From 8c2c3424036b6bb3d72994aaebd423388a946d5e Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 7 Jan 2022 01:48:22 -0800 Subject: [PATCH 1/4] Add React 18 blog post --- .../blog/how-to-upgrade-to-react-18/index.md | 89 +++++++++++++++++++ 1 file changed, 89 insertions(+) create mode 100644 content/blog/how-to-upgrade-to-react-18/index.md diff --git a/content/blog/how-to-upgrade-to-react-18/index.md b/content/blog/how-to-upgrade-to-react-18/index.md new file mode 100644 index 00000000..2e181762 --- /dev/null +++ b/content/blog/how-to-upgrade-to-react-18/index.md @@ -0,0 +1,89 @@ +--- +{ + title: "How to Upgrade to React 18", + description: "", + published: '2022-01-07T22:12:03.284Z', + authors: ['crutchcorn'], + tags: ['react', 'webdev'], + attached: [], + license: 'coderpad', + originalLink: 'https://coderpad.io/blog/how-to-upgrade-to-react-18/' +} +--- + +React 18 is the latest in a long line of major releases of React. With it you gain access to: [new features for Suspense](https://reactjs.org/docs/concurrent-mode-suspense.html), new [useId](https://github.com/reactwg/react-18/discussions/111), [useSyncExternalStore](https://github.com/reactwg/react-18/discussions/86), and [useDeferredValue](https://github.com/reactwg/react-18/discussions/100) hooks, as well as the new [startTransition](https://github.com/reactwg/react-18/discussions/100) API. + +While React 18 is not yet a stable release, testing out your application can be useful. + +Like with previous major releases of React, React 18 is a fairly easy migration for most apps. + +While [Strict Mode has received some changes](https://github.com/reactwg/react-18/discussions/19) that may impact your app, and [automatic batching](https://github.com/reactwg/react-18/discussions/21) may introduce some new edge cases, they only impact apps that don’t [follow the Rules of React properly](https://reactjs.org/docs/hooks-rules.html). + + +Outside of those considerations, let’s upgrade! + +## Installation + +First, start by installing React 18: + +``` +npm i react@18.0.0-rc.0 react-dom@18.0.0-rc.0 +``` + +Or, if you use `yarn`: + +``` +yarn add react@18.0.0-rc.0 react-dom@18.0.0-rc.0 +``` + +If you’re using Create React App, you may also want to [upgrade to the newest v5](https://github.com/facebook/create-react-app/releases/tag/v5.0.0) as well using: + +``` +npm i react-scripts@5 +``` + +Or + +``` +yarn add react-scripts@5 +``` + +Then, make sure to upgrade any dependencies that might rely on React. + +For example, upgrade [React Redux to v8](https://github.com/reduxjs/react-redux/releases/tag/v8.0.0-beta.2) or [SWR to 1.1.0](https://github.com/vercel/swr/releases/tag/1.1.0) + +## Update `render` method + +After you install React 18, you may receive an error when your app is running: + +> Warning: ReactDOM.render is no longer supported in React 18. Use createRoot instead. Until you switch to the new API, your app will behave as if it's running React 17. Learn more:[ https://reactjs.org/link/switch-to-createroot](https://reactjs.org/link/switch-to-createroot) + +This is because previously, in React 17 and before, you’d have a file - usually called `index.js` or `index.ts` - that included the following code: + +``` +const rootElement = document.getElementById("root"); +ReactDOM.render(, rootElement); +``` + +While this code will continue to function for this release, it will not allow you to leverage most of the new features of React 18. Further, it’ll be removed in a future release of React. + +To fix this issue, replace this code with the following: + +``` +const rootElement = document.getElementById("root"); +ReactDOM.createRoot(rootElement).render( + +); +``` + +When finished, you should be able to verify the version of React you’re using with `{React.version}` + + + +## Conclusion + +As promised, the update to React 18 is fairly straightforward! Most applications should be able to upgrade without too many problems. + +If you run into issues during your migration and you’re using `StrictMode`, try temporarily removing it to see if you run into any issues. [React 18 introduced some changes that may impact some apps.](https://github.com/reactwg/react-18/discussions/19) + +We hope you enjoy the new [React concurrent features](https://github.com/reactwg/react-18/discussions/4) and happy hacking! From 8e12ef8fff16dd3963791c9e9ec9de15c118c0dc Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 7 Jan 2022 02:18:45 -0800 Subject: [PATCH 2/4] Add old blog posts from Polyglot blog --- .../index.md | 281 ++++++++++++++++++ .../change-host-file-android-emulator/1.png | Bin 0 -> 16786 bytes .../change-host-file-android-emulator/10.png | Bin 0 -> 75072 bytes .../change-host-file-android-emulator/11.png | Bin 0 -> 69828 bytes .../change-host-file-android-emulator/2.png | Bin 0 -> 25812 bytes .../change-host-file-android-emulator/3.png | Bin 0 -> 54989 bytes .../change-host-file-android-emulator/4.png | Bin 0 -> 60607 bytes .../change-host-file-android-emulator/5.png | Bin 0 -> 28583 bytes .../change-host-file-android-emulator/6.png | Bin 0 -> 267817 bytes .../change-host-file-android-emulator/7.png | Bin 0 -> 25410 bytes .../change-host-file-android-emulator/8.png | Bin 0 -> 17205 bytes .../change-host-file-android-emulator/9.png | Bin 0 -> 41186 bytes .../index.md | 133 +++++++++ 13 files changed, 414 insertions(+) create mode 100644 content/blog/angular-route-guards-authorization-web-mobile-application/index.md create mode 100644 content/blog/change-host-file-android-emulator/1.png create mode 100644 content/blog/change-host-file-android-emulator/10.png create mode 100644 content/blog/change-host-file-android-emulator/11.png create mode 100644 content/blog/change-host-file-android-emulator/2.png create mode 100644 content/blog/change-host-file-android-emulator/3.png create mode 100644 content/blog/change-host-file-android-emulator/4.png create mode 100644 content/blog/change-host-file-android-emulator/5.png create mode 100644 content/blog/change-host-file-android-emulator/6.png create mode 100644 content/blog/change-host-file-android-emulator/7.png create mode 100644 content/blog/change-host-file-android-emulator/8.png create mode 100644 content/blog/change-host-file-android-emulator/9.png create mode 100644 content/blog/change-host-file-android-emulator/index.md diff --git a/content/blog/angular-route-guards-authorization-web-mobile-application/index.md b/content/blog/angular-route-guards-authorization-web-mobile-application/index.md new file mode 100644 index 00000000..bf97e3c4 --- /dev/null +++ b/content/blog/angular-route-guards-authorization-web-mobile-application/index.md @@ -0,0 +1,281 @@ +--- +{ + title: "Angular Route Guards For Authorization In A Web And Mobile Application", + description: '', + published: '2018-07-13T22:12:03.284Z', + authors: ['crutchcorn'], + tags: ['angular'], + attached: [], + license: 'cc-by-4', + originalLink: "https://www.thepolyglotdeveloper.com/2018/07/angular-route-guards-authorization-web-mobile-application/" +} +--- + +You’re about to release your new Angular web app. It’s a photo sharing site and you want to test it, so you send a link to it to your hacker sister. She’s always messing with your stuff and she found out the URL to your admin page you added to your web app. Before you know it, she’s flushed your database using a button on that admin page that you didn’t restrict access to. Not a problem when using development data - but I’m sure your users wouldn’t be any too keen on a service where they lost all of their data. Let’s fix that + +## Component Checks + +The most basic way to restrict a user’s access to any given page is to use logic that will run at the load time of the component and redirect the user if needed. Given [Angular’s lifecycle hooks](https://angular.io/guide/lifecycle-hooks), we can use `ngOnInit` in order to do so. + +```javascript +import {Component, OnInit} from '@angular/core'; +import {Router} from '@angular/router'; +import {MyAuthService} from '../../core/auth/auth.service'; + +@Component({ + selector: 'super-secret-component', + templateUrl: '', + styles: [] +}) +export class SecretComponent implements OnInit { + + constructor(private myAuthService: MyAuthService, private router: Router) { } + + ngOnInit() { + this.myAuthService.checkAuth().subscribe(isAllowed => { + if (!isAllowed) { + this.router.navigate(['/']); + } + }) + } + +} +``` + +This code sample is pretty straightforward - on loading the component, let’s go ahead and check that the user is allowed to see the page, if not - let’s move them to somewhere they are allowed to see. You could even add a snackbar to let them know that they’re trying to access something they shouldn’t, maybe move them to a login page? It’s fairly customizable. + +This works perfectly fine if there’s a single route you’d like to restrict users from being able to see, but perhaps you’d like to lockdown an entire module’s routes (or just a route with child routes) or there are many different routes you’d like to protect in a similar way. Of course, you could always copy and paste the code we’ve made before, but Angular actually provides a much easier, cleaner way of doing so. + +## Introducing: Route Guards + +In essence, a route guard is simply a check to tell if you’re allowed to view a page or not. It can be added to any route using `canActivate` (a fairly verbose property, I’d say) with a custom interface that follows [Angular’s CanActivate API](https://angular.io/api/router/CanActivate). The most simplistic example of a router guard is as follows: + +```javascript +// route.guard.ts +import {Injectable} from '@angular/core'; +import {CanActivate, ActivatedRouteSnapshot, RouterStateSnapshot} from '@angular/router'; +import {Observable} from 'rxjs'; + +@Injectable() +export class RouteGuard implements CanActivate { + + canActivate(next: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable | Promise | boolean { + return true; + } + +} +// route-routes.module.ts +import {NgModule} from '@angular/core'; +import {Routes, RouterModule} from '@angular/router'; +import {RouteComponent} from './posts.component'; +import {RouteGuard} from '../core/route.guard'; + +const routes: Routes = [ + { + path: '', + pathMatch: 'full', + component: RouteComponent, + canActivate: [RouteGuard] + } +]; + +export const routeRoutedComponents = [ + RouteComponent +]; + +@NgModule({ + imports: [RouterModule.forChild(routes)], + exports: [RouterModule] +}) +export class RouteRoutingModule { } +``` + +As you can see from the typing of `canActivate`, Angular is fairly lenient with what you need to return in order to let a user to access the page or not - it accepts a `Promise` or `Observable` of a `boolean` or even just a `boolean` itself as a return value. This guard has limited value currently, because it always returns `true` regardless of any parameters or changes. However, if we replace the `canActivate` method with something a little more useful, we can easily add back the functionality our old `ngOnInit` had: + +```javascript +canActivate(next: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable | Promise | boolean { + return this.myAuthService.checkAuth(); +} +``` + +Tada! We suddenly have the same logic as before! We can now remove the `ngOnInit` from the previously added route, and keep things just as secure as before! Because we can return an `Observable`, we can even use `Observable` `pipes` like so: + +```javascript +return this.myAuthService.checkAuth().pipe(tap(allowed => { + if (allowed) { + this.snackBar.open("Welcome back!"); + } +})); +``` + +Of course, it might not be the best bet to add this logic in a guard, but it’s still representative of what you’re capable of doing inside of a guard. + +## Children Guarding + +When I first learned about this, I thought it was the coolest thing in the world. I started adding it to all of my routes. Next thing I knew, I was adding it to all my routes I wanted protected in some form or another. + +```javascript +[ + { path: '', pathMatch: 'full', component: RouteComponent, canActivate: [RouteGuard] }, + { path: 'list', component: RouteComponent, canActivate: [RouteGuard] }, + { path: 'detail/:id', component: RouteComponent, canActivate: [RouteGuard] } +]; +``` + +This isn’t too bad alone - but when you have hundreds of routes on a large scale project, this easily becomes unmanageable. I also had times when I wanted to add additional security to a route’s children, for example a dashboard page that included some admin routes that I wanted to lock down. This is where child guards come into play. + +Child guards do exactly what you think they would. They add an additional guard for children. They use a similar API as `canActivate`, and the reference to that API can be found [here](https://angular.io/api/router/CanActivateChild). So, if I were to add the following guard to my child routes: + +```javascript +import {Injectable} from '@angular/core'; +import {ActivatedRouteSnapshot, RouterStateSnapshot, CanActivateChild} from '@angular/router'; +import {Observable} from 'rxjs'; + +@Injectable() +export class ChildGuard implements CanActivateChild { + canActivateChild(childRoute: ActivatedRouteSnapshot, state: RouterStateSnapshot): Observable | Promise | boolean { + console.log('This child was activated!'); + return true; + } +} +``` + +It would console log ‘This child was activated’ every time you accessed a child route. How do you apply this to your routes? + +```javascript +[ + { path: '', canActivateChild: [ChildGuard], children: [ + { path: '', pathMatch: 'full', component: RouteComponent, canActivate: [RouteGuard] }, + { path: 'list', component: RouteComponent, canActivate: [RouteGuard] }, + { path: 'detail/:id', component: RouteComponent, canActivate: [RouteGuard] } + ]} +]; +``` + +However, I’m sure you’re wondering what happens if you apply a `canActivate` alongside a `canActivateChild`. If you were to change the code so the `canActivate` runs a `console.log('This is the canActivate!')` and your routes were to look like this: + +```javascript +[ + { path: '', canActivate: [ActivateGuard], canActivateChild: [ChildGuard], children: [ + { path: '', pathMatch: 'full', component: RouteComponent }, + { path: 'list', component: RouteComponent }, + { path: 'detail/:id', component: RouteComponent } + ]} +]; +``` + +And accessed the `list` route, your console would output ‘This is the canActivate!’ and then ‘This child was activated!’. Of course, this has limited application when making an empty route without a component to load (that’s not a child), but it’s massively helpful when you have a component in the parent route such as this: + +```javascript +[ + { + path: '', + canActivate: [AuthenticationGuard], + canActivateChild: [AuthorizationGuard], + children: [ + { path: 'admin', component: AdminComponent }, + ] + } +]; + +// NOT SHOWN: AuthenticationGuard and AuthorizationGuard. Just pretend they're code that checks what you think they would, based on the names (remember, authentication is if the user is who they say they are [AKA logged in]; authorization is making sure they have the right access [AKA if they're admin]) +``` + +In this example, when you access the `''` path, you’ll make sure the user is authenticated, but doesn’t care about authorization. However, when you access a child of that path (in this example, `'admin'`), it will check both authentication AND authorization. + +### Route Data + +But let’s say that I wanted to be able to change my child route based on information that I’ve stored about that particular route. For example, I typically layout my breadcrumbs by using a `data` property on my routes like such: + +```javascript +[ + { + path: '', + canActivateChild: [ChildGuard], + component: RouteComponent, + data: { + title: 'Main Page' + }, + children: [ + { path: 'list', component: RouteComponent, data: {title: 'List Page'} }, + { path: 'detail/:id', component: RouteComponent, data: {title: 'Detail Page'} } + ] + } +]; +``` + +If I wanted to be able to add a welcome message for each page that printed their `title` on every route you accessed, you could add that logic to a `ChildGuard` logic. + +```javascript +canActivateChild(childRoute: ActivatedRouteSnapshot, state: RouterStateSnapshot): boolean { // The return type has been simplified + console.log(childRoute.data.title); + return true; +} +``` + +Because the first argument to `canActivateChild` is an `ActivatedRouteSnapshot`, you can grab [any of the methods or properties from the API](https://angular.io/api/router/ActivatedRouteSnapshot) from the routes that are currently being called. However, something you’ll probably want to keep in mind is that this will occur once for every single child route being called. + +## Lazy Loading + +Because lazy loading using `loadChildren` is still considered a child route, all of the same rules from [Children Guarding](https://www.thepolyglotdeveloper.com/2018/07/angular-route-guards-authorization-web-mobile-application/#ChildrenGuarding) still apply. However, there are more tricks that are available for lazy loaded routes that are not otherwise available. + +### Can Load + +The [API for canLoad](https://angular.io/api/router/CanLoad) looks very similar to what we’ve seen before with `canActivate` and `canActivateChild`. + +```javascript +import {Injectable} from '@angular/core'; +import {Route, CanLoad} from '@angular/router'; +import {Observable} from 'rxjs'; + +@Injectable() +export class LoadGuard implements CanLoad { + + canLoad(route: Route): Observable | Promise | boolean { + return true; + } + +} +``` + +Much like before, if we were to add it on a lazy loaded route: + +```javascript +[ + { + canLoad: [LoadGuard], + path: '', + loadChildren: './feature.module#FeatureModule' + } +] +``` + +It would prevent the route from loading if the return was `false`. However, the bigger difference between, say, `canActivateChild`, is how it interacts with the other methods shown here. + +Let’s say we have some routes shown like this: + +```javascript +[ + { + path: '', + canActivate: [AuthenticationGuard], + canActivateChild: [AuthorizationGuard], + children: [{ + canLoad: [LoadGuard], + path: 'feature', + loadChildren: './feature.module#FeatureModule' + }, { + path: 'otherfeature', + component: RouteComponent + }] + } +]; +``` + +In this example, if you access the `''` route, only the `AuthenticationGuard` would be called. Meanwhile, if you accessed the `'otherfeature'` route, you would load the `AuthenticationGuard`, THEN call the `AuthorizationGuard`. What order would you think the guards would load for the `'feature'` route? The answer might be a little more tricky than you expect. + +The answer? `canLoad` runs first. Before `AuthenticationGuard` and before `AuthorizationGuard`. It also, unlike the other two, prevents the entire loading of the route. The advantage here is that you can stop the loading of a lazy-loaded route before doing any checks you’d want to run to prevent. This would increase performance greatly in situations where you’d block the loading of a page and it would be much more secure. After `canLoad` runs, then the other two run in order as they would before + +## Wrap Up + +Just like anything else, an Angular Router Guard is a tool. It has many uses that are really only restricted by how you’re able to utilize that tool. You’re able to do service calls, logic changes, and more in order to restrict access to a page. However, it’s not a one-tool-fits-all solution. There will be times that a [resolver](https://angular.io/api/router/Resolve) might be able to help better, or sometimes even component logic might fit your use-case better. That being said, Guards are incredibly helpful when the time comes to use them diff --git a/content/blog/change-host-file-android-emulator/1.png b/content/blog/change-host-file-android-emulator/1.png new file mode 100644 index 0000000000000000000000000000000000000000..687ee69cb7a63bf5cad91c4800ea9e9b6484a01f GIT binary patch literal 16786 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≀O+E8U|);B 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 literal 0 HcmV?d00001 diff --git a/content/blog/change-host-file-android-emulator/11.png b/content/blog/change-host-file-android-emulator/11.png new file mode 100644 index 0000000000000000000000000000000000000000..6529d7c30a710f38b18aa810ca91726f5da55983 GIT binary patch literal 69828 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 XqDSm+1OWe?fXYzUM5pqSedK=u9rND+ literal 0 HcmV?d00001 diff --git a/content/blog/change-host-file-android-emulator/3.png b/content/blog/change-host-file-android-emulator/3.png new file mode 100644 index 0000000000000000000000000000000000000000..5cb2a903965343c0bbd2bdb9c44060e5dee11156 GIT binary patch literal 54989 zcmd?RbySpH`!-AsUD93BAfSYFDN>3sbV!#dCMfB!x67EVr1*4Ea3ADlq2m6h%7?cR#a3}RaSle{JE;Cs;{r_+qZAk)z!7NwXLnK_4W0=y}gx{l`}IltE;OG4Go_@ zed_A!YH4YytE+2lZ2bE5Yg=2}moHzMnwr|%+uoE<<8E|W@cuVmX?m5 zmOimI!CBUkC6-U0K22&dkEn+R*F1t%D~HuR4*aZ`TI1{yW)o2Pz}nh6JUko*{*`F@ z`ue^|)GI73jE;_e_3BlAetue7T4rWuUS6JWuC|?>om1jN=S+FO(g#;pS4l}pp`oGK zIXSO0GVH^lcB!(q@iK01Zjq6ZA3uJyjFc)VDT#=P@bdDCi;oWo2uMjuDJm**aBwIq zE3>jUGImh6@z!#Gd(Z2=f{BSqe79z7r~1oQmA2{p!uI6wM&+UTrpA%Vvf;?}-NpG| z-?Qq&t6Ph94mKB8=K99kr`NtNEX{y4;O6EQ78Yh;U|?foBOxK-~wp`oF!uI`H(*!cRC-utIv zVPPBVn`@&ZYZ)oO9Icm?WhNFzEb25Ft9dutTaF&yyU=-bWu|9aZ@|$nyYzDjkJ!#p5dLL$-SBR#o|vjCvf=D?{iW2@uJ#a8{4O+XO}1N z3*+#~{_k6^$rBTE2PjE>2+IGZ|4^2*(R+a#aGaF%T~Sa7 zJCOfTdmP_eqM(czE8myX@-*JMIKM}y_<9vjb>;?k2(IPM52XgQ&T?#=Nb)82p(pYN z^crr{Rom5ycOC`T3C$9Q)Hmd}1Jf9hrl9HJ9`Sm6Q4F|_Lfpg7uyg|Z8%tvgu zVbyPYqRF+SdRB1OzCkLW^>p2j<)H7w*Lrrclvk~X3GYEAMMOt`fsd0WB;1(3WP~wA zT!rTcGGPb)Z@;u2K+ElYwA>!r8TlH?n;RiwYwxScL)&BXS32n>Jhqfnl$54WGx9t0 zS3){7aTew(f@4Sbe@hce@8d`;k&rAcFKaGAEnXCC&&AZNv9}#SO;uGN_eM-r+7G%8 zZciT0RDYG4{#0#0UupAr-1U{uv89Vl^Sz$++Jv4;K^K>|cAilVB)t5Pr(Vv}HPhJb zDl5Bl3~3CZe+E-0ZgCG;@PhZ(Od2oj_)Z`C_RCn7wG+7dMiIAAIu1XA{VZT&ci)^b zQjz)+5HxY?yO4ls zTyP9JzF*GBL|i!kH9{=QuxTqrzRB)HImorD2D1lvI31 zT2@w?$3o!w2?L@v>b%PvK}gq|)Zv8?!Cr#K>HK_2KSy^}xTGlZEBnx7I^Y=QJ7X=8 z%qhZ87q!?!q@~!V=B%x6%r-tED*3S!t7o6)M$56@6L;+kV`n{gy8HJtn;$xV*Klsk zP0hGy?h#%;muQ~sn-BWqgYtV`f$GWeX<4ZGt6f(&yeCzbXZ;J-tax68t2%{Ga|YHu zF*fv&e<4$bxa`)7n!;?Dq0^1tqs%I!c%3kwjw%tpA=N`fpBCri-(t`4>^@@Z-KvSG z*9W-adGnbcv(XT3(=h9I?*W0fIxpP3+JI;sV zKZA#Wj`>S3iV*UzTprGhvWXa;y~_M-lVNvdsq1Iq=lix4VKh>QYj}3reYh?%9g1N% z7CIG%-s94Chu?S66Qb2IMP@jsV0f1B%YvHn!_{eBQw6y?4?p=;Qu>#TFOucBgpp&< zGjhH?$d3J-vRfkYBCqp>SeH(1*`g`Kn$p?n#!IRU``v^M*Sw2;UuW%GZ{}aTqsV9a zrS#iMslZFo%Dqc&8c%}nyGYt(mWG+|8C|`BKxuU`JkQHsvU9Vf}5+ei@Wk-(U-h8 z-DuM-AvH~h$}boig6ui&9W&;zDxe?!uQSXsTyfM2j-Rbj@ko^!n(p&Nw87n zt{&Qh(GP0E_KkC|oJ3##E%moT#L3UHKbqja$eZY13{C7dn*QcJjaL!#wECdC@j{y; zyN3QlwSsnmjAQZBz^NJaj)DaiBLfX`#LJFB4`zh--RyFy>|xWW(%4TIn$x+~(|Ak} zk$5z?(zKy_x*=r7Ej-={(TQVd4^>wF#`S){$NslOE!o(c;N?0i1#Jl1WQsDPr>WL? zejUva>WA;h)LTR+b_l!GbmME)!B(xf;SASa*>nHqU%tx9lk346g>9yj@(+USC6t3I z=(O`&vlj!H#vR|9b%+pW)zH^^zgx1?t}2b3sB|q_k11ES$KVpRt;`f7{QetG9S=Jg zRqyM6+|$S;z7ebQVBZ1#{ZK_=4i5hrE*aMk{Rur??X9Owd&@Q+540~1Em|)r`8c*D zo^)I2L|lfhY8HQJYe{T~qO~Wd#C@(=N5}U~^jCWCmmcBIwq~V@Udcq?$;>Y@zFlMX!%!PPg{$HtvH$!PmmZ{=M-dnL ze3+ZFR3%!igd0-45ZdXw&cU-^w2W7+8lz~&V+c{F_INX8NcAM8zNQX0e_?NKSzE!O zn8|Env3BF;V9U^q`fIi?(E!=ib-9Y--q8Hb%)s;o_8>Pq&N` zvyKw;BY|>NXQCD_7?bJcdo`Od%ReT={p`>y?6Ok_@19jgC5 z-6$>Um*>p);K8@rtsW;?!4%!Y7BQ3?E+)1grJD}*_VIe!xIGz4U>`ng@E~42H0W9% zrSxbr4PMSErrtZxaw*yH)m%K}7}WhP5)~f91mVxuN}2RT&#kLZD0E>z^)i&xKAk)J zFqOHGp&P(eN6i~wyHQ+d-o`Czi#~0+8UI)(sG_y>T|7Gx=dZ^Nv-#u&tQ?F(gm)rW_t20nVNk-CP&>`NnTe%N!zxzVIXL;+GABeG}0v#G1d;V0U5$ z<+qx~ac>e$Yfp?Pqr%sRga|(^ zYBh9Al7-3=KZk)alyI@1%M)M(GjlPO;OIjz??GktNE6Y5#pJ<@#8kn*EaXTap`0Cz z^_BX1ENxQ(RxlQGajWV3vcPioBY|PlH5@dvN4?wvRNyyWR~dExGfQ3p39txF8C9+X z=NS{#LpEhpGvzh2ytXy3^dD!R%Ua-x3teRarQ}jLEP3kaZKm=f#8b_eBX^DcPg8V_ z{eFJeHSzkH!5^?(P*$_Z42z%xxtdPAjN6PUzW3#B%jrw}G<4z+$HpUJ$%n)VuoARj zoGD!t`Gr)}pb|(~)7hO!)Ej07u?x5Am4Ed5K}z{y#DQdc0WV3gxroj8Slnrd6GCXP zF-dEK_C8OT_`gyO8t0Ye^4$Ke+bh7tf^-V0I_@Q$mOnsq9Hu*?gDOHCLeY3Ub@!4g zn56UUo=#93hBpjFg=qnrQ;nwub=tNXL1Qr=ss)CalJ~0Y4LE+W4k|2@y^U8()_6?w z6!pe!q@S*4!(KkhsUi-c!X_9}LPcIy!o}|{)7}&I*p#&(ul2#5K@PSd!ODW}PD>Nr z;tZKENlOX5X$bkGf#Pn`8>onD+;9xd&*EwxjwM7FI4}xPLjo#7nArF}H45_rv^8bH zkRIk}((vL@D*DP)F~2!$LsL^_C0^$7U5SR_0-}iNAT=M_$A$ZKQpKum4!e`hO_Z6k zCLD!|gG}qfZ=xbZfw!q-pgBTB>Np`}zJ(@xv%5`f&r!MCo=<2!3dxeP;~#GflCqos zFsHRez(LcXf*vYJgXrw=Nd8=6 z&-?{)1>EK<^dU4`_Fi#d?$qZrf!DMCK@}>KDgB?stfo3uN> zwPS0^s|a6PCGKzESo`q}YL)g{SP3S9(CZbBQi<)EGl}E}LqeKXLn)w!7E+R;a*C za1*|NexU2ISZb+}x4wFO)GxH;#XC;^O5Ai%n~a0w*_<^`3#C0oUCUPwm= zy~$PEi59f=^Fl^eICcf^^REtNW+ifSyI(jhd0W=lJ+kLB*%1#scEbejHN18Bxout7 z9;MlO+!t%4Lzq3=;1L|gnalk`rsv1b?D|~Mj~tkcY?ta)to0Iq4-lQV;*E*bR-p^XqOK6lx<*(oQ!SE43ZSuw9BtL5S?X1IaNBzwpi-b42j!aznb7Tod>Bv;4#O6bU+SzN zt8Rb{{v?d|n&7GOYs5BUdXV+;5zCT#O>P?;|F*YADvBN5ULh8LtSgu8`EcAv)W`HJD3|xo zALwS2lb(S4r%p-^`It#e&n}Xm(OGbLbT?E^zIet;g(*yo-`&Fv#~ky&kKM*Ij}Xy? zFqc(WaD3;%&o?VASwA*fzW(59-u`Be_~G1Mue!r`Y8 zC3QnDx{>)-qwbpJF`Z-35j!i!CY))U99d#DWWL*0!;d%@O3{Cuig32MtD_CUHaQ_V z5N<9{ZQ(OGJ7=5!L&4y_ZEv3&WpmQdA&wWbt^B?mLc@ZSH=0*d(eQto;F5jO^CjjA z{H4$!MV_q_Yh9sQ&UNEf2wf^c_CcNO%Wf}}^P$-rWkd0;kP~dqb}A%>otrH&Hn6pp zVjJPkEvoEwFgA~lW2)IQBVG-mF=GUt735oOm^WOV(4#i!s(Z8Vc0S{p+AtGFlMWvvtJ9ckG3C_ zxED+m9dZUH_K6stkRl0m+2c-w?Yc6<+lZRy*-Oy)AiFL}C|wKFRIkvFKfmvn6?3F? z;-;oOPC=`4ox4X;`B{#B<%ushSF8GELC#G~EON{g7>iD~;4(V|f%)l2x?hA6C!>AD;J$^;1X*uf z%}VMINZr&=T?^R7XN9O=z2+M)?0wXN9GLxJ_v(dzK9gqj#pt_4t_ODyG-6Q; zS}SfwWrp0cd>~0mr5r(8rs!s8F_&M-qGK$+m>GQH?Cv@#5@r_9a;-Qy|%o;_BO}uOI0#EP+*YH3BH4Hn(=PN8@`y>s$~pO=V3R%$xyZhbfrLF2$D--4WR zL1)>!7EfNQe`eG7U8oQt_h};FUjLX;*Lc#>6Gvt@J*^eTa6A`0v+;w+Lly1kK|1?S zqZjA0w^veAGAXiN56vn_)*T2|8RR<;$v?#;HNd?@@Q;qj;;G}9zw~F%UnrBsQ8BN@ zt6Dgxnk2Gs3eIY)zZLwUzWy2AO&66ZtsS?h<7PgCvoqMB#mM;d_6^QQYq4^JWRF5_ zAPHe(I8{^d@A(dslwh)acV{-wo0y^qamv7!73iK|GR#BZj$8@t5eE20EQYH!DJ_)H zlS?*T7>siMslDH77g;=Prp5oHwC4Uf)As5oGQ^Q0)hniP0whFwptoJ(s-PUqncR2g zf_D-519s!T>(jDeEjRpl&QFyJ(#79&KK@+hVm+?RObezb^F9dlM}96J4+;d&M+~p| z)3y^hamOyJ^DTIG%kLN$b=X#m*U4;+F@y`w_kb&?==-u%an@%oaJZ+cR zQ5D_0&F4FVhqAaT0ml;9E}+Tngy3o)llU_9>W{@IQAI-d?Bo3E34mVFQF4wPNjvFpn2*Up7Lgzy}4 z`*$5Kc1{ReHPe{Atw8g0c9*#&6(&r|wEXUfjWQN%n`aIVJBt&!etXLvw_(v1=MMa| zt-82mL-S_+&ntB+Rgc*RH#qMEv5**|Z}13E1rT5~Tqw??aS;=d5H-V>_{}|VaEP~F zUUaFJtp<{dl!>yMAsZx?1<30^&Uac*noI<}MiqM@l_tIjVxEBJywRN;6ICUq)C zf4tc4(3LHCMi+4FbSHz_CyQr`p0m-ShNH9Y=0Q1C%#UZtQb4E%U1aL+%PsL=t~~aK zZ%+g`a|-`n=^Go%Y=NHwU!TmHIB{{FoqqOc>ZVRjja_A|nRYC%3Okef{laImSyOl# z%zDrt+@WDbFfhHm)nTW!Pq`wUW-Rfn<|H|5i+0D%acY~|YbSzOC-Q-vFfzUT8Q5{> zPE$SO)6bW(BZ^{MPMXqCq#M>7cAI~Xt412(U7kr8t2psgwq;euskT|ghZ>#BQV9LF zs3S94BqfQN+}@w|`mKY2bPP=D`y_TNpv$Gg+&u1M7vH~GO@r)fSIuY(A^`^FR~)8f zPR#JRY(FBmKq5ZRs5qfBWpO3BB1y4?aNHN4JY{G@J`gFoyxi8k)3bf-%?BwDc(p53 zuJL~EWlMXer%rJqO!9i*j-1ZaAixONWzpMqB7QxPoAIdAVB+^_MWy%L)?WCDH^ZxR z;_afRo7ClzR{cK@=aTQ&0?j1j#3*+ww;r1mIO?cBo=rI^TNrY!Cpv0oT@z?W$(d7S$l zD4`2IGJc!qt9AP7CHlOaMe&1ZQyJRdzXkLyzuY?JrtN?1|Bdf>``%OD$|HMb$Qr+B z4Np?R_rQ3vPtxb7oT>Ea&_GmAy=Y_{r-w`tgttFUYu1vyv8$OsAC);}PD3-h!O7m% zFn^WcrzNSrf|r1)ASk>xorRjb{KO9}U?{*E2vCsBYwx5Z=gFt6N&QYurX=nXCASvwgK+I01Uke1xxoITj~M4(=q8H{4%$ZtSTAo|QV=H~W7oY){Ps2< zB$C;GuT0meQnr*5qrxAFN&XE4b!24yQPG%-IzU+Xvz%^$I#pTD2gR$P7&tLYQBJV1 zMYx9{v3FWm-SyzjAQ|hWZC!>dMkYo@^H9fqwEqYrsGMEsW2|ke{6m!@ReQeBlT57y^v; z*T~ub5o&V7BmYZy8Phct7?b@k=>};45PsN^04LNL0bT&HMDXWR3^TbeMM0*#Hg^w#r;( z_a1CMYg@p=Fc$9T+=}IcF?tCDq_Q&#c|e^?NoYW~3+T%W!hRk|<92bS6AU z+7lY8g~^z_M7ZRK^Co|t&?75WHGEiCj`rq#F)ynb(i;C?i$`y7|Kzn{-C3pM=5?!D zI6eLSP*iJ`v7>#j4#SaYAY8MwVk7YKql~XYw^}P*6RHFI zw`(Z_Z_jYQiMQr?o5zmne3x^hmLngYxgD2L3@m$R?#=qaqn_p2M@lIKOCn6j|YWzvphX8g;czjkGgke&=9Vlz*ylPk4UW(IM>DaB`3ANQ?$>#d7j zr9-K5MVZ+qX5Q#^N(HqP8_}~oR@!s47_iOHiKoHt&ZD;1%Pw84O-{_59Z$`iosv0T z>pQw=-r73G8jV_5w=Th;@1%}h^@ntwzye9&;wyF!G21ew*hE1I7A!J&-Iwpot4~*tN~0c6Ba*>QQ@tp) zEk&d8wBwy>hS?I>HI#%m@~f$p5W-?JV%MQKhqENAs#x`9EoptTc|I(AG#g&UPxmv z$_ayV6$MAgE|rT|pDupg zbCZbJ9T)CbA(|hYd;HM9gazBwvF_8`cpN3Y7(6vJpx`)@Tn(?y19zPF)=^q?mkVo~ zyifm|>x;<1JN}^7dcBr7(0uzf_;v+`kI4Z%>cxWmmhG_OqL!Z4$%>}LSKH+jJ%Dem z-B(oXiSX4DsK%r3)i26f=xZO#kg6wF@x(uyN0eT;icye$W9Ujq(UJa)25+``LXOv#t zvqV}r1pMd5Xacuyi;2w!d%-M+4cjEbI5`H%YX-^48W*(=Pz$w|W2ZUX+gDrlB~?S+ zXi2}23&wU>&2S3;cY|-kEtpy9)29vH=N=5OlP0L)hs%zyJedO0<4yYF2+wz$(SAQ z-OWgTBE7Yd$<1e6tKqxa?08?6{-lwt=dQ&!b7UFk5U~(GiX(d*OJS1L?A2+t`t)oN z^RdO4m%Oy+q4)mJ9zPc{rO!M2-w$1*BvYEPK7@p&`SIu0)_Tx#p?(IUd- zz-T|Ar{gY1rV9IF@-sX*u-ISVdUqQ90pASko;m z@`2Fq^JY^u%M6x%u6=8a*gXJA9poi`$B)CIVE(b#m!B~~6E7d&j)1jGD(<5iv*@r& zD8c+!-psjSSW#8_6{FNcDJl=hqt7c*U5M^AR=H!@#F>f6Rq*Y47S z5ZlL-z^%Vh-|R^q{8G2`#(gd-(pl0WYCQnqxx@E(G(g0YrsBl#XYc^tH!R{u_k*-7 zbl%ylg6R4Y4W)4iHE#Lf5RXF`r7G{aWC=X~d&kaSd)qHWL<`<1XE~E+)!s{rE9AhM z={tEO>5ItWc-Nxsei=^0C@HoicBPkK1n&ASYvJhRG8fhWx!miK4lEuU&(^bbzWtVg zRc>9ZUr$%z%j=<<{$FnNOGsADh5?qKSEVDD#rWdkOmBaKSc=E((A{lG7D@7MmEpw> zs~K)j1q`$<^4ned5UzU%ksg7o3XA9%17W^<57DmN6caqWxC1$IP1A@YP;MvlIMn*H zmst_gxk&FNM~FK-p%=IOc!2k0txZZs)`%DX?v9JPNdjiA-DSXUUFtykjVNfgHs3-y zP{sv^U(miggZ}iz&2Dl%$kOPwna!zvL#lam&G=T7^4gD=pa4ViTlIuA)5aJNt=?18 zhnauVpNPtE%n8<`e~pO-b}*u>Hxj+84WP~q6z!3lp%s$?n|T8-pHme98pHD1omdIi z&1_sDgM31u3Mxy0VIdX_;b-C+3e~5y*D>k+IRf3ON%s&ZZD%oH67W9v>)V?ElKLb*rn}kPqj-YNV?h%P*g-YTL{z7q(IVw5;Tk9Z=TU6I7%k(+rBI^! znIpBg9h5SZrI!0&LtGd4`G-dtH)>}`NnMGitvuGAANkA)^qoyyoduk8tR45vw2X1q$7Wqz6)A8~SOa`K`j5tvc*X5^+?tsjv5P zWX2}b?JTSWiId?w{s zi+H|ZvvyoyBgs%@ig9w3n}9|GIP}>W?vZlaoh!c;sM8C7?`P>TGi9ckr0xTn98{ZF z^I3|chZa<+m9ZX$+(pg9h$0P&Lt=+^@pT~|jDxX50SM9AJ@UIvEr}JIg3-4m^hC~1 z<&yTZ*0Xw)P0Jp~%z0F|Cs+uM3U<`zqx38Gna?ewzDQ@I?|$pAo_(SwXz{kvs-6Cf zrs<$j+KCH35oCZPWqPBNa<)_I6{?vYF6NMGRCO6r5RH0qs)bOA|E?l8@zRwe4Yn3} z+8i5R^Ohoup?SWWoAtd3PmATiXsqf4$6En`a$v6rS3In8#LGz%EbPS%={08za3XX? z2p_fzt9_I46!oI<^BwBcGm7>`3G+@8nh?B$cP1$4YU8PsMrL}-sV~Xj6kzhYJ{apF zS8R8&Z4rxblKPCs@1u(pF_btb#Ys`i(^22`c~Ah`kP2#3zMVkZ+(VP&mM=4@pw{%eYW7ej$UPFovrm(E_2xT|(2eh*zl|{z31H;i z#&VtY!_!n)Ta6KaAlXY$bMtjRUwkOrI4?oa&yQt6Olfh6T@Ft-#F!6!2ss}Hh`D2mD7IE6={{?DZ&9WC_(>8J zT?tj_pse9XuSL1f1Gi)Hhy#sJdK_(WzN1G142QwT-1-U2i_Fd6onxe(C(y~zWS~qF zo&ig&u^3P^ey*I*k!Y(YwAj&N)*Mqma#%UYPE5_&GoCDHZzQZym$lsWlcl>+vOHV# z2sfX}`wSC(biw!Y7>>IY#jU3;wo6ltdmMRI7oVeNzq3IE55Y-m%?k&vT3-6#QfaRE z>)f(X4@%efgT}Abw(618+)tN4b!H--A~B#;$M&Vg4oZ=w!+Vbb5SKe;^BH;h7NjVq zK*lMvEMwhNH7@auQ}DNogRSWie*NE_rW!pK4mCG7Jw2W!p>dfW7oEWs@p%1SoVvVR zUVJi+Hj;yQs?oC@;9K~Sa4WJPRP}d1k@?UBt# z+0)`AqDnP`2TF-((YwYvW3t>c#iqokzoOTXE?~SYxs~fKM}ao)&|#{AqKM8Dq-%mI zB_}|!y|M~VVR{~qrXx0uDbqtbvc>-viy_Mv8%8YDh<@o2SX*g{3+slw$jwuE-lp^dA`}gSooj`<#q9($sqW*Z-ZklI3n(mg#Y8ZJrmdsuE5BszmN6bmLjQ1Zs>>( z?FcgR=gwMEg+==mjJ@f=>j5&R-!#&dB6KfVZDpXCnr3zo5b!^3noDEnG9%5Ale%4;D;D(C+fdvXx1M5(N@&agUSh! zv?;}soH$i(R9E&fF}Q=iK^$NxCM@z=f&iM4Cb-*2w$=hdQ}N}5fQ9Kpx}nNIQ@UeY za=l6%)0Nf3dSrsUjZo{`EG5AYaFIM)Ko`m$;eP)X~sbX*D zq@sD#_nC56EI`0nqN2Y+KnhKpIZv+_?%=Y!x+-dEu&ICz@|Y1m5Vcs2tXa(HfqcY* zl)ZqpNF@m=YSDpXM_Rz0KoSbWWFQ>}0^-Ab7#OWTCl!WNvqG&U+5g@ig}3sn>*zWI zfz1!hGIT@^BteVZpPD$=b}3Jqt_|F87q=~e^&?L}0Y}Q;1uPR_cPKLMAn8bpSc`#4 zuba`lVZZ^WVt=e6XZzO_(%01ZF(Rxb!S8~Q#6}AWVunvs9Eiz4i}#zHcpMouq&M`V z!7V4CA#K!w0viqfu5~sv~p@gze%;UjeFZyFmg>q`?Mm`4a(f z_UFDWJqEa#|8Eh1v;<>-nvmB_19RSj9Em5kX_>d-{mBkFoZn#hKjz3H*OlNh(gy}u zZKmJUO;F9KfpmQT+8bb)*2K*j=i20NV3RO zl*0k4=g=4%Fj0sYxaCg-ki{@0{x2HfQ#67H90bV07|5!6$H$Be>6$xha8W0W65Q0g zywrczCP;IxlLK5v`k;ys*7hd18Lj;e0K3R*Zva6t^19kV{s9nsQ(@NU`nRxSM1-hl zkpBH&p@!o1etJ0}&9zRj#%6`gm_U$4`2S=b&~ZakAG2NC#byDNZ%Alb^E%IkW%p-+cVrX99YHB$|}gk|6`1yF!)o1N;g5$alfCA2gT%Y50G(Q zfN0mVhSU=v%MnHb`oSN_czWFft|Ndf!CZHc6`*p!PHsOnuO})vS;!5>06*eAdLoYu z>CmPUre-8^6$!xS7K9BTChs4}yG{<|sYehSP&2_|NFcBR3qI0oZ-BxiMe6qd0N9_U z95QrhG)QTE5BL`ezvRf#Fh7%#C4$@$TE2b#0Z{A!y|2Lwxnlh%>i~bpyOphSZ5IId zdtkR=T+V|0KSw3&hm}xoC0p|%k?p#W*g(}=A+d=Rpag*SO{7)Vl;ckpp}ijZYHC{r zaQIKtDo6z2WChAcXzzy}5-|w@JR!X?V1ECfBCPsTgz*oMh=jy&YN0o*yWMl09#D#fL8qnz`DcO20@IFp%a=KGPPX*{zZZu z_jNmX#&x}6VcTtS{Q*$yxoOGQ0FGSJ{nOc`9tu$yNT*!meOfX>*xW;a$lctv$iovs z;6Ws}w+UzloCA8-$c8K=6;Sp4$ZpI5P$DTCv=U$yR0H;}DY>uOhHL>21MEe%M>YUX z{h)ko7b+@{h)ECN>Dn7z5&smS?Vlq2LydqpK{3_;r9;3MVAdM|?2)Oc0ybv;KnB2t z*|0wmK$c+0xE#pUzx}TKPtOEnAop~xyDz}ivYXTo+5UphXR>5~OMlJze=!;)5Tpjx z6Fdq*dISA`PiKZ&fq#)8r*+*9K+9J`CU|tuHU9yGLY|+C6qzx|9j$+|&O6 z2}uToqHg@B2vx3&P>u%4dgK6xTMfC<3fkXw_XW6Wtav9~%~Egz}VmA@|{7RfYyCozChRfvu%jXb_GFq967x(P9%367-Pc#gaaI5 z76Kpx;J8Q?{}(<5auX6+(ysw;Y`^mt(;pL$=OJnP_12_3l0^f`&I#(VpE|$~!iE)V zgp+X-YpgP_L^aVmrwLzP6=R1C0%oBa$cV({vN^U|QXdjds@r{t%ig0O$2!ouc?bK} zjap4IkVOLiwAd+D@LQn@uj*A@{1S!G2dsz(ir!?9;VaT{P+9F z*zHT~!6p3_%<>Y@j;6tGJO(?O$4fN8vmS=FG{ZFE1fhLg4`VCUlwSv({hbrJK%f|i z?!jelS-9|{r}sN|=3rulWMt)-JlB!***WOlb9$^mafZ=ecFm>yO`r~~j-15j;XOf% z>IOrBea;AWG3i*sSBOf#OyM=cZ@Gd9SHpXn##hdZi)o8*&0Py}7gfH9ENa~ldWZQN z+zo7wOFwqGrn?7hk@P5z4Dq1&N2P-t0~_PSD!6CeKF7Pe)Vm$CvL#SlLWy?~lWPqji_;RKL83%cfoi)H#++6dQlx*o?w11_p`v9=NKg8tg#++uqA zJK?*!9X7fdjXnFgOzQayBKK*FE^%^a{L9BaDQ~OfIUp#mDmXhP?JS7)4!VptI zq8o$Fhh|y(nrf3;ouw#0u%fewIeLCIa5mOB0*4`~GGa$5@xH&YTtfkKzDKdlJcdUp?D<8~ZQXeTL$M(erk3hA}r$~Fcc8Y$b z|I84Uiu+`t7@nj$q#7b7<4kq=Qoq{G2!j&UynwFTVb+vN`6i?!0AqPVX}{#@v1sQ* z!>9JPMzzIi6O0@EOjQ^yn&v@ni{5;mEs5Zse`*qRJEF^llWoz`@8W;wZxrVWOl{c` z?G?_2KI6M(ziwt{DA&Gq!|bY|De$21-c~nfQbC|9HW8C*+j%*M;)qh)+Iy0D>E3!> z&#x-$q860ge{ZyHHyK|aWu%T3TbBu;f?OIFjAUyQZ>%z`(eL6FV3bfKEyEu{M`e2x z!Yq5_)`=~23&7*>uTt$jveYC~xD_5L@{0}0_RsZUCZl10OoY)sjLc7fZKA6n)Fhs7 zF5fOwTRFV>+U+8z8C2z-M8R{(*N#i{OmMk#f(!E7NLD+rvWhF7Z|aF)tw*aA=PDoQ zD3h#`_@FQ=&C}&PSgDzIII4j=r1~qq@?4`XjV%ArMnblia5@QrvNqNw5Ot!jBZ9iWYKQ2-&|QF`dG z*?dR)#ysKYdJireT5q#8pA*G}(OVEn6vMh30Y1l=nk-z@$9$|d9)8aKZJ1*LbAFZA6dbvqF* z`j+%@ekkqJX@{?m2)=54>QvyOZdxfXF|0?)W*c!9tHoAtV40lG4GK&k~vgc!Xr)+E>nuDA0fN)F-_qNc&3DlM!KXnc~vdhxi*f|vq5`JP6}Eu(O&$-x)(=A z2eMN<|+ehAIugD5(bWeZkD-zCQC$e6vs`Cq4+Z;_#SU*`VU zFRkOY%f1)|W0g&x$&Jxg3*^C>oZ`7K>+ew0N60yYBou-``-q;`kA|x^yXVj(EthBl z$VHBTgj{d1nik^W;?crly!|ohVGP+dAlLnQ_b!q^h0doXcP%eCMUFS-H}U~g{Ph}P#+nhDTW3ZQWrsE7LtY8sp}e;$6)2?D_Sq>muRY&5)`VEr>O+ma^WGD76eQc%iJUOyk>r*_SsnGD5|4m!F8PpswJymw8K-(A@`H;nK!# z#3TK4EsUcw`YY~|Ge-pCSq=SAS zIpmi+rC2ZwDn*!FDuTz!aeAH(+z%EbO=)60qOS^&A(KI1wtBEMr(R6%^`vCSjyh|` zBD+bf6LVPJstK;{N>!qtQR-XqsO-rHrjndoI9@C3x0UQG92FY)K`dj)-OA{tQL z!^UZ^92SV_3zymH3cn}d|BAMI)pmkn@&IQIP3g{rty3G8$FQ@wL$@=~CIo!htUi7@ zs6n5{@D*NaK(+t1EgEkluGaHNRBabLj|Hje9{F@)WwRU3&+2p4YzKE~RfWr*6Erh{ z-x&~91M&_zQ|IJ)XBtb^Mk^!dXWJee8F<#3DE-|<(I%kHDCVgg2f3#{`Q#WNa`$Vi z%5+al#0A@VtM4=x_aop2>YmD{fEmBxoHWt-RAzVO4~HIaPn%Q+F#3`*jqY_hEo^e< zf}4depCkD|!6~aRD$`frg;i;Ri3J|cq!wKGN4T`FnA@9J+5m**-$&%+9Y z@bvNVEIPoSsT}X}^v@ApoumY=KLFDX_ndHWAjSXkMl!nhC`r))M5b?pGIdf3Of)8q zcOX;vUkLn>WBNDpo_C`DePq4y9>?*nYVd>hOFy5}G-$P>qlmBKCryWjNGafs7)fK7 zC0oqD4|qFo#bb$pOGJ_C?=&91PMc%~W;H8*J!0}c})Lz_f7Gz^{U6h{aN>p@X&{)!EokiVi|7%yj zA~(+<3ONUNY{!Kc!c%ajB>Z*8b3*#16aJQjo7yru9*8yO_n)1F#HgzkJ$8P)!Y3E! z;=0Yu#VpOy#5AB2OU|%=6B0UEq)3$fb6WKDw88$g`T(&VI&GGb?Z{I_-acMU`vxS# z=zfe><5ugpcUwbH^~5Zr<}y27AvxlV#HQg%Hsy6Ty~P_c(DGvIE57z61T8{S+GATh z!jO8Cj)Pa(&EOHLj%Q~andQosxRPEWwpHHfIFjNee=~V&G zyUFBG-r#yE9`H&-OUrFsTXVY?qNp*<_y2Fpvab)rQVaE6KIifL4Jpf>f&*KPIN%F3_) zHS$A74eY?H2;=)JRNK8V$|mcvMGld5;)qNBvgW2LOR&j}syM~hH71@)cO`kZ+np;7 z>j`yKWM5OcsLt!#pAPzmYe!O>)6-df6f9I7zOGjn#MaNGf7pz=_9F4X)!J2(MKXMp=6_171K4;k9R{9D}}G2)<1-y`RPZ{kN^+-V`E z6d<0=;IB%>-s=AOov(Y9V77nL&3%lGo}OMhVQM-%Ev;EAvv$PQ+O&Xc(4FDM=%G&c z$l=JLLH!7pP8dyDT>gBJdhp2z^DnE3^Hs&v7e+5;#pWHt1-!f*`4|GJWS?z%E-!q+ zW}WkYYI(a5Gchid%Ijh|rs*-oA^g?B|HIc?$3@k(ZJ^W;Lka`ZjPwwK0Z227q=bWX zgLHS-fONOC0;19(Al)e~-Q696)YUGDp?)zGak*oN%a|H@@ zE)-^s10OCIB$)En%mWxuMx6Xgkqa=&! z{@?++PWaM`3+c=eTzeLW;?p7XO z^GPVBTA%Up@NlMEQ>xn)R`=)DY#}aU669|t=SkN!w9w2EogOLLoo>JMgX2qu z{;m$|v57ZqPNC8+O#j4|EUK}G9{&FAVff7^>d1iypR=RI`9VL%oUL~!HU_P_`bu8D z6A#a7b&=!CXl8z6lBka&7!OSw)x0# zszKwo{l9&OU(|vx0%^`78Rt#?&yPN7j4LWBSsF!a=b3g zv$x;94$9{pQ}#eV%1=~lXqS80{#J?!iXK$;J zqDB=bq>a{8{hQo(Ynn(oEjuj=ji1dVqC~aB6qh$&UyS?Rj5QSHwok~Yu77kMA4QLh zK`*^>%uZ9(NUXjd;wwx+3-~evV1iLRY3IHLUlnnOaJT zp!~V}Bc}CuugTF;65^oeDgsK@;cHDl?Gf^L^Hj82Z=~Hc(_rmS(1y-86U`kE)V=69 zMM^NCwSyt*a2)l!?a8?O0@$9J%7YlXIlp{vU3@P0ZySL>ZUpzh#3=(~qv^u5QMGAl zjTiiMu2;v6ezj4-tagfK{C50yp(M`ED>-dUd%^ycG*t|5&k%H2h*;;9;N@zi zw^ou!*&1>#I?0Mw&2wlE@4(e=kUKg)lr>K#sffR<{kIL7|MJx zjj?oI_^F-+TPdVBBq}T{NK~}V;kJv0PTQ?@aZ6L%^B0dk9HF51LGnr(j_Dm0a4HoY zGHyB3#!egaqQPN9Wx&XBJ0c3$4^m2?d(lH31#)94kT!TpUu+ms0>Zjk_qd|7=5(ZX zkW-7E7*uKgh zSoPiOskAf*+YkT;=N0BO0gMv>5hc=$O;q|vWoG>IU>$hC2pp9&4Lt$@xH?fP9Swc} zkiG%bu@Q~b_)qab<^WM@W}?P@>0cS{>ykxRaSbQ{-i+NS0R!kTlouep01ChRCKmX3 z5I9Gy6iS|eWiv0*Yk5h|1Npi#v*Z?jFoxhZ{%-9BoL^@TEu$%dQ5@iwF*7{mB=NC7; zF%To70@ENAX{5j!x+^cCj!jmiSpXfwR4*4I4;W2qM=7`=3haDpo9orIudJT|DRwPN z?!r9@L~z6_SsoQvaUb->sK&!1z7J$|c)Wf9YI;n05Fy%;g#lMf=g|aZVW8=gR_BV9 zf&(C09v>@!zG4d$pf!2{S(%kZHqgcCkEiZ(-A;L=VnD_Tzukc-QQ9fWX>7!Ycf^~@T(H~*7umLIR@yPvKl!}EP zx*O2sxlYkxda@g;T|le5kd0&-wqoNi4Y5- z8LBG478tUpWEUdV0BbY`3M{+@;x*O5QvkKZClDpfwY`($MeBs!q_WQm_WX>{&(zYZ zm}v6OAJZwMk|HO^C~7$C(Pn9M>Y*qhbD z4=o94AyN;jqF|?Z&6np~yCMGmgI9?^BI~ex{H6BFd!5qG?xOk`%??R$heD731bpI~ z$;ZoP9Ob`Dw2MD?xs#B79L{Kwyxi(SXXT%L4=dCk1>(_By?n-&$%qjHg$>aV9@|4;%c;|5;7N zb6#4)n`J7h;)wrWszH-)@ zYuN<#s#D42zRNjcmjc7%VxVf2E&*uTJSI~$0g&u=kbP6>{TLv1u+DFqe}?ffwS7rd zilD|B)KwaeS0OZ<$~B&7@!c_GcsJ>>Z1W@R+H`zmO!RP5AtEN`cRj_1jJ|r+!n*pbVp6Wywu_qC z+B~(VW)Ng0j22!y`{mm(s6fkd_tFTq@nH;yP;KCBy$i7{n!(GCQOXafsVU5sFvUMV zWS}{E$+*pg-h+!VfJETaxej#WATbx@PU{1^jV9J^V2vC%y}7HQDz01DSy7nq&`>?4 z)JFsn-7Ry`4=enX*_2E^@Ea-$FPYAs5J@zziV{is*cXQnx!>_=1ygM2kzZ1M9U^4m zz2k1>3){=AAT6A^Q&Ybr$n*E5yLO!&yRU}A{k#S<1}aq}U3|4OCiA8I#%!vijmBmu zzfSZ$g=4TmRS22e4`Yz5XET$Fha}TKl>d%7SLR(@pM?sCLf(sQXNopYfHa?co%9j1 z0)(Bz=j`c&A{B7kG5S>}9iy-EAaljS^!$xGE^G6ti@0iYZLx!nTNrz@#he1kB34SN z@bm&hYLr0T6}91j(bL5C{0a_`hUg^>J2e5c_|uLXJE$z)K8z_)2{H`gJ0w6U>e1SP8 zLD}pX5O?8w|sD43k_`($2zZX^RAQpM`~t*?4}X^vU&$)HxNz^WLytDTZ8d4{tb- zaiT6=^wPpDnN@^~7N&t>J+rwZEc^;Eo`B|w5eN8>K|#9i+muOY#Vpu>%8y8714MyT zep3|W%1DFK6qODBW^*6_az)Aq{+I0FBNRKVY>Nf^p0s1`fAJRpgl^kfC^y9M&|MQ& z(7xV#B$Oi*kmzT9ZFKcP#90S(jVm&W2TOv5h5L2MXc|PvbU+?G=a2~N#ZL~9Xs+@Y zPRmlkjZ==QB3ksH8+vd&bnBt$IiPee>-VpbvhYKIy&#MV#PomZ3!nu(-zBNsoyh9` ztlx%Gf&Rbr1&={K$9uIl^%iuHW_la2LSO23E%jfHd=UHz+7q^wOdT zgXMJ|Y6aofd|zlmKXB$y_?@i9W8W*A8=vhuaz7L`P!Gd1|6?j>rZ{KCq~w-Ts#()p z_4Om{mY0C>m#+a^;0*XP=RtUT^H68~wr|^@;84>>+heT;oT-vGj8(8gv& z8TtM*I>npiXLxQ`T<@);42-hRs+ry9@i7!zh%rhf#(s;HO#7U04x$}G4_CstZs?tp zqEVWQCUomg+zF)Md%6v$Q~CRU_gOb4Drb8!4-(KoC;Jm#_A}led8WhK92wZqUNd69 z6tyS=`?~1F&@oC}FDU@pZQlF(VGu$|A>)nQ>_u3n&-Sd#{52>Exs<8v!6zmOf4vs+ zE7jR!d=F!~GWkJmy#VJkP8O0gB^Sx*pflkr;XhU$mwSexqU$QgXr4NoLRVUAd!HI+ zXPrIVfy{csupw-u8m<7qSE<~z3$*>oTD#~22O6J!4=z-nGn4(JpirCo_$~l1^kf-q z_1CVYo+jBn1JKr`L5HB7vx=|FFpsDDqK#|LwVb=+GnGP@mj&>{hmiLfLL)|1E_-bG z=KJproi7*T{^2zsYSS2e($>`onXoy|1Ko}&G_fwc1UQ;5GlY79^>_GD&L@@tp*R%+ zuixwz(jSmpM%Y5$e`=b;`Z1@|lbiKXfy^V8tMD9milk@K;Tyq_m|~6?4vKz) zDKMQNnvpbjLZL)EaffW^UhNEPbdoU9KD5qh_lK%q5|?c`R9olxcMwehhd`+Ihwr); zRqGPdsm~rQJi4Pah~H1stI7gM2*9&$JK+-Gcocw)ArOv(R3jCj#1?rKjzOx0bJI6K z$`rke`Upc5q;u^?A_f1Yj<@q#L*2l@z&lVA+@Z!}`4;@RT%uOkiLiJM7<+3rT}-CN zcT#>Om}Lqz3@_D~DB(mF`h{K~n_#REmYa7{sH$i~+|hTm12>zR^P&TN$R#RrtyU{% zkVvYtAOu#Dlr%~+6^P(2t1l>Wb9r)CY@VQls*?>`t))#59aYuC4C<-whkUJfEta?& z<{{OEaW<(%8QZd1Z^Aafu`0oa#4XJ3-*$4d&+*yULtrORM}LS&dorf?=dzeBGi441FURjjkgaNkVc zuNl=b;C&7j4WM!;XcUO98gkwcwS6(@1EQ`lN)y0)#_15J!ZBq5x4-7^oZ3XtyJ2z>mP^MNI=uh5)cY0lbWj2E?WT zFS#d65n%wqhQL1oKmFg2?!0@9tXDvMI8bO*C8J-ML8#D7sHIfaezU@n%q9i)1KTy3}2)JH=7zlzgI3~$m zW?FrTCks5zRqPbR1~?J`NW#4U4G4@2?o-&XZmqrVRR~!4pgQIrmJrB*zI&^ChlKQ) zX`#Z2prB7!v?HdkfWg>sL;3>yWui{}gEf?zy%`X(mKu(AIa;rQSSEv!>})?pnnAYU zh~C$#YT}*k>Ed~T`P!00q$ruexep00#Fh2~-^4&G*;eoT3|eO1#>vHvnilQe;ot+D zIIy(2cwS2K*0G-I3i*FYRM^`D?YQk3H0 z(m%O*twVD|ZPv3~KHa;1(Jjt8ept4(2bVt#p54A%a^vo!~tw(^r!(&)IU* zOiZ&Go67x}JV9Z0II-(yc9GTT^e)zYg!1pD3vZuPBu&CGA}Bb{MVfs1F zrkM%f?@kGYtYL~xm8sX#-^ob%Oyo7b)jsFKw@^BKc&J#+h)-iD+kCwzk#r(HSNIbq zt$G;E67*dRqjdDns00Gieh<+)+QX_d632jt@`vUFKHpM>i{b_Y$<4y$WYLQ?XJ-q` zc$&Yx;AMQ7n>#8qoVpa$_?Gmm_FpDfVF4K19>4UKylm~TmvU<8e6VtC+cY67NH0HJ z3h})z%nLNL+x>~{uCKt>H=ld+CML%lsLoZ8b2pYT9gF`(W+EnO-Pp3sb_T|>#~#5r zxH*9O+kTRPf)pyXKte~pM>ZSLyW{NZnX?7bhga;cpIfncGnnV8Zpl#hWA=ZHaVKwFz+q+ z`=TPH%`V?}G#XFFQ+cWNl~CMGxDtJyTOKcIq zVVgJP;I#Befj}CJ-O_3vM83-T8SX931ghJ-Zh}ek zy=KsIW|EVNqE^V2#JT#|EK~s&m(-u~yByBJUBZPeC{QqNiu^Wp$~s;c2Wh?yY4$OA z85>yf?L2~99E@0J?EVlWGQf zO#EU$TKP*Fx0R^Kaiw9!GGW_WL*q|q#h{Ds65;uy(nYM{IEkBTG19M=>a^_7TP@iB z1Yys8I}gL|izF#|FtnB<_&JfUyVk7!xIF3rSX>!*iwlM)+}346mc7)YB)xH>=dPqhEFenM;8>}8D=6gdZO4L0aX^;e zNk!?8Ko$&u056))!=V7o{JE3uPU25o1?=(G$=<=i8D9s{qo{!42c+aO4$^sx7!d6Y zfb_|>yA$^?Lg9mCK%W3L4v=8n$@R6@og5OKXhnBg$yomsNanyO#TgnB`^r1QcD~Sh zOIONtzJY$#0}AKH;INL29F37rJ?B1DbTecI275@|{em>~YT zgI1>$g6-elH}s@v;ky}vs9h6_PDe<=(tWF4HDX@S*M;qYen~Yy&?<|zEM}A{NraIj zvvKM~#d`@=d(MM!J-82ji=Lgs$#Wv^uZQuivvyA?pUGL8f97gQy8FICJfL}LZG*z# zeQQYvx=W{98BQg}$8~A&8K1 zZyp%d-dgjykfh?pqCIO`A`7sFCRY<6=|SpO`UV$%&4Lfh+dxFAg!fO^fW>6_;gN*; z?ef0$+087Sax|Hx2H;C>M%eN3$qdC|Q{Bzqc+8u$=|N5q6jNROK-F&j=^jaHI6!@T zpCHfJf*Gbsoo5p8rYCPLd%L+-NXqtU*Za3Z+9 zFeW}1SKUo;U5@3J>8q4tJqsd(2DB*1$`8XJ_+xigTbL_R5Q3Zg*|i=l17A-5?AaL4 zWY3=5oS~(y{Sltw+w9)*@;HBcj%XyOIT7~VsH*s2Ext-=H^n8gCu4|$WD%b`(>|6S z+|rH7)q5AaCz?n`u9-+nz&ju!(y^8+86F`;{QN~wZV)c+NEJ7wLw_Y@mrR%l8v0rjo3KU|C%1FwGf7f9o`pJNq zbNM@ZLb+2m*pv67TIxA5$*Q1^Rg2ok8Bie9UNaQ>jCMN~x!5~0{F_{=Ig4>p(pq|W zI=mj0)C=uWJKo^bxam162zg_v8m8i>{QPU*)SlO^)yF!NAkC=$y{pHiO7(UgzfTJ*~oT+zR93wsfo}2A4{wG-7}ziity_UDInqFq@3Gu zdazVPP4MTbJQo@Qg%dRzc||2J?f&BM#@A6aa8yCo;X=BXkgnDm2WIO>|7KQ@jsD5l z6;TS&2?lBo)De9#*_~=O9){&V2 zf)~y>G--7;%{AnXHvGU!%hwk9LEFgV^Ls!j!~1!l;D^@rp;DRWh-e$P4%_@k>vvRG z`;wB}SIl`xme}V=!B02|X-MW)`0#itEiqeOehiv;6@!|DWnf{wM7>DA7(>V17jgE4+B9T89PAM`A_ zek%T$W~|(5I^yCL*R#D>k3A3GlRqVA^lF^+e@7=@LE9wEBb2MBTA&NYRK$@2k3IZX zi09KWkC|YtRQ~>$o?bQ_?d4_uU3B`?wvws#y7|OFrm}T&C-Yaob!LjU`+Li^AxBM3 zXJ-r1jw2v*s9KwcG`9RHr@OjXW`UT+%m;qEymiJsr5{*wtXoT$>2XIioxO?pN!moiO zk@z5GC78BjWTG6=OKLpzIVF) zlR5(?>F&yvO#EY?8Ju;@=WB%W_XambUi3jB5LJ$LQ3n^C7S1Tqz>Svh~b5e;d; zN3!64mOR}n_$AMX>*r|kS=IW*)QTrjh@-sU_L~3k&D})Jyf$;!FmHBMHP+shPNwRz z9niYtvoawXRy|UK?Aq#U`OWWW$0M?{kJGg6%j_BX?J|_4xUop_D_|Eov*47oM&wu*Fk0K>4Bb_>! zpO4Su_NI`$bGb6P61XV~{|N)`pXszGPp(Iz*7wfj52K&q(j#@BBWztGv|vt}ul5kLGWvu^WOmh_qtu&yBm>)I^RK^RwJ%@(AUH zo(tQ$8lTv%p7cE{QpsS+oN;AY2Qd%xIlZv!K)t-*Q`7@;G5Rgy-yhXv-NSV@ZPIU6Ff;gTS07%R4(Q18Vx^@wWk73GMU=EwW5Om!|oc zy1Kw^lOv6_Cd1Cxi-eJve1oe%;xeQ#=9t*?M5JM)$p{CyAZBAI;ROb;it}UrpCyUMT)vOLLkE3l)QgRWqv`3SD$Z@bcTNi2wZ(Iv1TL zZ=$e~e<%}a!gcDMPrcuQJZ={5LLb0?Uu|mS?(F@4daz%|D4eG8t*JMLp*!R_{+zT{ zwi!1Tt^Ce--QfLQ_fajg#$Ah$`HRG0-#2@a*GZy)7NO!zs8*H|K}I?m6kyYc1V3Y$ z^U>W|S)(NvXyWS*S#VQ7M-lmnla_`;Vn?!Nj>g2&nIF8Kxi`~QE9CFX5@r7Ky+S$- zKMxA=Nj#G5-`dDs3lflq77J@s8_^V7uY-JkBciR{It&IElO)!a95)$V?emS(<1`K3 zQDp&+YhaK;`BqRpVjwz~6J!drREy=kA}zrB??W1c0BLc82uRi^F-wFZI#DcI>s_x* zp#V!mGb4SF1b8s&nUAJrS?=;q$+mQAM0&zfKopQ^^aeQ){U8mvZc=mg$MSN0H629R zepOhI!XmI2G|U`CF8Jth)JNq5uS;0^UVwSdv+z}}lNyr5-gg8La%J~U#%69qhF;GW zJ*HghO;$s6hn=k7ood(bP;Xn%VnQi_Y%OvEGQK?S6C#FfY51kRhOHXq7& zo4b9eiC7Nm1J^YxEAJJ^_W4s31{`3vqsk|OZ4b$?@5h+z-oXp;0&R4DY-HzU8a|u~ z5mymbZj~2`A+yd=*9D8=Xb3pTM|_fh?CmOJuPio8X|$8|Dptk*z}LItrzTRPi1FQK zvh7so%%#l79=~&n1X27s)!G+r;P=~EGjV0I8hfh-VUy`-=v-$F5pW7 z$#%&sAljp!k2D+bMM9511bqxhL{mfx1`W{=TiL(Hxk4OY=W>kcDN?#S>T^rwFxS{m+82TqD5%?5t0@dYXM~Dd(T!G)cG9X3U4t zVPdKPo#`*kJ6Fqzad###S$t)}5mCa%8wHstq89)6>AfG}++p~J-aZ;qz`!iyM~f!w zH-icnr{u7fUkr3hHhn7vZUNXd?)QTlO$a4+GZco6{%;H1q$k^k0yj+b?_T<6-+!?1 z!FuFZEHgf6do@VWP*vFctj|;Ju5?C_xFR4J+zXH>vw`Woy$(vfy?lYpe_G~ZMx#Pc z38k9_fM_WU5a8X^OdnV;uwV;&vhFNijvh?@(82v3_unGk0w5$`U^Lp;9ICVkC5g!5 zD?~{ofd0bombWW1E4>CIE;=T6;i^sloSp3dK29Fw=&A<7R(diCN~z|!iV7%Vkxl_Q zzSv-3NeZ1bEkm>MjbM7{oE|Jx0Twg>{Yby_tN*=y?qE-lckaS{UX*Pi`g_s>1^|b> zuRFPYBiWeA=*>&aT;JJRQF_5K)c=-lGTNJGK>Sp=I>oBW5$;@o&IsDZ2B>u*cg6?i zODDa2DDnRqCjk{n0Xd~448I&G-ak`GqJ#eE|Gd#bs>KAuMw5n<1AZy~olg;996|n0 z46y+E?{5kK4h)t8*Zr?)yLZX~HV>}&|D! z6RHdb_@*r!%R=9mk|4Ez%+gn&idXJ2^H7Vaj;Qf9o*W0oy()gb)NEs4`(3cTMJhQ5 zSyeTz?6np! zkbu;FjPsCNF2l#(Yl+zK84IR$w@A%F(#+vyn3X)M1e0{z^z?Q~xPb7fMuO_vASz-| z#jj}aeiW+oTJfHw0EW3z6ePaZ+S2e8!MP`q7%bD=6^fgyS5X*Hf5`X-79HnM!9B+3 zF__M{w7cu121HjC0O5A`>)aHoX7u({{~N%e?b?}^AH`GDRu;11N3rwu!$ePn{%`NO?8AlyZ%%57CdK?OCtP}JT}2`E;YT*>=$zTK|IoW9R3;{ zDNAv1AvLECx{0l=e*Ux0b}BAMD{^k`X5ecKT1ow0MQOPD*S`!}V0XB}+F2~bk`d5g zz=6h;6H!TvL}U}9DND50|z?@Kr$-7cJ3!9afI(n~1_(QnK#(C76szUe( zTi2KV$`wGuyQG_+xD`(8@5!eIWUiCs>pFEP*z*iid_Bjl-(y_02X1Zlkq|{hGtd}W z`pUxT3{RB+%AJ3z8;_}QpfdOnLEW6wG{%KrvauT3wo++5CZZ!i$h+ASaXwwnr`CtK zZrH=I{$2JZWGMS*daQu`N^lxv=U%Bz%6*Mz2s>I5xF*UtOeF`BE2TqVxLgF(>hV?g8=6sDX%?nxy{Hy%(G`Gjmr0VkUvO5 z3f#X3juuIsIhTOvv@(A1^}rP(6r|Y?sEjaT;?PiSX6C8>(R^933YjY=)qj+pG~4RN z>h5j$9D*AYp|}~F=rSgeEcOEuveiP+vAlU~%zP14O!~E<#;OFM4B5wb? zX3V@aB)5U}k0N?34F|%1TcAR)ue8eu?zft}E-8KU`eA&7cdw+9kh(9}G5q_^FU%I4 zXyhxB@YAaDO5HF0GYPYTEE>j{)LsrxBRRKRBb>tS%>KKm8YdhTwf>-{V*N{;TQxqw z>5q|P0-dr2U?m{|?nMh-gT5#envDkN>3APr`D$(q#gJMPIrW1u#XIy1@avlFK$+fu z)tN6>_y)>E#G{;mE1zg4-ys&zlaQ!iZ?a`ASLc>aqIVil8fcC!^Bl+|(;oN%`Y}F; z)|J|}VlmI>c8BgJ!%O^Lb$03bF4)3M8wewiLv5R;m1V58A0QlM+5PI*BQPuVJGFfW z?EvvsLLO(6SOaC=mv(FW-nToG>zVJp|2B&XT`raDdR=W|={DUYeayU8A*cbA&R9$z z7szr+YjS3@dh>YaZ|F|L!GZJS5&oL}1l`a`0I*CQ9Df-&zA2A=s-i}agyeb(2a8;8 zy!v|VbH39{=ySS>HPE0(=X3scP4dWlOqE;>h-=;M`jUv&iEj2iEJ7&x(g;$`VzOoQ z2h@G4_t@+`v*22TYknLy8X4cc!u_!7`L{O8`_gEwIMe8QYqFfM!Sn2qzxi!*9uy#& z^*HO^Kfl@cxn0HjZ`q8eXtx|hnKSqRb<|qfG~Qh+pA&sY*8pXDU99eVU%xpaz1mtf zp)n*@39T$6UB^(Mb_bL&^zdu&1g-=|py7h%RDqgFUIKm!eb zla0KNK4^k7yiO@DPh5PWTQ`FKStQX#;0agrQERtI-0&hm zQmIRXvyh=@<)ZqFzhR-j=9xDYO$V}_GYj*j>s=GR=c3G7K$-hl{CH-y3(Nb1w153f zSuJoXy@73^0Xw{dD7#DSeh)xbyDvS7)p}=n&JKw4g@Bv-+OC~iJz;}GVkHZ)tYk<) zP=v=Je>2ZxjM=-)u57=4#_O=YgOL}@)Bk3G<;htulndTpx1XXNV&D|@g=I>=*ib*C zuR=7vUbS(-Qh(=fngdP>^_nbPf8&t^Sqzf>@T#0%eJ9{^S#2$G`UB=zCzt)we#c4D z`KE7r>x3-D=8F%CXP9^nl(U_cT|%9rQ#xu!b2sm-l`MIib5;RgT$&9%j$+ZLxVaa< zS4K-j`OUp@vh>y#U7r_Mzpk>0l9S6R@Ai1*V0&nT{ox?$`0!K{@n`Ydg*+B^$Z_fN z<6H8Cv~12OCAD6?^<`Sw=R_|R9Nb4Ky+FsZwF@JkOxAj|Y5G0>q_yVjem2AxR|K=I zXB52X3~;cds21%vmd7jDN*r3VPLicG*g3y$=VgHy9$m$4lO!EP7XxM=g_FBypZEuM zhYb{%>4>OXv_2v_ZX1}1$+Xw(!!2)rE>+5pmx8~Um>Q{zK(I~N4GASY+$QIB4f^f& zMq9u+&d%aX4n;H>4r(vKfD^@0M$l6C8$2E>3&&?^wF1?6I@gO_L= zibTe$iF?^H7)`2EviAIKUiId@x)GL1B^lG$pJ}Ks>QA_MP{O>z8UsZl6qB0O*0b$r z3|}1&ElM|k_y%r>J$fN!-uk<{?3?-dW)guuzq<#!W_TE2pA9zH;!<);POlaH=_@r= zb=rO}OU-UKs^>dM&IlUVT^P6p)@U}M@CjYp>#vh<>;A~78Vx|Z5Q7Y(PkDcCaDw>g zoXezTrTlh3*2Glz-kic;DKd^`L|$*o&pwl!X6m4)9YU z^64O6rFx+*Bf?tv{CR(x%4gg8Q)VQhscic)an@>(Se5VItgLE7b+WG9+? z`Y>${9T|*)5C=8D((6g=JjsedwvXT!!8@jk#_=B?ydF&wj4H%y<+T3UfLv-@Ul?KW z`ymCN7gHLZ5qdY1O}KU(8VYc4a*TKSQabwEV!lj7o=%0)5+ zB_*ZNN?Wsw9?{A!57Wxm<<4QrUX*5tW*UD7s=q_;yxQJ+g;_vY-iI`mPN4d zpu-OEQTq^eY8xI|tt3X*AvqB4%Hr{m0ivG7W>z(x?<*;t-cQ&qdkj*ni; z7+X$5ARk!)i+(_#2Z(LK@T%#Il=Fp+bpcsRS2r>VK%0f!zQ4-E7<1&3%=E|n7Wm5D z#_wtk&C$$P^8{I9+;?{bYv{yig^n5*ObyTRJ?$5w&@;(>v1m7O3f#pwe38yafM`s=Gl- zhD`j;MJ21BiAkOr>znG7U2kUA{)Y=BU;X?1xNviXMn_;;{pMzU|D$SQBbef6ao;X! z_*Bb=UtP>cJZBO%qh^M_%OCD=S44|Ei z?28kjBs5j+*Nv_2UZBz=IXGg0@DA_*j_jKl=_SQr3$iO~zwnxDMoG*TB{X)$>GLzb z>;GVnt*0qK@+Fz<_VlQ|!i}v!DGbm?L`0*7BPGWZx};GBho7!mqT^oAu}-`y`aup7 z`MK-`N{GbCqXDnq!$`@9NS(R8LQESNIXdjCqjWEDQn|+=B^#s`(w>vWL6O;f&Io8D z^Lx|OJoJ-Qf(^PPzt5I8;@qvWsj}Mj&#@~7EfX;yilHN)wNv(;VEIixd-9=gKZF|{ zq!h79{-`p~Z}D-@y+Y?Gv3hNwDk>obuj`^&h(nR~lK?y7J*lw}hLsQjE_R9f`U*0a zh0-v;4Y=O!p%I%YR06&U#1npMGIPKI+&-`gZUEq!XX>U zgTLsP!5m-!sSwu!gX8{uwz$smO<(i>w&D_|NhiocY_iA71-YVb3lH|Gq%%xOh<}0ujUkL0SY%Kdp*lzZhEi?vU{ZOSa}FOH_0Dc- z&s{)?oFY4CEa8Qjn)!6i+qJud0V`HV>?~-Vb)P4he0RwMC{39wGgKPohf*#1c5Li< zmfFct`?D~q)3%W@^`OlC30wd=dT${McP#tM(gR3MX}Dl&ra)8tf6MyH0dhhx$ah$*j3Gp))R*p$uZ6aimisvQ_XbOLify zDP^x{(z!z-S7&v0DQ0q$`Rmg8zw`1I+_Co1TG;m;2XH9P5{`-HQJxu5n3m4L|2#GC z4FPevXZe@)w`Xv(Z!&cwYad?+{FwJyj$QAT2k_0Y7_8rjz=)Jf@eB(&p{89zRf6U`pBm>E%0HzExm-F;T6Z>c@5Kg%yflMcN zum{-#m0>p<=Og0{KGc6p?=*tFXxKv#EuVrvD4;RVYR5&9<*g4{3EUM&lEP!4=vQ+- zY~0`ft}HSmQt-`3>i5&>c_a$CGJjkh2RP_GM;s*u2CCoy?_|H7ge4;DrdP&xrORCw z{;q7iHcbR4nGv)uA>oldcweM2J_a7!AY{J8@Kf4srD#o8d^fybUb|mGRoc&lET%2h z^Luyug9a){*dWv$3J@7!$H6E`#iqlb9Pn0ooi5oXnF`AT8i_9xg>3+uj=ET&=>%Ik|WiY*R!`7 z)bHt%u_=YhgCWPtH7{QR2DYU-Y$BnKO4}N+Uq)tm*rm(kB2nTLjypd*QUtvv|H9}IQ&Z!Qk0M@L2si2)pY$a^^x zi>8I~I!po0A_<9$s4WX9yIQkr-l6v~#w2w&h#!^qy72r?%y@m%a+2l25G4BdpmIjc zHWH~KR2Be%1kxIaBZ%+-?o&+2vv1&E5>NFwNf%iB=kcw^MqP4px+FIMxzN#4Rt;+QcPP@%ylM47*M(=DdD>CO? zK#h~F!zy`>&E@aJbbJ;*jL_4AK;1X0aYxe784vaHfFt?b-#|CxK0Vx(PZA_as|tNX z`4;LAEKA{{Ci-Wz16;dEg-+kPhwcsu1@{c6w`F}4IS(03%241vJJbsvIsx-+wAo^3pE@U6qd|f5+qD=|)AW1m4ViczR zF|JBXM-x=z84>`olqKMH@Kr#2P@CkY31=}@M+XC1vIYN`+fHW-si2KGXsGwqPAk+u zu9|FkbeJK&5}XBbG}B$?(A~k61e+TRtbKrl7gPs8x~7LJiO)Jn8n{ep^j62wZ@*mh zW+0}v;@=^N!lk7A%PVUUvT8$3FesetGh56HJWaE{D6x))Ev!iuc9MCP34f0 zzjd@tjqsee;*G$H{jA{I-ZFJF-Xye+i~w&g0cv_yP^GMpl>GeM~uo~p(c2NP;^pBMpHV3#wxXTj<55x_Gn=or(HqYsy9zx z5VjOt-`@8RI$r!e4kX&lqXuxtIisaM z_y_HzpAA&rIsa`Hjg}^eKc!yRo}~sVFqbx8-7dFfC$(0aP3+&Vuq&lB0^ExYp*g`JEM*gY z#Xa_5?wB~_QAWC_id2D=SFeuJ>1K;0I5GtM2%mkrLb`-V-q(sNiTNsn3rn-5N8v1f zSOw7&6Zw?4DHr8xI}d;x3-ACFf(E7YY_T$4B4UCuo|@UO6ExH;RwS1Etj zSnTnV)=pqa;Qy)Zt)rsq-nVgTh@oK!k?tV{L68PTN{K;IkVX&$q@@{<5Tp^5E>S{4 zI;5pT1O)*F1W9RW@ZB@uoX5t@Z*kg=-I zS@qta{vOeJG-K&(yE|E;rXG^v;io>Y z@wjOfo>!dfI{3lID_t$H@J;qNGglLN(^hrU%OG|J3~vjoc2eJVDDvuM?4C*6|H`;~ zJXIa;GY-S@j|F))nXD8?El>(SMM}@DUDl`iGRdEny73On%6o`Kh4(6v+FQ91n%73D z+6US*g5Y(tP%Rqf;NJrZ`nSyd4CWj+ROIhdNQ_No1rjdao>7r&sOH9trqNENcUPLa zkHXcPHr6d-ln0Zx2a~D%3)sEtP}xChZgm8I)R+a9M#i# zA$*+LlL7S~-%hAfCLqK1CshrtvZdzPZmUyndD8GoF7)FPkA()4j8F3NV#Wu$%UB$N zC>9-#?3~Q-#&GXz9+`Y%^^#4D8l+Z_76Ut}FFdf(V&#FDy&dQ-=9C^R`W$FL3a^2e z2*&-icX&Z-zCC4SWk0g{N}c{=CcCCIE`k|vQ0DzIQ)gNDm-5;!lIw5zP)VZ(P#lA5 zGl-8d#@^ugalS4kL6C`k5Xd#PK?)sRqQvG&(V*Y9h_0a&$3z6QT(I-)$iolt`kj_t99B z*yu>ZNW$Xq{M@c}1p{%Z&K1)~^2fOP0-w8#BLOONqQf7xq(WDETa%Dc-QD2^2WjC? z4i6rVt@_YT6Ek^WDM06@8@0)54rD~gZk$o`;~1M_9H=m~kS*=yIjg$z;X#+fz}sy1 z(~Z(c&jbf1#4egv1Ks`4`@UXRp=#s_tu6P`_woO>|iY51&`2*Sd01q8Lfw{y} z+&%5@GdW*=(y;)78B}`NRnqLuXIhBgQ&aDc5cp|PI7!94tecy*m@JG%Gw&n+aPA?4 z0u?$a6rj~}5)FX43J4C~;tz^pRe#jVu=lKN?XD{*uA&HTWlZONJ|;Ite}k{vL02%Z zipN23Kt#xnZ#{q4jpE3YhlnYCr&^dPO!_3@h^luK-T|a>(>>J}Kstw^(@u22bgA94o7)czA&JvPc0?MHGh?E0` zYe8FSU1F6$B3w=K3eL`#Ic)ec1oi>-ytAmEn(IZ}N0+sfTdE{AxYAV<`wR%-k{9Km z3EhgVNm!}hBgb-!;$f@5n(&`cXW%G9D~N+P@}^fu=8s(kAkxPM4|vd5Fn|<>6k%N; z%52T&^v16^KUf5WOANu9#KFAURGUAIpy|3|l5e)bI^i7qH7|9v$wUnmYZHTne%K}D z0FVipiO5P)AuO+b<-xOPUJmM&@#HmMYNB{8zM9e8_Ea$_-nm(V9qo7J(4iM#{ws-t zhqRMcwd)+E-RUxnaBiCuYpli1rYwPut4CC7V$ya1)8kBwB;gxRwotEZ=1afH{VXHr^9suNy*TS=;B!+VDz9r{dsk=sB`oaV6Y{h22idSpk z3KymHsAVsUOl~;WM|`6h87St{z&(vSvC`;{lgQ(B*`n^UBa{kqszHz?HZU1Wpr+S! zR5wsj7x4@zBa&bZj)JB%_nwv!f~DV>ZP9dfda~GgqASOEP3=x2Y^2XMEH7xR>j|Kd z8yFt&nmJ0%93ekp>iRW8JbX5jq&d{i!a=9JOk2^s^?#8|IQe9Y)V44f67hGy#)2_A$CvD@r*nGOkl)X>H&xFL1FAede z3vsDl;~mb6Ok060KAie(y0bha;5Kc~VGqr7a z4#qbHyW_v#ogT-*!STtx(ZMNDu;AU~BYUf4D;{Fu^1NYha|IHjsu<9 zpzi!`PH@eaYHH7ynv$L(He`6y7P~uQ6601JT#iPTzeV3A1iFfO??jp-rxz)AP1{hZy=P!JUgy-I+%uzF~u}M#=3_gmZUqZ)W)MTYV}QK|0aZ}< z#D_dW)G~uwIY5K|PAZ&dSnfW{SHL1;OtGi7clx*97KSYDk@83ILX#eji3UT zb@_B|+=TA3r(I8yIs0A7g9rdO`U(*%q{!n(H-`30HOW=4VQY(}WA%$P(S);goE`Mk z-dvdl3H(IP9_`_&u!Ox;%OZm}${dM`ksX8S20!x-lv{+fSaQv*QmznCw-S{8oF5MU zwr#aJbOqyV0B|LVo-u&68zmV$VaYHUhh?@J)A=$1Bu=1$U5hYXNy1GQHZ}ypL#bot z;>oZkY44y>zR~rS^yw=+lLK$wUSJy_{*9B>D9hsKSsOV;kHkghytZv{8%0gR{~j2M z=O3X1Ljwe&Zox)IdN8k9NAJUW7}x=f|B+yw>uef^3g&sxA!MP4AmN7O&#>LI#_;oM zcl|FR;&1F>^oM$qAT)?jsM^XuP zTaHjOTk5bw*2D-G9)F%=uoh6fZ09i^b`}Jh0>a^87F`M!xH9Q*)MkVSSW_`jeA~P> zn<55Wvn^k(cj1Tq)r@ZlTj7EiQ5`CUCJ|N-z)Dm@+$Sh(a&z{1RH&|-?f(c3Emd-H z!XEu30imIMAt$$)vV3=e-o&OV*q#TabO0W;st_I1e?@&USgsIGBDi>_1xO?B0^Z39 z6#xOP+k>Z};V3Z%Mip;hh6+!SG1QeGnXQG;i@&x5=X`-94)Ed~a_BphPUt*Nyrf?Uv)3S*+TV~*3qY-eD4LBK zzJV&~e&T@$9a77G$X1sFU|9(T=>6pqUnn}hyaXz3iy$0`;K95QhxGvPp`qbBI4tPv z-GD1Uh^sEVmKZ>!(sI9^n19PUTag7|P^C(XUn2_Z*n!g3<{~(F21WkZ#Uo+!4|Yap zR4`cJL!dn8Ms^NB`XCq>ZUp%5fdyrU7{W7IZk&B17OBGrra+~c7+m2ZzO}kB(j}EV zB|%hK{$ci-qGkm*K@I9$X9eZw9bMTmI^aUUW`p`3gmMGi&;w?a=#}T!S$O%08Bz^fP}?`n&26HU10cIzWC-3s1p%YV@?0f7Ge|=DE)cSO0ZCOG zbMPDbiTnE$Z4xZ-m=+8k;e}F((3VtdTTxULvq)?1ngm{>EZ)xItuJUvZX7D`;=D)4 zyYu4tD2XZ?8{{cJUd(9Jn~&r|#AqtotR;cAf# zO-*Azf?IFzl3&%7tI(_OzIQn{z{W!^W z=!&7j<%me$WR$cr3Fi8c07HFHx3uoH^&>8Y#aOH?2wExb=G0^bB&fN& zk|zJe{@fOe>`j}XmNXc@Eqd&y7CI)5Z`U@WV#TDU4dm+mqj!@F^y!`N^`~upsH$D@ zb>aJ>GbJ%j(Wz<_m=v&ph+$Tf$2#+j?nucuXJS$2WiJ0bFamu9H0WvS^IvTL;gmdP z|KXI#J-SWPpHj>(!-m2hAAHNJv$ z_@hahkn%W&N{hph@8|@R2dj?C_qwBq$4(`r(_|dGh z)^JQcYh=BFlh^EWA=SCFXE_OHD;D{kVqMZ(q+LMZmVjXD?rLuy91j{P(FoL?30SeB z9C_#Z%}hnt`wouWaPB^JaX+a*UQCt1O_26n8Q6NgeMT@L3x``%E6?NR+H)q|@|U>@e-xfRNhpPe#<3+2y;DOBEyL~G1YIq_An~(HI-P@P{ z!9kIim&id>0%uT9Llb*O#Agl^u{8$&mm>C4=OGYNbnCPT4BQP&yA!RDGH(W&kH`^x z5^2X544S%V1=-TrC|LM8^uvMR{(*cbd$C+f!LZOwMRe_6B6u_{7pDB_8cN(BcEyW& z^a$A2CaJZgL2Q@Ecv;}3D8D&Mk7l^u-)?Rb^~1%bDpl~UKdO)|r-j_26&Mai86YZ2 zq@D?~Wthx;*+{A}O)qbe0=ehOhf&lB5F$Joq!hEhc zb+~4DTN+d{&E(J$b$SNuXcZ{Be1le&{t=demmX#9xY9?)hR#;c9bKT4Yp?=poI2Uwh0t?%3jM8%PB*NP^vp%Ge3}a|oe=$HlMz;X63vT;tGHr9ZbI zC4b3fnd1L5fM9EpH_WsWJe@SZ14tNRU|rLVa@T3k=|Pb%muLY30i56s8j=OXdrIyfHa>Vp8X9 z%jCCdC(V(ivc`1XJfoLD`e-)CB)lTg_c{qItXc0UoF}$KM!xgyy{6w=ysig9=cYB( zB08(u=@sY<%8yMBlfQ88IfG!^cO% zx`L3Vf#W&tSMwP@2ch?xjv^i9^~Pw{d@m5eVw&{|<0va(I3RjOd+-3SNL>b%F>|VZ z2;V>M?HlwvT4mc$J6V2f^857ie(ec{kLfeH6HTn)F;);xOl zYXaEH_Pmu>diwm3(+caeNe*z8dx`k~|AXbhlsRcLr zTa?I{Z1J9n-@ymR%kt2%{HDXj?;7bR*g3e!L_kE^XX3UhnSksz2}wGx*YsQ3UUu+! z>$|_EN(e-R+<l-k{7e-}cA8XsIJ-^f=T>Ev7jMvwb(_-+tRJ_zkv^j(JRaxrrHG3XCyl zE2ko~+4R&qCLmg$llev6kU7|-Yg{R#EV``m@PKAA_tSRa1(~{B(_6&Ai6VR0#w61w z-t>E_)5Ndce^k%IRtCXb6yV=?xFMEty2f<6$+nwV9*xFyPU%P%M^B2T!~Jok=cdWN zphN#|lc`B8Odl<}C+G*6Q}b=O=k7$`V2uv*?<&8|@p~qxH%>3i5}Uk|WU|}}B^o^4 zz?}U0EDkB^cF~WWCe-uNUMT5I=aI|q=zYO{CFp4kf#?bE?uyB_h~M^-W1=tLt*e@* zBTHsPlbJAl+lO}`29{L%^q@3_?tGNY3u!ut^W9jD(2zYi{%mr(Jih+!_$1${$@jQ^ z@OS#j+IWfV(FT)WBD|X1Z*P7f!+-0w8y&t8f$r~1n-PP78vaK|_nJ<;ZJ2$w4i-%O z8kW_zW0Cime0C3Lz++yG=+lt-JzH&H0zXm(4`4cSO_q3h=Mt`iCJ;y;ck40v_T){! zjed6+cZmLJDxK*lz_?6B{4r$BGs-ml_d=tEW&L-xK9ywn?g$<2QQ1~g)uDnC#Lln|d(qyS{OZO2VZ8jjBJ2PC*4Vb)lQP6qrS~Mf#$YzBw zwI;P?Fqe|bSY@0Xjx#Ak`Os!AN*qFU<1L7OZqv+iv_2)-ln5Aw;tz zf$PG16Xzy!;Vth~D&x_-1GTk1n+%`8J7w$eTO_hMTlw;djPHkT%!T>*wfLPxC(nRI z9PJZRs%B|?P8&IdDCICw!UASNK&zt7f}j$wB7dpK*yC0_@|(}A@()-5V$epdak)~m ze?SpQ44lg-{`SvmFG6Os9B2CX1L!qUAyyFA{{f$Bw6ExO2|86j16ClW!ZE~S`HPGw zq+KFVKry`MUP4gG&z{#tYeCMi7nIZktfff)IjvZJ3?pX<-k+<0L}^*s`U)8${1)*a za71YgQ^dcJHS*o$arjJN$5p*He(evcYTNwuARFra7yRw$Lpa?po@J?LE=TIKzCC0h zPd<+k)NcbS>nS?~MQs0ZLV6-ie~fS}TK&rj30mh|b}_>AGNAqYO;j1oI_k=G!G9t3 zhi#ny;m|`F3B!5eIp}Qp{2KZ`2e)_1Fa7fn=s_F0`{huyn*KccD3chrwUfHpKrtxG z8`q((97jiz$=eDXdOS(w=b~~Z3PuSnj(ql(CmMUBPSM7rX=SrveeXi(_xV7&YWQ_8 zBBPK&<_XF48EY*Y_2&Ggx%XX!>_?J&OFk+CZ4pQk2_66&y~CYM-j4}8`KR`$($;WD zxn`@XtIRgX=buoD(MtOHm-R2f``f({To#osyuI=A?<{2XR*J6UIa!e~Fhd?>N@V>B zyFm8^epU#A#%DPJ8B6uqItHuXDnW4fF&l(Fz5Qqx%l%7I>qz*^THYo{kr7>{Yym=t&$<@TF8zsL zbuEvtx@#Jq<$@f*@r40m{JAt#V)ugQ{F!&O+=f z?hKPesCysCw^}rWe3{&2=i&G~^<($7rTar$=SMRlZRR+Za6l?^KgE@O^|38XJ^KlIJF;zw<5BP`}oK1p?GMUqw((T$dZ51 z^)$(w=Iw4*EZPky|Dg^A~DiHOoAQ3?q7_ zLZFqDeJU@{gI~9a3yot}f0|M?)JoYoCImTOkvG8%HF@8t zRT^q!Cj=GgHlsk(#sU^7<*{!hyrXLj!NnUx9P9j0bzb8sk2D96*$BlTRg)?vd-J9T zkQJ_Bi7_yH9N@QLMbW{AcN=!xwQ=xkMBLygCbWuDN)K009v2qtFL!{EtHdw6G~N zCfMQ|zW6V5zUbkZBp7`tXwQTl_~}d;c8*-2VW%Mj{NJEa!uDY@1XcX|vs^Rk$z5i| z1KWw7=P%mIq?B!c|A`X5-)F}8*9X8y_+nEWMe3d*6G}Bjf<$q-e^&Q0=&OlKe-A(o zO@(;eN7dW6T z&ZYkgK?Cm%WJdoJfD5{L{=*6mBJ3qIbCh-Q{E>j%kMbWRLbtmCc`eF{bq*e9&0@|a z(dVCilmm>{<-E-Dqbe_kcHrUOXrn5_w^1w~3+Ik4u2&)Mse6yo*WI^%NG!);0l3Z; z1F!3eMpDt^nl1XMGU#NEZP6WLnIk&qY3-}D7_xeWr*vmNa6d!t2iT}(ZHBD*6ThSuB>t9V8VNN|XNBS!myiH$Q$IiG+ zMpMzt4BO0*o))>qBrM~9!m2FMuQ&NJV7&ewZ3}2=!b8%YH)m3~T2ep0@x@z=Px?vK zh|6K^l0S@mRbz>`)P zzan(O_RHuhYKxAonVA``VH0bZIaO%^$LmBTf(+nHIp-{|dT?z+-JL+Tm;o9b&_wTJ3vjaMnvne?c*no;~eb#`jtHb)(Ogf#MXL zpcHHoXPR8Ur@kYvbC;HHeY{(Ln=UWY(LkS)t@l{P?hE_aMXt=mfXAT-W+tLA3F*kN zKYn)1xeC7mP&Pw>KDxms>s#6>caoPTw6XWc6JI~scV~e-DfDe{O;5pQ5Xjq30YXU= zI@1rm4B_1mrc`4RFK$-fb1Z$4cj!AsIjKOB0_^l(=}jM9N}38*l|)PNip+kV5Nx*f zwhnv_lJI~;Unk65@H2K6*2g)s@AMgaDnJv0juUz^=)jXB2mLi%L^9GB5Yq*PiyoRL zE$=aaWZUb-$3p5y47N7%an$c?h$Y2DFR{_#mlwLT#_DK{Ui!pr+)=uHUUS_?Luvx^ zzg#_l5WNKI&iI}tEsa|5-O=*A_p_n->`ABhn3m_f6ltyn+S?_(4I)u7>^56#wNOh- zKO2&cm+Ex^hy^nw@jqG6G5oXkFMMxFTC4UwYd`vDEdH3q*ORGs?5z&em)a6TyrE^S z4Jt)BHTCn58_G~LUXgCXH?ZNx! zhwa%`6y+Ku=Ku6P2B?3zsjDk_F+&!I|72$kQ59xCuB;YqoIbn^x=r&}@ye$wdY!l6 z0OX;~`|tnG-Nbs@t{0*dIOpdtlc2ce$M`RfG(9Q7mO2OI1%L8Cs92v`54s}we@7XX zz8~SxMH%w{q@xO#>GaSdowGCnEh7Z^(@l;mqOUMPD^C>DeO8t!2OUld|9+7=$D$(6 z`CsT);d4Lv?|@Nu?*C_a`5%o{yh3Ql|0yT`Np`rr6mZ&3M>TmzoGeEUkc>-H4 zSc`nz4sH=cm*u0b*+##nA4q8*Eg|eP^R4ljPnL7+n0NL zdr8KLH#&|2cwNlfjBd4}$q%WX=PzH%m8&%$IK$EX#{RLc z_y=~eXmJq(IFo8z549G_k)n4c8?QhN*7}Zkfgp+`KtmXCVgt2#9Y&2rzn+E&!)e=^_Fbs{mN)Iu)W+R3L(tZmunq8CB@FI z;^s3=Z0kSL+b1p3UHV!h$g{FGIx)3x;Y36Sq!JGGe&!T?i@|E42!-y zk%vwt3!Oe@)%%SJ=Gic1IOiPnV9w=4U{G%tLUOWYq#VZME_&n=n*+;rE%K|n{fOON zDR;s=HdOD>=J~h}S65rSA5N&#;*yl%EH9<~cHWGzjGp@$E`A(z)@cMV<<>k-9f88IBqBc~1yq=qnE$Q>AS8T-* zho))#+Hl>th7V_OV`F2nr}VVtB@O5tT!30xmWy{%V{qj-#g(Lm?8%swv}`8!sZ#-o)M)?;JO(j(YXA_aJa1n<_H83%7^(C#or~T6l!4780BT>>@Nt{S= z-61a6=J6!s1FG8u47n3^ZPCH&dP!Pv=6;O5!ru0K*K4}o#d-C`V?BCOOT4wP_bkSr zU-@>XL9(eBtsHs%e4Ej@78D_|^#HGgDXGWdqXP9^t_Sf1t#J}kOG-}om|Ne2?KFY3 z-BPThc}4lt*u=xhNXsj7$$m7>5_~=lpUf? z?+%=(!0TYQ>a?wlUs53icVfT~^&6J=d`Fo+#fq5rXQLN?K3M#@^{dNeX!0WjnaXAf zuhe=nO>hoRx?={Bqm1=W&ud-CLh|2Fs#QCcW1LnE1{dmEr^p=-Z!ekPxZU?Ri449- zKnmW<4QGw9rU9{Rm_BWngX&L@%g?*EJy_M&Z&#Fk5V-Ny^Hsdj^ot?6x>8P4)T{qy zAUk6|_n8)*Lxj>b_NX)%yQJ>N0eN0;Sdfg)Ax(?EC*Mbg)?Y<-tHLtekOg8e%K>ie zlgCozFIDA-bH!^u1}o)a49o^0oW9DrYezQZM%L4EVB|5Aywp5uM^EjC>c1+clN2u9ix?*$0^j6{oJtkQ-R4rC3K<7;Ypxzq{RHQgue$k8*aZ2e*bd!;mYt=SdP)Bs8VXW z@KOPI_g%LqS-IBuRMj6%6eb+?Vz{okYZJMW)!ptW_pFJ+HNVBP91_8jPR_?*#$Q2U zW{ik!6oTXK5zV+Cs&RKeJiL1mJ!QEp2bQcYqpY~rT82hsgZR|ZrPO8M0O5%? zy(XSS@kL<|Gj#Q3YF5yt`#)vNsB-@MVTMAgGT;_*KT+L$1$y>$m$$28dirSiXdp1O z)Z-$bVTr$_Nrcgk4cTKjB+|mL%lU%9iFCpBgitrsbJyxgi_kUk3<}i@==d$6VflbN z9GcMK0OQ>0e52FOqh2+&%L5tB9E{wMCD57q#xvT)*2aMQ_ZlBo$-a3TW85x0usb)r z_3ZgrB&ldD-S$*ri;7rf&+7-&l}xi2kFsrJPRFoOmm}~nJhnak5us^g#Q`(? z^!jTLEXX1xbD(uOHX!s%f~x&qQo@@}^87uCl2K+fZ6S1=B^T8c{STuZ=xWx z(9(C0Xtt_7p6+YN>hjMu277$of(HckyVNC`g{dhos>puj%30mlBFw1h^g6U49lHTl z$kHrLU$}FeHQsJv!3`n*@}n)f%H+}bX#>I7l*A-C<3dZ~byk;3)e(egW>97vvff;d zq8_Vq-s%O6Z^JDD*~(2ZDA;CV`7^bSa5FM9s`MS~rtIVRoleFum0&k5s}c$xNKxtO z94UuD_Sp^fw2l|wky@ZxTTyAjGVxupX(AWUAok@!ElRBx(s2Fk8*Z;)VVtTbzk9a@ zb(O>Y;a*BS@irfKmRlxU5-iQN-Ag9*tXC3zPkxmzl7t{K99QXGwF^_(^F{iym(^NE zvA?Z5N*R}s-ebKXlUF((bTfnj*6f!DteP;MC< zS_V?bD%bAN{}hPdt*&#O52b10zoa3Me_UZRKj0_@weDUYRp5Z&t}?%p#BW4Rf|%cU zqe33W%>V?@_T-M0T ze6`1JBf}w81|xUF?%}uv)6lo(kgpe-bV@74TFz-hQ=}I|6Y~_b>^@Q)ZKauhU1hTp zW920Oq?p*qv!{~nA_dSCHo%B8lUQWj37iLFnk{l~>ZinEt*pm3a6ynFERoWACcp{d z<&B$YV_uicR_s+Q9-4INIh$As{3pd~_|oW^-A|c;utMU(haY|GEAsc+6!Lt#AIEuR zOvGy9yBg<}oV_03`6_jfJtkT2ulx=LOhO5C#WxMDwY-_r$w$aJ5poI>bn^!$;jl2& z3(zrjWYGz|`Sj$e?@a9dIqvh>e0lBaPK>067nGorI1!H9NhJULu@2HQB??CVs5UhX z@k~Hh+&?{WQi}AT6VtF_EGdCQi}3I^K#Jm13N~N(^vRu)dyl%Wzjj>8>h;~A$DLtI zB(Q%`E~4_!2s=t565;0DqK2q>OGiMJ?-d9du|4i@5Xo(x8#77$`YKSHd_q~?q-#(Y zHkSo!S9<<9uYTkTgV>bfldxKjGkKJT2&KPLG1d*yqU;%Ofa1 z>z1=huAElg@#BGJYIuFz#7GMTuOUBP{8~z=Ot@&f+h zv}ZRH7|FD}%lp4@x2KGY=iRdZ@X|J1?z4J8c>iJ})Z}@w_N7>!I<*i)e#Ukm&%(=> z2Dgpj`W9I#2xhv2gjQ;%gx~edZ-`ViRvSZ07@q_ck=wIDd`<*sDROA4e}Exo4k&yJ zAxoz>+wMOfAkIv6sGqYy?XQnQaKnm8rPf^$u39^~R*qM>&0ux;MTEtm7jey;GLJmv zWx^|CZMm6?g3QmeZigq|kp##@aXq=982k(w-E|pKuM3IpdW_{qCSTW2x<0OUknwKm z;9$Ot>0mP0E*kyDuy7KpZRc<(7~ii@)r-7yQ8a{b?L~+a0qUm)!!BWay?15gXlXFz zqbg>q0pUfJKzV>3PgS8rMZB8po|7E7mIfnjsRV5H?Oh9x$l~!=;EDQa`YQ)kjT9pRgF5 z?zW}l%_l9=*SMAa2{^9al_LRB$d`{zL7Ip$SySUfLN)NSDgu}-g2L>$#${NB!G2s%i4MVyytWLG8dS%fDxkFDsjE^Cn*Pq|*2dD#<7qRL)OVHZ!Q6@bRNAZ*9FEsNk)gJL`bg{3LN>>&_Lq;cR6qe9Qgs|!c*|{ z?q5TF8hZh!hDx67$lR1BXJEanSq#a1?>o^CZE~D4CR_=8<1rpNvI&c3iD5EzPS&uW zEhJ!1EFA0=D5oZrtbO+k?G?$|-_b5HHy7h0$7tBpB2{PZg1uKF0x#hF`osY~BgJkD z*|%mzjxk{qMr%RI*s+_@r!g`QW)90D!E!K0GVkW=`iGONVj?XuQ0dIHJ|;N)ghU~d z0SBBbH1Kh!cu)ZIZYKz}YpPjLN3B4eIxTR@WGls=hcV+XF)!XxY6YhqV`3A8e+M^L zCSAFYy3Bh+h`4qtP%igdio7M$W6oHD_KEw$l#~4L2o-pIL$l+xX-T}vY6X`3_wRT?z=NXfiBMUY) zHEzKHcQD2X;zQ!|*9jQ+D}`BN%acu@!pUj@Fy$7eV`SfMUPt|9MhJc9 z=+gwKMS>k{N93D}!G>U`Bg=w93UIj?B01C&Mb9foc9io?UQQApjFpH_>iq>A)adUj zJ*loXyJeuQZ9r_q9QIt~N@X{M=T9c1)5Ma{8w#C3EG5G$u1&)=UP zLibmsaXOV1gGV2Jh4P-^nrU=hEewEP7p z;XR4CS?&#J6cr){eChjzjxdJcX zmXY)shG6r2)ok9$Co;6i+!ylP_f>@PTR;m+7>N8|g%IDl(f(E5*YrM*=Ae4vk<%)f zQ2hEWC_+RxMjd{swA}`@dW1mu^j4A-f&o4~A#A3U@5{`fx_ot%4O2rbwbSY~wt9dc zepFTg#pfx9Jw1k=+*{$S4dRH6d5fKo_+AL7=<8pM*&{MnU0G<S3G&CTe%k4HKtnp}tPdm{FhrZy)^n4+3|PWFGwPwDlm z2RRf5s9=Vh-ZAZ?S+&i~M@;^BFMTTT^w;&x-06|F5S=9EI|P%iuau+;3$Rdkezz=H zv5Q8cBc3qSW$N-oBFW4ve^a}#g|h(eA)1Bph=j#R&?{bpemOoN{u=PMhP`xbN=z?i z;lZqcx8T(VNK`=Q6wT_qgSY>5%^Q|Cld^XwSG0CHVKXP#ZU!Cs)!$@%GZ7o7E8R&R zzf4ZWuRi+yYyCUvH+7kJp?6@5RnRpt5s`!#{41Wm4*B1@W3}N9E|~d}`zAG7H|W9J z<`&+=uBt<2$vgPDI9N(HJf9m9_WV^|rg2y3Wf>G*Q-3Xa`XDjCL9M2HdoNX>WeSis zE)wuXI>ycYLb`_Pu%zngp2Uv&)O)Eb+aHz{>6Pu6X+ifwmy_Rt>xwa#z88v>iQ_}=PDVx<`2JonkC~QKx7UI7$I6k{udFZ=bIbm^nH++6mu) zdNGTK7(%hqN3*2fw4`)CY`ZIK7Q3>oDat%*=NVOjG5J+84(2ov@cDa)Bi56R*(zvM z(?}Bs#YWXuOTGrFdQ|kc4~%W&d6^|eMXMy>HUIe)LZ=6Ja4njCN9vG3t^}p~l_yvE zrSt(&dE!Eng2!~EM`fTGGC9Bys_LQF#U(Z+O7YIbm^u+D9A3nA4+==)$vefk6AucAArb$Px-~@Y^V;=#JB0fG? zT2T=$#(G#J2ZxYVYpVtZk|^ZgpWpWH=)MlA{5~DdYz_Kyex=+M^^hHZC(P*nL*}Wf zd~Zwc(T^;_1t*@Sjk5JV#1OR+@4LkdGc}dXtcA7@S~`yJ1PVlL6N^@Qht@R6dGzCJ z5nKgxQ4NjymT~*^7W?!>XEfJ(R8yMI{!UZ{afK4`AUgyxsSbzW-pnR?Ma@VPj#R^c zJRRIbdruS_nHx+CpZ2||;OQJZ=!If+oD=b>XwdJooqRKZ-br_@iI z6@WCHW>I|Ms_D2-r#HPla7)Bx@>a&@%kqYhAo&s{(M@hrL9N2+{kEW{=;$V&;^Up4 zCliO!osKI_^!~@tVjL>aTZok*7AZ=t7j|b^5+A$ZbFAUv%*osVDv4~Ue{?BYGsR<1Se!M? zfaph92me)P7!a)0W?k6RQ2mNHRbzqtaImqSW(a01?jO7(fvZ&K;!>}K`!Gej-RH>- zmpBKS+jEiB@=ipTtFQK-rc&_lFI*1pyyTJc@e|{#jR4(3<|u~Xs)^d#>W5b3aU`nH zBfPkmO{F+Ui{!e41JaD&Dwr8mckol{4<7A~gRo^-sk`z=ZtY7=EEik8^_nCRhWXca zRf{>Y_G1wU5E&^o=?qlX*MS@JMB{K%~c) z=8nzt>iRGPl>T{%6OmV`qjUOX0~F}Av8yYguNR1B_-?2MC%jn`rkZwz(F%!IX+%o zIbK{`S(&;RaJm?M`Yqpo;#bRNwh#K$Mty?LQ9C5XpryFLn>TL`eF9Abjy0--e+@or zyzFxM>jh`e1Lu%qrQiNnkDRTaF?Kf@Y%xjaBoXZ>`R{1t$R4C-{c^Fk9*`94yk9I! zi+_kElMz~4S66!JVU9=pc&tA;`fl-&mVi#eM*?Fn84gP(j2T}+4h}-K05D_tm|#}P sut4C&j01u}dHnys2cDknefy2K@Zc8o^*j347~qeJqWbkW3Z}^a1Amh?k^lez literal 0 HcmV?d00001 diff --git a/content/blog/change-host-file-android-emulator/4.png b/content/blog/change-host-file-android-emulator/4.png new file mode 100644 index 0000000000000000000000000000000000000000..a3d4b785d5ce3fe62244cb59f1f4e64891ba4ad6 GIT binary patch literal 60607 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 literal 0 HcmV?d00001 diff --git a/content/blog/change-host-file-android-emulator/5.png b/content/blog/change-host-file-android-emulator/5.png new file mode 100644 index 0000000000000000000000000000000000000000..6b796f7c0998a731bdadd697626d07106dc0e987 GIT binary patch literal 28583 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 V)7Xn>@L{b(s>+&I^Av9d|37W#6Sn{W literal 0 HcmV?d00001 diff --git a/content/blog/change-host-file-android-emulator/6.png b/content/blog/change-host-file-android-emulator/6.png new file mode 100644 index 0000000000000000000000000000000000000000..04844a0ccd31bda713d4483cbd24bece7fb90e57 GIT binary patch literal 267817 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 Jc>Z?ie*nU0z2E=< literal 0 HcmV?d00001 diff --git a/content/blog/change-host-file-android-emulator/8.png b/content/blog/change-host-file-android-emulator/8.png new file mode 100644 index 0000000000000000000000000000000000000000..01ca0f6ba947b7ee72cff208e6c3ea3ef0ffda60 GIT binary patch literal 17205 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 literal 0 HcmV?d00001 diff --git a/content/blog/change-host-file-android-emulator/9.png b/content/blog/change-host-file-android-emulator/9.png new file mode 100644 index 0000000000000000000000000000000000000000..64397a28d0ed615f28a74523ecf838e63526ddcc GIT binary patch literal 41186 zcmd?Q^;=Zk_dX5+A|RlWBB=rbN_UNbbPSTx(%m&k4AKqK4bmYc-QC?K-OVu605kI$ zU(fTrfBXIgU#^Sm>^WzjbN1eAt-bDh-PZ|KR+7fYrNBi)L&KMq`J{q|_6UfEhCcTM z19e6#IYSP0KzCM=7Dp=|qdY+Uz%&heL2q`mcz9ndHb&mn70r`lb5j%Zb|yahst!>>slx-4 z{XL@*{z=|0;pV#T&X#_yjXfdY__VnEFux>gL(k^=u7`WLqZxQ?c-qY-AR#Inq^=27 z_ypHbL>g$g8t6jHsgP~&g(7%fc5pC^h%GIwB9X|M$wdSLvAc6%Y2a~t3)|YTet38&FRn)#Y6(Q}fb4>-48B?Dxg+2Y z_xBHLE1QMcm6iq|b3Hdz+$R?LAPaqW6`Us@(aA?`65?!A5e!I7ZoK{ zl+pix_=k3C#v6xP0vrb!EoU?|g6_Zn=>7IZCTM8s{<5FM)IjDV(?mg z={iML)I~&OLL}dFetpJkW)P6<{mtdsqn_6|p8(3wKm=S4q3JP!@ky_FF+Vg=sE#T0 z_L20DLH$k+7E;V#^rs|k)2kjZYpU0smLIFm79Yay;XZr1IEGu+LVaR5nr<T3%*u08EeX z&U$S+<~fsKwjN&WS;Ry90|N9?zx++)eLn>R{E0!UBCqxEA2Id87XCa^_^!wZ)uADI z;S236x{Xa<7C!r>22rU-A1DK;0@cZrntoT6JF!wRE&dfR6CZ|ty{JZ`ej|=JpIt;` zC!NYJXFCSMHyL=_=lbd^tuD6g<1@8BTYa)-!!7@Fvm&#!1k^yN967S)&=)Wz-}Aa* zD6DLJxD_w8=R*31iQvLP z^;qiP`x~k}piP*!_RfETTz%=V=UMoS_jmF6d53g&-8*`{vhHsQQOnktgsl(X^m>sBUM@4YCaeBsDy z*va0mm=~hXugmsZ2-{LyF34O(0msu_qrgeeQeW6XPv6N)>$s`R>n1Tdr>u8yhs5Dw zsBFULvlK3MJF~UCwuVL!Z`@V;Hytr_?#2<=PDy>po~Ekx7fs?|-OuJGiu2gxXLDJE z>9BeD!zmjX6vzIZO+Yb8L?}m$Bk}@>oNY(&A$JXsr2u%+t9S?R25Prn#4^o8Gng7-qY!&^79xM6}WgJ6~rsh7?m01Vh z@IH^FN?R2Z*1gs!E${&558lpI$D3kVW)STb?(v?a2JQoC-z;Z;t%G*CC%a%8?pksdrPuBpyUb8 z=+;>x89j%7d$ilPo==Jc z*fJd#YVo7kPP?w@vf}acgv|7WWuuPh10~BzS&j^}RGlXi3xaK^s)ne{j3W|fs;_I` zvN5E&*e$9V9SyH3&xgRH8RUhUaC2l>;j{sKw*AhW z{YJ&kui-5G02Aj59^hJa#4GM`zh@*UCJu+5-_izq1(wQEgWX$tY&FQpdVd#w7~0;J zGTIN*wEIXZZV^r+m(Jq?GzTGLl?((wr>5CbW^uL zA#19jH|z!?uF^{jbI^Q$9JbWvjV)V3%LIBL{!MgmUO8)stoz}%Z!p!gNpNhiJJ-h` za#>NdXr^rU`=kRwHp@_6VQmHn)-jY>+iBR9Soc9$7o53GHqm*QEa+*S(Nx%<{wGscXGLOUIX3j$GQn?ey*HQwAs+3CRL0QvhrOV zUKzc*go^9A0J|i0#iaz<+15VpShKf~Ad(*%^=znM zPvMTcTli4BST#EO>`Z2r+`i8%Y$e|8x&sj9vj0`(c-LkMy`QbJTOj``<|NJS$Mpif zVhoVs){8b!2+z;_p;mP5zF*=BXZ4Bt)3sWr#7K8!O0@eCU&R_`^#{{i5ZS$m%s|7! zsC-{@%(=3PqJ^0vG`kPVcC3tVbV7LD@QPKLhY!OA@#2p_ zq6uABYLld`oV*gPxn=L%q&-y9gu07a-8955wwDz@HHVL9ReINzs{WY`=?{j*P3$RI z)h4>1mao=eP2t?v`>Tb(yJ4z|?M}|IWuITJ%vE9CuYKiXaBbw05sGkcL57i9)722d zE=BUo$EoBqT4bGTK|Yc?r8JhBCXBsO&s#Z%5tS;y*!jX(On%0JMWr3HWIz>^%_>MZ z?1b^8Tm5~Ok^E2H-X+>B8_BBKynD|AKfQ;D_P=ojsuV5rk5qK%ttXJ`#+TpSy5%i$ z-he{LWfW!l>7fvme?&*FJR^!|XVJHcu z-%!(rqso?vKH(KR87~Xu&h8b*toyUrqCcAqz2|i~a#JDpZ0P!bst6cNAdT!PItDVt z4W9B%ji%PG>8Nz#TNd?(aJhxm@jp51y_--6jh@}GO?j67bok+q4f&3|$iokry<;_#4n%kWmD zO8pRV4)yG5!XE=PS6BVX_@!Vg7jklHZ52pLmv#PGQ{2iZV$3h+QEh9~%&QUgDxKp+ z_O7l3+1y-9m*pmWEG!P#V6$z8fB_WRYOg!On5Gs=lC@{S$Ou^@2`{dWNVm>n?PZO;@J4$4A41>ug@^f)k*ts# zs0BdsKMbOd*ax$-Uhe%s_I+2y!TMcEk?8l4G|VhK0#_<0jAC(CaZajJFUsEtR8=+h z_L1kdCf6IN&8(0TZOY05`?{hR$oUKN;lV$^@}Dccv)x^N)-cJSmeYdtb8Iq|qeGEt zKPj-lYktG$MhUNCuu&~aw+*`;|IITUy9mOI^ILmAO@Yyabo=6cAWP#B$n^8n3Kh*6 zx13`L8*|f-diM@i@3?)rO+-2(N8WUUws@ z8aqAl@8r=}U+b`-Wsy~BUsvgS?a7de4tl0qpKjRFUoCM>JwD?UZQV;dTASZA673Zq zRI%&v(4d@Q-7&j;UQZx#{&+43d&`6sDzw?@6&AVtgt7v|(5%+yjqVdW4bcX>TqlX+ zg3(tFriFjG8OkE$=s(TGcD^aY)*qWb)u`kT2`u)aYzY9N2#FGiJ&V2jTo0r}$I9#0 z{Vmy}Oeea%==*^XBB62Q%r_iH+$=zF(}#)!yjZ2isQh&^FTA(Z4?j>B1HxhPz5>|L zQpL3OSayQl6Xn);c2CVNVmwwXzF`y_>gn}*g!_c^z28-!3F5=Lk?6+B*pmsuSXg}q z>bXpJVw}iC=vQw)<{+qB191eFAD__H*9&ULJ8{lv2iDzbzI?*B&@+A%Usxl5{MRiyoQdTciyXL4-nX+wvQc0__tpA74}O< z&~9GgvUfBpjntx_c&O(93E7T~YSePU2N)CyLE7AEZ=mYCiiBcPCoj)DzpdTww?SGv z?_5Gu$V^7j6*6QKr2vSdvn^`{dKsoVdm|$=tEIh+AmVda>+QMW>yP5M-ofT{BNQ`Q3$UFiqzIiblf7n|dd>{!^LQ|(>w_^Ef3n~TAk zh3(qDC`T5pm4fp*8tQ!mX|gie=7=NkJyVOBQ1+J%@IV$+0w3p=1Ls^mi{REkpRgeQ!Y7q+;G(axM;=y~t}YQil@R(~n-H{H2sY z;p@_^SD~Ts1vJMG?2X_u-=j74`aaDbl;P<^0Kgtn zo-wdf))2WqP6y6d3l6Ya&x#z;j4QnnfxE1U?p1ql)p~pS@U!j`jZ_Io zOK=*xcDmu}X-pj2P5)cvK>a*J*m!lO2Xg6oFcgdHlQ1 z*?kRDDi~-gR_g6r#$lK56#Dw5{h^R5bP}pgFTnTXc8uA_qH9#J<-$QA--|=~% zS>Z*wrvvr<>;e3NLE?{ao}Z6qh+w>#8(GBA)W;QWuXI@4%h2J!AL=R{_zr8?tLSQO zt={7vVDa zDjO5xTT#=zA`N&>xWeC5A8^J1^6jbKylCR_LpLZqvIANw}Qum^2Zj&f|gaL+g$?@+_*iKegcCG$Q?me z<9Q38!|6yM)SO_8_A&;;$8Cuz;MFUu~U+Tigf*OllTKk5RdeG;KzdmSP6vT z9%Nu(yGD2;ys}4080k*UEG);!Kv;Qj+rx#V5k}l0;Ya2UyrM8(jrYkhG*2$9D>m}5 z+m5^O%*n=DzKO1jJPhG1r1BFrxO_l+*&!`>3nSR>J!WBSnMUx@f*uD|rvwISrGv9P zt{TopOV83poIU!Q*#RO#9$kCwUUcht=|Y}^_Y@jJl$ac%>lveDUyw!8JWdv07jkp> z0mSQj6SV33$x<<>u@)>rytkCIrS7kfsqiD+pItX}ggsA-mNP8icewzwEb z_Tr$^J}m&^bG>iIhY#D1x2J18Lz_ZAm*!-d{_q&tfeps7q93go(86NpJ=)n_L-Df= zALossgsty<6?X>Ty;Aj)!Ts(hfz$k}oi$z;$1D|;4LwWdkhX*QgC|EcRJp)Ojs_kO~I)n5N9?COAfhB2hw*H*uoTS&;0b*60%$@xHJ2=}jc!Y|Fy zBUEl!a`+rgTeM&K7*RIhb=B}KtI1vs-VJH>l)4eme*u;CSAUB4teJz|@w^bZ1%AL6 z?wtEByWohnxAE)a20lhIBXG+%$h~sod2*XqZ+O0mnHd7Jxlsg)+G)5D0$FDl2_4*T z`(U{~XYp(9$G43sc&l94Ku|R6M^P;HtVeiz zuq#3(tB*YUKaIOxly{!1b#+$)v2vS6G^0zisHs+RSD}};gf|EW?s%X-MfeeMmVGt) zDHy(Pf6j}(N}ufY%B{-t@o{_ZE&bNbh!5in{>UU-JWyQ6o`~bdP_4CdTd6rC<2Yi3 zjNkF(xRy&5FX`*jDKw*hflMh~WJARH8f$H`dcM5PX>+txbf7R75r|iz(1rSfr#eD$W+e1D4b;n5r}>)94Ni)jUDo!CxcI?N87laq-{}LQtpGud z)62>7_SNxSjs)_vJw1@_=`XzOBIj1r?QZsH(7rP$u=S!ZP1Deh6{lxdpNPY2nsfprO(6G+$nbDKx@x`qqT$IDciSw zvsCiiVmnL>2Oo@lfHkx3->IGxqTd&OLsP=1#&EF-z@=EwlQV4_^71+py`Rn<7qs4J z_dYD_^;%;41Sm1Ypxh;VY7_I3|M?yt;esL)Z&GUCb6k5p36bw?U<$-~C1&o73mW*Q zZc3L(vG_3}uo596c5t5TAOqTbrrXt}j-8JR-C7UT4vKo!{Rq1Uoly66 z*TNGH_N(6(K?mfRXR(bVNqdU9_vtZmTVSEnKlS$94Vh#4FRO}#E7~PRx(3*<8s2wz zv9nlG;JJ##l(Sn6<*H@=SlxlGvqvYvmbMhfAZ?Dds&I+DwpPFy-W(%^$nj(YYum3E zmFYOfm(NBzq`0Z0%^hN>2kBBK-OBptg)4>KKU1$6u#MW2u|e%=`tO0)?Npl4QPF41 z)r?=V_J2MHE%zoJuwh2->ES7D>8XWiNU9EWuj0mf43tyVDdTT7IFN&CX^V0`bbMg7 zpxIgp-AI4kfBVdUf(?51$bJc0Q(aMEKclsbokB9gh`##%skkVPaqH!_&gFn=JoB&J z-ELNyt?5rs~vwsSTmgO(cIs*=HRE^nQpAk-ue?*j2h zpD659deaf3-hjI{zeh>q{jFuZQ5x>NhvE>ztb*H3AV|{f?OFAB*$o~{V3&euz~^4%iee96HsHb39Au4v`u5jwgWEe=qfF%CJjc`i4g zfxZVEQv-})@Ab`!i~ zucp0oJ+Eg@SBP|hg&sz}Q^9(ZUwU;J!2)O}YCjMgr@W~W%s??w5ySZ@4X8#Rk3WXr zhs>!?>fZ@wvEM*bCZZZZnjkM+r{n(hb5?wkOwc8`grEiMB{7ZY3 z_@n(IU6mh$570)ofs=HCXw#MNrt~I@=5Ce*bH5_qE(qlwhD1R)1hcJ& z>VyNcWU(G5P@y^S#YD)&-?lRjoKgMlA>N?y@5TTG5vIp$B?Fn=AEWe_SzVXja>ODv zUP3H3_Xou;3%C~}eaAZc7&~UBuJQ-iVl3{tZ1IamNJp;vTi+bfb0tVIB_52iZgTP$%Xz5cGzwU8GnuacS`(l!b9w7>a{L`vo#|x?hC_JQB%likLL_uY$NyIr*DK6;xgyC@C(W8R#IsSpHRpe z9%cF60hIkO_J4L}FgS;c12#AAKHB6HI}9*JhPk;~2o2U%xx_6lDY-KV$~XsFz0dC^ zC^K>2SDT@tnIY_QKV2xJzqyuw$OH$L_tngF9cGIvBQ-)WGIuH)ic0hqo3t;An#+V5i|=HRb8e-w z5<-G^KNDPD0G(x)D$z8t3oVLo$5!AJMSA&eu3l73xy`f1u4cIm^;18doTM#kRMgUq zuApj_*H}Y$9$`(dSX5tKY}_hjy~9c}v2}*fYcUfEFP1pUYG}`v9KP|M|LYkB5N=)Z zx+aJ6Y9VzCdL2V~6uH^z9mjkX`v}bF%x?yJ0SDDV>ljJoF!Hry7r;pDG1hXH-f$J>_*T>F$Xp)GT+c zohS$wXLK`PhkTX|615vfqn4~w6=59=bLv!OVjaZ2xX%UG%%Rq7S}FGM&@Ma(9jBj0 zR}A}#DOjzGFSYUSq77Vvr|@J55m{d-$cX)Xem3KS68#S_7B|1Yk};B%4Mo?|$9pTM z%~WT}ZT{m<5>Bfl+&6z6y#dl(26D+p4V8PNW%@P~{q(LTwK5%BAkcC4zybKwSTi2n zY}XnJyFEgbDHi|(C=|xB<`%Kkmpkg&Y<}_WZ)~6`60#tJH zM_+oX)HdTYKD!V$K_o%^HaD-yHN`9DQe2rk6e6a7Dh1(Z-Y%{${Ny>6X653~99^92 zRGO1o<=C2E%!Re&f}boS?;`_vqWM{@r8avA)0mE!K_*X3h((pzht{gUid}m4cp${S zcPkh143H^yj2UsLkR>y(7Dv$1*!cUa8ekyvLcInp$)v16bjtnj_;whfBtVGLrmyzY z%%_nZphwfa14|JyE+Y3!^Oy;P?MpFl+7QpDn@S#Xzw(OJr-L+&Tq?W7WD2WN>jlW| z`!#gMnLjHlDg&OZYCVChu*We7u!1xhEJH87gyKq=$LX4&(8KV zRzqV%pHq{9yzxHw>o}Mu3X6-N>qbiCou7zH`&1B-s4!i#y<&uTM;sRUpPYEP@JX3K>y6OqAOqY%%qMO}8Q6p5+fGl>OOOG0v zClJ%EH37%t1w1}zoW%3;f8vKIk#>Y~fCQUAJ5P{mrfR0ujK=sB*4 z&UkvpmJYizEGtU_(ba;gri@AOD&>s6je)nW4eBCU%;NK(T`<9IgvuUIq3dNPLT6h zm^`XX6jZ9d54a?Jd^Ru*&^|&fJdRVSVh1AwDg4agE+7GC_cQ83HYIXLSPap&NXXIR!`vj5swsPhQVb!Gz{TBoy7JL7xh~Y zbYCG|gP7FbLpegS;K-KiBr*y|3Ti2+Fem^J8voR_v2l~RK4-eBX zeFC8)j(J2=_BRn>s?v`Xup@=i{Uk`Ke8WZGzHa9Y6u>lS+z0QWy03NzhfR8fqJNG zh3D3ep-=_8^8^LD54Er_!hLh}kt1c#UBJV!u&zhdy<`qD!~RZj1alHeusatc+W}#; zLHD<=gG!GpdcgIO4?P?*34EwZnICMs-|OPT$bHNF`Vzq|5aGKI?q4E{e4!s*@C*FB z_+RgNOQ00jvy8RR-b-!4j&)C4!4F2aC)lWu1bYPov0JL=eRlCNy~L10$)RtI0p0_& zjH?Z}VuSG0&OZKbj+sVp_$3`J1j6tBGa|fAP^vJnmYkA`hsjD4%!fG< zO#weM5IL1b3X!iQBUiX9fEAgZ2P7fV$mZ#`QZiJ{jd%{xJ23aJkA**L9&~vIKRb6K zpx)PcEWk6!Om?2zW|{t4tPCP?csm(!{HKfl*25o}fpnQbMk%h2R}V4Vt$B3+od>I~ z5X$U&c(66BWq<(j;=ge!w%RfpYq8nChGbd|?fTQ@L1adbgj@$Q{gSb03?fLGU4fb+!`KR~?Ri#+se2;SG&kB=%p382>3Zrxdwm%%8f@;+|3r~BbR!|PP< zUH$X2e~niv4zfpcK3rdR_>8@LOIC5ba0Ve5>*Uc!E5RLpc6+_S5=?fcP`y^0@ewJ6 zLqJH&2TdCL6Wjg@^568vI&9K+o{cjhwrph>C@~$`W(diX&r5fK4Wwucf|Y5em`b^t z@!hVU0{-XzM}R>u`o>?#x6p)bl{;WXduBuUO zBO(8d7@W~umAOQ$aXse;0p6A3KA5qgY-O?XpDsgk8>novM)Y z4Kw>m!0$%wyHA|$?Wl(xY!Y*IKp*c?_b!r_yr0ZQ#EE3q#g@^*vm7D|d$u`$iwxVc z7nZoi78y1tqL}v>NRxQ56T+JF-)Lk}bMv@ODmts~wmY$S?so?q^XW7y$2mYQ)HO~_ zJ*9ydiRL@-wMdL}$`TVE^8Y-I(s@34C&}5)_jfb;tgyDX&1T4ZwmGEOjhaj$>5-}o zvY!;#*r)m}l&%ULTC6&w8&-E??Cs>3pJ5oOgU-~J2e()I$0GXxv1ijaFOBX*bB0uu zk(Ta^sIBh`+~73bt-BSv7njD%S4eVwAY!X9HVBQ;_^8KDqWV=^#QSy1ngQzdHEL_Y z#qW7)v9GdHQ$t#Xdp_G7#F$1{3(pc$$n@52t6uSPrZQV3r>pL+x4Fp^Sb7gtQz=3; zfd9Px5Kx?Bct=e&b0fx6^dJdm%-wiQfO9nY^6OXpLky90{m4Jcb)Nu5+SqY?eMzC% zZRCGzBnEnL#uV`U?cpI{@S(ZyOdQGd`ZCajdhu_f**$v{$^Bn;??UI;{O`&^+9aWz zCV4lgDaSkz#h3YpP}}UO6tb`#ade2iadu5Au==f?5l)v8y(f45gn z5$%DUNu^!gq=k5C+*n0oO`hUX5x0|PYKexrvzN+RTJ+Eayh99E9*qK0HNwT(M~P{l zJdHA&6BtrSZf6z~u_N)tSr~NMEXo+E#khOB@q%Zk{}*^T@ItXB6LnRIm!Tz&NsFp< z@;Nyf+T0wkT>5B2Ukh|4>!7Q0CFgN?XG>XwU-m55@(Tz~#gANmpBWtRFkYVaNJCK? za+CZ9b@4iF2L$otofK!%U(nV~trKK=JjrZiR+>uj)Jt7;hVAKF!j<95+v7RWFdrc4 zWdhy-#!i#0L6H3VRdIw#w&*iqItHUB2O|`9(;i8EWhEDB}(o|iyk@EEKQ{vKg zbz(Ev%q%8SF7fR<@!~73wO^zmmeSF9vW09^dfoSo+l?}fW6_iLuMAM6`Vf>98 zWT9ZI=JuqYT!k?th;uAbs({dhn={i+*|25I7xL{*^!&?8?^a0WRj^506DoR`UZb?@ z|HaWDN$6i)+6J|}pOW_PBPMC!Pvj_CLM;A^40q=3-~|U>);r&C$@{n%_6)SA_9W_9=Y?u%&3-VAm0wX$vnsh~xMV z)Oo-lnM{Bk36l*$zT6w`^=#b-*FSA1|1YhJadHS@4lwS5Z#KinTb|srw|*Jie4rt>$L9;UNsorDQHf%!zW!6IAgso;W;#%q1{?nIUyk3! z8!o~KN4T>ODN_3``E60{#U-sT6Ds{o`N*b_m(ovl(~g&o%os>*(&1b|G>jPf~O=>NQO>OpO4_?H77W`;agk$GQ zsgrM9__Ul-$ji0wNXQEXoL4&pcEQ1_$C}YfT*&6`YV@;wO#%at**$ZFJ4*0zpFw30 z4)EBt{w|oYF52TL;~Putzq~^H%8_?H@ZrpXckGwGqlyphK!qbwZwyk;7q$i?0H)*U zHj(;1eFBqj#qi*`AHq4SLE=Bj{Js$ZTN6{K{y~DFByV_Wf@e^eRX_fGC~B7B2XG8{4?!q*pvLFnZEs}y z9EJGM&9X&*TEA?@_dTXc1}J6-VHfif5`8na7f@HUWlZy-NxAG^`gBk{V$&K6Og*BSfvKM{Vs_L^=wY4{aJk8z*lXZCEzE20- zOtI{FiK6J$ebgAGs58?qc=-Rh-#=R3Pa(#Uly&SS=Puvir%0hN15TguWB1qJr$LK# zzI-@#=j~7|Ka`K!-oVC;Z6=UoWPjbE-C-j^b`p7-fUqFPW@h@`rKrcJDDtOk@&JL=<|L8T&MlQwOT5DwEC9gaajD^q5=Nw#a>Te!Cx>GCfPbEv~7q8}-e zZ3zsGV|eJL5>7^uI)UUc393#OpUap2#9y_1*8s%tF5BbQZ^N5*HVp)wh_mSbr{*Pm@xN%f$}(w-eRwqsw&Gbe^(uwTwahkb z!sB2f&P?#a`L&$kLu4LHMCwJ6&LM{F_)u6d2z1!?-F>#|R%o8=u%wyitmG9_MT6qQ z393#a_xGl7w$j8|kl@0oeBr?3mOvk6upH=~E>qk|0T!S2lV^Q$3U1c- zKXARm{ZzcG%Gd;`3j8`AV>Q2;EyOgd!9Gb#w_Ql4pvZk>Q%ihwrrnNWD}AU@p*(tT zRopwv$F`X#MTK>7yQ&oRRfX#ptjGkFQ9GTI(EWyBwF0!j&|Y%^zw`qP9&SR_rP(hp z4Zf6d^{Wzhf6OoHI^^W;Eq#&vG`>u*%JLOaDut7nuiRH5C`>1)xNA%;@3BbWs03?x zMjq+%u$)kthu+~sWgjz(aCvzj_W~}!=hOb*(sDdvTG9;6_pj20B97uXi(xr}lm8RC zP%;Al7SJ@7JMyJS9%taxd+hLWr+_02)7YWs;S&pU1{x(*4T{{kOa@!NAGR%wcAuMO zC!b42rhTLR8WVP?+QmeE_Vq=PQV^K@S(e0a5&xM`trXSkFNX^#sm$@q{jhS@Kt{;j zrv(?x|JAwk5JdC;k`~qf6U5Xuif3_WcQ3LL(RxBfj2`C!b0+N}LEj0sHkcG>ipDrF z@iiJlx%^91M*I4VqLpVQt+-INS!_$?S7CUKE=>VcQTkSkIL#w(^?CL+Kx&zsv7J}J zZu~hv!ER;raoc&x^*ZbOkGMr}$<4Hh?+A6gU%FQqyoGvh#oht`(a=KgMAh@a4bAv{ z)kCT=T)>ZqHL3NSFhMx47m-rCPqG9hPaOFs$p6c~FB3#e zVGK9N#-+;g;ridUa{xe%Ktf@SG0a7iyX301PKns^#c>8IFWiz-6`e#dvnNG5mI{sj zJZ(E+YIWha7v{_7DO7R=sd79q!KT0qGe$&^0`sNO@v8 zJk@Yr_yX&=r|jwavTYvyjk2;u$BXsgCP;NksGfUm5`sngVa$iHbb#i~$58-2bX~uidSNpH9Z) z262`Xs+EQJ-RiGwb>0f6p*IY1C06)nxoAF|D%coQY_$l&9V38z0hfWaA8iaY`=X-T zJf1}}t9bCjV-Z>|vqgZsc}MRYs};0MU`6v!xP_~7uWQw~@X`eXViNTrb=g5|pe!uwz$5l~oi9DT8Q4tnbG78@6+gf`T zZI2!Wlovo`I$9!isPaD0_ZXJa(+||oB~F)l@60L{jA66$biR<->SI=~HvH>0ZCBTKqOGH9-l{D< zd)1qNIr){h0>jMBfnE-Bde|p&OTz)4Wl?}6qS`J{n!!Fag=B>0h{go=rwL*WFmm`L zA7Ni{!fEUM`X&D0--%BS2FwH=;LUz9JS5xHBA64c4Y;wFefW}yac@58fa%xWA$;z`Fk{i z?XQ;Ffv7pjN~$;JWtP3QQYHT_G$k#3diz6H)mFYLvrJk}ZPF!fddcTq_vFk*-BmPb zUnw?+*>u+}zQRi7CuGIKX>g&^_bAIvBwRjG&6s4=%9^*veu+x^_uG!|R)+HGOWG|W zd2E*!dZrS3G6qG0%@e6q`6~2oF57hDPDR;$1roZRGFbzk7p7FWvi~QrO5wKz9uS!d z#1y7w*48DJs0bcY#Q+yX`?%ma)GzG0oei|&Ow({Y&Xsm8Z3QeHyq zsAJwj(m2lBy=eJF-JkUG_?GH5HKiQ*1fLFgr)a6yHvP8vW^f#?IxYh*30_&cNLxEq zQ-u!DX?+cPx3m{}_sLDCC3L@tXr;_amw1))DdZe8z42^ET4;fy{Of(hbXdPzB44b} z=d~ig<6oU0#;gTp;HOdBUa<*gR?HX#S@H+uM|M8!Z42M~f&O$N!D^d(^9KaA$QZ#{ z6T8_TAVnwkb^pg7y0ZziMD~ziFDIOEDbE4F z6K8l1@r&7banvUO6KxIj7oXy~x%K}fL?2lSUQyh-C*Z@oPg(osdA1<KEHjU4Uu3upUkR2tFu z71S+V-_X;es*MdbcBE3RN3-_`i%R(Mw4AV}ds0X6{l`U=2ob&S=rXyC6KU&@^FwFD zv5H`jQN0pKy0(HJ&U`a4j)51)G<^G8e%1`!mb8<9qk4(Uc(x2Hyxf@@7e|6Tm_pEi-`Aa0` zslA{5-JkjrPQUz!GfFba#aEU~Rb6#_BLJ6>QAM*rTo2p>f|c8$*@d^517FqOAQ2+X zv`Cu58RX}9-IKKDcpURpo98A|Q_Q`Fh-C?xW)fJx>PE#hW4zln-?Iqmka+?GygsoH&IwHB5#=|zG#M=l$-RDii zfthzMb-VoVOe*@`RwWQ*WESAz!jjdudOJUv!l!sQB4oI#w?g=r$z6#WBSfR5jZsU1 zo$fN+7v7L^-_aIFfO1M24`}0iMtU>FW%0y)u)0>uW@J4T80~g`tyZ}BB@K+O3yo6q zOo@$D(DgO7Xn4Wy@iJXZdx;x!WmV{!aa^Ma0DHzJ>E+tp6_^Uab*nYzN8 zTqj~rU7Xd;aR)Ok$Sq%taYFC11}kDE#!6CYd^G;4w)NEKUP60v((Q_J=J0cq`^Mq5 z-W!>x&oNfy`)Bt~&*fxv3*;uB{ixLrI*iMbcX7}^<>ELG7%Kd#nrOS|(?cNsxlRGv{l3EM<)dgz=JUp!YYt(RsiQr4KwshzZV z;QjD}{9;7qeZOVcVW-H5>k#jhayTY_@QS*H1j&3H7Q9lOx2VVe1AE~4vt6o1U71qr z9*gx_gs{1&ulVwEnTmIm5N32mQJM9Tg<7SbG<~GK)!k#q4SH}R4y3BS?(|Ww#ts@FWDYm1_qtRlOLaX`ydJ~ zics$-P2PoUdhrdwjL*g4YYK!esx8r5sKWw@PuI(N!H#m@25T`!s-S@SjzNBLNZsS+ z5euP2^A2|FNEw2dL#r{uUf9yP=2wYX7@kt`*6tlJ<2mO zR5|vjRhV|YVsC_D@6JU!FNIO!>aj#sQ?GX3gl8nTK!ZA2K{B#cA)3dT2hOHD)MCf}r?~!`eW(bLN z*BNE)OGt!X27APzAEbxcq)Defr5XJYcA}Jvn&Y`N`G@ArM)CE$*CvFBarYo#$hB|g z2Azxn)g}dx(+s=p)5P|ksz@F+2;AYnUXk8_@tkr0c9C3~*t!|gt^X-HR?V;FC8mR< z#+25Z+NHyO8}v8l|3&XsiBsPyD?B(~SUSXEC+W|1SnP+N5Rw6#%`X zKT(6BNH-O`dK9h0T9g}-Ez%S+S*~}S@gn(3YtagX24o0W0jJ?x(tRFO)84URjKyEw zfJ<`sRt}1mByw%kIXT|R*EJ(7sG|cW)>hWnTrsHNg{~b<>uZO#zuq6bj(|)iqi8=+ ztwo)5jdWC1`Hv`>$MEkH6PY>d7UcJzL3F|y&D9u9D1>N||w-?AI zD;gu+1TjM&2%}N>$V&U#;yT@cIF0~iz$L6Xlx6UgLqG7RWGl}i?@*NZnqqr)mS$$)pM-A6$TtbAj?JthEmc@VlQq&y{0qab~ zTo!zHgmX6SQNM3;5+RKeSvX8h#sOE`U&fH|c13yWI@YAkdQ3*@{&@@XEbLV*o4rAk zBj!O*%-O1L@`*=9TMcc0=H)e@6RF{(Vrr&S)Ir@<`$GZ9(xfqm)!_{rhl>px;T}sG zyg^={r)jsRMx7F561baJAo{6qoL*s^Br;vT=dqGX&2Pv8E(?J$CFTO)x*j9S+-PSQ zM>xxzX(0tEs5y-y#O5gHzY3M@`LB#r_m#l&tDZH|qTXIha0j3Z6mQ<&)QzDK-9aaY z&TWq>q#?!QJFQkqY%4b}KgA6_aRU1rS@itp3$30%W5BT+f!@f{Ak#n$K(<8S8-+gF zoc|rMC1-F=*t`RV*e@E<;kuiSR`Hq~i!wf=f=>fpu7r-kb8k;K1k3LoV4*}%n^`E@ z)aFd{L`8u9hFo2Te!Z*KVQUllek)$BpX2>6fAIT&W{*^+k3B72|8pYsJ{?zUMFyN5bFK)2pUYtk9+fT34fKkbPj- z+v(6I;G9o+-D)l3k8~rZp?hq%#+ly0v}Z(QO%QhgX@2Yr~_l9{8D$tNR?VCmA9`uk@bO5Et8_C~v^X|`rU zDkzpBRJGhcFZW`UbP8msr=!*MTwI4>421)gD2s>0_TRfYkv3DhBOfIs@#_N)sARst z7;5QUxipWH@!mLLETW168H^Lx3vQ1s6qZb-}(!A8SPK?TREzl=ln4b%I=_P*f0FXUxq&5tm*MR#oreJ z=y-?6k%E7Jvj1LtvWbf|-?Sg-2ARCKxsS2u4eJSAd z)(l>t`RczUd=_mB)RXn3B-dh0D{UwWhB5V}j%{@9bIHX?FbF0q{ksm(+ z;MGb|`_)S;Nf#Za#yWh@dZ)QcT&jrse;H3I=K=z)SeihgD<1)=?Vbv%yX-N7o=-1A z`rls(IU_kJiBJnOaH;uu%JH#exU~Gyz3YGJ)lFk_i2+js7j&V#j31KKFGw;TpFCRK z#C%Pw)$siX{gsIo2T`~*_mX1f#UlZ2a>1jn_TG{wYELW~8fU_4ZMjBcxc(k$e`-ck zD9?qm1-dNOXv%BZ=P-h30OWC>%`DGdmA_Z_-_UpJ8ChlGs?@EDKWvpLzLhCYOcc(pUw1I{PW}`mEG(ti zQsWJ%)qLNp1#{B!pb@tZiS7O|`YL$uYSFADtpoqml5ozSSC6ne+7~R$ZWadrVH5$s z?;C6@^Bfz#z4c2Ksq2yr@+fCCeE-T$8Zq)47%H5iTw-o%&!;#Y54!?$NLK%oftT&? zE9c2WLxXezCGh5>I5vwxzu(&{Sbz^TXg}?Yz(tzTxyAB8zFJat42u0N6EZV{PBY&? z^qMEZ>fE;%@vridk)%rMtv4urI3cI~5tW3a5s4254FkAwAhuf4dxS~kK--pSf83uh zUm4-F+j#A=VcokQwfjG8wb3?zmv6%t&uCv9wg#%&?W2v6)4&8Xn=uxA9dHLQJdN)T zi0;;-^ubc-Z2-i7f?V|HwvTUl?)3ip8Wt=>f6$r=^p)OVIXu56Nd?x4|6CVT5=bs9 zC~*J+64#jRvyhM$+fQK;n9Mg12~r|h7;A+aF2rN)joYuOrBYslg(Y5!j1#OuZXj|r zY4vpe2>9s?e0Rgnsk+9w z>K9t|=Jio{!almBZ&d32kW1KgAR2UYUshQBQG;gs_`4yL_It#%wvu}x!v68z&70<+ zGO(gLY4yTJ=r-dWj8-MEcq98Lu0y^yfa;*axTZsrXa#+K+S~sq=2^}k<>x2L&u4;p z1m_FzoFHx2PmjX99ernFPC~DP^BdgqB4Ll%@WaO8LO;UM@0+qkGlhMU+qZ`k!s2X%`Ehk9C^u&s{Xa{r`hn#;I7`n?ReleS#AC-_^=p@)cJ306jop@))5Q%By_q0Ly`KBer7aggNKorPWp%8 zaS<=+;izG-2&$xAjvnCc9eMef8w6koBG>N9h%}uAJ6SZmqfy5|UMVRnFjpwn%+0^O zWnKMUK$zaZ+LirVh|1rf9|wH4ZGV29j@*)9Xg)3|IX>GMc`lBN`tE?jAZlSfa~bI- zuqR}X#(C*4byw2rAxSHjAG^5NiCx~`txT0|@_plHipvib()gA*cNg0(d*2SVY0yA# z7{GIfDD%+zu3sXvAA?(m(QP>PkOK81MR(s#fB4Aj2TS}J;tH0xdE0R*NevBjh{MLg z@aTl495jsaMXR`PQ9*IM&qnvKLzyV^3(!xS>Jr!De!nCCky3s^CiH8^gY~!tNv{74 z#WJeuLG6>ZUvg3ScPXYY)OwhU%H@5kYUz^&F#hINU#5Q+*((iVA5a1Qwg*jDLT~!G_VGE`Rb$^vJ;{%YYoF@z}Y@ zMpY>rbN;7ufFAwAHx`vssR=mK7SDf0m3OOJQ;*KqG}?r4~)c|F5m<#dmIg3M!(5HP{q)d!<>HG z_u4wK(5Ewgh1}dxQ_;NLv-tCaWU#ub=|z_RYVlON$vIw?R$^GA>MW*Mk5_fC?QWk6 zzM9)zN4w0rJjA;nzeRCCjjGM3#XZ?$m;+HZ;pqcVxXfIb#z9a`w3BYLJnxj0ipM8$ z0L)EV@z6`n6>TV}DeF_cPR2e8J8+(A^gEa0G1LcjAtUtSCbv&!rzs^YOFVIvkNmY3 z9r@GcTCGF#|B5@xT`Xa5Z9tNT6&qDYvx%FzKWVkd9(^&sdg{}X7m~_XH zj}iPzRW~DJMku=;HbSY-R-7MeM~NDCuavqFq76+3pCX2T*8@7J z=WFaeWbKa!@e@GeGqmJ#K6-VvT7m6Ib#0 z_R!ray|iH2?l8C!YB$gXwea|6yKFxRlnjvzEl3ivcqyLTotFbUhyH0ZzdUez@?HNS z&HA8tl8^60B+OX5yTDJPD-;_PQFfDlDSr6A6z9rMs>3%?hgz}yQm#9d!SibL-vi*U z%eubM!1$s@UOwCjZc9S8w|j7|*kQ)_85KiR3UOAvbVLC+Lx}%a9S~83G_sL(dn+>N z^lffmPUp?ePmYeFOgRQ%FHm9s!-@Mb78#S9U6%js=>5GizR{7~9{v>7m7Xvj6@e}6 zU-6!jM#QQCOe8M3M%slW*BynQh24w$kzO$K!32>5A;O^XV4GX5t{tVha_&aoQ1D@+ z73AtAlonF}9&O$fhUOgfd7RCZS)JLO;fgd!Tz~!*3u<{@vom2TCnBtt@VubAJX#=b z!kCOtOOC(EwwO8RU`mzzp8AH>CxwSabYBw2mgmeOL$|QW9^p9;(#BKX5{VnJ042N%z`cTeKd39y9SunM!tdMh+U2+1va&{Cf{P zZ>pw01j+`s#mk-)s3p^mB!b@jvREO$fZI9_Cu#!8^RBMjnoV{v>ReKYu}R|Mto{~pABhVf5rlmM8 zol(xhX7qzGO2oLCI&bPw4tm9!FMLLllvUN~=vq7~KE>?MG`h~Hk=hq{F5$Y9m9g4J zV)}fI({V13vx8|$$91lVzPf{(R8h0$B}FAEF+bLu!sPp;4zlF#U$tzzmf>!Ko|+%n z0%F{+nLllP$8qoO!je1M%tBcWS4;8z82{BUT=k;KFu2H^Dc>v1zoVcy{E*PCuFYM` z1J`j4M>hSB1-KIP$dZzy`fWO~g=gCwx?%yI4_1%(sxri12LQTzN__264GPWlAsDcdlZZ)j4bHKmL)hyog zUH9HKcNUn$aj*};t?ZaX{dKobDAK2m>{R3D2D;{?{h1hE<{Gpk+~Uu$tweHh`^{e2 zVrnwS>u7x^%XGEIzLWXn{PFF)Ys9+712TxLxd)iZc4I~JQ?Vh}?!5|*{%O^CxpKIH zC!+3)&dpLfYgsqCeJAC@_K^t(;Tx}r^L3q2i@J~X*-(dXEZXW9Mg*4lUGyXICeY2> zJFm|r6?asIUt(|BngV>k?QNuf=*BVmk1y%+(wH#|E8DN(WVA825=K^@kQMKIJmk>G z4CtDI+wRZ_4s(p9%H?nNOi>=v&rjFtC*6!Pt6cH>t?yU}Mykh1a;?Uwwy6G+wBvi= zSXkRngfC=u9|(#)=N#d}Y(@Jv=S=64fsG8Sp0tyMB}x=`3@UU*eGMWcfso;Gv-tyI z#I;BPD*D2&AE1Pr`>L6;6)QX1g{6z9XJQdFE3m4os+K($RjtcDAO&wJ`*B&|exshL zBBX2glOGSN;Pkh4!B_qF*50=pEN)b{{$jX!FYys~Qv8~(e5e>60q5dnT{lK38r|k+ zoJfW$xXWEpp4O42o|lQspi)^n7uR>GE(jp2t*9U*P1MX#v{ZVP-&-Tb&WC`f@r}qSBJ^f0AY{{IrR+ zL%DXx+yu&D3_oxZtc(JUwSGc~Oys%l7P_tN^sNFy4N2UHI@Ot1a{hU8+YUi>t=^(5 zO*H}zm$pMckTt@x@^bH1w0vUgX8ZVcW%>@%eH7DmZ!0s1Bvli_zYXpT`^xcJPCtus zA&gu5NmO^jxoPOvTXq!VDXeY>mDtj`pJCh3HI*Q9-}!iYd?fqyuyzpoYtXL;elHU^ z?}9fkl7+GPm3ACB^A;-JLuRP*ikL4OY=KBMfkSvag9k z)VH8!q92{U_bJ3-U##!ST2}qSUJ)q+9I5*cZ#l{EgXfC1sT;AW!k-b@m8U%BqP6xr z{STQNEG3-zmIu6G)v)Mz??X@IdmHth$-7 zr$xD?Tf|+%Z{z}&be!DNWjl0K<4a(Q$sdJAGS167sE)r2-KE-OfQwZ!?TeZS@FfIz ze{rc#&qEtxI?6B6OQ02|k5n$>{|Z0K^JWY;&4G+W*Q#77>8-ikZ@TAWGc`9bq^0@M z&at*;H16l%oGosPyYDM^lVQj!Y-fR~R=W6bpIbx9+bO5g)Zx?c5jvG@ncboe|$wT(30qnJ&gB6_ah!avZK54 z*rKvWUc1)w%Q&(F4L}vm6lC^e(oc=3w2Yj5*V^##-QCH@_-wyqvg*ToZN}E( zx4K^q)CUih^9pB(rFKNdhw~?{9OZPSoTWAjN`X3zup>&{nncbF`hfvg#wQnR1!KZ$ z%w5{C>HJZ7hN2Q1x9!4|^YLw6!h|UMO+w~Rud0%sK~=Yih!x&0MRLN4k(Frs+=7~ch$Hhx8= zxiQ@xf}+vsjdu!u>%rxFxIGd57)uP2@Gy|7gFkaEO%FL}qvp?U60mcC)VxK)sKAy+ zUrVTK_jB1>COaUxm-b9r_k-NNT&SBM$e;zJJ(t1K*A?oWUyUa5_y_^=sU@|DZjqYM z2WwQyY}}71q%Q0*9p<;}uD!fHaAQ>BH)&tPYl5mYA7|8DU7k=v1~sRfMr*nddtm|E z-v08kb4WtZkoCvaY`wvuqxQ7v<<85olVY<>4ML3@YgXFf<*ppb*^S9a!g3*E4fGVx z@0wIV$WeqhiXCvC_XKh0JIf+S$@PJhggF5kUKOVX@k(%hMyd!iSfYv6JH5DP2Q)6hA~VkiY9EOmzEmbHA+GvxLYPX>wJy}Rc)G(V zbN^l#)gq$aDx!O~W~3}nfArO0JI=@6GPJ?-cssOc`nDWooXD-g7(cn?v#l3~Y{ghj zc;m@OH!~e&srLDZgAv^^1k1GFwhwSFF5OYPa(V`3W#@XOeHQ_ei-v9bAHJaKdV$X0n8 zW>WgGB=B5vaIomQ+9M0I(xT2p`9RklN;>j|loxZ>TMCwM&+4%}u@EFjp^dU~#tD+a z?4Pp8rmQS@Dv?cC!em{xDR8Ur`R69_C2B8@h9y2XwVe{jV|Q2F`KGDE$loNygt-=a zd8v=yG|j^)Y;m{Nd&$_h)}$gTIFW2vZtrrj6W1vxyS_d7BgvSIiO&e3`aG||*7O}$ z?K0S#IvJOezD~&3v%*-mcVW&xg|lzK933)}U?t~kgt+77bMe%6P|QM&OCzz)s92J~ zrO!A{YlWCazE0?T>XU^dmuk&L67OFzDJBvT&iVB6rdcx8_GXEznhQDD z8Xnz$<7&4xzO(fV$h#6~KN>_X+s;~VZ!+n#yWkV|KOQ5P&JRfW#~M)QoE&~RO^qQeY>y$F!(YjuttDPWZ#0e+IDW9% zdMjjwTfSK+;mA+6u>I5-ecx&he}^+SW-QR{LH7gUL6?@ut;#@+irE%`Y75kC*iwKpk_Po5M`YI^j(2_6@s`T9hJqe1-OU z68FUqkhQ2I55FEL9cs1%{C!52{E?6EVeXB;SucfIYizwy$_fg|Q|uwGB?Zzl5%;&x zpDHVyU5ax;U-H~m@P6{(}ABwWoU$oF&4!vJAclPF36dj9mk19xL$4K1Zdb6^Yw9|02p-cM2NAl{frCD?YP* z*5AW5Ff{93RFQ5jOvz&N-cnI1Xc0fG_X=JA{`1Y@0nUm{rc6W-k>Mj`I!SkQivuq( zF8_5R8RN9~w>&diKsK7RnGnh znq-)$=?de_gXQE}g=RNky#}$9_x>293ZEA=d+zOoJ>T^^5#SU*xXXMikBk>{`I5(X zW!s-K0JmhQo0tGFyHNQ>iV&84p@qe|_>O)j5O8U>+u#CM4y&N)$hGd8`jiGVTyzrHRe`licmlWLXVJn>qlN5(HIu4MZ3(C@cz00zA>^I{>}uP@Ti zSo|$gjcZ==SRuV-HT{W<@&~o#Qsi{@zmz*KcG<1P^)__iQl5W6)Ghf*`TNjdM;YNS;0c50`R{Z+2N;P(D=2JbJf2V@jLwaeiC*xq)Zd2;c+mN$eyh1+t0Gl-aO=m zU%q36TqS&mbo=Bpa)0T_qW7F4?ho%SxxC2tyjlM(f%>*TmU<=Oe)s{!-Wrkb>}j{# zsq9`zKO0+65@LM@Ru-_Bm8-DFOOOY~>-x41m_-?_I z9py}4p}(At$q5$o$m2KhXA9YLSXDDd0-2p&*a<3zdjyP4ctW&q`#cZp11Guq2l}OU zD|>@3qf&|+9xv{{ahF0v6pf&e<14=4*dtMA3yKHlhfn}&`@0{uitIFbF8w!5yYj~8 zRM5-;MZmef=npZARZsZjcufMD+QmvdMkSFKO+WB`@S$EnroidKnKEFar&bZ7r8dAd zcNIgizu8_>m4lkA`ELd$lGTCP2Vu;> zaef;#Qljy5ic=m?^om=m|He7K$Fu^5Dp{mqvV>@#AXVnI%v60F6wBG)`Ja$18Y>KD zzrmVKS_jJmML`yc=!1LCeW7tTLh8|&aTw9$-#h)|T6*>BE;DYEM1z88f2Q5H_4!~& z>XAPW?=xG_2^Lo&0R*4Ir83G7-W!degDukNK?2$&USMy>ARHdxu?hj^FOdIaaN!bq#XH_c5ILQw}0bx zbB3kC8>!0|>g_91G-A5}a0IKo2X1lWH~5A6haGyT#Pmf{HRt}=c|M{wZo%D`2RMnZ zf(iap_JFX><^V&AMS=fw4?Lec1u+;xqfG$E%Px;EqUY~FBU-s1@)jO*u!21c<1-eW z^mAmdN5&5KHS`3*KQMK7vq0alyL)qrK!{e0P^)7<3??AKClyIYLuHF_<8#G2VTqK5 zE7z2ycsAhP>yjZc?dLC?2Fv3}*Zc%jwt%!+m0O7rUzqCUORJz;GBf20GRmxzAymaK zx~X3T2`34AnT|@hMXElj|8g!an?4*?D(Kc2$!4Yv3n&S{f%k#8akb9_~dovK54xQltT!EQ}HU84V2?(mm#$90k%>iHaq ziZO4e6Qb~o+*oS(#Qp8?=0UB+;DKRr34=x6nN-je2J@~4tqzaOMyhB&6S@;#EPVwsTxwz@P`W#_v z8;EQoVKC50mQ#2XyQ8z4g(R_(Z#8+O1VAUV*KB^9~vg8q(S}1FeED=x1 zcViURlI|A+?Y0mGN2#a+Iu4X%lA;~V23>~7E4Pj^H@H?wI(6}0pt87qy>ISOs^;OW zr0{66l8b2H)=mcLwoFh71dUh7t`~=(aA(!-lSfjhJ9Hh|iV~Z%gTP%=4;cbtkFdLQ zLQz&yHD$ad{-y*@#(BVPHrLYfRqwd6=qFeLg)Wx1dW~t0{CQ;2tBWhOa(!bP=!sdo z$EWmkHb@_C{Rj?iKo#Dub7`PrP3^zDBeHu$Mr_l>osB3<8z@J`-CK}y+ zc*gdbn{d*~L-e0&XjrL!6d7$$f~+ES4Iw2e1Um&>L&KJ zKE^T*X6F1Q6E%=l3lkRlqcRX3lB(mheUI=TF#%s){Z zo7^f=5Ij&60j8(&yPGvW7Cz&r?8r^@?B*Xl@aspbHI#3w+`H(n3i^n1*_Ot_I~l6{jlhYNTj;=nm|4$V_QvGsh4*OdMh5H@INvcLFOypkH1 z>qRrV)p0Xp`1pW6)^C5-_eB7&0^u<$W8GM}z7k3%HNe}$C#&qCNc*8bo2=xU5OWpt zaL3;Q4M5>;&rk~@yF4sWFKP42#5+N*Rjj?s2lZ3V)*(wLdoy6r)%zjdNg+}vbpg~9 zuRc{J0L)XsI_a=N;@8BvjDv~5QKrsZ@bdJ;9oM>i-}+BViZo>r@W%gwdA2Q5j-7C) z6j|44ZQxI$HqCyfe?Ri`)Yo`XLa33hAgiA&t`g-U7-=r#e$hgF{-nj-Td%a!opXI$ zh*5pD4fzJuWF&ghO5!29xevsv3<4>Y2!t`*Y|!1Nwakg-q_wo}QRqylO$b5o`MTB~ zQb(}v=O2`_j3)b`;#0e{REx)?~qV(`g=Za+C}WmnwZ*m#!l>+A6- zu>D$_r>VvCs!mO)NfqBy1kn=5kAi(|1n7>xtJ~0$1`2OqhqUjNGtIV^7k?m+_xw$zqAWfOn zNXh1GSDI+cLf!&GnhRRspWn_@t!`XdcLSP;H!4%cWL>o@*p`oX?|(&xink7*1&h@ktRlC2~X&7l=v;wC}>>aka z7iA|`$|gb_XD(C;fFT?qy^tR-!8U?BH&?@fEOGCFE^9tC$gREA_RZ0FJTg05k9U)z zUi{X=k8q&3q=U*1vglYA6!2Uvu@bfOY!ZLK%hd+z(&E?*EA^n63jM>@dzRiuiJ?a` zT4J5Lw}xWCq!f|cfsP3~rBDu)?N%?J1)nYOr(VRlxfWvxSYw_=mx~N*hdTpopY+E` z85rXjkaNvkPVQtUUOqtL4}qH5%b+Eb776G2hXbg3akA1EV&a$Ca7F`Rfk}4 zxuhV=HJ)8XtUfEWpjcFPgJ)!6?u&i1Z$GEGk| z1FGp39!Ct39QCYPANdO2M*tY3IBuOM$;!GG`ItlFv;+&94m6%681OD@(cF4b;UxPW zTU#!8i{6E)9lir6ElH!~JXTn(%zuUw`9f>E_qI^75i|^x&8%FzcU>!7^GFE|6REOS(dt?F((iWKyPf0HBas@)T5ciVh zOwc&Wh%Z95+|B?bxzUd;)GP@6mlKY?MP;f3 z0RnK3VY{@s7kXS@TOm9cf4&)#q7cZZGJ+5=SyP&(1VThR+jY#~bkpBhu<0X7lu zl*z|2Vi9A61Td%uTBuuoVG>w}T+|s5x#iM=5{1XA-&x?7PdOoN*S1qOLXtv6vIDEf zXUrB6oOd1@&%bECelA}+ka}EPhFKe$CgD7T`$_&NGsH5a!9ODh*IHbmBk1L8X_=(c zg@!JNp7^#GUu(N^E^sc<383gTTJ;I+H^Fe-e+Gcc9-9Z>Y4&ey_)Us@)n>sw3iREL z2G;Enkoo6?V-`9)cH3pT0+kz4Pni%}*$F4w8db>M{UZ zjD*)(ZDf9~bYv-iLk!$M9uAkdYRw5}3*&`+vxkyC_q0jKT2RXm$?|Toxa6YJC4akzA~CfMRT+Y}O;LN= z+O3-g4W2_)=}}5mPBEj?7B5Rst6+Xol{j^IsVsC)5F|Dy{!SZeu+{C#>TRc4s@I-l zxRlALFCy%`gw4R$SR;nsPSvzhnpnOBHYL>m{5xFV&e`ZFW5)?L>Hiw2Q5A;leS8Qqr24tWDmyu za_)tC>d8#u<~bnfo23QNA916zDk`8oOom^Tri@`}U_w*Ybgj z{PHM1Wre{0X$I33N_p(%e$hCuOCvGVH501k+1_9lT82@dzYeI|C+x=XXXu~<7_Sbh z)P*B*@^3-t{gb-?s!u`9Bo){@cOlM#$E?-@3grVF}6^bn3y!jaGhgJsU-9b-7G1HYh!9u{d;=9fA?yn1tL!qq=S!Cgk~m z=th=-yOHOvU_zzg>P8gyQZQ77qwuG_(>XU{c%8+hhdz0Vt~hJ+eV7>bm^jZ^7M z(k=`n0p6fspXn8}@Gm^kmVu2)T;g!hg9k(?tYse6EIIk!5}zigpI3kAXKlg~FJ=fP!5otrg=HvG?q! zcZ>A*@9v?C?RrC|d6PKWI0hTGu&z4mfV!_^-AFE|=|fm3+pngZXU@ESLcd)Wpn*>4 zL1C-Qg!oP~L<5C$5NtN)5714@U(AG$!Ja?*phtdh2fJ`sA&Y|fNB;`2MPP#2bL9nk zi++&3fJK@OTtWnCz$F9@VhQB0Anqueo+$4YQ0&^Hj{dptbKUDJL+uM!!|DH?DA*&x z=hAa$$a-h6wG5vcCRzjwgs#|p1!0>@HfcI7%XycNV+~iB!@)X#C6T4g_|u<;Xg|pl zd*9?Zk!0QyMNK4%-f{b&HSl8>0yZy+B8RnK9&WGVWTN(i-*P(aZZpBGU+g##b)LR; zdt?ZbRO5<(9@#^E=k!QyP;78!M(p?-oS>bK;sv+K!5dlH!`79jI2GG3Y>CfSFRSTc zgqT1)oj!TOtVIssLSiEngcC`PFi2>RJku4ZWWQD|2g^@=rL0<3%4uqQQlcbypgR{3)gmVw?>0K z0;8OIA?psU;NBxhCp+IN=b}-NWgy6g;%fHZnHgGixdU{|XF+M2#ha7m0~eQtKK6RS z_w7MkmPZ3B{bZoj;Inx8GrvK!F%}E3q+~ns+b_WUZX?4gk!?CpGp=Acs1J0Da2z?T zV@;1ZyPEkg-cCjNhXsOK)_l=@2nS!pm~If4be`+2$37o{g*!Gio&RQ^cJfMZfBz+p ztCJUKY_o1Ye1Bt~j4xt8LjroDbmr3?ohbz}j{z2rcEDQcfcz<6k#+!D#tyY51??ZN_z_9dj73<8hBAcYhGGr;-J`K$s$7v+G+_Kj`V4fnR`~jzf6Wv;*%Yn@2ty_gPW^JA1DKj2i z^mU)?Hbr-&`yA?ATs`goV=*%5s&dn5aL(QDa`PLU!|`_pinsT|=wxQu+=}yzb^4@z z843gROL@ug2jx8<)2D46cejT8i}Hf@Ddn@7H8IGYqB#!))_={bnuVe#YX1xnm~60O z+kIwORI2oGfpkIB&3ax_;Dy1P)YDneXhIjxyngD!vP!JCjMzB>MJwo^@=^=M5^DNv zw&vsPCc02fpHp>Jm37i6AyipM%kaka57zYVeuyvKp>I{ZQ8`FrkhpI;!C`5*>TpOs zYgmioNm_LGG55QnJtkz_tP9o}xLE=0pd7Oh&cP;Knv7Jo$LtX`og~oRczEQWEFP~@ z`uRb(h~leiEq17kjv&m8<{J?g(m((FNjh^R#Zjg-BAWq(T+Kt6n*GR=03_V<0HWR& z!zq2>KIZ3W_3hMnUgAcmJBTm|-4vLEUYh!{&sSqlj*biO9E)FEUDN-_yHfBE6Ax;a zWkAr&Na@N)L0M&9S{CHWBv|tR!xAPlrAw8s3P&*o1}{%r{Pd^SCTi(Q%*_09G-2;| zO$nSM&YuuDtg^mVD;#otpGA}qYwdZXHrbdi?~Zz0&TZO9p-uVpRvZ|MN~Dp!OYw>_ zhu>;PR-Hiu2EQlf5GvzX5VCi{?1lFz1oj}fU}*!(6}b$z-|#ct;w*av8oV^`dQ+{f z427VO(OVZ72-sjt@VPi*#?_jKj4WBy)ulPCnxHi6vs%gYKw@gLy*e{hZ~j%-=yNOh zE>Bm-Q6O$Artk*F>qofhv{yc>5qPxDgeDH%Zb)4br^eJxxP`oSY^KsO=2-lO6~XN_ z%@MUaGR-{V)O}fhR-L^Y_yfZzhYrywwvqCwHM`&yUPR$brxKI8xF*==T+T-!U(|;w zT#=>OnTNLP?tW?dKgTC#Di*R(&T-QV1D-xkY)hm^AR_S&8`o12b+NKMu_Dw;q(tKL zAAGOZw3+!{sy6hzG7nG{fMWlO-Bycw>YP>ekEWEF8IvZY;@)+a7d2);QJKO>y*!df zusp}ikPE`JEH*i%K<9&%LMO6fAT9U&iL+5@9!8#@zd>1z)2+>NumTV>b8lw?k@Gt= zKEwXF3d0ftPyyODh;${8{2aXDA1gH9QCc4|MgraSD6r@OCR^AmwI=v=Lbzd;iBg$X z(W4~nBfsq#NwFTOH@A#hzd!Y0N-{E^cFFY}Cg@h-(;TCnd!sO*2 z($S9>K44>>UcIFj_W83Q)xvT=+OF1DxZ6inox9?nuZiXTbO?$z&{WCm2{?0>3l8zv zKGj3@^hm3yeRmC4(^9a&J)bQ8ij*8Zj$~T*)4pPrVqj%05OaEktYgupi}R@e*TgL& zHh#;FJ+W&d!B#3UM_Fe4-qs90ccg0Vl0rU+=7CNP?kuYb(PT}Yi<_9z0)jW4%nLX> zofA7(>csPY!RysW1L@p|P#AU%ISe{QeS4HA^($wG(mi$$9Y`$$(y3&HL?JbAbHwAW z$QN;cHLd=v3cB;|m~|}&pL;)F@+0!>MeJt^A&@5WqfDdbCRJ3})^EZ6f9ZkaV9eOn zz46$Vg-sx;hWl3m4~W9Ab47#H#EPq6S-$PmdU2pCVIeS4p60){)*GPOVqqlE-kEo( zr%=M^?tSB}`#tNbpb~{na-aM4{9g}~yA)_G8Dc~P@ZKVw;tIHXZT95IERqXJjxraQ zNn^x+{!G*QI(GtUmtOD2j_+^2=aYBcqain(-VU&4*#9 zN)aI~-x7A2WB6YKpnIhD7~$Z2*gBgem-1fo!}|AfJ-+@x^px2z5XjZKRfGy^Fm;>B z77yMv=O~1Yz9PDL_6qpYf6HPu?7~B6_}_E;+-b3EaHl2H0D)b^h%CuDB1e$JfUQ}G zM^rKSkWQi^c$1S`S?t|O=PWNbCsZl7MbkOR4F$6;pY zv1X&yb|xfri{hw&&};G1*%;CEd||_P3y@Z408lo9xacA>=U!UUg~MzU*95*vJr;!V zna?pp>Q*N%wa%4^yOYl5;E5xCas!tkhr!ic6^)rYeV26qJ^agx{~yaLKyisyaiAB~ zRQIF}H|9O8hZIFyyXt2UTV+>?Umz3_Xi2v&oI%tVuGSO;BCevL%M3Jtl_G?XpZ_p zr;f|0X%c#`8S!i7_Ci^U|BAiWhvS&D-eAG1B)olBuZGuK79NnQiee}B6;{*r_+tjh zR0Hh{2yGpEaYAG{i2ue56^}eB{P_}9RLJ|Q09lm*@Z=BHkz#LhTS~tD|EQmp=Oe>| z(F?rC>x$rTO6yKoQwQ>h?~3VDNR=1fDZF&Eb*^iUsHXpoX7(!r7NF#Gjqh(j6#|qd9D)rvA<^r0dW_%t0m0S3epQ z;&?A(VtEI=kMPbHf)D*ms;EKXMlsU~;*qwU=_^HMfN0ioHMO^$SAW?ae_2A2Ch%g;z5nsr&)aj)Onw~Oe#=BP+YG-ZWsLt=`8UA5rnvJcoi5}4_ zcXkWlJUrC=-a-ilxw#T4s~EHEh|)W=!0PGflY<+tJ6KBz=t!r~=gMDx#HU7nrOrB* zJ}3x;eBD9Wm?YTJ|wQqZvZYGZ9gPco#5D6l9fVBkAU@N`-Q!} z9;^~sp-5}Tq^qB9Go8p4glE;2#kuiK=5wOMZ-f#e=KJ6(=js#Z>+Rc)Q%_c!{?Wkx zkbW}rM*{mBYQEA>;zKXSggj5Y^lDxzGxvnuomI|$uCGb4*@qULS-EJu6=yf`k3N*m zeigKQ^3cNG%SxbG>A!{lk=)f<=1w4;`LUz(%}MW%PL5|HRe&>kUFkCq=naBF!daOl zp`Xiohpl~JetYD1h|ow4OH9oD3ooO(u8RP8*}d>M_M6_yb0*N%$zlN?^XX#CE_qhs zNF>+qs}aBGj=gtG=%uBo_LRdeo0U%VngF@*(JRgL&WyIx=q_pr3HSlwhUjPWQ z8!6WUi>;5!qYXwOP?K|sdJ9<^ljs&4gpeeE3HJXdnEvApCj8r z#s2Y&+MY*oXRF9V_Ku@pd98Z!{2!F)|3URyU%2ZswCc!{!s9ka%roZccrUY#q?#k` zWWu%G+m2Sl*BfsoURehn^`A2VQ9jLNI8?~I-e?t;Y9GtB$8U-C>TCQn>xkQ;f7*(Q zwqw4`&u@~g44Wmt)`Y%184Z?I-<#Q{z}wq?Y~D7F_BLcb7WY*JsiNFn^ySJND+AjF zlE2p><(r%(ZhJXE?^UwrACC^`zc4&%7y<=0VK!~jRp5u$OQOrDYP~cwDtety+37>c zPuX38URoqF2z=Cj42ydlgg1;%Q-p`Qx*%x|Q6R!o;2?lBTE>TO_O;dw{59*T=5&Vf zS$6Fw^R{mf^r_Qw?0wp@&h*Yq_K=YMt`JlHaEsP}aU1jNqJ%C~*7re^EIU@U=`)X*JJ3 zv~*uYc(#)+L(uBd5X2B_X00r|_g^)w`?@Qg=?Pm-DF9`Bz^?LQbmV%|#$P?hk%|aI zMw)3OsG$ce?Qa)6`}Fp#oJ0$)vEpHB*sIi;_ZQ|QZfE@caw70}nLN@^u+KZm-ha+& zyS6mIhtjXUEIW>X`Nt2tI&^9)J$&9ZHj#32hxws2BT_ES7(J6Dn;kvi`qFSwZdV9tpkktB-b1GIUfCcvi=`j(3WqKOj%#@pH_(_Od2>2zIdV8;$~f z=c*O|fnz9Dbznjy3+u_OnLnUts?Qgp}J!$&A zrh#e^0Ur3dcV}i?bzmoc<3^9CMf8cvAaUARf#5?ceY? zs~gE=iF2j0GoKTbU!ozeFuuY_JV>}w^N8>rD6GzeCW;MF~xv0ZqC zt$8&v*LXM;dw~X;6}Xy+s}~AB+^`c@6q^lvJ&KQC<#pF1F&8vE$~*;%y{Q-I;dDcZ zjA9=DAenihXo6zs<(wZ9lAN@IQMrc%hmq{86lESA?~lTH%#=9Z;P zEkjX$$a9CwW(I=2Qu&EeiOX~G35ZR^1H>jv)Fs@a!p9&szHMupDwW8iI0Wy;6|TmB z!6;;jX*_|+H1&OMZBD5(EG;TFYgn1MT3bS+Sk(1IxN0*N0%Nh)OkT|rW?1G6+vaQL z-FD_2Om{d{J4_GC``q((27{%_qp#cKPkWwzIVrFC^2Zj}HKfPr6nsR5q%lqP6sz2) z5tr+c@Jwt(g$u^3DGiR62|Xe)pn*3`pYl+R&=9*&-C*tRQRErx6Rb=M) zph#$wW-3t23+YUwd;~^Pl)#SJK-!r~EES>;5vU z@nMq^jA{aF>g=m8RBZlu^-?c`)WX*eau# z#<|NWCQWNdH$JNv&Z;+!H;c*?Fxy&ZYVeFC`0?C~I{PFPyQ`s+Nmo})**EHJ_sD&r z`x=je1lIafm=tB{cJe;6c7n4DrkQxE{PRV<$$9fpMk1;F!}vV-H`iaH}Xb^wtXW z;?QKAyR?M}V``2JHmECz;V5>X^)o#!f4bIt-h_PV7D1vnHy=0!ZkdsjO-ROOma59u zUXlg|5%OBfVRxyi!T*WKze)6A6RxiIO0drL+(O8uA(%}LV{RAjl>o;mq15b}fn(0K zVzWarB@@#qocl6v!MAaZCA~y1&f$W0?uuIzA+n@SFs=E|dx!I`$ly)Dni4&dK0(0; zvVd&^E15M6HnzOq{)?ZgLfq=q+t)v^N37rafW`uJ?}Xm`o`ZfZC1i7oZzV7KoQ|;O ziC3e$@O!q-Q9);&FDM)KHh{MrXpUkV-VGnFj#S3LVb3*IDHNdT_974>gm&-)=5tMx zNaZ6>Tkb9IGXlD6| zJdbWxsA8?Qak;d)U2Jj=!+o~SJBMvfYBK@H8@I?LW23Fa_?|T0E|g_h*MSL{Y9lrr zr?AMn*>7Ei4sz_8D|b@y$5FU}7ZY2C@R+Sz$+AcHL*}<0H3K_7Iv%KfaQ7#cSD_155Jt&08j&jFE%1$qO z>XCz`?ZjzX|Dy&#Wfb#=DwovHfKj#O;o{ygoB()@EP71Za%x&Im7QSN7odP zn@Gt$W`gkof=)G8B7Fh!N(39?1^Xr8Y6csZQmp$NO<)>WMO+@S-Y}hhAd6~JTR!Rw zp&yWs1w*X+O?)?)&?{d6qOp3)=I2wnvjVkrqIf4--c>dxMd}MPN4-EIv%I`W(fi4= z5j+F3S#EI|dWh9o5xo7N3};nss40@YcD*N{wflzfPI=G!?e=D{U(Km?o$GgQ`dH~=jo(O6Nlc!{E~4jxmXtG1l(C3f*He4KV;O-7 zv5V8QHqIg~n#FAiaf<+VS*mJ09&a3HJ8W$y6af*}>Y9RN=}^=W!i+2fspxQB3A}7e zKgiOyZ~Zv0fte3!5>C4wg`0WjnN3C#W&7wD+bY9}rx$j%aNSb|{{#+d@Rkifua8ap ECt-#ZApigX literal 0 HcmV?d00001 diff --git a/content/blog/change-host-file-android-emulator/index.md b/content/blog/change-host-file-android-emulator/index.md new file mode 100644 index 00000000..17223917 --- /dev/null +++ b/content/blog/change-host-file-android-emulator/index.md @@ -0,0 +1,133 @@ +--- +{ + title: "Change the Host File of an Android Emulator", + description: "", + published: '2019-12-27T22:12:03.284Z', + authors: ['crutchcorn'], + tags: ['android'], + attached: [], + license: 'cc-by-4', + originalLink: "https://www.thepolyglotdeveloper.com/2019/12/change-host-file-android-emulator/" +} +--- + +While working on a bug in one of my projects recently, I found an issue that I could only recreate on an Android device. However, due to some cross-origin resource sharing (CORS) issues on my server, I had to serve my development environment from a changed hostfile that had a specific subdomain of my project. + +With the ability to use a remote Chrome debugger from your desktop to a mobile device, you can use an emulator and still have your full Chrome debugging capabilities. The only problem then, is how to get the host file to match your desktop environment. Following these steps will allow you to do just that! + +## Pre-Requisites + +In order to do this, you’ll need to install a few things first: + +- [Download and install Android Studio](https://developer.android.com/studio/install) + +During installation, it will ask you if you want to setup an emulator. You’ll want to install all of the related Intel Virtualization packages, as it will greatly increase your speed of the emulator. + +- Download and install the android-platform-tools. This will include + + ``` + adb + ``` + + command directly on your path for you to utilize + + - For macOS, I suggest using [the Homebrew package manager](https://brew.sh/) and running `brew cask install android-platform-tools` + - For Windows, I suggest using [the Chocolatey package manager](https://chocolatey.org/) and running `choco install adb` + - For Linux, you’ll want to check with your package manager for one of the two above-mentioned package names + +## Setup Steps + +Once you have Android Studio installed, we’ll need to setup an emulator. To do so, open the application: + +![The opening screen to Android Studio](./1.png) + +Then, press “Configure” in the bottom right corner. Then press the “AVD Manager” in the sub-menu. + +![The sub-menu for configure in the Android Studio startup screen](./2.png) + +You’ll see a popup window that will show you the list of virtual devices. *These are devices that will be used in order to run an emulator*. You may already have a virtual device setup from the initial setup of Android Studio. They include the version of the operating system you use when you boot up the device. While the virtual device that was setup out-of-the-box is fine for most operations, we’ll want to setup an older version of the emulator. This will allow us to change the host file in Android, which requires root (something the default images won’t allow). + +Select **Create Virtual Device**, then select a device type. In my example, I selected **Nexus 5**, but any device definition of a relatively modern phone should work. + +![A popup dialog for creating a new virtual device setup](./3.png) + +As mentioned before, the default images that are provided will not allow us to replace the host files. In order to do so, *we have to download an older Android image* (and one that does not include Google Play Store). To do this, I selected the **x86_64 Android 7.1.1** (non Google API version) image to download and then selected **Next**. + +![The selection of the aforementioned Nougat image](./4.png) + +It’s worth noting that we specifically must select a non-Google version, otherwise our future commands will not work (per Google’s restrictions on Google API images). + +After this step, proceed to name the Android Device. *I’d suggest you name it something without any spaces in order to run a command later that you’ll need to run*. In this case, I called the image **Nexus5**. + +![My naming of the AVD](./5.png) + +## Handling the Emulator + +Once the AVD is initially setup, open your terminal, and find your installation path of Android Studio. + +- For MacOS, this should be under **~/Library/Android/sdk** +- For Windows, this *should* be **C:\Users\AppData\Local\Android\sdk** + +Once in that path, you want to run a specific emulator command: + +```bash +./emulator/emulator -writable-system -netdelay none -netspeed full -avd +``` + +For example, given that I’m on macOS and my AVD name is **Nexus5**, I ran: + +```bash +~/Library/Android/sdk/emulator/emulator -writable-system -netdelay none -netspeed full -avd Nexus5 +``` + +This will start the emulator under specific pretenses. These pretenses will allow you to write to any file on your OS, including the host file. + +![A screenshot of the above command running and the emulator started](./6.png) + +Once you’re done with running the emulator, open a new tab and run the following commands (in a folder you want to have the host file within): + +- `adb root` +- `adb remount` +- `adb pull /system/etc/hosts` + +![A screenshot of the above commands running](./7.png) + +Upon running these commands, you’ll find a **hosts** file. *This file is the file that tells your OS what path a given domain has.* You can, for example, map `example.com` to go to a specific IP address, similar to how DNS works for most domains. + +Inside the emulator, the IP address `10.0.2.2` refers to the *host* OS. For example, if you’re running a local server on your Windows/MacOS/Linux machine on `localhost:3000`, you can access it using `10.0.2.2:3000` from the Android emulator. + +Knowing these two things, you can change the host file to make `example.com` refer to the host by adding the following to the host file: + +```plaintext +10.0.2.2 example.com +``` + +![A screenshot of the host file being edited using micro](./8.png) + +## Pushing the Changes + +Once you’ve made the changes to the host file that you want to have changed, you’ll have to push the host file to the OS of the AVD: + +- `adb push ./hosts /etc/hosts` +- `adb push ./hosts /etc/system/hosts` +- `adb push ./hosts /system/etc/hosts` + +While only one of these host file locations is needed to replaced, it’s easier to run all three than only run one to see if it worked + +![A screenshot of the above commands being ran](./9.png) + +In order for the changes to the host file to take effect, you’ll have to restart the emulator. In order to do so, you’ll want to press and hold the power button off to the right of the emulator. Then, press “Restart”. + +If you close the emulator and re-open it using the command above, it may work, but I’ve found instances where it seems to reset the host file, making you go through the whole process again + +![A screenshot of the above commands being ran](./10.png) + +## Seeing the Results + +Finally, you’re able to [sideload the Chrome APK’s x86 variant](https://www.apkmirror.com/apk/google-inc/chrome) in order to load the example codebase. + +So, for example, using the above hostfile as an example, we can visit `example.com:8000` when running the development mode for [the project’s GitHub code](https://github.com/unicorn-utterances/unicorn-utterances/), you’re able to see a preview of the [Unicorn Utterances](https://unicorn-utterances.com) website from a different domain. + +![A screenshot of the above commands being ran](./11.png) + +And that’s it! You now know how to modify and update the host file for an emulated Android device. I hope this has helped with your development usage! From 2aaad4ec2fa863df6ccd202805eed81df2068dc9 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 7 Jan 2022 05:34:24 -0800 Subject: [PATCH 3/4] chore: migrate away from using "id" as custom field --- __mocks__/data/mock-unicorn.ts | 22 ++--- content/data/licenses.json | 10 +-- content/data/pronouns.json | 80 +++++++++---------- content/data/roles.json | 6 +- content/data/unicorns.json | 30 +++---- gatsby-config.js | 8 +- gatsby-node.js | 56 ++++++------- src/components/layout/layout.tsx | 4 +- src/components/post-card/post-card.tsx | 8 +- src/components/seo.tsx | 2 +- .../user-profile-pic/user-profile-pic.tsx | 2 +- src/pages/about.tsx | 14 ++-- .../blog-post/post-metadata/post-metadata.tsx | 6 +- src/templates/blog-profile/blog-profile.tsx | 4 +- src/templates/post-list/post-list.tsx | 2 +- src/types/PostInfoListDisplay.ts | 2 +- src/types/RolesInfo.ts | 8 +- src/types/UnicornInfo.ts | 2 +- 18 files changed, 132 insertions(+), 134 deletions(-) diff --git a/__mocks__/data/mock-unicorn.ts b/__mocks__/data/mock-unicorn.ts index 817659f2..27d64edd 100644 --- a/__mocks__/data/mock-unicorn.ts +++ b/__mocks__/data/mock-unicorn.ts @@ -5,7 +5,7 @@ export const MockUnicorn: UnicornInfo = { name: "Joe", firstName: "Joe", lastName: "Other", - id: "joe", + unicornId: "joe", description: "Exists", color: "red", fields: { @@ -29,8 +29,7 @@ export const MockUnicorn: UnicornInfo = { smallPic: { images: { fallback: { - src: - "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", + src: "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", }, sources: [ { @@ -47,8 +46,7 @@ export const MockUnicorn: UnicornInfo = { mediumPic: { images: { fallback: { - src: - "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", + src: "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", }, sources: [ { @@ -65,8 +63,7 @@ export const MockUnicorn: UnicornInfo = { bigPic: { images: { fallback: { - src: - "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", + src: "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", }, sources: [ { @@ -88,7 +85,7 @@ export const MockUnicornTwo: UnicornInfo = { name: "Diane", firstName: "Diane", lastName: "", - id: "diane", + unicornId: "diane", description: "Is a human", color: "blue", fields: { @@ -112,8 +109,7 @@ export const MockUnicornTwo: UnicornInfo = { smallPic: { images: { fallback: { - src: - "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", + src: "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", }, sources: [ { @@ -130,8 +126,7 @@ export const MockUnicornTwo: UnicornInfo = { mediumPic: { images: { fallback: { - src: - "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", + src: "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", }, sources: [ { @@ -148,8 +143,7 @@ export const MockUnicornTwo: UnicornInfo = { bigPic: { images: { fallback: { - src: - "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", + src: "https://www.google.com/images/branding/googlelogo/1x/googlelogo_color_272x92dp.png", }, sources: [ { diff --git a/content/data/licenses.json b/content/data/licenses.json index fb39e4da..40417740 100644 --- a/content/data/licenses.json +++ b/content/data/licenses.json @@ -1,6 +1,6 @@ [ { - "id": "cc-by-nc-sa-4", + "licenseId": "cc-by-nc-sa-4", "footerImg": "https://i.creativecommons.org/l/by-nc-sa/4.0/88x31.png", "licenceType": "Creative Commons License", "explainLink": "http://creativecommons.org/licenses/by-nc-sa/4.0/", @@ -8,7 +8,7 @@ "displayName": "Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License" }, { - "id": "cc-by-4", + "licenseId": "cc-by-4", "footerImg": "https://i.creativecommons.org/l/by/4.0/88x31.png", "licenceType": "Creative Commons License", "explainLink": "http://creativecommons.org/licenses/by/4.0/", @@ -16,7 +16,7 @@ "displayName": "Creative Commons Attribution 4.0 International License" }, { - "id": "publicdomain-zero-1", + "licenseId": "publicdomain-zero-1", "footerImg": "https://licensebuttons.net/p/zero/1.0/88x31.png", "licenceType": "Public Domain", "explainLink": "https://creativecommons.org/publicdomain/zero/1.0/", @@ -24,7 +24,7 @@ "displayName": "Public Domain" }, { - "id": "cc-by-nc-nd-4", + "licenseId": "cc-by-nc-nd-4", "footerImg": "https://i.creativecommons.org/l/by-nc-nd/4.0/88x31.png", "licenceType": "Creative Commons License", "explainLink": "https://creativecommons.org/licenses/by-nc-nd/4.0/", @@ -32,7 +32,7 @@ "displayName": "Creative Commons Attribution-NonCommercial-NoDerivatives 4.0 International (CC BY-NC-ND 4.0) License" }, { - "id": "coderpad", + "licenseId": "coderpad", "footerImg": "/coderpad.png", "licenceType": "Owned by CoderPad", "explainLink": "https://coderpad.io/about-us/", diff --git a/content/data/pronouns.json b/content/data/pronouns.json index 82ebc407..d4ed46fe 100644 --- a/content/data/pronouns.json +++ b/content/data/pronouns.json @@ -1,6 +1,6 @@ [ { - "id": "she", + "pronounId": "she", "they": "she", "them": "her", "their": "her", @@ -8,7 +8,7 @@ "themselves": "herself" }, { - "id": "he", + "pronounId": "he", "they": "he", "them": "him", "their": "his", @@ -16,7 +16,7 @@ "themselves": "himself" }, { - "id": "they/themselves", + "pronounId": "they/themselves", "they": "they", "them": "them", "their": "their", @@ -24,7 +24,7 @@ "themselves": "themselves" }, { - "id": "they/themself", + "pronounId": "they/themself", "they": "they", "them": "them", "their": "their", @@ -32,7 +32,7 @@ "themselves": "themself" }, { - "id": "ze/hir", + "pronounId": "ze/hir", "they": "ze", "them": "hir", "their": "hir", @@ -40,7 +40,7 @@ "themselves": "hirself" }, { - "id": "ze/zir", + "pronounId": "ze/zir", "they": "ze", "them": "zir", "their": "zir", @@ -48,7 +48,7 @@ "themselves": "zirself" }, { - "id": "xey", + "pronounId": "xey", "they": "xey", "them": "xem", "their": "xyr", @@ -56,7 +56,7 @@ "themselves": "xemself" }, { - "id": "ae", + "pronounId": "ae", "they": "ae", "them": "aer", "their": "aer", @@ -64,7 +64,7 @@ "themselves": "aerself" }, { - "id": "e", + "pronounId": "e", "they": "e", "them": "em", "their": "eir", @@ -72,7 +72,7 @@ "themselves": "emself" }, { - "id": "ey", + "pronounId": "ey", "they": "ey", "them": "em", "their": "eir", @@ -80,7 +80,7 @@ "themselves": "eirself" }, { - "id": "fae", + "pronounId": "fae", "they": "fae", "them": "faer", "their": "faer", @@ -88,7 +88,7 @@ "themselves": "faerself" }, { - "id": "fey", + "pronounId": "fey", "they": "fey", "them": "fem", "their": "feir", @@ -96,7 +96,7 @@ "themselves": "feirself" }, { - "id": "hu", + "pronounId": "hu", "they": "hu", "them": "hum", "their": "hus", @@ -104,7 +104,7 @@ "themselves": "humself" }, { - "id": "it", + "pronounId": "it", "they": "it", "them": "it", "their": "its", @@ -112,7 +112,7 @@ "themselves": "itself" }, { - "id": "jee", + "pronounId": "jee", "they": "jee", "them": "jem", "their": "jeir", @@ -120,7 +120,7 @@ "themselves": "jemself" }, { - "id": "kit", + "pronounId": "kit", "they": "kit", "them": "kit", "their": "kits", @@ -128,7 +128,7 @@ "themselves": "kitself" }, { - "id": "ne", + "pronounId": "ne", "they": "ne", "them": "nem", "their": "nir", @@ -136,7 +136,7 @@ "themselves": "nemself" }, { - "id": "peh", + "pronounId": "peh", "they": "peh", "them": "pehm", "their": "peh's", @@ -144,7 +144,7 @@ "themselves": "pehself" }, { - "id": "per", + "pronounId": "per", "they": "per", "them": "per", "their": "per", @@ -152,7 +152,7 @@ "themselves": "perself" }, { - "id": "sie", + "pronounId": "sie", "they": "sie", "them": "hir", "their": "hir", @@ -160,7 +160,7 @@ "themselves": "hirself" }, { - "id": "se", + "pronounId": "se", "they": "se", "them": "sim", "their": "ser", @@ -168,7 +168,7 @@ "themselves": "serself" }, { - "id": "shi", + "pronounId": "shi", "they": "shi", "them": "hir", "their": "hir", @@ -176,7 +176,7 @@ "themselves": "hirself" }, { - "id": "si", + "pronounId": "si", "they": "si", "them": "hyr", "their": "hyr", @@ -184,7 +184,7 @@ "themselves": "hyrself" }, { - "id": "they/thonself", + "pronounId": "they/thonself", "they": "thon", "them": "thon", "their": "thons", @@ -192,7 +192,7 @@ "themselves": "thonself" }, { - "id": "ve/vis/verself", + "pronounId": "ve/vis/verself", "they": "ve", "them": "ver", "their": "vis", @@ -200,7 +200,7 @@ "themselves": "verself" }, { - "id": "ve/vir/vemself", + "pronounId": "ve/vir/vemself", "they": "ve", "them": "vem", "their": "vir", @@ -208,7 +208,7 @@ "themselves": "vemself" }, { - "id": "vi/ver/verself", + "pronounId": "vi/ver/verself", "they": "vi", "them": "ver", "their": "ver", @@ -216,7 +216,7 @@ "themselves": "verself" }, { - "id": "vi/vir/vimself", + "pronounId": "vi/vir/vimself", "they": "vi", "them": "vim", "their": "vir", @@ -224,7 +224,7 @@ "themselves": "vimself" }, { - "id": "vi/vim/vimself", + "pronounId": "vi/vim/vimself", "they": "vi", "them": "vim", "their": "vim", @@ -232,7 +232,7 @@ "themselves": "vimself" }, { - "id": "xie", + "pronounId": "xie", "they": "xie", "them": "xer", "their": "xer", @@ -240,7 +240,7 @@ "themselves": "xerself" }, { - "id": "xe", + "pronounId": "xe", "they": "xe", "them": "xem", "their": "xyr", @@ -248,7 +248,7 @@ "themselves": "xemself" }, { - "id": "xey", + "pronounId": "xey", "they": "xey", "them": "xem", "their": "xeir", @@ -256,7 +256,7 @@ "themselves": "xemself" }, { - "id": "yo", + "pronounId": "yo", "they": "yo", "them": "yo", "their": "yos", @@ -264,7 +264,7 @@ "themselves": "yosself" }, { - "id": "ze/zirself", + "pronounId": "ze/zirself", "they": "ze", "them": "zem", "their": "zes", @@ -272,7 +272,7 @@ "themselves": "zirself" }, { - "id": "ze", + "pronounId": "ze", "they": "ze", "them": "mer", "their": "zer", @@ -280,7 +280,7 @@ "themselves": "zemself" }, { - "id": "zee", + "pronounId": "zee", "they": "zee", "them": "zed", "their": "zeta", @@ -288,7 +288,7 @@ "themselves": "zedself" }, { - "id": "zie/zir", + "pronounId": "zie/zir", "they": "zie", "them": "zir", "their": "zir", @@ -296,7 +296,7 @@ "themselves": "zirself" }, { - "id": "zie/zem", + "pronounId": "zie/zem", "they": "zie", "them": "zem", "their": "zes", @@ -304,7 +304,7 @@ "themselves": "zirself" }, { - "id": "zie/hir", + "pronounId": "zie/hir", "they": "zie", "them": "hir", "their": "hir", @@ -312,7 +312,7 @@ "themselves": "hirself" }, { - "id": "zme", + "pronounId": "zme", "they": "zme", "them": "zmyr", "their": "zmyr", diff --git a/content/data/roles.json b/content/data/roles.json index fbf0f840..ed33564d 100644 --- a/content/data/roles.json +++ b/content/data/roles.json @@ -1,14 +1,14 @@ [ { - "id": "developer", + "roleId": "developer", "prettyname": "Developer" }, { - "id": "designer", + "roleId": "designer", "prettyname": "Designer" }, { - "id": "devops", + "roleId": "devops", "prettyname": "Dev-ops" } ] diff --git a/content/data/unicorns.json b/content/data/unicorns.json index ec21a802..1e492fe2 100644 --- a/content/data/unicorns.json +++ b/content/data/unicorns.json @@ -1,5 +1,5 @@ [{ - "id": "crutchcorn", + "unicornId": "crutchcorn", "name": "Corbin Crutchley", "firstName": "Corbin", "lastName": "Crutchley", @@ -15,7 +15,7 @@ "roles": ["devops", "developer"] }, { - "id": "fennifith", + "unicornId": "fennifith", "name": "James Fenn", "firstName": "James", "lastName": "Fenn", @@ -30,7 +30,7 @@ "roles": ["developer"] }, { - "id": "evelynhathaway", + "unicornId": "evelynhathaway", "name": "Evelyn Hathaway", "firstName": "Evelyn", "lastName": "Hathaway", @@ -45,7 +45,7 @@ "roles": ["developer", "devops"] }, { - "id": "adueppen", + "unicornId": "adueppen", "name": "Alex Dueppen", "firstName": "Alex", "lastName": "Dueppen", @@ -61,7 +61,7 @@ "roles": ["developer"] }, { - "id": "zavukodlak", + "unicornId": "zavukodlak", "name": "Vukašin Anđelković", "firstName": "Vukašin", "lastName": "Anđelković", @@ -77,7 +77,7 @@ "roles": ["designer"] }, { - "id": "tommyemo", + "unicornId": "tommyemo", "name": "Tom Wellington", "firstName": "Tom", "lastName": "Wellington", @@ -92,7 +92,7 @@ "roles": ["designer"] }, { - "id": "edpratti", + "unicornId": "edpratti", "name": "Eduardo Pratti", "firstName": "Eduardo", "lastName": "Pratti", @@ -107,7 +107,7 @@ "roles": ["designer"] }, { - "id": "sarsamurmu", + "unicornId": "sarsamurmu", "name": "Sarsa Murmu", "firstName": "Sarsa", "lastName": "Murmu", @@ -123,7 +123,7 @@ "roles": ["developer"] }, { - "id": "MDutro", + "unicornId": "MDutro", "name": "Micah Dutro", "firstName": "Micah", "lastName": "Dutro", @@ -137,7 +137,7 @@ "roles": ["developer"] }, { - "id": "reikaze", + "unicornId": "reikaze", "name": "Kevin Mai", "firstName": "Kevin", "lastName": "Mai", @@ -152,7 +152,7 @@ "roles": [] }, { - "id": "thodges314", + "unicornId": "thodges314", "name": "Thomas Hodges", "firstName": "Thomas", "lastName": "Hodges", @@ -167,7 +167,7 @@ "roles": [] }, { - "id": "skatcat31", + "unicornId": "skatcat31", "name": "Robert Mennell", "firstName": "Robert", "lastName": "Mennell", @@ -182,7 +182,7 @@ "roles": [] }, { - "id": "seanmiller", + "unicornId": "seanmiller", "name": "Sean Miller", "firstName": "Sean", "lastName": "Miller", @@ -199,7 +199,7 @@ "roles": [] }, { - "id": "pierremtb", + "unicornId": "pierremtb", "name": "Pierre Jacquier", "firstName": "Pierre", "lastName": "Jacquier", @@ -216,7 +216,7 @@ "roles": [] }, { - "id": "maisydino", + "unicornId": "maisydino", "name": "Maisy Dinosaur", "firstName": "Maisy", "lastName": "Dinosaur", diff --git a/gatsby-config.js b/gatsby-config.js index 637fe1cf..1074760e 100644 --- a/gatsby-config.js +++ b/gatsby-config.js @@ -419,9 +419,9 @@ module.exports = { }, ], mapping: { - "MarkdownRemark.frontmatter.authors": `UnicornsJson`, - "MarkdownRemark.frontmatter.license": `LicensesJson`, - "UnicornsJson.pronouns": `PronounsJson`, - "UnicornsJson.roles": `RolesJson`, + "MarkdownRemark.frontmatter.authors": `UnicornsJson.unicornId`, + "MarkdownRemark.frontmatter.license": `LicensesJson.licenseId`, + "UnicornsJson.pronouns": `PronounsJson.pronounId`, + "UnicornsJson.roles": `RolesJson.roleId`, }, }; diff --git a/gatsby-node.js b/gatsby-node.js index c778ea36..1e444801 100644 --- a/gatsby-node.js +++ b/gatsby-node.js @@ -9,8 +9,8 @@ const TsconfigPathsPlugin = require("tsconfig-paths-webpack-plugin"); exports.onCreateWebpackConfig = ({ actions }) => { actions.setWebpackConfig({ resolve: { - plugins: [new TsconfigPathsPlugin()] - } + plugins: [new TsconfigPathsPlugin()], + }, }); }; @@ -23,24 +23,24 @@ exports.onCreateNode = ({ node, actions, getNode }) => { if (node.internal.type === `MarkdownRemark`) { const value = createFilePath({ node, - getNode + getNode, }); createNodeField({ name: `slug`, node, - value + value, }); } if (node.internal.type === `UnicornsJson`) { const value = createFilePath({ node, - getNode + getNode, }); createNodeField({ name: `slug`, node, - value + value, }); } }; @@ -50,23 +50,23 @@ exports.onCreateNode = ({ node, actions, getNode }) => { */ exports.sourceNodes = async ({ getNodesByType, - actions: { createNodeField } + actions: { createNodeField }, }) => { const postNodes = getNodesByType(`MarkdownRemark`); const unicornNodes = getNodesByType(`UnicornsJson`); - unicornNodes.forEach(unicornNode => { + unicornNodes.forEach((unicornNode) => { const isAuthor = postNodes // Ensure it's actually a post - .filter(post => !!post.frontmatter.authors) - .some(post => { - return post.frontmatter.authors.includes(unicornNode.id); + .filter((post) => !!post.frontmatter.authors) + .some((post) => { + return post.frontmatter.authors.includes(unicornNode.unicornId); }); createNodeField({ name: `isAuthor`, node: unicornNode, - value: isAuthor + value: isAuthor, }); }); }; @@ -95,7 +95,7 @@ exports.createPages = ({ graphql, actions }) => { frontmatter { title authors { - id + unicornId } } } @@ -104,13 +104,13 @@ exports.createPages = ({ graphql, actions }) => { allUnicornsJson(limit: 100) { edges { node { - id + unicornId } } } } ` - ).then(result => { + ).then((result) => { if (result.errors) { throw result.errors; } @@ -153,8 +153,8 @@ exports.createPages = ({ graphql, actions }) => { context: { slug: post.node.fields.slug, previous, - next - } + next, + }, }); }); @@ -169,8 +169,8 @@ exports.createPages = ({ graphql, actions }) => { skipNumber: 0, pageIndex: 1, numberOfPages, - absolutePath: "/" - } + absolutePath: "/", + }, }); for (const i of Array(numberOfPages).keys()) { @@ -185,16 +185,16 @@ exports.createPages = ({ graphql, actions }) => { skipNumber, pageIndex: pageNum, numberOfPages, - absolutePath: "/" - } + absolutePath: "/", + }, }); } - unicorns.forEach(unicorn => { - const uniId = unicorn.node.id; + unicorns.forEach((unicorn) => { + const uniId = unicorn.node.unicornId; const uniPosts = posts.filter(({ node: { frontmatter } }) => - frontmatter.authors.find(uni => uni.id === uniId) + frontmatter.authors.find((uni) => uni.unicornId === uniId) ); const numberOfUniPages = Math.ceil(uniPosts.length / postsPerPage); @@ -208,8 +208,8 @@ exports.createPages = ({ graphql, actions }) => { skipNumber: 0, pageIndex: 1, numberOfPages: numberOfUniPages, - absolutePath: `/unicorns/${uniId}/` - } + absolutePath: `/unicorns/${uniId}/`, + }, }); for (const i of Array(numberOfUniPages).keys()) { @@ -225,8 +225,8 @@ exports.createPages = ({ graphql, actions }) => { skipNumber, pageIndex: pageNum, numberOfPages: numberOfUniPages, - absolutePath: `/unicorns/${uniId}/` - } + absolutePath: `/unicorns/${uniId}/`, + }, }); } }); diff --git a/src/components/layout/layout.tsx b/src/components/layout/layout.tsx index aed7d072..314122c1 100644 --- a/src/components/layout/layout.tsx +++ b/src/components/layout/layout.tsx @@ -44,7 +44,7 @@ export const Layout: React.FC = ({ location, children }) => { export const authorFragmentQuery = graphql` fragment UnicornInfo on UnicornsJson { name - id + unicornId description color fields { @@ -52,7 +52,7 @@ export const authorFragmentQuery = graphql` } roles { prettyname - id + roleId } socials { twitter diff --git a/src/components/post-card/post-card.tsx b/src/components/post-card/post-card.tsx index d658672f..4c9e2a26 100644 --- a/src/components/post-card/post-card.tsx +++ b/src/components/post-card/post-card.tsx @@ -64,7 +64,7 @@ export const PostCard = ({

by  e.stopPropagation()} @@ -74,11 +74,11 @@ export const PostCard = ({ {/* To avoid having commas on the first author name, we did this */} {authors.slice(1).map((author, i) => { return ( - + , e.stopPropagation()} diff --git a/src/components/seo.tsx b/src/components/seo.tsx index a8805605..f0ecd539 100644 --- a/src/components/seo.tsx +++ b/src/components/seo.tsx @@ -84,7 +84,7 @@ const getProfileMetas = (unicornData?: UnicornInfo) => { metas.set("og:type", "profile"); metas.set("profile:firstName", unicornData.firstName); metas.set("profile:lastName", unicornData.lastName); - metas.set("profile:username", unicornData.id); + metas.set("profile:username", unicornData.unicornId); return mapToMetaArr(metas); }; diff --git a/src/components/user-profile-pic/user-profile-pic.tsx b/src/components/user-profile-pic/user-profile-pic.tsx index 3e881913..0cb95eea 100644 --- a/src/components/user-profile-pic/user-profile-pic.tsx +++ b/src/components/user-profile-pic/user-profile-pic.tsx @@ -17,7 +17,7 @@ export const UserProfilePic = ({ authors, className }: UserProfilePicProps) => { return (

{ if (unicornInfo.fields.isAuthor) { unicornRoles.push({ - id: "author", + roleId: "author", prettyname: "Author", }); } @@ -21,7 +21,7 @@ const getUnicornRoleListItems = (unicornInfo: UnicornInfo) => { // If there is an item ahead const shouldShowComma = arr[i + 1]; return ( -
  • +
  • {role.prettyname} {shouldShowComma && }
  • @@ -89,10 +89,14 @@ const AboutUs = (props: any) => { {unicornArr.map((unicornInfo) => { const roleListItems = getUnicornRoleListItems(unicornInfo); - const navigateToUni = () => navigate(`/unicorns/${unicornInfo.id}`); + const navigateToUni = () => + navigate(`/unicorns/${unicornInfo.unicornId}`); return ( -
    +
    { />
    - + {unicornInfo.name}
      { by {authors.map((author, i) => { return ( - + {i !== 0 && {", "}} diff --git a/src/templates/blog-profile/blog-profile.tsx b/src/templates/blog-profile/blog-profile.tsx index ade4e79b..6cfd1c2b 100644 --- a/src/templates/blog-profile/blog-profile.tsx +++ b/src/templates/blog-profile/blog-profile.tsx @@ -84,12 +84,12 @@ export const pageQuery = graphql` title } } - unicornsJson(id: { eq: $slug }) { + unicornsJson(unicornId: { eq: $slug }) { ...UnicornInfo } allMarkdownRemark( filter: { - frontmatter: { authors: { elemMatch: { id: { eq: $slug } } } } + frontmatter: { authors: { elemMatch: { unicornId: { eq: $slug } } } } fileAbsolutePath: { regex: "/content/blog/" } } sort: { order: DESC, fields: frontmatter___published } diff --git a/src/templates/post-list/post-list.tsx b/src/templates/post-list/post-list.tsx index 2570cedd..4c97ae0a 100644 --- a/src/templates/post-list/post-list.tsx +++ b/src/templates/post-list/post-list.tsx @@ -55,7 +55,7 @@ export const postInfoListDisplayFragmentQuery = graphql` description authors { name - id + unicornId color profileImg { childImageSharp { diff --git a/src/types/PostInfoListDisplay.ts b/src/types/PostInfoListDisplay.ts index 9a8c4a20..795a883a 100644 --- a/src/types/PostInfoListDisplay.ts +++ b/src/types/PostInfoListDisplay.ts @@ -10,7 +10,7 @@ export interface PostInfoListDisplay { tags: string[]; description: string; authors: Array< - Pick & { + Pick & { profileImg: { childImageSharp: { smallPic: string }; }; diff --git a/src/types/RolesInfo.ts b/src/types/RolesInfo.ts index 0f044d0c..cd1f4254 100644 --- a/src/types/RolesInfo.ts +++ b/src/types/RolesInfo.ts @@ -1,17 +1,17 @@ export type RolesEnum = | { - id: "developer"; + roleId: "developer"; prettyname: "Developer"; } | { - id: "designer"; + roleId: "designer"; prettyname: "Designer"; } | { - id: "devops"; + roleId: "devops"; prettyname: "Dev-ops"; } | { - id: "author"; + roleId: "author"; prettyname: "Author"; }; diff --git a/src/types/UnicornInfo.ts b/src/types/UnicornInfo.ts index ab9f6756..0c07fd9d 100644 --- a/src/types/UnicornInfo.ts +++ b/src/types/UnicornInfo.ts @@ -6,7 +6,7 @@ export interface UnicornInfo { name: string; firstName: string; lastName: string; - id: string; + unicornId: string; description: string; color: string; fields: { From 67c5a054810a33c52c8532451318e6c578232ca2 Mon Sep 17 00:00:00 2001 From: Corbin Crutchley Date: Fri, 7 Jan 2022 05:41:36 -0800 Subject: [PATCH 4/4] chore: upgrade packages to 4 --- package-lock.json | 31059 +++++++++++++++++++++++++++++++++++++++++--- package.json | 46 +- 2 files changed, 29285 insertions(+), 1820 deletions(-) diff --git a/package-lock.json b/package-lock.json index 1b2597bc..360de9cb 100644 --- a/package-lock.json +++ b/package-lock.json @@ -1,8 +1,28309 @@ { "name": "unicorn-utterances-site", "version": "0.1.0", - "lockfileVersion": 1, + "lockfileVersion": 2, "requires": true, + "packages": { + "": { + "name": "unicorn-utterances-site", + "version": "0.1.0", + "hasInstallScript": true, + "license": "MPL-2.0", + "dependencies": { + "@textlint/markdown-to-ast": "^6.3.4", + "batteries-not-included": "0.1.0", + "classnames": "^2.3.1", + "disqus-react": "^1.1.2", + "framer-motion": "^4.1.17", + "gatsby": "^4.4.0", + "gatsby-image": "^3.11.0", + "gatsby-plugin-feed": "^4.4.0", + "gatsby-plugin-google-analytics": "^4.4.0", + "gatsby-plugin-image": "^2.4.0", + "gatsby-plugin-lunr": "^1.5.2", + "gatsby-plugin-manifest": "^4.4.0", + "gatsby-plugin-offline": "^5.4.0", + "gatsby-plugin-react-helmet": "^5.4.0", + "gatsby-plugin-react-svg": "^3.1.0", + "gatsby-plugin-robots-txt": "^1.6.14", + "gatsby-plugin-sass": "^5.4.0", + "gatsby-plugin-sharp": "^4.4.0", + "gatsby-plugin-sitemap": "^5.4.0", + "gatsby-plugin-typescript": "^4.4.0", + "gatsby-plugin-web-font-loader": "^1.0.4", + "gatsby-remark-autolink-headers": "^5.4.0", + "gatsby-remark-behead": "^0.0.3", + "gatsby-remark-copy-linked-files": "^5.4.0", + "gatsby-remark-embedder": "^5.0.0", + "gatsby-remark-external-links": "0.0.4", + "gatsby-remark-images": "^6.4.0", + "gatsby-remark-images-medium-zoom": "^1.7.0", + "gatsby-remark-prismjs": "^6.4.0", + "gatsby-remark-responsive-iframe": "^5.4.0", + "gatsby-remark-series": "^1.0.3", + "gatsby-remark-video": "^1.2.5", + "gatsby-source-filesystem": "^4.4.0", + "gatsby-transformer-json": "^4.4.0", + "gatsby-transformer-remark": "^5.4.0", + "gatsby-transformer-sharp": "^4.4.0", + "github-slugger": "^1.4.0", + "lodash.deburr": "^4.1.0", + "medium-zoom": "^1.0.5", + "prismjs": "^1.25.0", + "react": "^17.0.2", + "react-dom": "^17.0.2", + "react-helmet": "^6.1.0", + "react-paginate": "^7.1.3", + "terser": "^4.8.0", + "typescript": "^4.4.4", + "unist-util-flat-filter": "^1.0.0", + "unist-util-visit": "^2.0.2" + }, + "devDependencies": { + "@babel/core": "^7.15.8", + "@babel/plugin-proposal-class-properties": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "@babel/plugin-transform-react-jsx-self": "^7.14.9", + "@babel/preset-env": "^7.15.8", + "@babel/preset-typescript": "^7.15.0", + "@testing-library/jest-dom": "^5.14.1", + "@testing-library/react": "^12.1.2", + "@types/jest-axe": "^3.5.3", + "@types/react-dom": "^17.0.10", + "@types/react-helmet": "^6.1.4", + "@types/react-paginate": "^7.1.1", + "@typescript-eslint/eslint-plugin": "^5.1.0", + "@typescript-eslint/parser": "^5.1.0", + "babel-jest": "^27.3.1", + "babel-loader": "^8.2.3", + "babel-preset-gatsby": "^2.4.0", + "cross-env": "^7.0.3", + "eslint": "^7.32.0", + "eslint-config-prettier": "^8.3.0", + "eslint-config-react-app": "^6.0.0", + "eslint-plugin-import": "^2.25.2", + "eslint-plugin-jsx-a11y": "^6.4.1", + "eslint-plugin-prettier": "^4.0.0", + "eslint-plugin-react": "^7.26.1", + "eslint-plugin-react-hooks": "^4.2.0", + "husky": "^7.0.4", + "identity-obj-proxy": "^3.0.0", + "jest": "^27.3.1", + "jest-axe": "^5.0.1", + "jest-watch-typeahead": "^1.0.0", + "lint-staged": "^11.2.3", + "npm-run-all": "^4.1.5", + "prettier": "^2.4.1", + "sass": "^1.43.2", + "stylelint": "^13.13.1", + "stylelint-config-prettier": "^9.0.3", + "stylelint-prettier": "^1.2.0", + "ts-jest": "^27.0.7", + "tsconfig-paths-webpack-plugin": "^3.5.1" + } + }, + "node_modules/@ardatan/aggregate-error": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/@ardatan/aggregate-error/-/aggregate-error-0.0.6.tgz", + "integrity": "sha512-vyrkEHG1jrukmzTPtyWB4NLPauUw5bQeg4uhn8f+1SSynmrOcyvlb1GKQjjgoBzElLdfXCRYX8UnBlhklOHYRQ==", + "dependencies": { + "tslib": "~2.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@ardatan/aggregate-error/node_modules/tslib": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", + "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + }, + "node_modules/@babel/code-frame": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.15.8.tgz", + "integrity": "sha512-2IAnmn8zbvC/jKYhq5Ki9I+DwjlrtMPUCH/CpHvqI4dNnlwHwsxoIhlc8WcYY5LSYknXQtAlFYuHfqAFCvQ4Wg==", + "dependencies": { + "@babel/highlight": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/compat-data": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz", + "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==", + "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==", + "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==", + "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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@babel/eslint-parser": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/eslint-parser/-/eslint-parser-7.15.8.tgz", + "integrity": "sha512-fYP7QFngCvgxjUuw8O057SVH5jCXsbFFOoE77CFDcvzwBVgTOkMD/L4mIC5Ud1xf8chK/no2fRbSSn1wvNmKuQ==", + "dependencies": { + "eslint-scope": "^5.1.1", + "eslint-visitor-keys": "^2.1.0", + "semver": "^6.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || >=14.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.11.0", + "eslint": ">=7.5.0" + } + }, + "node_modules/@babel/eslint-parser/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "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==", + "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=", + "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==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-builder-binary-assignment-operator-visitor": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz", + "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==", + "dependencies": { + "@babel/helper-explode-assignable-expression": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-compilation-targets": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz", + "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==", + "dependencies": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-validator-option": "^7.14.5", + "browserslist": "^4.16.6", + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-create-class-features-plugin": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz", + "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-function-name": "^7.15.4", + "@babel/helper-member-expression-to-functions": "^7.15.4", + "@babel/helper-optimise-call-expression": "^7.15.4", + "@babel/helper-replace-supers": "^7.15.4", + "@babel/helper-split-export-declaration": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-create-regexp-features-plugin": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", + "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "regexpu-core": "^4.7.1" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/helper-define-polyfill-provider": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", + "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/helper-explode-assignable-expression": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz", + "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-function-name": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-function-name/-/helper-function-name-7.15.4.tgz", + "integrity": "sha512-Z91cOMM4DseLIGOnog+Z8OI6YseR9bua+HpvLAQ2XayUGU+neTtX+97caALaLdyu53I/fjhbeCnWnRH1O3jFOw==", + "dependencies": { + "@babel/helper-get-function-arity": "^7.15.4", + "@babel/template": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-get-function-arity": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-get-function-arity/-/helper-get-function-arity-7.15.4.tgz", + "integrity": "sha512-1/AlxSF92CmGZzHnC515hm4SirTxtpDnLEJ0UyEMgTMZN+6bxXKg04dKhiRx5Enel+SUA1G1t5Ed/yQia0efrA==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-hoist-variables": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-hoist-variables/-/helper-hoist-variables-7.15.4.tgz", + "integrity": "sha512-VTy085egb3jUGVK9ycIxQiPbquesq0HUQ+tPO0uv5mPEBZipk+5FkRKiWq5apuyTE9FUrjENB0rCf8y+n+UuhA==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-member-expression-to-functions": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz", + "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-imports": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-module-imports/-/helper-module-imports-7.15.4.tgz", + "integrity": "sha512-jeAHZbzUwdW/xHgHQ3QmWR4Jg6j15q4w/gCfwZvtqOxoo5DKtLHk8Bsf4c5RZRC7NmLEs+ohkdq8jFefuvIxAA==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-module-transforms": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.8.tgz", + "integrity": "sha512-DfAfA6PfpG8t4S6npwzLvTUpp0sS7JrcuaMiy1Y5645laRJIp/LiLGIBbQKaXSInK8tiGNI7FL7L8UvB8gdUZg==", + "dependencies": { + "@babel/helper-module-imports": "^7.15.4", + "@babel/helper-replace-supers": "^7.15.4", + "@babel/helper-simple-access": "^7.15.4", + "@babel/helper-split-export-declaration": "^7.15.4", + "@babel/helper-validator-identifier": "^7.15.7", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.6" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-optimise-call-expression": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz", + "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "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==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-remap-async-to-generator": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz", + "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-wrap-function": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-replace-supers": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz", + "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==", + "dependencies": { + "@babel/helper-member-expression-to-functions": "^7.15.4", + "@babel/helper-optimise-call-expression": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-simple-access": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz", + "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-skip-transparent-expression-wrappers": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz", + "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-split-export-declaration": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-split-export-declaration/-/helper-split-export-declaration-7.15.4.tgz", + "integrity": "sha512-HsFqhLDZ08DxCpBdEVtKmywj6PQbwnF6HHybur0MAnkAKnlS6uHkwnmRIkElB2Owpfb4xL4NwDmDLFubueDXsw==", + "dependencies": { + "@babel/types": "^7.15.4" + }, + "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==", + "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==", + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helper-wrap-function": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz", + "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==", + "dependencies": { + "@babel/helper-function-name": "^7.15.4", + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/helpers": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz", + "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==", + "dependencies": { + "@babel/template": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/highlight/-/highlight-7.14.5.tgz", + "integrity": "sha512-qf9u2WFWVV0MppaL877j2dBtQIDgmidgjGk5VIMw3OadXvYaXn66U1BFlH2t4+t3i+8PhedppRv+i40ABzd+gg==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.14.5", + "chalk": "^2.0.0", + "js-tokens": "^4.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/highlight/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==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/@babel/parser": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/parser/-/parser-7.15.8.tgz", + "integrity": "sha512-BRYa3wcQnjS/nqI8Ac94pYYpJfojHVvVXJ97+IDCImX4Jc8W8Xv1+47enbruk+q1etOpsQNwnfFcNGw+gtPGxA==", + "bin": { + "parser": "bin/babel-parser.js" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz", + "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4", + "@babel/plugin-proposal-optional-chaining": "^7.14.5" + }, + "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==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", + "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@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.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz", + "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.15.4", + "@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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", + "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", + "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", + "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", + "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", + "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", + "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", + "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.15.6", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.15.6.tgz", + "integrity": "sha512-qtOHo7A1Vt+O23qEAX+GdBpqaIuD3i9VRrWgCJeq7WO6H2d14EK3q11urj5Te2MAeK97nMiIdRpwd/ST4JFbNg==", + "dependencies": { + "@babel/compat-data": "^7.15.0", + "@babel/helper-compilation-targets": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-object-rest-spread": "^7.8.3", + "@babel/plugin-transform-parameters": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-proposal-optional-catch-binding": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", + "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", + "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", + "@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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", + "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.14.5", + "@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.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz", + "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-create-class-features-plugin": "^7.15.4", + "@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-unicode-property-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", + "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-bigint": { + "version": "7.8.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-bigint/-/plugin-syntax-bigint-7.8.3.tgz", + "integrity": "sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==", + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-import-meta": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-import-meta/-/plugin-syntax-import-meta-7.10.4.tgz", + "integrity": "sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==", + "dev": true, + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.8.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-syntax-jsx": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.14.5.tgz", + "integrity": "sha512-ohuFIsOMXJnbOMRfX7/w7LocdR6R7whhuRD4ax8IipLcLPlZGJKkBxgHp++U4N/vKyU16/YDQr2f5seajD3jIw==", + "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-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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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==", + "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-typescript": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-typescript/-/plugin-syntax-typescript-7.14.5.tgz", + "integrity": "sha512-u6OXzDaIXjEstBRRoBCQ/uKQKlbuaeE5in0RvWdA4pN6AhqxTIwUsnHPU1CFZA/amYObMsuWhYfRl3Ch90HD0Q==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", + "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", + "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==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", + "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", + "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.15.3", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz", + "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==", + "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.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz", + "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.15.4", + "@babel/helper-function-name": "^7.15.4", + "@babel/helper-optimise-call-expression": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.15.4", + "@babel/helper-split-export-declaration": "^7.15.4", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", + "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", + "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.14.7", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", + "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", + "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", + "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", + "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", + "dependencies": { + "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", + "@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.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz", + "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", + "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", + "dependencies": { + "@babel/helper-function-name": "^7.14.5", + "@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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", + "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", + "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", + "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", + "dependencies": { + "@babel/helper-module-transforms": "^7.14.5", + "@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.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz", + "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-simple-access": "^7.15.4", + "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.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz", + "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==", + "dependencies": { + "@babel/helper-hoist-variables": "^7.15.4", + "@babel/helper-module-transforms": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-identifier": "^7.14.9", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", + "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", + "dependencies": { + "@babel/helper-module-transforms": "^7.14.5", + "@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.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz", + "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/@babel/plugin-transform-new-target": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", + "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", + "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-replace-supers": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-parameters": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz", + "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", + "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", + "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-react-display-name": { + "version": "7.15.1", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-display-name/-/plugin-transform-react-display-name-7.15.1.tgz", + "integrity": "sha512-yQZ/i/pUCJAHI/LbtZr413S3VT26qNrEm0M5RRxQJA947/YNYwbZbBaXGDrq6CG5QsZycI1VIP6d7pQaBfP+8Q==", + "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-react-jsx": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx/-/plugin-transform-react-jsx-7.14.9.tgz", + "integrity": "sha512-30PeETvS+AeD1f58i1OVyoDlVYQhap/K20ZrMjLmmzmC2AYR/G43D4sdJAaDAqCD3MYpSWbmrz3kES158QSLjw==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@babel/helper-module-imports": "^7.14.5", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-jsx": "^7.14.5", + "@babel/types": "^7.14.9" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-development": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-development/-/plugin-transform-react-jsx-development-7.14.5.tgz", + "integrity": "sha512-rdwG/9jC6QybWxVe2UVOa7q6cnTpw8JRRHOxntG/h6g/guAOe6AhtQHJuJh5FwmnXIT1bdm5vC2/5huV8ZOorQ==", + "dependencies": { + "@babel/plugin-transform-react-jsx": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-react-jsx-self": { + "version": "7.14.9", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-jsx-self/-/plugin-transform-react-jsx-self-7.14.9.tgz", + "integrity": "sha512-Fqqu0f8zv9W+RyOnx29BX/RlEsBRANbOf5xs5oxb2aHP4FKbLXxIaVPUiCti56LAR1IixMH4EyaixhUsKqoBHw==", + "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-react-pure-annotations": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-react-pure-annotations/-/plugin-transform-react-pure-annotations-7.14.5.tgz", + "integrity": "sha512-3X4HpBJimNxW4rhUy/SONPyNQHp5YRr0HhJdT2OH1BRp0of7u3Dkirc7x9FRJMKMqTBI079VZ1hzv7Ouuz///g==", + "dependencies": { + "@babel/helper-annotate-as-pure": "^7.14.5", + "@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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", + "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", + "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", + "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==", + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@babel/plugin-transform-shorthand-properties": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", + "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", + "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.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.15.8.tgz", + "integrity": "sha512-/daZ8s2tNaRekl9YJa9X4bzjpeRZLt122cpgFnQPLGUe61PH8zMEBmYqKkW5xF5JUEh5buEGXJoQpqBmIbpmEQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-sticky-regex": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", + "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", + "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", + "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", + "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-typescript": { + "version": "7.15.8", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typescript/-/plugin-transform-typescript-7.15.8.tgz", + "integrity": "sha512-ZXIkJpbaf6/EsmjeTbiJN/yMxWPFWvlr7sEG1P95Xb4S4IBcrf2n7s/fItIhsAmOf8oSh3VJPDppO6ExfAfKRQ==", + "dependencies": { + "@babel/helper-create-class-features-plugin": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/plugin-syntax-typescript": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/plugin-transform-unicode-escapes": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", + "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", + "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.14.5", + "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", + "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", + "dependencies": { + "@babel/helper-create-regexp-features-plugin": "^7.14.5", + "@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==", + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/@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==", + "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/preset-react": { + "version": "7.14.5", + "resolved": "https://registry.npmjs.org/@babel/preset-react/-/preset-react-7.14.5.tgz", + "integrity": "sha512-XFxBkjyObLvBaAvkx1Ie95Iaq4S/GUEIrejyrntQ/VCMKUYvKLoyKxOBzJ2kjA3b6rC9/KL6KXfDC2GqvLiNqQ==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-react-display-name": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.5", + "@babel/plugin-transform-react-jsx-development": "^7.14.5", + "@babel/plugin-transform-react-pure-annotations": "^7.14.5" + }, + "engines": { + "node": ">=6.9.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/@babel/preset-typescript": { + "version": "7.15.0", + "resolved": "https://registry.npmjs.org/@babel/preset-typescript/-/preset-typescript-7.15.0.tgz", + "integrity": "sha512-lt0Y/8V3y06Wq/8H/u0WakrqciZ7Fz7mwPDHWUJAXlABL5hiUG42BNlRXiELNjeWjO5rWmnNKlx+yzJvxezHow==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/helper-validator-option": "^7.14.5", + "@babel/plugin-transform-typescript": "^7.15.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "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==", + "dependencies": { + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/runtime-corejs3": { + "version": "7.15.4", + "resolved": "https://registry.npmjs.org/@babel/runtime-corejs3/-/runtime-corejs3-7.15.4.tgz", + "integrity": "sha512-lWcAqKeB624/twtTc3w6w/2o9RqJPaNBhPGK6DKLSiwuVWC7WFkypWyNg+CpZoyJH0jVzv1uMtXZ/5/lQOLtCg==", + "dependencies": { + "core-js-pure": "^3.16.0", + "regenerator-runtime": "^0.13.4" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/standalone": { + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.16.7.tgz", + "integrity": "sha512-NlZijlgcJ45JRdk/3c+Q034+Ngi9oJBgemfVRLULb6iv6lyQaHm4LeRNtWtPWNmr3auRrMs/nc8ZQ/8OyIbeuw==", + "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==", + "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.15.4", + "resolved": "https://registry.npmjs.org/@babel/traverse/-/traverse-7.15.4.tgz", + "integrity": "sha512-W6lQD8l4rUbQR/vYgSuCAE75ADyyQvOpFVsvPPdkhf6lATXAsQIG9YdtOcu8BB1dZ0LKu+Zo3c1wEcbKeuhdlA==", + "dependencies": { + "@babel/code-frame": "^7.14.5", + "@babel/generator": "^7.15.4", + "@babel/helper-function-name": "^7.15.4", + "@babel/helper-hoist-variables": "^7.15.4", + "@babel/helper-split-export-declaration": "^7.15.4", + "@babel/parser": "^7.15.4", + "@babel/types": "^7.15.4", + "debug": "^4.1.0", + "globals": "^11.1.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@babel/types": { + "version": "7.15.6", + "resolved": "https://registry.npmjs.org/@babel/types/-/types-7.15.6.tgz", + "integrity": "sha512-BPU+7QhqNjmWyDO0/vitH/CuhpV8ZmK1wpKva8nuyNF5MJfuRNWMc+hc14+u9xT93kvykMdncrJT19h74uB1Ig==", + "dependencies": { + "@babel/helper-validator-identifier": "^7.14.9", + "to-fast-properties": "^2.0.0" + }, + "engines": { + "node": ">=6.9.0" + } + }, + "node_modules/@bcoe/v8-coverage": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/@bcoe/v8-coverage/-/v8-coverage-0.2.3.tgz", + "integrity": "sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==", + "dev": true + }, + "node_modules/@emotion/is-prop-valid": { + "version": "0.8.8", + "resolved": "https://registry.npmjs.org/@emotion/is-prop-valid/-/is-prop-valid-0.8.8.tgz", + "integrity": "sha512-u5WtneEAr5IDG2Wv65yhunPSMLIpuKsbuOktRojfrEiEvRyC85LgPMZI63cr7NUqT8ZIGdSVg8ZKGxIug4lXcA==", + "optional": true, + "dependencies": { + "@emotion/memoize": "0.7.4" + } + }, + "node_modules/@emotion/memoize": { + "version": "0.7.4", + "resolved": "https://registry.npmjs.org/@emotion/memoize/-/memoize-0.7.4.tgz", + "integrity": "sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==", + "optional": true + }, + "node_modules/@endemolshinegroup/cosmiconfig-typescript-loader": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/@endemolshinegroup/cosmiconfig-typescript-loader/-/cosmiconfig-typescript-loader-3.0.2.tgz", + "integrity": "sha512-QRVtqJuS1mcT56oHpVegkKBlgtWjXw/gHNWO3eL9oyB5Sc7HBoc2OLG/nYpVfT/Jejvo3NUrD0Udk7XgoyDKkA==", + "dependencies": { + "lodash.get": "^4", + "make-error": "^1", + "ts-node": "^9", + "tslib": "^2" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "cosmiconfig": ">=6" + } + }, + "node_modules/@eslint/eslintrc": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-0.4.3.tgz", + "integrity": "sha512-J6KFFz5QCYUJq3pf0mjEcCJVERbzv71PUIDczuh9JkwGEzced6CO5ADLHB1rbf/+oPBtoPfMYNOpGDzCANlbXw==", + "dependencies": { + "ajv": "^6.12.4", + "debug": "^4.1.1", + "espree": "^7.3.0", + "globals": "^13.9.0", + "ignore": "^4.0.6", + "import-fresh": "^3.2.1", + "js-yaml": "^3.13.1", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/@eslint/eslintrc/node_modules/globals": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", + "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@eslint/eslintrc/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/@fastly/performance-observer-polyfill": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/@fastly/performance-observer-polyfill/-/performance-observer-polyfill-1.1.1.tgz", + "integrity": "sha512-hmXJBYhIs77KPyg/IcPM5sDeQSPLrTzD6DqGfSUUtvEUoQxbW6nxHYCYJE8CP+Ay+OUqLZlTpW+w1OEOZWckzQ==" + }, + "node_modules/@gatsbyjs/reach-router": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/@gatsbyjs/reach-router/-/reach-router-1.3.6.tgz", + "integrity": "sha512-RW9ZBir9kqtw4IWm+Z+DLWGOeoJxoaTvNVrnR5fV9zD8EmfAhbBN/hS6i6VnTMFZ7rdd6mnpx2/XtnMvYfsaVQ==", + "dependencies": { + "invariant": "^2.2.3", + "prop-types": "^15.6.1", + "react-lifecycles-compat": "^3.0.4" + }, + "peerDependencies": { + "react": "15.x || 16.x || 17.x", + "react-dom": "15.x || 16.x || 17.x" + } + }, + "node_modules/@gatsbyjs/webpack-hot-middleware": { + "version": "2.25.2", + "resolved": "https://registry.npmjs.org/@gatsbyjs/webpack-hot-middleware/-/webpack-hot-middleware-2.25.2.tgz", + "integrity": "sha512-IFxleSfFQlvEXho2sDRa0PM+diTI+6tlb38jeUo/Lsi+mDzyjPte5Cj4aWL6PR8FpKGMl+DYfq1jxNvjH2gqkA==", + "dependencies": { + "ansi-html": "0.0.7", + "html-entities": "^2.1.0", + "querystring": "^0.2.0", + "strip-ansi": "^6.0.0" + } + }, + "node_modules/@gatsbyjs/webpack-hot-middleware/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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@graphql-tools/batch-execute": { + "version": "7.1.2", + "resolved": "https://registry.npmjs.org/@graphql-tools/batch-execute/-/batch-execute-7.1.2.tgz", + "integrity": "sha512-IuR2SB2MnC2ztA/XeTMTfWcA0Wy7ZH5u+nDkDNLAdX+AaSyDnsQS35sCmHqG0VOGTl7rzoyBWLCKGwSJplgtwg==", + "dependencies": { + "@graphql-tools/utils": "^7.7.0", + "dataloader": "2.0.0", + "tslib": "~2.2.0", + "value-or-promise": "1.0.6" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0" + } + }, + "node_modules/@graphql-tools/batch-execute/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@graphql-tools/delegate": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/delegate/-/delegate-7.1.5.tgz", + "integrity": "sha512-bQu+hDd37e+FZ0CQGEEczmRSfQRnnXeUxI/0miDV+NV/zCbEdIJj5tYFNrKT03W6wgdqx8U06d8L23LxvGri/g==", + "dependencies": { + "@ardatan/aggregate-error": "0.0.6", + "@graphql-tools/batch-execute": "^7.1.2", + "@graphql-tools/schema": "^7.1.5", + "@graphql-tools/utils": "^7.7.1", + "dataloader": "2.0.0", + "tslib": "~2.2.0", + "value-or-promise": "1.0.6" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0" + } + }, + "node_modules/@graphql-tools/delegate/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@graphql-tools/graphql-file-loader": { + "version": "6.2.7", + "resolved": "https://registry.npmjs.org/@graphql-tools/graphql-file-loader/-/graphql-file-loader-6.2.7.tgz", + "integrity": "sha512-5k2SNz0W87tDcymhEMZMkd6/vs6QawDyjQXWtqkuLTBF3vxjxPD1I4dwHoxgWPIjjANhXybvulD7E+St/7s9TQ==", + "dependencies": { + "@graphql-tools/import": "^6.2.6", + "@graphql-tools/utils": "^7.0.0", + "tslib": "~2.1.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0" + } + }, + "node_modules/@graphql-tools/graphql-file-loader/node_modules/tslib": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.1.0.tgz", + "integrity": "sha512-hcVC3wYEziELGGmEEXue7D75zbwIIVUMWAVbHItGPx0ziyXxrOMQx4rQEVEV45Ut/1IotuEvwqPopzIOkDMf0A==" + }, + "node_modules/@graphql-tools/import": { + "version": "6.5.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/import/-/import-6.5.5.tgz", + "integrity": "sha512-BG6HVm9Kf2X9RqaQ+qqmxgiQnTibW3yxL/W+xL4HBT7pmTVaNlIck6KaXmK4buMN4IGW0pujTK8b4/Uelol60A==", + "dependencies": { + "@graphql-tools/utils": "8.4.0", + "resolve-from": "5.0.0", + "tslib": "~2.3.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/@graphql-tools/import/node_modules/@graphql-tools/utils": { + "version": "8.4.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-8.4.0.tgz", + "integrity": "sha512-rHp4aOdStGDj4xR4PbLm0cyasfTKQUcEKSAP6Ls/83/rmCGdZn9lMxJUSnyK2OfBzpS28kBmSTMaYQ+MeXUFlA==", + "dependencies": { + "tslib": "~2.3.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0 || ^16.0.0" + } + }, + "node_modules/@graphql-tools/json-file-loader": { + "version": "6.2.6", + "resolved": "https://registry.npmjs.org/@graphql-tools/json-file-loader/-/json-file-loader-6.2.6.tgz", + "integrity": "sha512-CnfwBSY5926zyb6fkDBHnlTblHnHI4hoBALFYXnrg0Ev4yWU8B04DZl/pBRUc459VNgO2x8/mxGIZj2hPJG1EA==", + "dependencies": { + "@graphql-tools/utils": "^7.0.0", + "tslib": "~2.0.1" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0" + } + }, + "node_modules/@graphql-tools/json-file-loader/node_modules/tslib": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.0.3.tgz", + "integrity": "sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==" + }, + "node_modules/@graphql-tools/load": { + "version": "6.2.8", + "resolved": "https://registry.npmjs.org/@graphql-tools/load/-/load-6.2.8.tgz", + "integrity": "sha512-JpbyXOXd8fJXdBh2ta0Q4w8ia6uK5FHzrTNmcvYBvflFuWly2LDTk2abbSl81zKkzswQMEd2UIYghXELRg8eTA==", + "dependencies": { + "@graphql-tools/merge": "^6.2.12", + "@graphql-tools/utils": "^7.5.0", + "globby": "11.0.3", + "import-from": "3.0.0", + "is-glob": "4.0.1", + "p-limit": "3.1.0", + "tslib": "~2.2.0", + "unixify": "1.0.0", + "valid-url": "1.0.9" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0" + } + }, + "node_modules/@graphql-tools/load/node_modules/globby": { + "version": "11.0.3", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.3.tgz", + "integrity": "sha512-ffdmosjA807y7+lA1NM0jELARVmYul/715xiILEjo3hBLPTcirgQNnXECn5g3mtR8TOLCVbkfua1Hpen25/Xcg==", + "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/@graphql-tools/load/node_modules/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==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/@graphql-tools/load/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==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@graphql-tools/load/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@graphql-tools/merge": { + "version": "6.2.14", + "resolved": "https://registry.npmjs.org/@graphql-tools/merge/-/merge-6.2.14.tgz", + "integrity": "sha512-RWT4Td0ROJai2eR66NHejgf8UwnXJqZxXgDWDI+7hua5vNA2OW8Mf9K1Wav1ZkjWnuRp4ztNtkZGie5ISw55ow==", + "dependencies": { + "@graphql-tools/schema": "^7.0.0", + "@graphql-tools/utils": "^7.7.0", + "tslib": "~2.2.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0" + } + }, + "node_modules/@graphql-tools/merge/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@graphql-tools/schema": { + "version": "7.1.5", + "resolved": "https://registry.npmjs.org/@graphql-tools/schema/-/schema-7.1.5.tgz", + "integrity": "sha512-uyn3HSNSckf4mvQSq0Q07CPaVZMNFCYEVxroApOaw802m9DcZPgf9XVPy/gda5GWj9AhbijfRYVTZQgHnJ4CXA==", + "dependencies": { + "@graphql-tools/utils": "^7.1.2", + "tslib": "~2.2.0", + "value-or-promise": "1.0.6" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0" + } + }, + "node_modules/@graphql-tools/schema/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@graphql-tools/url-loader": { + "version": "6.10.1", + "resolved": "https://registry.npmjs.org/@graphql-tools/url-loader/-/url-loader-6.10.1.tgz", + "integrity": "sha512-DSDrbhQIv7fheQ60pfDpGD256ixUQIR6Hhf9Z5bRjVkXOCvO5XrkwoWLiU7iHL81GB1r0Ba31bf+sl+D4nyyfw==", + "dependencies": { + "@graphql-tools/delegate": "^7.0.1", + "@graphql-tools/utils": "^7.9.0", + "@graphql-tools/wrap": "^7.0.4", + "@microsoft/fetch-event-source": "2.0.1", + "@types/websocket": "1.0.2", + "abort-controller": "3.0.0", + "cross-fetch": "3.1.4", + "extract-files": "9.0.0", + "form-data": "4.0.0", + "graphql-ws": "^4.4.1", + "is-promise": "4.0.0", + "isomorphic-ws": "4.0.1", + "lodash": "4.17.21", + "meros": "1.1.4", + "subscriptions-transport-ws": "^0.9.18", + "sync-fetch": "0.3.0", + "tslib": "~2.2.0", + "valid-url": "1.0.9", + "ws": "7.4.5" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0" + } + }, + "node_modules/@graphql-tools/url-loader/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@graphql-tools/utils": { + "version": "7.10.0", + "resolved": "https://registry.npmjs.org/@graphql-tools/utils/-/utils-7.10.0.tgz", + "integrity": "sha512-d334r6bo9mxdSqZW6zWboEnnOOFRrAPVQJ7LkU8/6grglrbcu6WhwCLzHb90E94JI3TD3ricC3YGbUqIi9Xg0w==", + "dependencies": { + "@ardatan/aggregate-error": "0.0.6", + "camel-case": "4.1.2", + "tslib": "~2.2.0" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0" + } + }, + "node_modules/@graphql-tools/utils/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@graphql-tools/wrap": { + "version": "7.0.8", + "resolved": "https://registry.npmjs.org/@graphql-tools/wrap/-/wrap-7.0.8.tgz", + "integrity": "sha512-1NDUymworsOlb53Qfh7fonDi2STvqCtbeE68ntKY9K/Ju/be2ZNxrFSbrBHwnxWcN9PjISNnLcAyJ1L5tCUyhg==", + "dependencies": { + "@graphql-tools/delegate": "^7.1.5", + "@graphql-tools/schema": "^7.1.5", + "@graphql-tools/utils": "^7.8.1", + "tslib": "~2.2.0", + "value-or-promise": "1.0.6" + }, + "peerDependencies": { + "graphql": "^14.0.0 || ^15.0.0" + } + }, + "node_modules/@graphql-tools/wrap/node_modules/tslib": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.2.0.tgz", + "integrity": "sha512-gS9GVHRU+RGn5KQM2rllAlR3dU6m7AcpJKdtH8gFvQiC4Otgk98XnmMU+nZenHt/+VhnBPWwgrJsyrdcw6i23w==" + }, + "node_modules/@hapi/address": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/@hapi/address/-/address-2.1.4.tgz", + "integrity": "sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==", + "deprecated": "Moved to 'npm install @sideway/address'" + }, + "node_modules/@hapi/bourne": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/@hapi/bourne/-/bourne-1.3.2.tgz", + "integrity": "sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==", + "deprecated": "This version has been deprecated and is no longer supported or maintained" + }, + "node_modules/@hapi/hoek": { + "version": "8.5.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-8.5.1.tgz", + "integrity": "sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==", + "deprecated": "This version has been deprecated and is no longer supported or maintained" + }, + "node_modules/@hapi/joi": { + "version": "15.1.1", + "resolved": "https://registry.npmjs.org/@hapi/joi/-/joi-15.1.1.tgz", + "integrity": "sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==", + "deprecated": "Switch to 'npm install joi'", + "dependencies": { + "@hapi/address": "2.x.x", + "@hapi/bourne": "1.x.x", + "@hapi/hoek": "8.x.x", + "@hapi/topo": "3.x.x" + } + }, + "node_modules/@hapi/topo": { + "version": "3.1.6", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-3.1.6.tgz", + "integrity": "sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==", + "deprecated": "This version has been deprecated and is no longer supported or maintained", + "dependencies": { + "@hapi/hoek": "^8.3.0" + } + }, + "node_modules/@humanwhocodes/config-array": { + "version": "0.5.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.5.0.tgz", + "integrity": "sha512-FagtKFz74XrTl7y6HCzQpwDfXP0yhxe9lHLD1UZxjvZIcbyRz8zTFF/yYNfSfzU414eDwZ1SrO0Qvtyf+wFMQg==", + "dependencies": { + "@humanwhocodes/object-schema": "^1.2.0", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=10.10.0" + } + }, + "node_modules/@humanwhocodes/object-schema": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.0.tgz", + "integrity": "sha512-wdppn25U8z/2yiaT6YGquE6X8sSv7hNMWSXYSSU1jGv/yd6XqjXgTDJ8KP4NgjTXfJ3GbRjeeb8RTV7a/VpM+w==" + }, + "node_modules/@iarna/toml": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/@iarna/toml/-/toml-2.2.5.tgz", + "integrity": "sha512-trnsAYxU3xnS1gPHPyU961coFyLkh4gAD/0zQ5mymY4yOZ+CYvsPqUbOFSw0aDM4y0tV7tiFxL/1XfXPNC6IPg==" + }, + "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/@jest/console": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/@jest/console/-/console-27.3.1.tgz", + "integrity": "sha512-RkFNWmv0iui+qsOr/29q9dyfKTTT5DCuP31kUwg7rmOKPT/ozLeGLKJKVIiOfbiKyleUZKIrHwhmiZWVe8IMdw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "@types/node": "*", + "chalk": "^4.0.0", + "jest-message-util": "^27.3.1", + "jest-util": "^27.3.1", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/console/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/console/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/core": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/@jest/core/-/core-27.3.1.tgz", + "integrity": "sha512-DMNE90RR5QKx0EA+wqe3/TNEwiRpOkhshKNxtLxd4rt3IZpCt+RSL+FoJsGeblRZmqdK4upHA/mKKGPPRAifhg==", + "dev": true, + "dependencies": { + "@jest/console": "^27.3.1", + "@jest/reporters": "^27.3.1", + "@jest/test-result": "^27.3.1", + "@jest/transform": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-changed-files": "^27.3.0", + "jest-config": "^27.3.1", + "jest-haste-map": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-regex-util": "^27.0.6", + "jest-resolve": "^27.3.1", + "jest-resolve-dependencies": "^27.3.1", + "jest-runner": "^27.3.1", + "jest-runtime": "^27.3.1", + "jest-snapshot": "^27.3.1", + "jest-util": "^27.3.1", + "jest-validate": "^27.3.1", + "jest-watcher": "^27.3.1", + "micromatch": "^4.0.4", + "rimraf": "^3.0.0", + "slash": "^3.0.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/core/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/core/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/core/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/core/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/@jest/core/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/@jest/core/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/@jest/environment": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/@jest/environment/-/environment-27.3.1.tgz", + "integrity": "sha512-BCKCj4mOVLme6Tanoyc9k0ultp3pnmuyHw73UHRPeeZxirsU/7E3HC4le/VDb/SMzE1JcPnto+XBKFOcoiJzVw==", + "dev": true, + "dependencies": { + "@jest/fake-timers": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "jest-mock": "^27.3.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/environment/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/environment/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/environment/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/fake-timers": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/@jest/fake-timers/-/fake-timers-27.3.1.tgz", + "integrity": "sha512-M3ZFgwwlqJtWZ+QkBG5NmC23A9w+A6ZxNsO5nJxJsKYt4yguBd3i8TpjQz5NfCX91nEve1KqD9RA2Q+Q1uWqoA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "@sinonjs/fake-timers": "^8.0.1", + "@types/node": "*", + "jest-message-util": "^27.3.1", + "jest-mock": "^27.3.0", + "jest-util": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/fake-timers/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/fake-timers/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/globals": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/@jest/globals/-/globals-27.3.1.tgz", + "integrity": "sha512-Q651FWiWQAIFiN+zS51xqhdZ8g9b88nGCobC87argAxA7nMfNQq0Q0i9zTfQYgLa6qFXk2cGANEqfK051CZ8Pg==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.3.1", + "@jest/types": "^27.2.5", + "expect": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/globals/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/globals/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/reporters": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/@jest/reporters/-/reporters-27.3.1.tgz", + "integrity": "sha512-m2YxPmL9Qn1emFVgZGEiMwDntDxRRQ2D58tiDQlwYTg5GvbFOKseYCcHtn0WsI8CG4vzPglo3nqbOiT8ySBT/w==", + "dev": true, + "dependencies": { + "@bcoe/v8-coverage": "^0.2.3", + "@jest/console": "^27.3.1", + "@jest/test-result": "^27.3.1", + "@jest/transform": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "chalk": "^4.0.0", + "collect-v8-coverage": "^1.0.0", + "exit": "^0.1.2", + "glob": "^7.1.2", + "graceful-fs": "^4.2.4", + "istanbul-lib-coverage": "^3.0.0", + "istanbul-lib-instrument": "^4.0.3", + "istanbul-lib-report": "^3.0.0", + "istanbul-lib-source-maps": "^4.0.0", + "istanbul-reports": "^3.0.2", + "jest-haste-map": "^27.3.1", + "jest-resolve": "^27.3.1", + "jest-util": "^27.3.1", + "jest-worker": "^27.3.1", + "slash": "^3.0.0", + "source-map": "^0.6.0", + "string-length": "^4.0.1", + "terminal-link": "^2.0.0", + "v8-to-istanbul": "^8.1.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/@jest/reporters/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/reporters/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/reporters/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/reporters/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/reporters/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/@jest/reporters/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/reporters/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/@jest/reporters/node_modules/source-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/@jest/reporters/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/@jest/source-map": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/@jest/source-map/-/source-map-27.0.6.tgz", + "integrity": "sha512-Fek4mi5KQrqmlY07T23JRi0e7Z9bXTOOD86V/uS0EIW4PClvPDqZOyFlLpNJheS6QI0FNX1CgmPjtJ4EA/2M+g==", + "dev": true, + "dependencies": { + "callsites": "^3.0.0", + "graceful-fs": "^4.2.4", + "source-map": "^0.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/source-map/node_modules/source-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/@jest/test-result": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/@jest/test-result/-/test-result-27.3.1.tgz", + "integrity": "sha512-mLn6Thm+w2yl0opM8J/QnPTqrfS4FoXsXF2WIWJb2O/GBSyResL71BRuMYbYRsGt7ELwS5JGcEcGb52BNrumgg==", + "dev": true, + "dependencies": { + "@jest/console": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/istanbul-lib-coverage": "^2.0.0", + "collect-v8-coverage": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-result/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/test-result/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/test-result/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/test-sequencer": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/@jest/test-sequencer/-/test-sequencer-27.3.1.tgz", + "integrity": "sha512-siySLo07IMEdSjA4fqEnxfIX8lB/lWYsBPwNFtkOvsFQvmBrL3yj3k3uFNZv/JDyApTakRpxbKLJ3CT8UGVCrA==", + "dev": true, + "dependencies": { + "@jest/test-result": "^27.3.1", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.3.1", + "jest-runtime": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/@jest/transform/-/transform-27.3.1.tgz", + "integrity": "sha512-3fSvQ02kuvjOI1C1ssqMVBKJpZf6nwoCiSu00zAKh5nrp3SptNtZy/8s5deayHnqxhjD9CWDJ+yqQwuQ0ZafXQ==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/types": "^27.2.5", + "babel-plugin-istanbul": "^6.0.0", + "chalk": "^4.0.0", + "convert-source-map": "^1.4.0", + "fast-json-stable-stringify": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.3.1", + "jest-regex-util": "^27.0.6", + "jest-util": "^27.3.1", + "micromatch": "^4.0.4", + "pirates": "^4.0.1", + "slash": "^3.0.0", + "source-map": "^0.6.1", + "write-file-atomic": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@jest/transform/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@jest/transform/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@jest/transform/node_modules/source-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/@jest/types": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-25.5.0.tgz", + "integrity": "sha512-OXD0RgQ86Tu3MazKo8bnrkDRaDXXMGUqd+kTtLtK1Zb7CRzQcaSRPPPV37SvYTdevXEBVxe0HXylEjs8ibkmCw==", + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^1.1.1", + "@types/yargs": "^15.0.0", + "chalk": "^3.0.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/@jest/types/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@jest/types/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/@jest/types/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==" + }, + "node_modules/@jest/types/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@jest/types/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@jimp/bmp": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/bmp/-/bmp-0.14.0.tgz", + "integrity": "sha512-5RkX6tSS7K3K3xNEb2ygPuvyL9whjanhoaB/WmmXlJS6ub4DjTqrapu8j4qnIWmO4YYtFeTbDTXV6v9P1yMA5A==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0", + "bmp-js": "^0.1.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/core": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/core/-/core-0.14.0.tgz", + "integrity": "sha512-S62FcKdtLtj3yWsGfJRdFXSutjvHg7aQNiFogMbwq19RP4XJWqS2nOphu7ScB8KrSlyy5nPF2hkWNhLRLyD82w==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0", + "any-base": "^1.1.0", + "buffer": "^5.2.0", + "exif-parser": "^0.1.12", + "file-type": "^9.0.0", + "load-bmfont": "^1.3.1", + "mkdirp": "^0.5.1", + "phin": "^2.9.1", + "pixelmatch": "^4.0.2", + "tinycolor2": "^1.4.1" + } + }, + "node_modules/@jimp/core/node_modules/file-type": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-9.0.0.tgz", + "integrity": "sha512-Qe/5NJrgIOlwijpq3B7BEpzPFcgzggOTagZmkXQY4LA6bsXKTUstK7Wp12lEJ/mLKTpvIZxmIuRcLYWT6ov9lw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/@jimp/custom": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/custom/-/custom-0.14.0.tgz", + "integrity": "sha512-kQJMeH87+kWJdVw8F9GQhtsageqqxrvzg7yyOw3Tx/s7v5RToe8RnKyMM+kVtBJtNAG+Xyv/z01uYQ2jiZ3GwA==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/core": "^0.14.0" + } + }, + "node_modules/@jimp/gif": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/gif/-/gif-0.14.0.tgz", + "integrity": "sha512-DHjoOSfCaCz72+oGGEh8qH0zE6pUBaBxPxxmpYJjkNyDZP7RkbBkZJScIYeQ7BmJxmGN4/dZn+MxamoQlr+UYg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0", + "gifwrap": "^0.9.2", + "omggif": "^1.0.9" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/jpeg": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/jpeg/-/jpeg-0.14.0.tgz", + "integrity": "sha512-561neGbr+87S/YVQYnZSTyjWTHBm9F6F1obYHiyU3wVmF+1CLbxY3FQzt4YolwyQHIBv36Bo0PY2KkkU8BEeeQ==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0", + "jpeg-js": "^0.4.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-blit": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-blit/-/plugin-blit-0.14.0.tgz", + "integrity": "sha512-YoYOrnVHeX3InfgbJawAU601iTZMwEBZkyqcP1V/S33Qnz9uzH1Uj1NtC6fNgWzvX6I4XbCWwtr4RrGFb5CFrw==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-blur": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-blur/-/plugin-blur-0.14.0.tgz", + "integrity": "sha512-9WhZcofLrT0hgI7t0chf7iBQZib//0gJh9WcQMUt5+Q1Bk04dWs8vTgLNj61GBqZXgHSPzE4OpCrrLDBG8zlhQ==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-circle": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-circle/-/plugin-circle-0.14.0.tgz", + "integrity": "sha512-o5L+wf6QA44tvTum5HeLyLSc5eVfIUd5ZDVi5iRfO4o6GT/zux9AxuTSkKwnjhsG8bn1dDmywAOQGAx7BjrQVA==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-color": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-color/-/plugin-color-0.14.0.tgz", + "integrity": "sha512-JJz512SAILYV0M5LzBb9sbOm/XEj2fGElMiHAxb7aLI6jx+n0agxtHpfpV/AePTLm1vzzDxx6AJxXbKv355hBQ==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0", + "tinycolor2": "^1.4.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-contain": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-contain/-/plugin-contain-0.14.0.tgz", + "integrity": "sha512-RX2q233lGyaxiMY6kAgnm9ScmEkNSof0hdlaJAVDS1OgXphGAYAeSIAwzESZN4x3ORaWvkFefeVH9O9/698Evg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blit": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5", + "@jimp/plugin-scale": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-cover": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-cover/-/plugin-cover-0.14.0.tgz", + "integrity": "sha512-0P/5XhzWES4uMdvbi3beUgfvhn4YuQ/ny8ijs5kkYIw6K8mHcl820HahuGpwWMx56DJLHRl1hFhJwo9CeTRJtQ==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-crop": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5", + "@jimp/plugin-scale": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-crop": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-crop/-/plugin-crop-0.14.0.tgz", + "integrity": "sha512-Ojtih+XIe6/XSGtpWtbAXBozhCdsDMmy+THUJAGu2x7ZgKrMS0JotN+vN2YC3nwDpYkM+yOJImQeptSfZb2Sug==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-displace": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-displace/-/plugin-displace-0.14.0.tgz", + "integrity": "sha512-c75uQUzMgrHa8vegkgUvgRL/PRvD7paFbFJvzW0Ugs8Wl+CDMGIPYQ3j7IVaQkIS+cAxv+NJ3TIRBQyBrfVEOg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-dither": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-dither/-/plugin-dither-0.14.0.tgz", + "integrity": "sha512-g8SJqFLyYexXQQsoh4dc1VP87TwyOgeTElBcxSXX2LaaMZezypmxQfLTzOFzZoK8m39NuaoH21Ou1Ftsq7LzVQ==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-fisheye": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-fisheye/-/plugin-fisheye-0.14.0.tgz", + "integrity": "sha512-BFfUZ64EikCaABhCA6mR3bsltWhPpS321jpeIQfJyrILdpFsZ/OccNwCgpW1XlbldDHIoNtXTDGn3E+vCE7vDg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-flip": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-flip/-/plugin-flip-0.14.0.tgz", + "integrity": "sha512-WtL1hj6ryqHhApih+9qZQYA6Ye8a4HAmdTzLbYdTMrrrSUgIzFdiZsD0WeDHpgS/+QMsWwF+NFmTZmxNWqKfXw==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-rotate": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-gaussian": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-gaussian/-/plugin-gaussian-0.14.0.tgz", + "integrity": "sha512-uaLwQ0XAQoydDlF9tlfc7iD9drYPriFe+jgYnWm8fbw5cN+eOIcnneEX9XCOOzwgLPkNCxGox6Kxjn8zY6GxtQ==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-invert": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-invert/-/plugin-invert-0.14.0.tgz", + "integrity": "sha512-UaQW9X9vx8orQXYSjT5VcITkJPwDaHwrBbxxPoDG+F/Zgv4oV9fP+udDD6qmkgI9taU+44Fy+zm/J/gGcMWrdg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-mask": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-mask/-/plugin-mask-0.14.0.tgz", + "integrity": "sha512-tdiGM69OBaKtSPfYSQeflzFhEpoRZ+BvKfDEoivyTjauynbjpRiwB1CaiS8En1INTDwzLXTT0Be9SpI3LkJoEA==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-normalize": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-normalize/-/plugin-normalize-0.14.0.tgz", + "integrity": "sha512-AfY8sqlsbbdVwFGcyIPy5JH/7fnBzlmuweb+Qtx2vn29okq6+HelLjw2b+VT2btgGUmWWHGEHd86oRGSoWGyEQ==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-print": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-print/-/plugin-print-0.14.0.tgz", + "integrity": "sha512-MwP3sH+VS5AhhSTXk7pui+tEJFsxnTKFY3TraFJb8WFbA2Vo2qsRCZseEGwpTLhENB7p/JSsLvWoSSbpmxhFAQ==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0", + "load-bmfont": "^1.4.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blit": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-resize": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-resize/-/plugin-resize-0.14.0.tgz", + "integrity": "sha512-qFeMOyXE/Bk6QXN0GQo89+CB2dQcXqoxUcDb2Ah8wdYlKqpi53skABkgVy5pW3EpiprDnzNDboMltdvDslNgLQ==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-rotate": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-rotate/-/plugin-rotate-0.14.0.tgz", + "integrity": "sha512-aGaicts44bvpTcq5Dtf93/8TZFu5pMo/61lWWnYmwJJU1RqtQlxbCLEQpMyRhKDNSfPbuP8nyGmaqXlM/82J0Q==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blit": ">=0.3.5", + "@jimp/plugin-crop": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-scale": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-scale/-/plugin-scale-0.14.0.tgz", + "integrity": "sha512-ZcJk0hxY5ZKZDDwflqQNHEGRblgaR+piePZm7dPwPUOSeYEH31P0AwZ1ziceR74zd8N80M0TMft+e3Td6KGBHw==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-shadow": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-shadow/-/plugin-shadow-0.14.0.tgz", + "integrity": "sha512-p2igcEr/iGrLiTu0YePNHyby0WYAXM14c5cECZIVnq/UTOOIQ7xIcWZJ1lRbAEPxVVXPN1UibhZAbr3HAb5BjQ==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-blur": ">=0.3.5", + "@jimp/plugin-resize": ">=0.3.5" + } + }, + "node_modules/@jimp/plugin-threshold": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugin-threshold/-/plugin-threshold-0.14.0.tgz", + "integrity": "sha512-N4BlDgm/FoOMV/DQM2rSpzsgqAzkP0DXkWZoqaQrlRxQBo4zizQLzhEL00T/YCCMKnddzgEhnByaocgaaa0fKw==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5", + "@jimp/plugin-color": ">=0.8.0", + "@jimp/plugin-resize": ">=0.8.0" + } + }, + "node_modules/@jimp/plugins": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/plugins/-/plugins-0.14.0.tgz", + "integrity": "sha512-vDO3XT/YQlFlFLq5TqNjQkISqjBHT8VMhpWhAfJVwuXIpilxz5Glu4IDLK6jp4IjPR6Yg2WO8TmRY/HI8vLrOw==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/plugin-blit": "^0.14.0", + "@jimp/plugin-blur": "^0.14.0", + "@jimp/plugin-circle": "^0.14.0", + "@jimp/plugin-color": "^0.14.0", + "@jimp/plugin-contain": "^0.14.0", + "@jimp/plugin-cover": "^0.14.0", + "@jimp/plugin-crop": "^0.14.0", + "@jimp/plugin-displace": "^0.14.0", + "@jimp/plugin-dither": "^0.14.0", + "@jimp/plugin-fisheye": "^0.14.0", + "@jimp/plugin-flip": "^0.14.0", + "@jimp/plugin-gaussian": "^0.14.0", + "@jimp/plugin-invert": "^0.14.0", + "@jimp/plugin-mask": "^0.14.0", + "@jimp/plugin-normalize": "^0.14.0", + "@jimp/plugin-print": "^0.14.0", + "@jimp/plugin-resize": "^0.14.0", + "@jimp/plugin-rotate": "^0.14.0", + "@jimp/plugin-scale": "^0.14.0", + "@jimp/plugin-shadow": "^0.14.0", + "@jimp/plugin-threshold": "^0.14.0", + "timm": "^1.6.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/png": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/png/-/png-0.14.0.tgz", + "integrity": "sha512-0RV/mEIDOrPCcNfXSPmPBqqSZYwGADNRVUTyMt47RuZh7sugbYdv/uvKmQSiqRdR0L1sfbCBMWUEa5G/8MSbdA==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/utils": "^0.14.0", + "pngjs": "^3.3.3" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/tiff": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/tiff/-/tiff-0.14.0.tgz", + "integrity": "sha512-zBYDTlutc7j88G/7FBCn3kmQwWr0rmm1e0FKB4C3uJ5oYfT8645lftUsvosKVUEfkdmOaMAnhrf4ekaHcb5gQw==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "utif": "^2.0.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/types": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/types/-/types-0.14.0.tgz", + "integrity": "sha512-hx3cXAW1KZm+b+XCrY3LXtdWy2U+hNtq0rPyJ7NuXCjU7lZR3vIkpz1DLJ3yDdS70hTi5QDXY3Cd9kd6DtloHQ==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/bmp": "^0.14.0", + "@jimp/gif": "^0.14.0", + "@jimp/jpeg": "^0.14.0", + "@jimp/png": "^0.14.0", + "@jimp/tiff": "^0.14.0", + "timm": "^1.6.1" + }, + "peerDependencies": { + "@jimp/custom": ">=0.3.5" + } + }, + "node_modules/@jimp/utils": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@jimp/utils/-/utils-0.14.0.tgz", + "integrity": "sha512-MY5KFYUru0y74IsgM/9asDwb3ERxWxXEu3CRCZEvE7DtT86y1bR1XgtlSliMrptjz4qbivNGMQSvUBpEFJDp1A==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "regenerator-runtime": "^0.13.3" + } + }, + "node_modules/@mdx-js/util": { + "version": "2.0.0-next.8", + "resolved": "https://registry.npmjs.org/@mdx-js/util/-/util-2.0.0-next.8.tgz", + "integrity": "sha512-T0BcXmNzEunFkuxrO8BFw44htvTPuAoKbLvTG41otyZBDV1Rs+JMddcUuaP5vXpTWtgD3grhcrPEwyx88RUumQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/@microsoft/fetch-event-source": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@microsoft/fetch-event-source/-/fetch-event-source-2.0.1.tgz", + "integrity": "sha512-W6CLUJ2eBMw3Rec70qrsEW0jOm/3twwJv21mrmj2yORiaVmVYGS4sSS5yUwvQc1ZlDLYGPnClVWmUUMagKNsfA==" + }, + "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==", + "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==", + "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==", + "dependencies": { + "@nodelib/fs.scandir": "2.1.5", + "fastq": "^1.6.0" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/@pmmmwh/react-refresh-webpack-plugin/-/react-refresh-webpack-plugin-0.4.3.tgz", + "integrity": "sha512-br5Qwvh8D2OQqSXpd1g/xqXKnK0r+Jz6qVKBbWmpUcrbGOxUrf39V5oZ1876084CGn18uMdR5uvPqBv9UqtBjQ==", + "dependencies": { + "ansi-html": "^0.0.7", + "error-stack-parser": "^2.0.6", + "html-entities": "^1.2.1", + "native-url": "^0.2.6", + "schema-utils": "^2.6.5", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">= 10.x" + }, + "peerDependencies": { + "@types/webpack": "4.x", + "react-refresh": ">=0.8.3 <0.10.0", + "sockjs-client": "^1.4.0", + "type-fest": "^0.13.1", + "webpack": ">=4.43.0 <6.0.0", + "webpack-dev-server": "3.x", + "webpack-hot-middleware": "2.x", + "webpack-plugin-serve": "0.x || 1.x" + }, + "peerDependenciesMeta": { + "@types/webpack": { + "optional": true + }, + "sockjs-client": { + "optional": true + }, + "type-fest": { + "optional": true + }, + "webpack-dev-server": { + "optional": true + }, + "webpack-hot-middleware": { + "optional": true + }, + "webpack-plugin-serve": { + "optional": true + } + } + }, + "node_modules/@pmmmwh/react-refresh-webpack-plugin/node_modules/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==" + }, + "node_modules/@sideway/address": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/@sideway/address/-/address-4.1.2.tgz", + "integrity": "sha512-idTz8ibqWFrPU8kMirL0CoPH/A29XOzzAzpyN3zQ4kAWnzmNfFmRaoMNN6VI8ske5M73HZyhIaW4OuSFIdM4oA==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/@sideway/address/node_modules/@hapi/hoek": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", + "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" + }, + "node_modules/@sideway/formula": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@sideway/formula/-/formula-3.0.0.tgz", + "integrity": "sha512-vHe7wZ4NOXVfkoRb8T5otiENVlT7a3IAiw7H5M2+GO+9CDgcVUUsX1zalAztCmwyOr2RUTGJdgB+ZvSVqmdHmg==" + }, + "node_modules/@sideway/pinpoint": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/@sideway/pinpoint/-/pinpoint-2.0.0.tgz", + "integrity": "sha512-RNiOoTPkptFtSVzQevY/yWtZwf/RxyVnPy/OcA9HBM3MlGDnBEYL5B41H0MTn0Uec8Hi+2qUtTfG2WWZBmMejQ==" + }, + "node_modules/@sindresorhus/is": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-4.2.0.tgz", + "integrity": "sha512-VkE3KLBmJwcCaVARtQpfuKcKv8gcBmUubrfHGF84dXuuW6jgsRYxPtzcIhPyK9WAPpRt2/xY6zkD9MnRaJzSyw==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/is?sponsor=1" + } + }, + "node_modules/@sindresorhus/slugify": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@sindresorhus/slugify/-/slugify-1.1.2.tgz", + "integrity": "sha512-V9nR/W0Xd9TSGXpZ4iFUcFGhuOJtZX82Fzxj1YISlbSgKvIiNa7eLEZrT0vAraPOt++KHauIVNYgGRgjc13dXA==", + "dependencies": { + "@sindresorhus/transliterate": "^0.1.1", + "escape-string-regexp": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@sindresorhus/slugify/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@sindresorhus/transliterate": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/@sindresorhus/transliterate/-/transliterate-0.1.2.tgz", + "integrity": "sha512-5/kmIOY9FF32nicXH+5yLNTX4NJ4atl7jRgqAJuIn/iyDFXBktOKDxCvyGE/EzmF4ngSUvjXxQUQlQiZ5lfw+w==", + "dependencies": { + "escape-string-regexp": "^2.0.0", + "lodash.deburr": "^4.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/@sindresorhus/transliterate/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/@sinonjs/commons": { + "version": "1.8.3", + "resolved": "https://registry.npmjs.org/@sinonjs/commons/-/commons-1.8.3.tgz", + "integrity": "sha512-xkNcLAn/wZaX14RPlwizcKicDk9G3F8m2nU3L7Ukm5zBgTwiT0wsoFAHx9Jq56fJA1z/7uKGtCRu16sOUCLIHQ==", + "dev": true, + "dependencies": { + "type-detect": "4.0.8" + } + }, + "node_modules/@sinonjs/fake-timers": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/@sinonjs/fake-timers/-/fake-timers-8.0.1.tgz", + "integrity": "sha512-AU7kwFxreVd6OAXcAFlKSmZquiRUU0FvYm44k1Y1QbK7Co4m0aqfGMhjykIeQp/H6rcl+nFmj0zfdUcGVs9Dew==", + "dev": true, + "dependencies": { + "@sinonjs/commons": "^1.7.0" + } + }, + "node_modules/@stylelint/postcss-css-in-js": { + "version": "0.37.2", + "resolved": "https://registry.npmjs.org/@stylelint/postcss-css-in-js/-/postcss-css-in-js-0.37.2.tgz", + "integrity": "sha512-nEhsFoJurt8oUmieT8qy4nk81WRHmJynmVwn/Vts08PL9fhgIsMhk1GId5yAN643OzqEEb5S/6At2TZW7pqPDA==", + "dev": true, + "dependencies": { + "@babel/core": ">=7.9.0" + }, + "peerDependencies": { + "postcss": ">=7.0.0", + "postcss-syntax": ">=0.36.2" + } + }, + "node_modules/@stylelint/postcss-markdown": { + "version": "0.36.2", + "resolved": "https://registry.npmjs.org/@stylelint/postcss-markdown/-/postcss-markdown-0.36.2.tgz", + "integrity": "sha512-2kGbqUVJUGE8dM+bMzXG/PYUWKkjLIkRLWNh39OaADkiabDRdw8ATFCgbMz5xdIcvwspPAluSL7uY+ZiTWdWmQ==", + "deprecated": "Use the original unforked package instead: postcss-markdown", + "dev": true, + "dependencies": { + "remark": "^13.0.0", + "unist-util-find-all-after": "^3.0.2" + }, + "peerDependencies": { + "postcss": ">=7.0.0", + "postcss-syntax": ">=0.36.2" + } + }, + "node_modules/@szmarczak/http-timer": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-4.0.6.tgz", + "integrity": "sha512-4BAffykYOgO+5nzBWYwE3W90sBgLJoUPRWWcL8wlyiM8IB8ipJz3UMJ9KXQd1RKQXpKp8Tutn80HZtWsu2u76w==", + "dependencies": { + "defer-to-connect": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/@testing-library/dom": { + "version": "8.10.1", + "resolved": "https://registry.npmjs.org/@testing-library/dom/-/dom-8.10.1.tgz", + "integrity": "sha512-rab7vpf1uGig5efWwsCOn9j4/doy+W3VBoUyzX7C4y77u0wAckwc7R8nyH6e2rw0rRzKJR+gWPiAg8zhiFbxWQ==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/runtime": "^7.12.5", + "@types/aria-query": "^4.2.0", + "aria-query": "^5.0.0", + "chalk": "^4.1.0", + "dom-accessibility-api": "^0.5.9", + "lz-string": "^1.4.4", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": ">=12" + } + }, + "node_modules/@testing-library/dom/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@testing-library/dom/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@testing-library/dom/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@testing-library/dom/node_modules/aria-query": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-5.0.0.tgz", + "integrity": "sha512-V+SM7AbUwJ+EBnB8+DXs0hPZHO0W6pqBcc0dW90OwtVG02PswOu/teuARoLQjdDOH+t9pJgGnW5/Qmouf3gPJg==", + "dev": true, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/@testing-library/dom/node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@testing-library/dom/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/@testing-library/jest-dom": { + "version": "5.14.1", + "resolved": "https://registry.npmjs.org/@testing-library/jest-dom/-/jest-dom-5.14.1.tgz", + "integrity": "sha512-dfB7HVIgTNCxH22M1+KU6viG5of2ldoA5ly8Ar8xkezKHKXjRvznCdbMbqjYGgO2xjRbwnR+rR8MLUIqF3kKbQ==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.9.2", + "@types/testing-library__jest-dom": "^5.9.1", + "aria-query": "^4.2.2", + "chalk": "^3.0.0", + "css": "^3.0.0", + "css.escape": "^1.5.1", + "dom-accessibility-api": "^0.5.6", + "lodash": "^4.17.15", + "redent": "^3.0.0" + }, + "engines": { + "node": ">=8", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/@testing-library/jest-dom/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/@testing-library/jest-dom/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/jest-dom/node_modules/source-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/@testing-library/jest-dom/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/@testing-library/jest-dom/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/@testing-library/react": { + "version": "12.1.2", + "resolved": "https://registry.npmjs.org/@testing-library/react/-/react-12.1.2.tgz", + "integrity": "sha512-ihQiEOklNyHIpo2Y8FREkyD1QAea054U0MVbwH1m8N9TxeFz+KoJ9LkqoKqJlzx2JDm56DVwaJ1r36JYxZM05g==", + "dev": true, + "dependencies": { + "@babel/runtime": "^7.12.5", + "@testing-library/dom": "^8.0.0" + }, + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "react": "*", + "react-dom": "*" + } + }, + "node_modules/@textlint/ast-node-types": { + "version": "4.4.3", + "resolved": "https://registry.npmjs.org/@textlint/ast-node-types/-/ast-node-types-4.4.3.tgz", + "integrity": "sha512-qi2jjgO6Tn3KNPGnm6B7p6QTEPvY95NFsIAaJuwbulur8iJUEenp1OnoUfiDaC/g2WPPEFkcfXpmnu8XEMFo2A==" + }, + "node_modules/@textlint/markdown-to-ast": { + "version": "6.3.5", + "resolved": "https://registry.npmjs.org/@textlint/markdown-to-ast/-/markdown-to-ast-6.3.5.tgz", + "integrity": "sha512-DjVEy61klC8OjQYP+iIukI95pjCM58jhpE046apqGWLo6JQSatfscJlcxmbRivfTQSVsa00RF2ciUFBmw3bobg==", + "dependencies": { + "@textlint/ast-node-types": "^4.4.3", + "debug": "^4.3.1", + "remark-frontmatter": "^1.3.3", + "remark-parse": "^5.0.0", + "structured-source": "^3.0.2", + "traverse": "^0.6.6", + "unified": "^6.2.0" + } + }, + "node_modules/@tokenizer/token": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/@tokenizer/token/-/token-0.3.0.tgz", + "integrity": "sha512-OvjF+z51L3ov0OyAU0duzsYuvO01PH7x4t6DJx+guahgTnBHkhJdG7soQeTSFLWN3efnHyibZ4Z8l2EuWwJN3A==" + }, + "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/@trysound/sax": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.2.0.tgz", + "integrity": "sha512-L7z9BgrNEcYyUYtF+HaEfiS5ebkh9jXqbszz7pC0hRBPaatV0XjSD3+eHrpqFemQfgwiFF0QPIarnIihIDn7OA==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/@turist/fetch": { + "version": "7.1.7", + "resolved": "https://registry.npmjs.org/@turist/fetch/-/fetch-7.1.7.tgz", + "integrity": "sha512-XP20kvfyMNlWdPVQXyuzA40LoCHbbJptikt7W+TlZ5sS+NNjk70xjXCtHBLEudp7li3JldXEFSIUzpW1a0WEhA==", + "dependencies": { + "@types/node-fetch": "2" + }, + "peerDependencies": { + "node-fetch": "2" + } + }, + "node_modules/@turist/time": { + "version": "0.0.2", + "resolved": "https://registry.npmjs.org/@turist/time/-/time-0.0.2.tgz", + "integrity": "sha512-qLOvfmlG2vCVw5fo/oz8WAZYlpe5a5OurgTj3diIxJCdjRHpapC+vQCz3er9LV79Vcat+DifBjeAhOAdmndtDQ==" + }, + "node_modules/@types/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-HnYpAE1Y6kRyKM/XkEuiRQhTHvkzMBurTHnpFLYLBGPIylZNPs9jJcuOOYWxPLJCSEtmZT0Y8rHDokKN7rRTig==", + "dev": true + }, + "node_modules/@types/babel__core": { + "version": "7.1.16", + "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.16.tgz", + "integrity": "sha512-EAEHtisTMM+KaKwfWdC3oyllIqswlznXCIVCt7/oRNrh+DhgT4UEBNC/jlADNjvw7UnfbcdkGQcPVZ1xYiLcrQ==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0", + "@types/babel__generator": "*", + "@types/babel__template": "*", + "@types/babel__traverse": "*" + } + }, + "node_modules/@types/babel__generator": { + "version": "7.6.3", + "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", + "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__template": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", + "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", + "dev": true, + "dependencies": { + "@babel/parser": "^7.1.0", + "@babel/types": "^7.0.0" + } + }, + "node_modules/@types/babel__traverse": { + "version": "7.14.2", + "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", + "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", + "dev": true, + "dependencies": { + "@babel/types": "^7.3.0" + } + }, + "node_modules/@types/cacheable-request": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/@types/cacheable-request/-/cacheable-request-6.0.2.tgz", + "integrity": "sha512-B3xVo+dlKM6nnKTcmm5ZtY/OL8bOAOd2Olee9M1zft65ox50OzjEHW91sDiU9j6cvW8Ejg1/Qkf4xd2kugApUA==", + "dependencies": { + "@types/http-cache-semantics": "*", + "@types/keyv": "*", + "@types/node": "*", + "@types/responselike": "*" + } + }, + "node_modules/@types/common-tags": { + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/@types/common-tags/-/common-tags-1.8.1.tgz", + "integrity": "sha512-20R/mDpKSPWdJs5TOpz3e7zqbeCNuMCPhV7Yndk9KU2Rbij2r5W4RzwDPkzC+2lzUqXYu9rFzTktCBnDjHuNQg==" + }, + "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==" + }, + "node_modules/@types/configstore": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/@types/configstore/-/configstore-2.1.1.tgz", + "integrity": "sha1-zR6FU2M60xhcPy8jns/10mQ+krY=" + }, + "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==" + }, + "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==" + }, + "node_modules/@types/debug": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/debug/-/debug-0.0.30.tgz", + "integrity": "sha512-orGL5LXERPYsLov6CWs3Fh6203+dXzJkR7OnddIr2514Hsecwc8xRpzCapshBbKFImCsvS/mk6+FWiN5LyZJAQ==" + }, + "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==", + "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==", + "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==" + }, + "node_modules/@types/get-port": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/@types/get-port/-/get-port-3.2.0.tgz", + "integrity": "sha512-TiNg8R1kjDde5Pub9F9vCwZA/BNW9HeXP5b9j7Qucqncy/McfPZ6xze/EyBdXS5FhMIGN6Fx3vg75l5KHy3V1Q==" + }, + "node_modules/@types/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-ZUxbzKl0IfJILTS6t7ip5fQQM/J3TJYubDm3nMbgubNNYS62eXeUpoLUC8/7fJNiFYHTrGPQn7hspDUzIHX3UA==", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/@types/graceful-fs": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/@types/graceful-fs/-/graceful-fs-4.1.5.tgz", + "integrity": "sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==", + "dev": true, + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/hast": { + "version": "2.3.4", + "resolved": "https://registry.npmjs.org/@types/hast/-/hast-2.3.4.tgz", + "integrity": "sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/http-cache-semantics": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/@types/http-cache-semantics/-/http-cache-semantics-4.0.1.tgz", + "integrity": "sha512-SZs7ekbP8CN0txVG2xVRH6EgKmEm31BOxA07vkFaETzZz1xh+cbt8BcI0slpymvwhx5dlFnQG2rTlPVQn+iRPQ==" + }, + "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==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/istanbul-lib-coverage": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-coverage/-/istanbul-lib-coverage-2.0.3.tgz", + "integrity": "sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==" + }, + "node_modules/@types/istanbul-lib-report": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/@types/istanbul-lib-report/-/istanbul-lib-report-3.0.0.tgz", + "integrity": "sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==", + "dependencies": { + "@types/istanbul-lib-coverage": "*" + } + }, + "node_modules/@types/istanbul-reports": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-1.1.2.tgz", + "integrity": "sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==", + "dependencies": { + "@types/istanbul-lib-coverage": "*", + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest": { + "version": "27.0.2", + "resolved": "https://registry.npmjs.org/@types/jest/-/jest-27.0.2.tgz", + "integrity": "sha512-4dRxkS/AFX0c5XW6IPMNOydLn2tEhNhJV7DnYK+0bjoJZ+QTmfucBlihX7aoEsh/ocYtkLC73UbnBXBXIxsULA==", + "dev": true, + "dependencies": { + "jest-diff": "^27.0.0", + "pretty-format": "^27.0.0" + } + }, + "node_modules/@types/jest-axe": { + "version": "3.5.3", + "resolved": "https://registry.npmjs.org/@types/jest-axe/-/jest-axe-3.5.3.tgz", + "integrity": "sha512-ad9qI9f+00N8IlOuGh6dnZ6o0BDdV9VhGfTUr1zCejsPvOfZd6eohffe4JYxUoUuRYEftyMcaJ6Ux4+MsOpGHg==", + "dev": true, + "dependencies": { + "@types/jest": "*", + "axe-core": "^3.5.5" + } + }, + "node_modules/@types/jest-axe/node_modules/axe-core": { + "version": "3.5.6", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-3.5.6.tgz", + "integrity": "sha512-LEUDjgmdJoA3LqklSTwKYqkjcZ4HKc4ddIYGSAiSkr46NTjzg2L9RNB+lekO9P7Dlpa87+hBtzc2Fzn/+GUWMQ==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/@types/jest/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@types/jest/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/@types/jest/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/jest/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/@types/jest/node_modules/diff-sequences": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", + "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-diff": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.3.1.tgz", + "integrity": "sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.0.6", + "jest-get-type": "^27.3.1", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@types/jest/node_modules/jest-get-type": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz", + "integrity": "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@types/jest/node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/@types/jest/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/@types/json-patch": { + "version": "0.0.30", + "resolved": "https://registry.npmjs.org/@types/json-patch/-/json-patch-0.0.30.tgz", + "integrity": "sha512-MhCUjojzDhVLnZnxwPwa+rETFRDQ0ffjxYdrqOP6TBO2O0/Z64PV5tNeYApo4bc4y4frbWOrRwv/eEkXlI13Rw==" + }, + "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==" + }, + "node_modules/@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=" + }, + "node_modules/@types/keyv": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/@types/keyv/-/keyv-3.1.3.tgz", + "integrity": "sha512-FXCJgyyN3ivVgRoml4h94G/p3kY+u/B86La+QptcqJaWtBWtmc6TtkNfS40n9bIvyLteHh7zXOtgbobORKPbDg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/lodash": { + "version": "4.14.176", + "resolved": "https://registry.npmjs.org/@types/lodash/-/lodash-4.14.176.tgz", + "integrity": "sha512-xZmuPTa3rlZoIbtDUyJKZQimJV3bxCmzMIO2c9Pz9afyDro6kr7R79GwcB6mRhuoPmV2p1Vb66WOJH7F886WKQ==" + }, + "node_modules/@types/mdast": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/@types/mdast/-/mdast-3.0.10.tgz", + "integrity": "sha512-W864tg/Osz1+9f4lrGTZpCSO5/z4608eUp19tbozkq2HJK6i3z1kT0H9tlADXuYIb1YYOBByU4Jsqkk75q48qA==", + "dependencies": { + "@types/unist": "*" + } + }, + "node_modules/@types/minimatch": { + "version": "3.0.5", + "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" + }, + "node_modules/@types/minimist": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/@types/minimist/-/minimist-1.2.2.tgz", + "integrity": "sha512-jhuKLIRrhvCPLqwPcx6INqmKeiA5EWrsCOPhrlFSrbrmU4ZMPjj5Ul/oLCMDO98XRUIwVm78xICz4EPCektzeQ==" + }, + "node_modules/@types/mkdirp": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/@types/mkdirp/-/mkdirp-0.5.2.tgz", + "integrity": "sha512-U5icWpv7YnZYGsN4/cmh3WD2onMY0aJIiTE6+51TwJCttdHvtCYmkBNOobHlXwrJRL0nkH9jH4kD+1FAdMN4Tg==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/node": { + "version": "16.11.1", + "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.1.tgz", + "integrity": "sha512-PYGcJHL9mwl1Ek3PLiYgyEKtwTMmkMw4vbiyz/ps3pfdRYLVv+SN7qHVAImrjdAXxgluDEw6Ph4lyv+m9UpRmA==" + }, + "node_modules/@types/node-fetch": { + "version": "2.5.12", + "resolved": "https://registry.npmjs.org/@types/node-fetch/-/node-fetch-2.5.12.tgz", + "integrity": "sha512-MKgC4dlq4kKNa/mYrwpKfzQMB5X3ee5U6fSprkKpToBqBmX4nFZL9cW5jl6sWn+xpRJ7ypWh2yyqqr8UUCstSw==", + "dependencies": { + "@types/node": "*", + "form-data": "^3.0.0" + } + }, + "node_modules/@types/node-fetch/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/@types/normalize-package-data": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/normalize-package-data/-/normalize-package-data-2.4.1.tgz", + "integrity": "sha512-Gj7cI7z+98M282Tqmp2K5EIsoouUEzbBJhQQzDE3jSIRk6r9gsz0oUokqIUR4u1R3dMHo0pDHM7sNOHyhulypw==" + }, + "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==" + }, + "node_modules/@types/parse5": { + "version": "5.0.3", + "resolved": "https://registry.npmjs.org/@types/parse5/-/parse5-5.0.3.tgz", + "integrity": "sha512-kUNnecmtkunAoQ3CnjmMkzNU/gtxG8guhi+Fk2U/kOpIKjIMKnXGp4IJCgQJrXSgMsWYimYG4TGjz/UzbGEBTw==" + }, + "node_modules/@types/prettier": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/@types/prettier/-/prettier-2.4.1.tgz", + "integrity": "sha512-Fo79ojj3vdEZOHg3wR9ksAMRz4P3S5fDB5e/YWZiFnyFQI1WY2Vftu9XoXVVtJfxB7Bpce/QTqWSSntkz2Znrw==", + "dev": true + }, + "node_modules/@types/prop-types": { + "version": "15.7.4", + "resolved": "https://registry.npmjs.org/@types/prop-types/-/prop-types-15.7.4.tgz", + "integrity": "sha512-rZ5drC/jWjrArrS8BR6SIr4cWpW09RNTYt9AMZo3Jwwif+iacXAqgVjm0B0Bv/S1jhDXKHqRVNCbACkJ89RAnQ==" + }, + "node_modules/@types/q": { + "version": "1.5.5", + "resolved": "https://registry.npmjs.org/@types/q/-/q-1.5.5.tgz", + "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" + }, + "node_modules/@types/reach__router": { + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@types/reach__router/-/reach__router-1.3.10.tgz", + "integrity": "sha512-iHAFGaVOrWi00/q7oBybggGsz5TOmwOW4M1H9sT7i9lly4qFC8XOgsdf6jUsoaOz2sknFHALEtZqCoDbokdJ2Q==", + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react": { + "version": "17.0.31", + "resolved": "https://registry.npmjs.org/@types/react/-/react-17.0.31.tgz", + "integrity": "sha512-MQSR5EL4JZtdWRvqDgz9kXhSDDoy2zMTYyg7UhP+FZ5ttUOocWyxiqFJiI57sUG0BtaEX7WDXYQlkCYkb3X9vQ==", + "dependencies": { + "@types/prop-types": "*", + "@types/scheduler": "*", + "csstype": "^3.0.2" + } + }, + "node_modules/@types/react-dom": { + "version": "17.0.10", + "resolved": "https://registry.npmjs.org/@types/react-dom/-/react-dom-17.0.10.tgz", + "integrity": "sha512-8oz3NAUId2z/zQdFI09IMhQPNgIbiP8Lslhv39DIDamr846/0spjZK0vnrMak0iB8EKb9QFTTIdg2Wj2zH5a3g==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-helmet": { + "version": "6.1.4", + "resolved": "https://registry.npmjs.org/@types/react-helmet/-/react-helmet-6.1.4.tgz", + "integrity": "sha512-jyx50RNZXVaTGHY3MsoRPNpeiVk8b0XTPgD/O6KHF6COTDnG/+lRjPYvTK5nfWtR3xDOux0w6bHLAsaHo2ZLTA==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/react-paginate": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/@types/react-paginate/-/react-paginate-7.1.1.tgz", + "integrity": "sha512-94cEJHfBaINba2XGQOWFJF/tYe+AImIhOPqMCfqyeFOgk0qUpDZyDOOW76A1rgdtWndR8UwsMPgV/uuTM8vZ7w==", + "dev": true, + "dependencies": { + "@types/react": "*" + } + }, + "node_modules/@types/responselike": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/@types/responselike/-/responselike-1.0.0.tgz", + "integrity": "sha512-85Y2BjiufFzaMIlvJDvTTB8Fxl2xfLo4HgmHzVBz08w4wDePCTjYw66PdrolO0kzli3yam/YCgRufyo1DdQVTA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/rimraf": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/@types/rimraf/-/rimraf-2.0.5.tgz", + "integrity": "sha512-YyP+VfeaqAyFmXoTh3HChxOQMyjByRMsHU7kc5KOJkSlXudhMhQIALbYV7rHh/l8d2lX3VUQzprrcAgWdRuU8g==", + "dependencies": { + "@types/glob": "*", + "@types/node": "*" + } + }, + "node_modules/@types/sax": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/@types/sax/-/sax-1.2.3.tgz", + "integrity": "sha512-+QSw6Tqvs/KQpZX8DvIl3hZSjNFLW/OqE5nlyHXtTwODaJvioN2rOWpBNEWZp2HZUFhOh+VohmJku/WxEXU2XA==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/scheduler": { + "version": "0.16.2", + "resolved": "https://registry.npmjs.org/@types/scheduler/-/scheduler-0.16.2.tgz", + "integrity": "sha512-hppQEBDmlwhFAXKJX2KnWLYu5yMfi91yazPb2l+lbJiwW+wdo1gNeRA+3RgNSO39WYX2euey41KEwnqesU2Jew==" + }, + "node_modules/@types/stack-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/@types/stack-utils/-/stack-utils-2.0.1.tgz", + "integrity": "sha512-Hl219/BT5fLAaz6NDkSuhzasy49dwQS/DSdu4MdggFB8zcXv7vflBI3xp7FEmkmdDkBUI2bPUNeMttp2knYdxw==", + "dev": true + }, + "node_modules/@types/testing-library__jest-dom": { + "version": "5.14.1", + "resolved": "https://registry.npmjs.org/@types/testing-library__jest-dom/-/testing-library__jest-dom-5.14.1.tgz", + "integrity": "sha512-Gk9vaXfbzc5zCXI9eYE9BI5BNHEp4D3FWjgqBE/ePGYElLAP+KvxBcsdkwfIVvezs605oiyd/VrpiHe3Oeg+Aw==", + "dev": true, + "dependencies": { + "@types/jest": "*" + } + }, + "node_modules/@types/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/@types/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha1-EHPEvIJHVK49EM+riKsCN7qWTk0=" + }, + "node_modules/@types/unist": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/@types/unist/-/unist-2.0.6.tgz", + "integrity": "sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==" + }, + "node_modules/@types/websocket": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/@types/websocket/-/websocket-1.0.2.tgz", + "integrity": "sha512-B5m9aq7cbbD/5/jThEr33nUY8WEfVi6A2YKCTOvw5Ldy7mtsOkqRvGjnzy6g7iMMDsgu7xREuCzqATLDLQVKcQ==", + "dependencies": { + "@types/node": "*" + } + }, + "node_modules/@types/yargs": { + "version": "15.0.14", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-15.0.14.tgz", + "integrity": "sha512-yEJzHoxf6SyQGhBhIYGXQDSCkJjB6HohDShto7m8vaKg9Yp0Yn8+71J9eakh2bnPg6BfsH9PRMhiRTZnd4eXGQ==", + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/@types/yargs-parser": { + "version": "20.2.1", + "resolved": "https://registry.npmjs.org/@types/yargs-parser/-/yargs-parser-20.2.1.tgz", + "integrity": "sha512-7tFImggNeNBVMsn0vLrpn1H1uPrUBdnARPTpZoitY37ZrdJREzf7I16tMrlK3hen349gr1NYh8CmZQa7CTG6Aw==" + }, + "node_modules/@types/yoga-layout": { + "version": "1.9.2", + "resolved": "https://registry.npmjs.org/@types/yoga-layout/-/yoga-layout-1.9.2.tgz", + "integrity": "sha512-S9q47ByT2pPvD65IvrWp7qppVMpk9WGMbVq9wbWZOHg6tnXSD4vyhao6nOSBwwfDdV2p3Kx9evA9vI+XWTfDvw==" + }, + "node_modules/@typescript-eslint/eslint-plugin": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.1.0.tgz", + "integrity": "sha512-bekODL3Tqf36Yz8u+ilha4zGxL9mdB6LIsIoMAvvC5FAuWo4NpZYXtCbv7B2CeR1LhI/lLtLk+q4tbtxuoVuCg==", + "dependencies": { + "@typescript-eslint/experimental-utils": "5.1.0", + "@typescript-eslint/scope-manager": "5.1.0", + "debug": "^4.3.2", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.2.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^5.0.0", + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/experimental-utils": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.1.0.tgz", + "integrity": "sha512-ovE9qUiZMOMgxQAESZsdBT+EXIfx/YUYAbwGUI6V03amFdOOxI9c6kitkgRvLkJaLusgMZ2xBhss+tQ0Y1HWxA==", + "dependencies": { + "@types/json-schema": "^7.0.9", + "@typescript-eslint/scope-manager": "5.1.0", + "@typescript-eslint/types": "5.1.0", + "@typescript-eslint/typescript-estree": "5.1.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/scope-manager": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.1.0.tgz", + "integrity": "sha512-yYlyVjvn5lvwCL37i4hPsa1s0ORsjkauhTqbb8MnpvUs7xykmcjGqwlNZ2Q5QpoqkJ1odlM2bqHqJwa28qV6Tw==", + "dependencies": { + "@typescript-eslint/types": "5.1.0", + "@typescript-eslint/visitor-keys": "5.1.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.1.0.tgz", + "integrity": "sha512-sEwNINVxcB4ZgC6Fe6rUyMlvsB2jvVdgxjZEjQUQVlaSPMNamDOwO6/TB98kFt4sYYfNhdhTPBEQqNQZjMMswA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.1.0.tgz", + "integrity": "sha512-SSz+l9YrIIsW4s0ZqaEfnjl156XQ4VRmJsbA0ZE1XkXrD3cRpzuZSVCyqeCMR3EBjF27IisWakbBDGhGNIOvfQ==", + "dependencies": { + "@typescript-eslint/types": "5.1.0", + "@typescript-eslint/visitor-keys": "5.1.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.1.0.tgz", + "integrity": "sha512-uqNXepKBg81JVwjuqAxYrXa1Ql/YDzM+8g/pS+TCPxba0wZttl8m5DkrasbfnmJGHs4lQ2jTbcZ5azGhI7kK+w==", + "dependencies": { + "@typescript-eslint/types": "5.1.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/eslint-plugin/node_modules/eslint-visitor-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz", + "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@typescript-eslint/experimental-utils": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-4.33.0.tgz", + "integrity": "sha512-zeQjOoES5JFjTnAhI5QY7ZviczMzDptls15GFsI6jyUOq0kOf9+WonkhtlIhh0RgHRnqj5gdNxW5j1EvAyYg6Q==", + "dependencies": { + "@types/json-schema": "^7.0.7", + "@typescript-eslint/scope-manager": "4.33.0", + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/typescript-estree": "4.33.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^3.0.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "*" + } + }, + "node_modules/@typescript-eslint/parser": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.1.0.tgz", + "integrity": "sha512-vx1P+mhCtYw3+bRHmbalq/VKP2Y3gnzNgxGxfEWc6OFpuEL7iQdAeq11Ke3Rhy8NjgB+AHsIWEwni3e+Y7djKA==", + "dependencies": { + "@typescript-eslint/scope-manager": "5.1.0", + "@typescript-eslint/types": "5.1.0", + "@typescript-eslint/typescript-estree": "5.1.0", + "debug": "^4.3.2" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^6.0.0 || ^7.0.0 || ^8.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/scope-manager": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.1.0.tgz", + "integrity": "sha512-yYlyVjvn5lvwCL37i4hPsa1s0ORsjkauhTqbb8MnpvUs7xykmcjGqwlNZ2Q5QpoqkJ1odlM2bqHqJwa28qV6Tw==", + "dependencies": { + "@typescript-eslint/types": "5.1.0", + "@typescript-eslint/visitor-keys": "5.1.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/types": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.1.0.tgz", + "integrity": "sha512-sEwNINVxcB4ZgC6Fe6rUyMlvsB2jvVdgxjZEjQUQVlaSPMNamDOwO6/TB98kFt4sYYfNhdhTPBEQqNQZjMMswA==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/typescript-estree": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.1.0.tgz", + "integrity": "sha512-SSz+l9YrIIsW4s0ZqaEfnjl156XQ4VRmJsbA0ZE1XkXrD3cRpzuZSVCyqeCMR3EBjF27IisWakbBDGhGNIOvfQ==", + "dependencies": { + "@typescript-eslint/types": "5.1.0", + "@typescript-eslint/visitor-keys": "5.1.0", + "debug": "^4.3.2", + "globby": "^11.0.4", + "is-glob": "^4.0.3", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/parser/node_modules/@typescript-eslint/visitor-keys": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.1.0.tgz", + "integrity": "sha512-uqNXepKBg81JVwjuqAxYrXa1Ql/YDzM+8g/pS+TCPxba0wZttl8m5DkrasbfnmJGHs4lQ2jTbcZ5azGhI7kK+w==", + "dependencies": { + "@typescript-eslint/types": "5.1.0", + "eslint-visitor-keys": "^3.0.0" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/parser/node_modules/eslint-visitor-keys": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz", + "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==", + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + } + }, + "node_modules/@typescript-eslint/scope-manager": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-4.33.0.tgz", + "integrity": "sha512-5IfJHpgTsTZuONKbODctL4kKuQje/bzBRkwHE8UOZ4f89Zeddg+EGZs8PD8NcN4LdM3ygHWYB3ukPAYjvl/qbQ==", + "dependencies": { + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/visitor-keys": "4.33.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/types": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-4.33.0.tgz", + "integrity": "sha512-zKp7CjQzLQImXEpLt2BUw1tvOMPfNoTAfb8l51evhYbOEEzdWyQNmHWWGPR6hwKJDAi+1VXSBmnhL9kyVTTOuQ==", + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@typescript-eslint/typescript-estree": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-4.33.0.tgz", + "integrity": "sha512-rkWRY1MPFzjwnEVHsxGemDzqqddw2QbTJlICPD9p9I9LfsO8fdmfQPOX3uKfUaGRDFJbfrtm/sXhVXN4E+bzCA==", + "dependencies": { + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/visitor-keys": "4.33.0", + "debug": "^4.3.1", + "globby": "^11.0.3", + "is-glob": "^4.0.1", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/@typescript-eslint/visitor-keys": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-4.33.0.tgz", + "integrity": "sha512-uqi/2aSz9g2ftcHWf8uLPJA70rUv6yuMW5Bohw+bwcuzaxQIHaKFZCKGoGXIrc9vkTJ3+0txM73K0Hq3d5wgIg==", + "dependencies": { + "@typescript-eslint/types": "4.33.0", + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^8.10.0 || ^10.13.0 || >=11.10.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + } + }, + "node_modules/@vercel/webpack-asset-relocator-loader": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/@vercel/webpack-asset-relocator-loader/-/webpack-asset-relocator-loader-1.7.0.tgz", + "integrity": "sha512-1Dy3BdOliDwxA7VZSIg55E1d/us2KvsCQOZV25fgufG//CsnZBGiSAL7qewTQf7YVHH0A9PHgzwMmKIZ8aFYVw==" + }, + "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==", + "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==" + }, + "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==" + }, + "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==" + }, + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==" + }, + "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==", + "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==", + "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==", + "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==", + "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==", + "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==" + }, + "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==" + }, + "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/abort-controller": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/abort-controller/-/abort-controller-3.0.0.tgz", + "integrity": "sha512-h8lQ8tacZYnR3vNQTgibj+tODHI5/+l06Au2Pcriv/Gmet0eaj4TwWH41sO9wnHDiQsEj19q0drzdWdeAHtweg==", + "dependencies": { + "event-target-shim": "^5.0.0" + }, + "engines": { + "node": ">=6.5" + } + }, + "node_modules/accepts": { + "version": "1.3.7", + "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", + "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", + "dependencies": { + "mime-types": "~2.1.24", + "negotiator": "0.6.2" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/acorn": { + "version": "7.4.1", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", + "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/acorn-globals": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/acorn-globals/-/acorn-globals-6.0.0.tgz", + "integrity": "sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==", + "dev": true, + "dependencies": { + "acorn": "^7.1.1", + "acorn-walk": "^7.1.1" + } + }, + "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==", + "peerDependencies": { + "acorn": "^8" + } + }, + "node_modules/acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "peerDependencies": { + "acorn": "^6.0.0 || ^7.0.0 || ^8.0.0" + } + }, + "node_modules/acorn-walk": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/acorn-walk/-/acorn-walk-7.2.0.tgz", + "integrity": "sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==", + "dev": true, + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/address": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/address/-/address-1.1.2.tgz", + "integrity": "sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==", + "engines": { + "node": ">= 0.12.0" + } + }, + "node_modules/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==", + "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.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", + "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", + "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/aggregate-error": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", + "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", + "dependencies": { + "clean-stack": "^2.0.0", + "indent-string": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "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/ajv-keywords": { + "version": "3.5.2", + "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "peerDependencies": { + "ajv": "^6.9.1" + } + }, + "node_modules/alphanum-sort": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" + }, + "node_modules/anser": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/anser/-/anser-2.1.0.tgz", + "integrity": "sha512-zqC6MjuKg2ASofHsYE4orC7uGZQVbfJT1NiDDAzPtwc8XkWsAOSPAfqGFB/SG/PLybgeZ+LjVXvwfAWAEPXzuQ==" + }, + "node_modules/ansi-align": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/ansi-align/-/ansi-align-3.0.1.tgz", + "integrity": "sha512-IOfwwBF5iczOjp/WeY4YxyjqAFMQoZufdQWDd19SEExbVLNXqvpzSJ/M7Za4/sCPmQ0+GRquoA7bGcINcxew6w==", + "dependencies": { + "string-width": "^4.1.0" + } + }, + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/ansi-escapes": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-3.2.0.tgz", + "integrity": "sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/ansi-html": { + "version": "0.0.7", + "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", + "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==", + "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==", + "dependencies": { + "color-convert": "^1.9.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/any-base": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/any-base/-/any-base-1.1.0.tgz", + "integrity": "sha512-uMgjozySS8adZZYePpaWs8cxB9/kdzmpX6SgJZ+wbz1K5eYk5QMYDVJaZKhxyIHUdnnJkfR7SVgStgH7LkGUyg==" + }, + "node_modules/anymatch": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", + "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", + "dependencies": { + "normalize-path": "^3.0.0", + "picomatch": "^2.0.4" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/append-field": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/append-field/-/append-field-1.0.0.tgz", + "integrity": "sha1-HjRA6RXwsSA9I3SOeO3XubW0PlY=" + }, + "node_modules/application-config-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/application-config-path/-/application-config-path-0.1.0.tgz", + "integrity": "sha1-GTxfCoZUGkxm+6Hi3DhYM2LqXo8=" + }, + "node_modules/aproba": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/aproba/-/aproba-1.2.0.tgz", + "integrity": "sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==" + }, + "node_modules/arch": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/arch/-/arch-2.2.0.tgz", + "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", + "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/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==", + "dependencies": { + "delegates": "^1.0.0", + "readable-stream": "^2.0.6" + } + }, + "node_modules/are-we-there-yet/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "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==", + "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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/arg": { + "version": "4.1.3", + "resolved": "https://registry.npmjs.org/arg/-/arg-4.1.3.tgz", + "integrity": "sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==" + }, + "node_modules/argparse": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", + "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "dependencies": { + "sprintf-js": "~1.0.2" + } + }, + "node_modules/aria-query": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/aria-query/-/aria-query-4.2.2.tgz", + "integrity": "sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==", + "dependencies": { + "@babel/runtime": "^7.10.2", + "@babel/runtime-corejs3": "^7.10.2" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/arity-n": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/arity-n/-/arity-n-1.0.4.tgz", + "integrity": "sha1-2edrEXM+CFacCEeuezmyhgswt0U=" + }, + "node_modules/arr-diff": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/arr-diff/-/arr-diff-4.0.0.tgz", + "integrity": "sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/arr-union": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/arr-union/-/arr-union-3.1.0.tgz", + "integrity": "sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array-flatten": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" + }, + "node_modules/array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "is-string": "^1.0.7" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array-iterate": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/array-iterate/-/array-iterate-1.1.4.tgz", + "integrity": "sha512-sNRaPGh9nnmdC8Zf+pT3UqP8rnWj5Hf9wiFGsX3wUQ2yVSIhO2ShFwCoceIPpB41QF6i2OEmrHmCo36xronCVA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/array-unique": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/array-unique/-/array-unique-0.3.2.tgz", + "integrity": "sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/array.prototype.flat": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.5.tgz", + "integrity": "sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/array.prototype.flatmap": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/array.prototype.flatmap/-/array.prototype.flatmap-1.2.5.tgz", + "integrity": "sha512-08u6rVyi1Lj7oqWbS9nUxliETrtIROT4XGTA4D/LWGten6E3ocm7cy9SIrmNHOL5XVbVuckUp3X6Xyg8/zpvHA==", + "dependencies": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/arrify": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-2.0.1.tgz", + "integrity": "sha512-3duEwti880xqi4eAMN8AyR4a0ByT90zoYdLlevfrvU43vb0YZwZVfxOgxWrLXXXpyugL0hNZc9G6BiB5B3nUug==", + "engines": { + "node": ">=8" + } + }, + "node_modules/assign-symbols": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/assign-symbols/-/assign-symbols-1.0.0.tgz", + "integrity": "sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=" + }, + "node_modules/astral-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-2.0.0.tgz", + "integrity": "sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==", + "engines": { + "node": ">=8" + } + }, + "node_modules/async": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/async/-/async-1.5.2.tgz", + "integrity": "sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=" + }, + "node_modules/async-cache": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/async-cache/-/async-cache-1.1.0.tgz", + "integrity": "sha1-SppaidBl7F2OUlS9nulrp2xTK1o=", + "dependencies": { + "lru-cache": "^4.0.0" + } + }, + "node_modules/async-cache/node_modules/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==", + "dependencies": { + "pseudomap": "^1.0.2", + "yallist": "^2.1.2" + } + }, + "node_modules/async-cache/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "node_modules/async-retry-ng": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/async-retry-ng/-/async-retry-ng-2.0.1.tgz", + "integrity": "sha512-iitlc2murdQ3/A5Re3CcplQBEf7vOmFrFQ6RFn3+/+zZUyIHYkZnnEziMSa6YIb2Bs2EJEPZWReTxjHqvQbDbw==" + }, + "node_modules/asynckit": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/asynckit/-/asynckit-0.4.0.tgz", + "integrity": "sha1-x57Zf380y48robyXkLzDZkdLS3k=" + }, + "node_modules/at-least-node": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/at-least-node/-/at-least-node-1.0.0.tgz", + "integrity": "sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==", + "engines": { + "node": ">= 4.0.0" + } + }, + "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": "10.4.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.1.tgz", + "integrity": "sha512-B3ZEG7wtzXDRCEFsan7HmR2AeNsxdJB0+sEC0Hc5/c2NbhJqPwuZm+tn233GBVw82L+6CtD6IPSfVruwKjfV3A==", + "dependencies": { + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001294", + "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/axe-core": { + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.5.tgz", + "integrity": "sha512-WKTW1+xAzhMS5dJsxWkliixlO/PqC4VhmO9T4juNYcaTg9jzWiJsou6m5pxWYGfigWbwzJWeFY6z47a+4neRXA==", + "engines": { + "node": ">=4" + } + }, + "node_modules/axios": { + "version": "0.21.4", + "resolved": "https://registry.npmjs.org/axios/-/axios-0.21.4.tgz", + "integrity": "sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==", + "dependencies": { + "follow-redirects": "^1.14.0" + } + }, + "node_modules/axobject-query": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/axobject-query/-/axobject-query-2.2.0.tgz", + "integrity": "sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==" + }, + "node_modules/babel-extract-comments": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/babel-extract-comments/-/babel-extract-comments-1.0.0.tgz", + "integrity": "sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==", + "dependencies": { + "babylon": "^6.18.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/babel-jest": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/babel-jest/-/babel-jest-27.3.1.tgz", + "integrity": "sha512-SjIF8hh/ir0peae2D6S6ZKRhUy7q/DnpH7k/V6fT4Bgs/LXXUztOpX4G2tCgq8mLo5HA9mN6NmlFMeYtKmIsTQ==", + "dev": true, + "dependencies": { + "@jest/transform": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/babel__core": "^7.1.14", + "babel-plugin-istanbul": "^6.0.0", + "babel-preset-jest": "^27.2.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.8.0" + } + }, + "node_modules/babel-jest/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-jest/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/babel-jest/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/babel-jsx-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/babel-jsx-utils/-/babel-jsx-utils-1.1.0.tgz", + "integrity": "sha512-Mh1j/rw4xM9T3YICkw22aBQ78FhsHdsmlb9NEk4uVAFBOg+Ez9ZgXXHugoBPCZui3XLomk/7/JBBH4daJqTkQQ==" + }, + "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==", + "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-plugin-add-module-exports": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/babel-plugin-add-module-exports/-/babel-plugin-add-module-exports-1.0.4.tgz", + "integrity": "sha512-g+8yxHUZ60RcyaUpfNzy56OtWW+x9cyEe9j+CranqLiqbju2yf/Cy6ZtYK40EZxtrdHllzlVZgLmcOUCTlJ7Jg==" + }, + "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==", + "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-jest-hoist": { + "version": "27.2.0", + "resolved": "https://registry.npmjs.org/babel-plugin-jest-hoist/-/babel-plugin-jest-hoist-27.2.0.tgz", + "integrity": "sha512-TOux9khNKdi64mW+0OIhcmbAn75tTlzKhxmiNXevQaPbrBYK7YKjP1jl6NHTJ6XR5UgUrJbCnWlKVnJn29dfjw==", + "dev": true, + "dependencies": { + "@babel/template": "^7.3.3", + "@babel/types": "^7.3.3", + "@types/babel__core": "^7.0.0", + "@types/babel__traverse": "^7.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/babel-plugin-lodash": { + "version": "3.3.4", + "resolved": "https://registry.npmjs.org/babel-plugin-lodash/-/babel-plugin-lodash-3.3.4.tgz", + "integrity": "sha512-yDZLjK7TCkWl1gpBeBGmuaDIFhZKmkoL+Cu2MUUjv5VxUZx/z7tBGBCBcQs5RI1Bkz5LLmNdjx7paOyQtMovyg==", + "dependencies": { + "@babel/helper-module-imports": "^7.0.0-beta.49", + "@babel/types": "^7.0.0-beta.49", + "glob": "^7.1.1", + "lodash": "^4.17.10", + "require-package-name": "^2.0.1" + } + }, + "node_modules/babel-plugin-macros": { + "version": "2.8.0", + "resolved": "https://registry.npmjs.org/babel-plugin-macros/-/babel-plugin-macros-2.8.0.tgz", + "integrity": "sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "cosmiconfig": "^6.0.0", + "resolve": "^1.12.0" + } + }, + "node_modules/babel-plugin-polyfill-corejs2": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", + "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", + "dependencies": { + "@babel/compat-data": "^7.13.11", + "@babel/helper-define-polyfill-provider": "^0.2.2", + "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==", + "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==", + "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.2", + "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", + "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", + "dependencies": { + "@babel/helper-define-polyfill-provider": "^0.2.2" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/babel-plugin-remove-graphql-queries": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-4.4.0.tgz", + "integrity": "sha512-wxDR1WrpLbF0qyXvNBsGKYLJk+Z7nG8+UM+bEeyxi7YepwVjgfm4CFQgbSytQbk0X+qGRCqpmq4VZVIxVTyGYQ==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "gatsby-core-utils": "^3.4.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0", + "gatsby": "^4.0.0-next" + } + }, + "node_modules/babel-plugin-syntax-object-rest-spread": { + "version": "6.13.0", + "resolved": "https://registry.npmjs.org/babel-plugin-syntax-object-rest-spread/-/babel-plugin-syntax-object-rest-spread-6.13.0.tgz", + "integrity": "sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=" + }, + "node_modules/babel-plugin-transform-object-rest-spread": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-object-rest-spread/-/babel-plugin-transform-object-rest-spread-6.26.0.tgz", + "integrity": "sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=", + "dependencies": { + "babel-plugin-syntax-object-rest-spread": "^6.8.0", + "babel-runtime": "^6.26.0" + } + }, + "node_modules/babel-plugin-transform-react-remove-prop-types": { + "version": "0.4.24", + "resolved": "https://registry.npmjs.org/babel-plugin-transform-react-remove-prop-types/-/babel-plugin-transform-react-remove-prop-types-0.4.24.tgz", + "integrity": "sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==" + }, + "node_modules/babel-preset-current-node-syntax": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/babel-preset-current-node-syntax/-/babel-preset-current-node-syntax-1.0.1.tgz", + "integrity": "sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==", + "dev": true, + "dependencies": { + "@babel/plugin-syntax-async-generators": "^7.8.4", + "@babel/plugin-syntax-bigint": "^7.8.3", + "@babel/plugin-syntax-class-properties": "^7.8.3", + "@babel/plugin-syntax-import-meta": "^7.8.3", + "@babel/plugin-syntax-json-strings": "^7.8.3", + "@babel/plugin-syntax-logical-assignment-operators": "^7.8.3", + "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3", + "@babel/plugin-syntax-numeric-separator": "^7.8.3", + "@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-top-level-await": "^7.8.3" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-preset-gatsby": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-2.4.0.tgz", + "integrity": "sha512-kgSs6zyG6Uba5RxRu8QgzhKMCOLpDJ5XDCAINaZZpn0jNKHx+FyCEjtIjWTMREOn4lPInv6G8+NcrHw6zn6y+g==", + "dependencies": { + "@babel/plugin-proposal-class-properties": "^7.14.0", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-syntax-dynamic-import": "^7.8.3", + "@babel/plugin-transform-classes": "^7.15.4", + "@babel/plugin-transform-runtime": "^7.15.0", + "@babel/plugin-transform-spread": "^7.14.6", + "@babel/preset-env": "^7.15.4", + "@babel/preset-react": "^7.14.0", + "@babel/runtime": "^7.15.4", + "babel-plugin-dynamic-import-node": "^2.3.3", + "babel-plugin-macros": "^2.8.0", + "babel-plugin-transform-react-remove-prop-types": "^0.4.24", + "gatsby-core-utils": "^3.4.0", + "gatsby-legacy-polyfills": "^2.4.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "@babel/core": "^7.11.6", + "core-js": "^3.0.0" + } + }, + "node_modules/babel-preset-jest": { + "version": "27.2.0", + "resolved": "https://registry.npmjs.org/babel-preset-jest/-/babel-preset-jest-27.2.0.tgz", + "integrity": "sha512-z7MgQ3peBwN5L5aCqBKnF6iqdlvZvFUQynEhu0J+X9nHLU72jO3iY331lcYrg+AssJ8q7xsv5/3AICzVmJ/wvg==", + "dev": true, + "dependencies": { + "babel-plugin-jest-hoist": "^27.2.0", + "babel-preset-current-node-syntax": "^1.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": "^7.0.0" + } + }, + "node_modules/babel-runtime": { + "version": "6.26.0", + "resolved": "https://registry.npmjs.org/babel-runtime/-/babel-runtime-6.26.0.tgz", + "integrity": "sha1-llxwWGaOgrVde/4E/yM3vItWR/4=", + "dependencies": { + "core-js": "^2.4.0", + "regenerator-runtime": "^0.11.0" + } + }, + "node_modules/babel-runtime/node_modules/core-js": { + "version": "2.6.12", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-2.6.12.tgz", + "integrity": "sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==", + "deprecated": "core-js@<3.4 is no longer maintained and not recommended for usage due to the number of issues. Because of the V8 engine whims, feature detection in old core-js versions could cause a slowdown up to 100x even if nothing is polyfilled. Please, upgrade your dependencies to the actual version of core-js.", + "hasInstallScript": true + }, + "node_modules/babel-runtime/node_modules/regenerator-runtime": { + "version": "0.11.1", + "resolved": "https://registry.npmjs.org/regenerator-runtime/-/regenerator-runtime-0.11.1.tgz", + "integrity": "sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==" + }, + "node_modules/babylon": { + "version": "6.18.0", + "resolved": "https://registry.npmjs.org/babylon/-/babylon-6.18.0.tgz", + "integrity": "sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==", + "bin": { + "babylon": "bin/babylon.js" + } + }, + "node_modules/backo2": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/backo2/-/backo2-1.0.2.tgz", + "integrity": "sha1-MasayLEpNjRj41s+u2n038+6eUc=" + }, + "node_modules/bail": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/bail/-/bail-1.0.5.tgz", + "integrity": "sha512-xFbRxM1tahm08yHBP16MMjVUAvDaBMD38zsM9EMAUN61omwLmKlOpB/Zku5QkjZ8TZ4vn53pj+t518cH0S03RQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==" + }, + "node_modules/base": { + "version": "0.11.2", + "resolved": "https://registry.npmjs.org/base/-/base-0.11.2.tgz", + "integrity": "sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/base64-arraybuffer": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/base64-arraybuffer/-/base64-arraybuffer-0.1.4.tgz", + "integrity": "sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=", + "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==", + "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==", + "engines": { + "node": "^4.5.0 || >= 5.9" + } + }, + "node_modules/batteries-not-included": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/batteries-not-included/-/batteries-not-included-0.1.0.tgz", + "integrity": "sha512-RL9qfjE74Jr1r4VAGUfT07r3Fm0e93Gn7iFCLPLL4tnozQXrnCzdo0wmlzzTUlHXSHi0Rfjxu9Y2grcSPf5vvA==" + }, + "node_modules/better-opn": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/better-opn/-/better-opn-2.1.1.tgz", + "integrity": "sha512-kIPXZS5qwyKiX/HcRvDYfmBQUa8XP17I0mYZZ0y4UhpYOSvtsLHDYqmomS+Mj20aDvD3knEiQ0ecQy2nhio3yA==", + "dependencies": { + "open": "^7.0.3" + }, + "engines": { + "node": ">8.0.0" + } + }, + "node_modules/better-queue": { + "version": "3.8.10", + "resolved": "https://registry.npmjs.org/better-queue/-/better-queue-3.8.10.tgz", + "integrity": "sha512-e3gwNZgDCnNWl0An0Tz6sUjKDV9m6aB+K9Xg//vYeo8+KiH8pWhLFxkawcXhm6FpM//GfD9IQv/kmvWCAVVpKA==", + "dependencies": { + "better-queue-memory": "^1.0.1", + "node-eta": "^0.9.0", + "uuid": "^3.0.0" + } + }, + "node_modules/better-queue-memory": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/better-queue-memory/-/better-queue-memory-1.0.4.tgz", + "integrity": "sha512-SWg5wFIShYffEmJpI6LgbL8/3Dqhku7xI1oEiy6FroP9DbcZlG0ZDjxvPdP9t7hTGW40IpIcC6zVoGT1oxjOuA==" + }, + "node_modules/better-queue/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.", + "bin": { + "uuid": "bin/uuid" + } + }, + "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==", + "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==", + "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==", + "dependencies": { + "buffer": "^5.5.0", + "inherits": "^2.0.4", + "readable-stream": "^3.4.0" + } + }, + "node_modules/bluebird": { + "version": "3.7.2", + "resolved": "https://registry.npmjs.org/bluebird/-/bluebird-3.7.2.tgz", + "integrity": "sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==" + }, + "node_modules/bmp-js": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/bmp-js/-/bmp-js-0.1.0.tgz", + "integrity": "sha1-4Fpj95amwf8l9Hcex62twUjAcjM=" + }, + "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==", + "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==", + "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=" + }, + "node_modules/boolbase": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" + }, + "node_modules/boundary": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/boundary/-/boundary-1.0.1.tgz", + "integrity": "sha1-TWfcJgLAzBbdm85+v4fpSCkPWBI=" + }, + "node_modules/boxen": { + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/boxen/node_modules/camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "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==", + "dependencies": { + "fill-range": "^7.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/browser-process-hrtime": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/browser-process-hrtime/-/browser-process-hrtime-1.0.0.tgz", + "integrity": "sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==", + "dev": true + }, + "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==", + "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/bs-logger": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/bs-logger/-/bs-logger-0.2.6.tgz", + "integrity": "sha512-pd8DCoxmbgc7hyPKOvxtqNcjYoOsABPQdcCUjGp3d42VR2CX1ORhk2A87oqqu5R1kk+76nsxZupkmyd+MVtCog==", + "dev": true, + "dependencies": { + "fast-json-stable-stringify": "2.x" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/bser": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/bser/-/bser-2.1.1.tgz", + "integrity": "sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==", + "dev": true, + "dependencies": { + "node-int64": "^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==", + "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-equal": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/buffer-equal/-/buffer-equal-0.0.1.tgz", + "integrity": "sha1-kbx0sR6kBbyRa8aqkI+q+ltKrEs=", + "engines": { + "node": ">=0.4.0" + } + }, + "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==" + }, + "node_modules/busboy": { + "version": "0.2.14", + "resolved": "https://registry.npmjs.org/busboy/-/busboy-0.2.14.tgz", + "integrity": "sha1-bCpiLvz0fFe7vh4qnDetNseSVFM=", + "dependencies": { + "dicer": "0.2.5", + "readable-stream": "1.1.x" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/busboy/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/busboy/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "node_modules/bytes": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/cache-base": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/cache-base/-/cache-base-1.0.1.tgz", + "integrity": "sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/cache-manager": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/cache-manager/-/cache-manager-2.11.1.tgz", + "integrity": "sha512-XhUuc9eYwkzpK89iNewFwtvcDYMUsvtwzHeyEOPJna/WsVsXcrzsA1ft2M0QqPNunEzLhNCYPo05tEfG+YuNow==", + "dependencies": { + "async": "1.5.2", + "lodash.clonedeep": "4.5.0", + "lru-cache": "4.0.0" + } + }, + "node_modules/cache-manager/node_modules/lru-cache": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-4.0.0.tgz", + "integrity": "sha1-tcvwFVbBaWb+vlTO7A+03JDfbCg=", + "dependencies": { + "pseudomap": "^1.0.1", + "yallist": "^2.0.0" + } + }, + "node_modules/cache-manager/node_modules/yallist": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-2.1.2.tgz", + "integrity": "sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=" + }, + "node_modules/cacheable-lookup": { + "version": "5.0.4", + "resolved": "https://registry.npmjs.org/cacheable-lookup/-/cacheable-lookup-5.0.4.tgz", + "integrity": "sha512-2/kNscPhpcxrOigMZzbiWF7dz8ilhb/nIHU3EyZiXWXpeq/au8qJ8VhdftMkty3n7Gj6HIGalQG8oiBNB3AJgA==", + "engines": { + "node": ">=10.6.0" + } + }, + "node_modules/cacheable-request": { + "version": "7.0.2", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-7.0.2.tgz", + "integrity": "sha512-pouW8/FmiPQbuGpkXQ9BAPv/Mo5xDGANgSNXzTzJ8DrKGuXOssM4wIQRjfanNRh3Yu5cfYPvcorqbhg2KIJtew==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^4.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^6.0.1", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camel-case": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", + "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", + "dependencies": { + "pascal-case": "^3.1.2", + "tslib": "^2.0.3" + } + }, + "node_modules/camelcase": { + "version": "5.3.1", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-5.3.1.tgz", + "integrity": "sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/camelcase-keys": { + "version": "6.2.2", + "resolved": "https://registry.npmjs.org/camelcase-keys/-/camelcase-keys-6.2.2.tgz", + "integrity": "sha512-YrwaA0vEKazPBkn0ipTiMpSajYDSe+KjQfrjhcBMxJt/znbvlHd8Pw/Vamaz5EB4Wfhs3SUR3Z9mwRu/P3s3Yg==", + "dependencies": { + "camelcase": "^5.3.1", + "map-obj": "^4.0.0", + "quick-lru": "^4.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/camelcase-keys/node_modules/quick-lru": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-4.0.1.tgz", + "integrity": "sha512-ARhCpm70fzdcvNQfPoy49IaanKkTlRWF2JMzqhcJbhSFRZv7nPTvZJdcY7301IPmvW+/p0RgIWnQDLJxifsQ7g==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dependencies": { + "browserslist": "^4.0.0", + "caniuse-lite": "^1.0.0", + "lodash.memoize": "^4.1.2", + "lodash.uniq": "^4.5.0" + } + }, + "node_modules/caniuse-lite": { + "version": "1.0.30001297", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001297.tgz", + "integrity": "sha512-6bbIbowYG8vFs/Lk4hU9jFt7NknGDleVAciK916tp6ft1j+D//ZwwL6LbF1wXMQ32DMSjeuUV8suhh6dlmFjcA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/browserslist" + } + }, + "node_modules/ccount": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/ccount/-/ccount-1.1.0.tgz", + "integrity": "sha512-vlNK021QdI7PNeiUh/lKkC/mNHHfV0m/Ad5JoI0TYtlBnJAslM/JIkm/tGC88bkLIwO6OQ5uV6ztS6kVAtCDlg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chalk": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", + "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", + "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/chalk/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/chalk/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/chalk/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==" + }, + "node_modules/chalk/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/chalk/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/char-regex": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-1.0.2.tgz", + "integrity": "sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/character-entities": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-1.2.4.tgz", + "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-html4": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz", + "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-entities-legacy": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-1.1.4.tgz", + "integrity": "sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/character-reference-invalid": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-1.1.4.tgz", + "integrity": "sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/chardet": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", + "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==" + }, + "node_modules/cheerio": { + "version": "1.0.0-rc.10", + "resolved": "https://registry.npmjs.org/cheerio/-/cheerio-1.0.0-rc.10.tgz", + "integrity": "sha512-g0J0q/O6mW8z5zxQ3A8E8J1hUgp4SMOvEoW/x84OwyHKe/Zccz83PVT4y5Crcr530FV6NgmKI1qvGTKVl9XXVw==", + "dependencies": { + "cheerio-select": "^1.5.0", + "dom-serializer": "^1.3.2", + "domhandler": "^4.2.0", + "htmlparser2": "^6.1.0", + "parse5": "^6.0.1", + "parse5-htmlparser2-tree-adapter": "^6.0.1", + "tslib": "^2.2.0" + }, + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/cheeriojs/cheerio?sponsor=1" + } + }, + "node_modules/cheerio-select": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/cheerio-select/-/cheerio-select-1.5.0.tgz", + "integrity": "sha512-qocaHPv5ypefh6YNxvnbABM07KMxExbtbfuJoIie3iZXX1ERwYmJcIiRrr9H05ucQP1k28dav8rpdDgjQd8drg==", + "dependencies": { + "css-select": "^4.1.3", + "css-what": "^5.0.1", + "domelementtype": "^2.2.0", + "domhandler": "^4.2.0", + "domutils": "^2.7.0" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "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==", + "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": "1.1.4", + "resolved": "https://registry.npmjs.org/chownr/-/chownr-1.1.4.tgz", + "integrity": "sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==" + }, + "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==", + "engines": { + "node": ">=6.0" + } + }, + "node_modules/ci-info": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-2.0.0.tgz", + "integrity": "sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==" + }, + "node_modules/cjs-module-lexer": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/cjs-module-lexer/-/cjs-module-lexer-1.2.2.tgz", + "integrity": "sha512-cOU9usZw8/dXIXKtwa8pM0OTJQuJkxMN6w30csNRUerHfeQ5R6U3kkU/FtJeIf3M202OHfY2U8ccInBG7/xogA==", + "dev": true + }, + "node_modules/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==", + "dependencies": { + "arr-union": "^3.1.0", + "define-property": "^0.2.5", + "isobject": "^3.0.0", + "static-extend": "^0.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/class-utils/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/classnames": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/classnames/-/classnames-2.3.1.tgz", + "integrity": "sha512-OlQdbZ7gLfGarSqxesMesDa5uz7KFbID8Kpq/SxIoNGDqY8lSYs0D+hhtBXhcdB3rcbXArFr7vlHheLk1voeNA==" + }, + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/cli-boxes": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/cli-boxes/-/cli-boxes-2.2.1.tgz", + "integrity": "sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "dependencies": { + "restore-cursor": "^3.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cli-truncate": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/cli-truncate/-/cli-truncate-2.1.0.tgz", + "integrity": "sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==", + "dev": true, + "dependencies": { + "slice-ansi": "^3.0.0", + "string-width": "^4.2.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/cli-truncate/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/cli-truncate/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/cli-truncate/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/cli-truncate/node_modules/slice-ansi": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-3.0.0.tgz", + "integrity": "sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/clipboardy": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/clipboardy/-/clipboardy-2.3.0.tgz", + "integrity": "sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==", + "dependencies": { + "arch": "^2.1.1", + "execa": "^1.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/clipboardy/node_modules/execa": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/execa/-/execa-1.0.0.tgz", + "integrity": "sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clipboardy/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clipboardy/node_modules/is-stream": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", + "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/clipboardy/node_modules/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=", + "dependencies": { + "path-key": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cliui": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cliui/-/cliui-6.0.0.tgz", + "integrity": "sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==", + "dependencies": { + "string-width": "^4.2.0", + "strip-ansi": "^6.0.0", + "wrap-ansi": "^6.2.0" + } + }, + "node_modules/cliui/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/cliui/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/cliui/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==" + }, + "node_modules/cliui/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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cliui/node_modules/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==", + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=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==", + "dependencies": { + "is-plain-object": "^2.0.4", + "kind-of": "^6.0.2", + "shallow-clone": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-regexp": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/clone-regexp/-/clone-regexp-2.2.0.tgz", + "integrity": "sha512-beMpP7BOtTipFuW8hrJvREQ2DrRu3BE7by0ZpibtfBA+qfHYvMGTc2Yb1JMYPKg/JUw0CHYvpg796aNTSW9z7Q==", + "dev": true, + "dependencies": { + "is-regexp": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-regexp/node_modules/is-regexp": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-2.1.0.tgz", + "integrity": "sha512-OZ4IlER3zmRIoB9AqNhEggVxqIH4ofDns5nRrPS6yQxXE1TPCUpFznBfRQmQa8uC+pXqjMnukiJBxCisIxiLGA==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "node_modules/clone-response": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/clone-response/-/clone-response-1.0.2.tgz", + "integrity": "sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=", + "dependencies": { + "mimic-response": "^1.0.0" + } + }, + "node_modules/co": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/co/-/co-4.6.0.tgz", + "integrity": "sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=", + "dev": true, + "engines": { + "iojs": ">= 1.0.0", + "node": ">= 0.12.0" + } + }, + "node_modules/coa": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/coa/-/coa-2.0.2.tgz", + "integrity": "sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==", + "dependencies": { + "@types/q": "^1.5.1", + "chalk": "^2.4.1", + "q": "^1.1.2" + }, + "engines": { + "node": ">= 4.0" + } + }, + "node_modules/coa/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==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/collapse-white-space": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/collapse-white-space/-/collapse-white-space-1.0.6.tgz", + "integrity": "sha512-jEovNnrhMuqyCcjfEJA56v0Xq8SkIoPKDyaHahwo3POf4qcSXqMYuwNcOTzp74vTsR9Tn08z4MxWqAhcekogkQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/collect-v8-coverage": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/collect-v8-coverage/-/collect-v8-coverage-1.0.1.tgz", + "integrity": "sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==", + "dev": true + }, + "node_modules/collection-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/collection-visit/-/collection-visit-1.0.0.tgz", + "integrity": "sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=", + "dependencies": { + "map-visit": "^1.0.0", + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/color": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/color/-/color-4.1.0.tgz", + "integrity": "sha512-o2rkkxyLGgYoeUy1OodXpbPAQNmlNBrirQ8ODO8QutzDiDMNdezSOZLNnusQ6pUpCQJUsaJIo9DZJKqa2HgH7A==", + "dependencies": { + "color-convert": "^2.0.1", + "color-string": "^1.9.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==", + "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=" + }, + "node_modules/color-string": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", + "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", + "dependencies": { + "color-name": "^1.0.0", + "simple-swizzle": "^0.2.2" + } + }, + "node_modules/color/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/color/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==" + }, + "node_modules/colord": { + "version": "2.9.1", + "resolved": "https://registry.npmjs.org/colord/-/colord-2.9.1.tgz", + "integrity": "sha512-4LBMSt09vR0uLnPVkOUBnmxgoaeN4ewRbx801wY/bXcltXfpR/G46OdWn96XpYmCWuYvO46aBZP4NgX8HpNAcw==" + }, + "node_modules/colorette": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.4.0.tgz", + "integrity": "sha512-Y2oEozpomLn7Q3HFP7dpww7AtMJplbM9lGZP6RDfHqmbeRjiwRg4n6VM6j4KLmRke85uWEI7JqF17f3pqdRA0g==" + }, + "node_modules/combined-stream": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/combined-stream/-/combined-stream-1.0.8.tgz", + "integrity": "sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==", + "dependencies": { + "delayed-stream": "~1.0.0" + }, + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/comma-separated-tokens": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/comma-separated-tokens/-/comma-separated-tokens-1.0.8.tgz", + "integrity": "sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/command-exists": { + "version": "1.2.9", + "resolved": "https://registry.npmjs.org/command-exists/-/command-exists-1.2.9.tgz", + "integrity": "sha512-LTQ/SGc+s0Xc0Fu5WaKnR0YiygZkm9eKFvyS+fRsU7/ZWFF8ykFM6Pc9aCVf1+xasOOZpO3BAVgVrKvsqKHV7w==" + }, + "node_modules/commander": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", + "engines": { + "node": ">= 10" + } + }, + "node_modules/common-tags": { + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/commondir": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" + }, + "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==" + }, + "node_modules/compose-function": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/compose-function/-/compose-function-3.0.3.tgz", + "integrity": "sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=", + "dependencies": { + "arity-n": "^1.0.4" + } + }, + "node_modules/compressible": { + "version": "2.0.18", + "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", + "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", + "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==", + "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=", + "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==", + "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=" + }, + "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=" + }, + "node_modules/concat-stream": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/concat-stream/-/concat-stream-1.6.2.tgz", + "integrity": "sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==", + "engines": [ + "node >= 0.8" + ], + "dependencies": { + "buffer-from": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^2.2.2", + "typedarray": "^0.0.6" + } + }, + "node_modules/concat-stream/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/concat-stream/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==", + "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/concat-stream/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==", + "dependencies": { + "safe-buffer": "~5.1.0" + } + }, + "node_modules/configstore": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/configstore/-/configstore-5.0.1.tgz", + "integrity": "sha512-aMKprgk5YhBNyH25hj8wGt2+D52Sw1DRRIzqBwLp2Ya9mFmY8KPvvtvmna8SxVR9JMZ4kzMD68N22vlaRpkeFA==", + "dependencies": { + "dot-prop": "^5.2.0", + "graceful-fs": "^4.1.2", + "make-dir": "^3.0.0", + "unique-string": "^2.0.0", + "write-file-atomic": "^3.0.0", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/confusing-browser-globals": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.10.tgz", + "integrity": "sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==" + }, + "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=" + }, + "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==", + "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==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/contentful-management": { + "version": "7.48.0", + "resolved": "https://registry.npmjs.org/contentful-management/-/contentful-management-7.48.0.tgz", + "integrity": "sha512-5s/bxI7mmg1CHtZm09wnxDtGQm/Stew0ijW64oq7DtTfgS+R0tpmtPofXqM3hcZCLE/PWu3urELPiqok2P9BLQ==", + "dependencies": { + "@types/json-patch": "0.0.30", + "axios": "^0.21.4", + "contentful-sdk-core": "^6.10.4", + "fast-copy": "^2.1.0", + "lodash.isplainobject": "^4.0.6", + "type-fest": "^2.5.3" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/contentful-management/node_modules/type-fest": { + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.9.0.tgz", + "integrity": "sha512-uC0hJKi7eAGXUJ/YKk53RhnKxMwzHWgzf4t92oz8Qez28EBgVTfpDTB59y9hMYLzc/Wl85cD7Tv1hLZZoEJtrg==", + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/contentful-sdk-core": { + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-6.10.4.tgz", + "integrity": "sha512-vnivU13pKqFzs/eEugqOaDkKce6ZljBkpp6l25MsG8LA1HPCQNBnIkqP5VUbwk/ub7tkHteV9HtoTnmpdvB+Zg==", + "dependencies": { + "fast-copy": "^2.1.0", + "lodash.isplainobject": "^4.0.6", + "lodash.isstring": "^4.0.1", + "p-throttle": "^4.1.1", + "qs": "^6.9.4" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/contentful-sdk-core/node_modules/qs": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.2.tgz", + "integrity": "sha512-mSIdjzqznWgfd4pMii7sHtaYF8rx8861hBO80SraY5GT0XQibWZWJSid0avzHGkDIZLImux2S5mXO0Hfct2QCw==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/convert-hrtime": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/convert-hrtime/-/convert-hrtime-3.0.0.tgz", + "integrity": "sha512-7V+KqSvMiHp8yWDuwfww06XleMWVVB9b9tURBx+G7UTADuo5hYPuowKloz4OzOqbPezxgo+fdQ1522WzPG4OeA==", + "engines": { + "node": ">=8" + } + }, + "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==", + "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==", + "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=" + }, + "node_modules/copy-descriptor": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/copy-descriptor/-/copy-descriptor-0.1.1.tgz", + "integrity": "sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/core-js": { + "version": "3.18.3", + "resolved": "https://registry.npmjs.org/core-js/-/core-js-3.18.3.tgz", + "integrity": "sha512-tReEhtMReZaPFVw7dajMx0vlsz3oOb8ajgPoHVYGxr8ErnZ6PcYEvvmjGmXlfpnxpkYSdOQttjB+MvVbCGfvLw==", + "hasInstallScript": true, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/core-js-compat": { + "version": "3.18.3", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.18.3.tgz", + "integrity": "sha512-4zP6/y0a2RTHN5bRGT7PTq9lVt3WzvffTNjqnTKsXhkAYNDTkdCLOIfAdOLcQ/7TDdyRj3c+NeHe1NmF1eDScw==", + "dependencies": { + "browserslist": "^4.17.3", + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/core-js-pure": { + "version": "3.18.3", + "resolved": "https://registry.npmjs.org/core-js-pure/-/core-js-pure-3.18.3.tgz", + "integrity": "sha512-qfskyO/KjtbYn09bn1IPkuhHl5PlJ6IzJ9s9sraJ1EqcuGyLGKzhSM1cY0zgyL9hx42eulQLZ6WaeK5ycJCkqw==", + "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==" + }, + "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==", + "dependencies": { + "object-assign": "^4", + "vary": "^1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/cosmiconfig": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-6.0.0.tgz", + "integrity": "sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==", + "dependencies": { + "@types/parse-json": "^4.0.0", + "import-fresh": "^3.1.0", + "parse-json": "^5.0.0", + "path-type": "^4.0.0", + "yaml": "^1.7.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cosmiconfig-toml-loader": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig-toml-loader/-/cosmiconfig-toml-loader-1.0.0.tgz", + "integrity": "sha512-H/2gurFWVi7xXvCyvsWRLCMekl4tITJcX0QEsDMpzxtuxDyM59xLatYNg4s/k9AA/HdtCYfj2su8mgA0GSDLDA==", + "dependencies": { + "@iarna/toml": "^2.2.5" + } + }, + "node_modules/create-gatsby": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-2.4.0.tgz", + "integrity": "sha512-tBGS/Fv4KPNIe8bJE58OyZlIjdvTzwm830RkNQspI+f4V69u0d+API6KGk1UFaGG63n5/d+1Efu/inzp9TMylQ==", + "dependencies": { + "@babel/runtime": "^7.15.4" + }, + "bin": { + "create-gatsby": "cli.js" + } + }, + "node_modules/create-require": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/create-require/-/create-require-1.1.1.tgz", + "integrity": "sha512-dcKFX3jn0MpIaXjisoRvexIJVEKzaq7z2rZKxf+MSr9TkdmHmsU4m2lcLojrj/FHl8mk5VxMmYA+ftRkP/3oKQ==" + }, + "node_modules/cross-env": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-env/-/cross-env-7.0.3.tgz", + "integrity": "sha512-+/HKd6EgcQCJGh2PSjZuUitQBQynKor4wrFbRg4DtAgS1aWO+gU52xpH7M9ScGgXSYmAVS9bIJ8EzuaGw0oNAw==", + "dev": true, + "dependencies": { + "cross-spawn": "^7.0.1" + }, + "bin": { + "cross-env": "src/bin/cross-env.js", + "cross-env-shell": "src/bin/cross-env-shell.js" + }, + "engines": { + "node": ">=10.14", + "npm": ">=6", + "yarn": ">=1" + } + }, + "node_modules/cross-env/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-env/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/cross-env/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/cross-env/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/cross-env/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/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": "6.0.5", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", + "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", + "dependencies": { + "nice-try": "^1.0.4", + "path-key": "^2.0.1", + "semver": "^5.5.0", + "shebang-command": "^1.2.0", + "which": "^1.2.9" + }, + "engines": { + "node": ">=4.8" + } + }, + "node_modules/cross-spawn/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/crypto-random-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/crypto-random-string/-/crypto-random-string-2.0.0.tgz", + "integrity": "sha512-v1plID3y9r/lPhviJ1wrXpLeyUIGAZ2SHNYTEapm7/8A9nLPoyvVp3RK/EPFqn5kEznyWgYZNsRtYYIWbuG8KA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/css": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/css/-/css-2.2.4.tgz", + "integrity": "sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==", + "dependencies": { + "inherits": "^2.0.3", + "source-map": "^0.6.1", + "source-map-resolve": "^0.5.2", + "urix": "^0.1.0" + } + }, + "node_modules/css-color-names": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz", + "integrity": "sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==", + "engines": { + "node": "*" + } + }, + "node_modules/css-declaration-sorter": { + "version": "6.1.3", + "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.3.tgz", + "integrity": "sha512-SvjQjNRZgh4ULK1LDJ2AduPKUKxIqmtU7ZAyi47BTV+M90Qvxr9AB6lKlLbDUfXqI9IQeYA8LbAsCZPpJEV3aA==", + "dependencies": { + "timsort": "^0.3.0" + }, + "engines": { + "node": ">= 10" + }, + "peerDependencies": { + "postcss": "^8.0.9" + } + }, + "node_modules/css-loader": { + "version": "5.2.7", + "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz", + "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==", + "dependencies": { + "icss-utils": "^5.1.0", + "loader-utils": "^2.0.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", + "schema-utils": "^3.0.0", + "semver": "^7.3.5" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.27.0 || ^5.0.0" + } + }, + "node_modules/css-loader/node_modules/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==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/css-loader/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==", + "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/css-minimizer-webpack-plugin": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/css-minimizer-webpack-plugin/-/css-minimizer-webpack-plugin-2.0.0.tgz", + "integrity": "sha512-cG/uc94727tx5pBNtb1Sd7gvUPzwmcQi1lkpfqTpdkuNq75hJCw7bIVsCNijLm4dhDcr1atvuysl2rZqOG8Txw==", + "dependencies": { + "cssnano": "^5.0.0", + "jest-worker": "^26.3.0", + "p-limit": "^3.0.2", + "postcss": "^8.2.9", + "schema-utils": "^3.0.0", + "serialize-javascript": "^5.0.1", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^5.0.0" + }, + "peerDependenciesMeta": { + "clean-css": { + "optional": true + }, + "csso": { + "optional": true + } + } + }, + "node_modules/css-minimizer-webpack-plugin/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==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/css-minimizer-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==", + "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/css-minimizer-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==", + "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==", + "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-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==" + }, + "node_modules/css-selector-parser": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/css-selector-parser/-/css-selector-parser-1.4.1.tgz", + "integrity": "sha512-HYPSb7y/Z7BNDCOrakL4raGO2zltZkbeXyAd6Tg9obzix6QhzxCotdBl6VT0Dv4vZfJGVz3WL/xaEI9Ly3ul0g==" + }, + "node_modules/css-tree": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", + "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", + "dependencies": { + "mdn-data": "2.0.14", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/css-tree/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/css.escape": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/css.escape/-/css.escape-1.5.1.tgz", + "integrity": "sha1-QuJ9T6BK4y+TGktNQZH6nN3ul8s=" + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "bin": { + "cssesc": "bin/cssesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/cssfilter": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/cssfilter/-/cssfilter-0.0.10.tgz", + "integrity": "sha1-xtJnJjKi5cg+AT5oZKQs6N79IK4=" + }, + "node_modules/cssnano": { + "version": "5.0.8", + "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.8.tgz", + "integrity": "sha512-Lda7geZU0Yu+RZi2SGpjYuQz4HI4/1Y+BhdD0jL7NXAQ5larCzVn+PUGuZbDMYz904AXXCOgO5L1teSvgu7aFg==", + "dependencies": { + "cssnano-preset-default": "^5.1.4", + "is-resolvable": "^1.1.0", + "lilconfig": "^2.0.3", + "yaml": "^1.10.2" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/cssnano" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-preset-default": { + "version": "5.1.4", + "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.4.tgz", + "integrity": "sha512-sPpQNDQBI3R/QsYxQvfB4mXeEcWuw0wGtKtmS5eg8wudyStYMgKOQT39G07EbW1LB56AOYrinRS9f0ig4Y3MhQ==", + "dependencies": { + "css-declaration-sorter": "^6.0.3", + "cssnano-utils": "^2.0.1", + "postcss-calc": "^8.0.0", + "postcss-colormin": "^5.2.0", + "postcss-convert-values": "^5.0.1", + "postcss-discard-comments": "^5.0.1", + "postcss-discard-duplicates": "^5.0.1", + "postcss-discard-empty": "^5.0.1", + "postcss-discard-overridden": "^5.0.1", + "postcss-merge-longhand": "^5.0.2", + "postcss-merge-rules": "^5.0.2", + "postcss-minify-font-values": "^5.0.1", + "postcss-minify-gradients": "^5.0.2", + "postcss-minify-params": "^5.0.1", + "postcss-minify-selectors": "^5.1.0", + "postcss-normalize-charset": "^5.0.1", + "postcss-normalize-display-values": "^5.0.1", + "postcss-normalize-positions": "^5.0.1", + "postcss-normalize-repeat-style": "^5.0.1", + "postcss-normalize-string": "^5.0.1", + "postcss-normalize-timing-functions": "^5.0.1", + "postcss-normalize-unicode": "^5.0.1", + "postcss-normalize-url": "^5.0.2", + "postcss-normalize-whitespace": "^5.0.1", + "postcss-ordered-values": "^5.0.2", + "postcss-reduce-initial": "^5.0.1", + "postcss-reduce-transforms": "^5.0.1", + "postcss-svgo": "^5.0.2", + "postcss-unique-selectors": "^5.0.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/cssnano-utils": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz", + "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/csso": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", + "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", + "dependencies": { + "css-tree": "^1.1.2" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/cssom": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.4.4.tgz", + "integrity": "sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==", + "dev": true + }, + "node_modules/cssstyle": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/cssstyle/-/cssstyle-2.3.0.tgz", + "integrity": "sha512-AZL67abkUzIuvcHqk7c09cezpGNcxUxU4Ioi/05xHk4DQeTkWmGYftIE6ctU6AEt+Gn4n1lDStOtj7FKycP71A==", + "dev": true, + "dependencies": { + "cssom": "~0.3.6" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/cssstyle/node_modules/cssom": { + "version": "0.3.8", + "resolved": "https://registry.npmjs.org/cssom/-/cssom-0.3.8.tgz", + "integrity": "sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==", + "dev": true + }, + "node_modules/csstype": { + "version": "3.0.9", + "resolved": "https://registry.npmjs.org/csstype/-/csstype-3.0.9.tgz", + "integrity": "sha512-rpw6JPxK6Rfg1zLOYCSwle2GFOOsnjmDYDaBwEcwoOg4qlsIVCN789VkBZDJAGi4T07gI4YSutR43t9Zz4Lzuw==" + }, + "node_modules/d": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/d/-/d-1.0.1.tgz", + "integrity": "sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==", + "dependencies": { + "es5-ext": "^0.10.50", + "type": "^1.0.1" + } + }, + "node_modules/damerau-levenshtein": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/damerau-levenshtein/-/damerau-levenshtein-1.0.7.tgz", + "integrity": "sha512-VvdQIPGdWP0SqFXghj79Wf/5LArmreyMsGLa6FG6iC4t3j7j5s71TrwWmT/4akbDQIqjfACkLZmjXhA7g2oUZw==" + }, + "node_modules/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, + "dependencies": { + "abab": "^2.0.3", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/dataloader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/dataloader/-/dataloader-2.0.0.tgz", + "integrity": "sha512-YzhyDAwA4TaQIhM5go+vCLmU0UikghC/t9DTQYZR2M/UvZ1MdOhPezSDZcjj9uqQJOMqjLcpWtyW2iNINdlatQ==" + }, + "node_modules/date-fns": { + "version": "2.25.0", + "resolved": "https://registry.npmjs.org/date-fns/-/date-fns-2.25.0.tgz", + "integrity": "sha512-ovYRFnTrbGPD4nqaEqescPEv1mNwvt+UTqI3Ay9SzNtey9NZnYu6E2qCcBBgJ6/2VF1zGGygpyTDITqpQQ5e+w==", + "engines": { + "node": ">=0.11" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/date-fns" + } + }, + "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==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/decamelize": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/decamelize/-/decamelize-1.2.0.tgz", + "integrity": "sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/decamelize-keys/-/decamelize-keys-1.1.0.tgz", + "integrity": "sha1-0XGoeTMlKAfrPLYdwcFEXQeN8tk=", + "dependencies": { + "decamelize": "^1.1.0", + "map-obj": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decamelize-keys/node_modules/map-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-1.0.1.tgz", + "integrity": "sha1-2TPOuSBdgr3PSIb2dCvcK03qFG0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/decimal.js": { + "version": "10.3.1", + "resolved": "https://registry.npmjs.org/decimal.js/-/decimal.js-10.3.1.tgz", + "integrity": "sha512-V0pfhfr8suzyPGOx3nmq4aHqabehUZn6Ch9kyFpV79TGDTWFmHqUqXdabR7QHqxzrYolF4+tVmJhUG4OURg5dQ==", + "dev": 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=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/decompress-response": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-6.0.0.tgz", + "integrity": "sha512-aW35yZM6Bb/4oJlZncMH2LCoZtJXTRxES17vE3hoRiowU2kWHaJKFkSBDnDR+cm9J+9QhXmREyIfv0pji9ejCQ==", + "dependencies": { + "mimic-response": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/decompress-response/node_modules/mimic-response": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-3.1.0.tgz", + "integrity": "sha512-z0yWI+4FDrrweS8Zmt4Ej5HdJmky15+L2e6Wgn3+iK5fWzb6T3fhNFq2+MeTRb064c6Wr4N/wv0DzQTjNzHNGQ==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/dedent": { + "version": "0.7.0", + "resolved": "https://registry.npmjs.org/dedent/-/dedent-0.7.0.tgz", + "integrity": "sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=", + "dev": true + }, + "node_modules/deep-extend": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/deep-extend/-/deep-extend-0.6.0.tgz", + "integrity": "sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/deep-is": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.4.tgz", + "integrity": "sha512-oIPzksmTg4/MriiaYGO+okXDT7ztn/w3Eptv/+gSIdMdKsJo0u4CfYNFJPy+4SKMuCqGw2wxnA+URMg3t8a/bQ==" + }, + "node_modules/deepmerge": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/deepmerge/-/deepmerge-4.2.2.tgz", + "integrity": "sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/defer-to-connect": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-2.0.1.tgz", + "integrity": "sha512-4tvttepXG1VaYGrRibk5EwJd1t4udunSOVMdLSAL6mId1ix438oPwPZMALY41FCijukO1L0twNcGsdzS7dHgDg==", + "engines": { + "node": ">=10" + } + }, + "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==", + "dependencies": { + "object-keys": "^1.0.12" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/define-property": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-2.0.2.tgz", + "integrity": "sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==", + "dependencies": { + "is-descriptor": "^1.0.2", + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/define-property/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/del": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/del/-/del-5.1.0.tgz", + "integrity": "sha512-wH9xOVHnczo9jN2IW68BabcecVPxacIA3g/7z6vhSU/4stOKQzeCRK0yD0A24WiAAUJmmVpWqrERcTxnLo3AnA==", + "dependencies": { + "globby": "^10.0.1", + "graceful-fs": "^4.2.2", + "is-glob": "^4.0.1", + "is-path-cwd": "^2.2.0", + "is-path-inside": "^3.0.1", + "p-map": "^3.0.0", + "rimraf": "^3.0.0", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/del/node_modules/globby": { + "version": "10.0.2", + "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", + "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", + "dependencies": { + "@types/glob": "^7.1.1", + "array-union": "^2.1.0", + "dir-glob": "^3.0.1", + "fast-glob": "^3.0.3", + "glob": "^7.1.3", + "ignore": "^5.1.1", + "merge2": "^1.2.3", + "slash": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/delayed-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", + "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/delegates": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/delegates/-/delegates-1.0.0.tgz", + "integrity": "sha1-hMbhWbgZBP3KWaDvRM2HDTElD5o=" + }, + "node_modules/depd": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/destroy": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" + }, + "node_modules/detect-libc": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-libc/-/detect-libc-1.0.3.tgz", + "integrity": "sha1-+hN8S9aY7fVc1c0CrFWfkaTEups=", + "bin": { + "detect-libc": "bin/detect-libc.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/detect-newline": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-1.0.3.tgz", + "integrity": "sha1-6XsQA4d9cMCa8a81v63/Fo3kkg0=", + "dependencies": { + "get-stdin": "^4.0.1", + "minimist": "^1.1.0" + }, + "bin": { + "detect-newline": "cli.js" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/detect-port": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/detect-port/-/detect-port-1.3.0.tgz", + "integrity": "sha512-E+B1gzkl2gqxt1IhUzwjrxBKRqx1UzC3WLONHinn8S3T6lwV/agVCyitiFOsGJ/eYuEUBvD71MZHy3Pv1G9doQ==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/detect-port/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/detect-port/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/devcert": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/devcert/-/devcert-1.2.0.tgz", + "integrity": "sha512-Tca9LUcmDegqTxlnQLTxVARS3MqYT+eWJfskXykefknT9jPoSJEA+t5BkDq5C5Tz+gVmAWmOH5vvKMfLJO/UhQ==", + "dependencies": { + "@types/configstore": "^2.1.1", + "@types/debug": "^0.0.30", + "@types/get-port": "^3.2.0", + "@types/glob": "^5.0.34", + "@types/lodash": "^4.14.92", + "@types/mkdirp": "^0.5.2", + "@types/node": "^8.5.7", + "@types/rimraf": "^2.0.2", + "@types/tmp": "^0.0.33", + "application-config-path": "^0.1.0", + "command-exists": "^1.2.4", + "debug": "^3.1.0", + "eol": "^0.9.1", + "get-port": "^3.2.0", + "glob": "^7.1.2", + "lodash": "^4.17.4", + "mkdirp": "^0.5.1", + "password-prompt": "^1.0.4", + "rimraf": "^2.6.2", + "sudo-prompt": "^8.2.0", + "tmp": "^0.0.33", + "tslib": "^1.10.0" + } + }, + "node_modules/devcert/node_modules/@types/glob": { + "version": "5.0.37", + "resolved": "https://registry.npmjs.org/@types/glob/-/glob-5.0.37.tgz", + "integrity": "sha512-ATA/xrS7CZ3A2WCPVY4eKdNpybq56zqlTirnHhhyOztZM/lPxJzusOBI3BsaXbu6FrUluqzvMlI4sZ6BDYMlMg==", + "dependencies": { + "@types/minimatch": "*", + "@types/node": "*" + } + }, + "node_modules/devcert/node_modules/@types/node": { + "version": "8.10.66", + "resolved": "https://registry.npmjs.org/@types/node/-/node-8.10.66.tgz", + "integrity": "sha512-tktOkFUA4kXx2hhhrB8bIFb5TbwzS4uOhKEmwiD+NoiL0qtP2OQ9mFldbgD4dV1djrlBYP6eBuQZiWjuHUpqFw==" + }, + "node_modules/devcert/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/devcert/node_modules/rimraf": { + "version": "2.7.1", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.7.1.tgz", + "integrity": "sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + } + }, + "node_modules/devcert/node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/devcert/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/dicer": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/dicer/-/dicer-0.2.5.tgz", + "integrity": "sha1-WZbAhrszIYyBLAkL3cCc0S+stw8=", + "dependencies": { + "readable-stream": "1.1.x", + "streamsearch": "0.1.2" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/dicer/node_modules/readable-stream": { + "version": "1.1.14", + "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-1.1.14.tgz", + "integrity": "sha1-fPTFTvZI44EwhMY23SB54WbAgdk=", + "dependencies": { + "core-util-is": "~1.0.0", + "inherits": "~2.0.1", + "isarray": "0.0.1", + "string_decoder": "~0.10.x" + } + }, + "node_modules/dicer/node_modules/string_decoder": { + "version": "0.10.31", + "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-0.10.31.tgz", + "integrity": "sha1-YuIDvEF2bGwoyfyEMB2rHFMQ+pQ=" + }, + "node_modules/diff": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/diff/-/diff-4.0.2.tgz", + "integrity": "sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==", + "engines": { + "node": ">=0.3.1" + } + }, + "node_modules/diff-sequences": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-25.2.6.tgz", + "integrity": "sha512-Hq8o7+6GaZeoFjtpgvRBUknSXNeJiCx7V9Fr94ZMljNiCr9n9L8H8aJqgWOQiDDGdyn29fRNcDdRVJ5fdyihfg==", + "engines": { + "node": ">= 8.3" + } + }, + "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==", + "dependencies": { + "path-type": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/disqus-react": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/disqus-react/-/disqus-react-1.1.2.tgz", + "integrity": "sha512-CrG7FUxI4MFfAQ5sNTOxpxAHMZmqzQEDgGvc7+DW7v8jfrt/RMLmwuhOSpAMTyVGQowCV6NxUQ5ShALEy2uJMg==", + "peerDependencies": { + "react": "^15.6.1 || ^16.0.0 || ^17.0.0", + "react-dom": "^15.6.1 || ^16.0.0 || ^17.0.0" + } + }, + "node_modules/doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/dom-accessibility-api": { + "version": "0.5.9", + "resolved": "https://registry.npmjs.org/dom-accessibility-api/-/dom-accessibility-api-0.5.9.tgz", + "integrity": "sha512-+KPF4o71fl6NrdnqIrJc6m44NA+Rhf1h7In2MRznejSQasWkjqmHOBUlk+pXJ77cVOSYyZeNHFwn/sjotB6+Sw==", + "dev": true + }, + "node_modules/dom-converter": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/dom-converter/-/dom-converter-0.2.0.tgz", + "integrity": "sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==", + "dependencies": { + "utila": "~0.4" + } + }, + "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==", + "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/dom-walk": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/dom-walk/-/dom-walk-0.1.2.tgz", + "integrity": "sha512-6QvTW9mrGeIegrFXdtQi9pk7O/nSK6lSdXW2eqUspN5LWD7UTji2Fqw5V2YLjBpHEoU9Xl/eUWNpDeZvoyOv2w==" + }, + "node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/domexception": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/domexception/-/domexception-2.0.1.tgz", + "integrity": "sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==", + "dev": true, + "dependencies": { + "webidl-conversions": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/domexception/node_modules/webidl-conversions": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-5.0.0.tgz", + "integrity": "sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/domhandler": { + "version": "4.2.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", + "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", + "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==", + "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/dot-prop": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/dot-prop/-/dot-prop-5.3.0.tgz", + "integrity": "sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==", + "dependencies": { + "is-obj": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/dotenv": { + "version": "8.6.0", + "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-8.6.0.tgz", + "integrity": "sha512-IrPdXQsk2BbzvCBGBOTmmSH5SodmqZNt4ERAZDmW4CT+tL8VtvinqywuANaFu4bOMWki16nqf0e4oC0QIaDr/g==", + "engines": { + "node": ">=10" + } + }, + "node_modules/duplexer": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/duplexer/-/duplexer-0.1.2.tgz", + "integrity": "sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==" + }, + "node_modules/duplexer3": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/duplexer3/-/duplexer3-0.1.4.tgz", + "integrity": "sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=" + }, + "node_modules/ee-first": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" + }, + "node_modules/electron-to-chromium": { + "version": "1.4.37", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.37.tgz", + "integrity": "sha512-XIvFB1omSAxYgHYX48sC+HR8i/p7lx7R+0cX9faElg1g++h9IilCrJ12+bQuY+d96Wp7zkBiJwMOv+AhLtLrTg==" + }, + "node_modules/emittery": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/emittery/-/emittery-0.8.1.tgz", + "integrity": "sha512-uDfvUjVrfGJJhymx/kz6prltenw1u7WrCg1oa94zYY8xxVpLLUu045LAT0dhDZdXG58/EpPL/5kA180fQ/qudg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/emittery?sponsor=1" + } + }, + "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==" + }, + "node_modules/emojis-list": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-3.0.0.tgz", + "integrity": "sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==", + "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=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/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==", + "dependencies": { + "once": "^1.4.0" + } + }, + "node_modules/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==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/engine.io-client": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/engine.io-client/-/engine.io-client-4.1.4.tgz", + "integrity": "sha512-843fqAdKeUMFqKi1sSjnR11tJ4wi8sIefu6+JC1OzkkJBmjtc/gM/rZ53tJfu5Iae/3gApm5veoS+v+gtT0+Fg==", + "dependencies": { + "base64-arraybuffer": "0.1.4", + "component-emitter": "~1.3.0", + "debug": "~4.3.1", + "engine.io-parser": "~4.0.1", + "has-cors": "1.1.0", + "parseqs": "0.0.6", + "parseuri": "0.0.6", + "ws": "~7.4.2", + "xmlhttprequest-ssl": "~1.6.2", + "yeast": "0.1.2" + } + }, + "node_modules/engine.io-parser": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/engine.io-parser/-/engine.io-parser-4.0.3.tgz", + "integrity": "sha512-xEAAY0msNnESNPc00e19y5heTPX4y/TJ36gr8t1voOaNmTojP9b3oK3BbJLFufW2XFPQaaijpFewm2g2Um3uqA==", + "dependencies": { + "base64-arraybuffer": "0.1.4" + }, + "engines": { + "node": ">=8.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==", + "dependencies": { + "graceful-fs": "^4.2.4", + "tapable": "^2.2.0" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/enhanced-resolve/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/enquirer": { + "version": "2.3.6", + "resolved": "https://registry.npmjs.org/enquirer/-/enquirer-2.3.6.tgz", + "integrity": "sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==", + "dependencies": { + "ansi-colors": "^4.1.1" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/entities": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", + "funding": { + "url": "https://github.com/fb55/entities?sponsor=1" + } + }, + "node_modules/envinfo": { + "version": "7.8.1", + "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", + "bin": { + "envinfo": "dist/cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eol": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/eol/-/eol-0.9.1.tgz", + "integrity": "sha512-Ds/TEoZjwggRoz/Q2O7SE3i4Jm66mqTDfmdHdq/7DKVk3bro9Q8h6WdXKdPqFLMoqxrDK5SVRzHVPOS6uuGtrg==" + }, + "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==", + "dependencies": { + "is-arrayish": "^0.2.1" + } + }, + "node_modules/error-stack-parser": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/error-stack-parser/-/error-stack-parser-2.0.6.tgz", + "integrity": "sha512-d51brTeqC+BHlwF0BhPtcYgF5nlzf9ZZ0ZIUQNZpc9ZB9qw5IJ2diTrBY9jlCJkTLITYPjmiX6OWCwH+fuyNgQ==", + "dependencies": { + "stackframe": "^1.1.1" + } + }, + "node_modules/es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dependencies": { + "call-bind": "^1.0.2", + "es-to-primitive": "^1.2.1", + "function-bind": "^1.1.1", + "get-intrinsic": "^1.1.1", + "get-symbol-description": "^1.0.0", + "has": "^1.0.3", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "is-callable": "^1.2.4", + "is-negative-zero": "^2.0.1", + "is-regex": "^1.1.4", + "is-shared-array-buffer": "^1.0.1", + "is-string": "^1.0.7", + "is-weakref": "^1.0.1", + "object-inspect": "^1.11.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.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==" + }, + "node_modules/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==", + "dependencies": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/es5-ext": { + "version": "0.10.53", + "resolved": "https://registry.npmjs.org/es5-ext/-/es5-ext-0.10.53.tgz", + "integrity": "sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==", + "dependencies": { + "es6-iterator": "~2.0.3", + "es6-symbol": "~3.1.3", + "next-tick": "~1.0.0" + } + }, + "node_modules/es5-ext/node_modules/next-tick": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.0.0.tgz", + "integrity": "sha1-yobR/ogoFpsBICCOPchCS524NCw=" + }, + "node_modules/es6-iterator": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-iterator/-/es6-iterator-2.0.3.tgz", + "integrity": "sha1-p96IkUGgWpSwhUQDstCg+/qY87c=", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.35", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/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==", + "dependencies": { + "d": "^1.0.1", + "ext": "^1.1.2" + } + }, + "node_modules/es6-weak-map": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/es6-weak-map/-/es6-weak-map-2.0.3.tgz", + "integrity": "sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==", + "dependencies": { + "d": "1", + "es5-ext": "^0.10.46", + "es6-iterator": "^2.0.3", + "es6-symbol": "^3.1.1" + } + }, + "node_modules/escalade": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/escape-goat": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/escape-goat/-/escape-goat-2.1.1.tgz", + "integrity": "sha512-8/uIhbG12Csjy2JEW7D9pHbreaVaS/OpN3ycnyvElTdwM5n6GY6W6e2IPemfvGZeUMqZ9A/3GqIZMgKnBhAw/Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/escape-html": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" + }, + "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=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/escodegen": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escodegen/-/escodegen-2.0.0.tgz", + "integrity": "sha512-mmHKys/C8BFUGI+MAWNcSYoORYLMdPzjrknd2Vc+bUsjN5bXcr8EhrNB+UTqfL1y3I9c4fw2ihgtMPQLBRiQxw==", + "dev": true, + "dependencies": { + "esprima": "^4.0.1", + "estraverse": "^5.2.0", + "esutils": "^2.0.2", + "optionator": "^0.8.1" + }, + "bin": { + "escodegen": "bin/escodegen.js", + "esgenerate": "bin/esgenerate.js" + }, + "engines": { + "node": ">=6.0" + }, + "optionalDependencies": { + "source-map": "~0.6.1" + } + }, + "node_modules/escodegen/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "dev": true, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/escodegen/node_modules/levn": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", + "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/optionator": { + "version": "0.8.3", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", + "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", + "dev": true, + "dependencies": { + "deep-is": "~0.1.3", + "fast-levenshtein": "~2.0.6", + "levn": "~0.3.0", + "prelude-ls": "~1.1.2", + "type-check": "~0.3.2", + "word-wrap": "~1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/prelude-ls": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", + "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/escodegen/node_modules/source-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/escodegen/node_modules/type-check": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", + "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", + "dev": true, + "dependencies": { + "prelude-ls": "~1.1.2" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/eslint": { + "version": "7.32.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-7.32.0.tgz", + "integrity": "sha512-VHZ8gX+EDfz+97jGcgyGCyRia/dPOd6Xh9yPv8Bl1+SoaIwD+a/vlrOmGRUyOYu7MwUhc7CxqeaDZU13S4+EpA==", + "dependencies": { + "@babel/code-frame": "7.12.11", + "@eslint/eslintrc": "^0.4.3", + "@humanwhocodes/config-array": "^0.5.0", + "ajv": "^6.10.0", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.0.1", + "doctrine": "^3.0.0", + "enquirer": "^2.3.5", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^5.1.1", + "eslint-utils": "^2.1.0", + "eslint-visitor-keys": "^2.0.0", + "espree": "^7.3.1", + "esquery": "^1.4.0", + "esutils": "^2.0.2", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", + "functional-red-black-tree": "^1.0.1", + "glob-parent": "^5.1.2", + "globals": "^13.6.0", + "ignore": "^4.0.6", + "import-fresh": "^3.0.0", + "imurmurhash": "^0.1.4", + "is-glob": "^4.0.0", + "js-yaml": "^3.13.1", + "json-stable-stringify-without-jsonify": "^1.0.1", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", + "minimatch": "^3.0.4", + "natural-compare": "^1.4.0", + "optionator": "^0.9.1", + "progress": "^2.0.0", + "regexpp": "^3.1.0", + "semver": "^7.2.1", + "strip-ansi": "^6.0.0", + "strip-json-comments": "^3.1.0", + "table": "^6.0.9", + "text-table": "^0.2.0", + "v8-compile-cache": "^2.0.3" + }, + "bin": { + "eslint": "bin/eslint.js" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "url": "https://opencollective.com/eslint" + } + }, + "node_modules/eslint-config-prettier": { + "version": "8.3.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", + "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", + "dev": true, + "bin": { + "eslint-config-prettier": "bin/cli.js" + }, + "peerDependencies": { + "eslint": ">=7.0.0" + } + }, + "node_modules/eslint-config-react-app": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-react-app/-/eslint-config-react-app-6.0.0.tgz", + "integrity": "sha512-bpoAAC+YRfzq0dsTk+6v9aHm/uqnDwayNAXleMypGl6CpxI9oXXscVHo4fk3eJPIn+rsbtNetB4r/ZIidFIE8A==", + "dependencies": { + "confusing-browser-globals": "^1.0.10" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "@typescript-eslint/eslint-plugin": "^4.0.0", + "@typescript-eslint/parser": "^4.0.0", + "babel-eslint": "^10.0.0", + "eslint": "^7.5.0", + "eslint-plugin-flowtype": "^5.2.0", + "eslint-plugin-import": "^2.22.0", + "eslint-plugin-jest": "^24.0.0", + "eslint-plugin-jsx-a11y": "^6.3.1", + "eslint-plugin-react": "^7.20.3", + "eslint-plugin-react-hooks": "^4.0.8", + "eslint-plugin-testing-library": "^3.9.0" + }, + "peerDependenciesMeta": { + "eslint-plugin-jest": { + "optional": true + }, + "eslint-plugin-testing-library": { + "optional": true + } + } + }, + "node_modules/eslint-import-resolver-node": { + "version": "0.3.6", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.6.tgz", + "integrity": "sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==", + "dependencies": { + "debug": "^3.2.7", + "resolve": "^1.20.0" + } + }, + "node_modules/eslint-import-resolver-node/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils": { + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.2.tgz", + "integrity": "sha512-zquepFnWCY2ISMFwD/DqzaM++H+7PDzOpUvotJWm/y1BAFt5R4oeULgdrTejKqLkz7MA/tgstsUMNYc7wNdTrg==", + "dependencies": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/eslint-module-utils/node_modules/find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dependencies": { + "locate-path": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dependencies": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dependencies": { + "p-try": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dependencies": { + "p-limit": "^1.1.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-module-utils/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint-plugin-flowtype": { + "version": "5.10.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-flowtype/-/eslint-plugin-flowtype-5.10.0.tgz", + "integrity": "sha512-vcz32f+7TP+kvTUyMXZmCnNujBQZDNmcqPImw8b9PZ+16w1Qdm6ryRuYZYVaG9xRqqmAPr2Cs9FAX5gN+x/bjw==", + "dependencies": { + "lodash": "^4.17.15", + "string-natural-compare": "^3.0.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "peerDependencies": { + "eslint": "^7.1.0" + } + }, + "node_modules/eslint-plugin-graphql": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-graphql/-/eslint-plugin-graphql-4.0.0.tgz", + "integrity": "sha512-d5tQm24YkVvCEk29ZR5ScsgXqAGCjKlMS8lx3mS7FS/EKsWbkvXQImpvic03EpMIvNTBW5e+2xnHzXB/VHNZJw==", + "dependencies": { + "@babel/runtime": "^7.10.0", + "graphql-config": "^3.0.2", + "lodash.flatten": "^4.4.0", + "lodash.without": "^4.4.0" + }, + "engines": { + "node": ">=10.0" + }, + "peerDependencies": { + "graphql": "^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/eslint-plugin-import": { + "version": "2.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flat": "^1.2.5", + "debug": "^2.6.9", + "doctrine": "^2.1.0", + "eslint-import-resolver-node": "^0.3.6", + "eslint-module-utils": "^2.7.2", + "has": "^1.0.3", + "is-core-module": "^2.8.0", + "is-glob": "^4.0.3", + "minimatch": "^3.0.4", + "object.values": "^1.1.5", + "resolve": "^1.20.0", + "tsconfig-paths": "^3.12.0" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8" + } + }, + "node_modules/eslint-plugin-import/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-import/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/eslint-plugin-jsx-a11y": { + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", + "dependencies": { + "@babel/runtime": "^7.16.3", + "aria-query": "^4.2.2", + "array-includes": "^3.1.4", + "ast-types-flow": "^0.0.7", + "axe-core": "^4.3.5", + "axobject-query": "^2.2.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", + "has": "^1.0.3", + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" + }, + "engines": { + "node": ">=4.0" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-jsx-a11y/node_modules/emoji-regex": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-9.2.2.tgz", + "integrity": "sha512-L18DaJsXSUk2+42pv8mLs5jJT2hqFkFE4j21wOmgbUqsZ2hL72NsUU785g9RXgo3s0ZNgVl42TiHp3ZtOv/Vyg==" + }, + "node_modules/eslint-plugin-prettier": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-prettier/-/eslint-plugin-prettier-4.0.0.tgz", + "integrity": "sha512-98MqmCJ7vJodoQK359bqQWaxOE0CS8paAz/GgjaZLyex4TTk3g9HugoO89EqWCrFiOqn9EVvcoo7gZzONCWVwQ==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=6.0.0" + }, + "peerDependencies": { + "eslint": ">=7.28.0", + "prettier": ">=2.0.0" + }, + "peerDependenciesMeta": { + "eslint-config-prettier": { + "optional": true + } + } + }, + "node_modules/eslint-plugin-react": { + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.28.0.tgz", + "integrity": "sha512-IOlFIRHzWfEQQKcAD4iyYDndHwTQiCMcJVJjxempf203jnNLUnW34AXLrV33+nEXoifJE2ZEGmcjKPL8957eSw==", + "dependencies": { + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", + "doctrine": "^2.1.0", + "estraverse": "^5.3.0", + "jsx-ast-utils": "^2.4.1 || ^3.0.0", + "minimatch": "^3.0.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", + "prop-types": "^15.7.2", + "resolve": "^2.0.0-next.3", + "semver": "^6.3.0", + "string.prototype.matchall": "^4.0.6" + }, + "engines": { + "node": ">=4" + }, + "peerDependencies": { + "eslint": "^3 || ^4 || ^5 || ^6 || ^7 || ^8" + } + }, + "node_modules/eslint-plugin-react-hooks": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "eslint": "^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 || ^7.0.0 || ^8.0.0-0" + } + }, + "node_modules/eslint-plugin-react/node_modules/doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", + "dependencies": { + "esutils": "^2.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "engines": { + "node": ">=4.0" + } + }, + "node_modules/eslint-plugin-react/node_modules/resolve": { + "version": "2.0.0-next.3", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-2.0.0-next.3.tgz", + "integrity": "sha512-W8LucSynKUIDu9ylraa7ueVZ7hc0uAgJBxVsQSKOXOyle8a93qXhcz+XAXZ8bIq2d6i4Ehddn6Evt+0/UwKk6Q==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/eslint-plugin-react/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "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==", + "dependencies": { + "esrecurse": "^4.3.0", + "estraverse": "^4.1.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dependencies": { + "eslint-visitor-keys": "^2.0.0" + }, + "engines": { + "node": "^10.0.0 || ^12.0.0 || >= 14.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + }, + "peerDependencies": { + "eslint": ">=5" + } + }, + "node_modules/eslint-visitor-keys": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-2.1.0.tgz", + "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==", + "engines": { + "node": ">=10" + } + }, + "node_modules/eslint-webpack-plugin": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.6.0.tgz", + "integrity": "sha512-V+LPY/T3kur5QO3u+1s34VDTcRxjXWPUGM4hlmTb5DwVD0OQz631yGTxJZf4SpAqAjdbBVe978S8BJeHpAdOhQ==", + "dependencies": { + "@types/eslint": "^7.28.2", + "arrify": "^2.0.1", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "schema-utils": "^3.1.1" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "eslint": "^7.0.0 || ^8.0.0", + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/eslint-webpack-plugin/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint-webpack-plugin/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==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/eslint-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==", + "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/eslint-webpack-plugin/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/eslint/node_modules/@babel/code-frame": { + "version": "7.12.11", + "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.12.11.tgz", + "integrity": "sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/eslint/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==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/eslint/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/eslint-utils": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-2.1.0.tgz", + "integrity": "sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==", + "dependencies": { + "eslint-visitor-keys": "^1.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "node_modules/eslint/node_modules/eslint-utils/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/eslint/node_modules/globals": { + "version": "13.11.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.11.0.tgz", + "integrity": "sha512-08/xrJ7wQjK9kkkRoI3OFUBbLx4f+6x3SGwcPvQ0QH6goFDrOU2oyAWrmh3dJezu65buo+HBMzAMQy6rovVC3g==", + "dependencies": { + "type-fest": "^0.20.2" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/eslint/node_modules/ignore": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", + "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/eslint/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/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==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/eslint/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/espree": { + "version": "7.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-7.3.1.tgz", + "integrity": "sha512-v3JCNCE64umkFpmkFGqzVKsOT0tN1Zr+ueqLZfpV1Ob8e+CEgPWa+OxCoGH3tnhimMKIaBm4m/vaRpJ/krRz2g==", + "dependencies": { + "acorn": "^7.4.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^1.3.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/espree/node_modules/eslint-visitor-keys": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-1.3.0.tgz", + "integrity": "sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==", + "engines": { + "node": ">=4" + } + }, + "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==", + "bin": { + "esparse": "bin/esparse.js", + "esvalidate": "bin/esvalidate.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dependencies": { + "estraverse": "^5.1.0" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/esquery/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "engines": { + "node": ">=4.0" + } + }, + "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==", + "dependencies": { + "estraverse": "^5.2.0" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/esrecurse/node_modules/estraverse": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", + "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==", + "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==", + "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=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/event-emitter": { + "version": "0.3.5", + "resolved": "https://registry.npmjs.org/event-emitter/-/event-emitter-0.3.5.tgz", + "integrity": "sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=", + "dependencies": { + "d": "1", + "es5-ext": "~0.10.14" + } + }, + "node_modules/event-source-polyfill": { + "version": "1.0.25", + "resolved": "https://registry.npmjs.org/event-source-polyfill/-/event-source-polyfill-1.0.25.tgz", + "integrity": "sha512-hQxu6sN1Eq4JjoI7ITdQeGGUN193A2ra83qC0Ltm9I2UJVAten3OFVN6k5RX4YWeCS0BoC8xg/5czOCIHVosQg==" + }, + "node_modules/event-target-shim": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/event-target-shim/-/event-target-shim-5.0.1.tgz", + "integrity": "sha512-i/2XbnSz/uxRCU6+NdVJgKWDTM427+MqYbkQzD321DuCQJUqOuJKIA0IM2+W2xtYHdKOmZ4dR6fExsd4SXL+WQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/eventemitter3": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-3.1.2.tgz", + "integrity": "sha512-tvtQIeLVHjDkJYnzf2dgVMxfuSGJeM/7UCG17TT4EumTfNtF+0nebF/4zWOIkCreAbtNqhGEboB6BWrwqNaw4Q==" + }, + "node_modules/events": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", + "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==", + "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/execa/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==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/execa/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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/execa/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/execa/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==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/execa/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/execa/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/execall": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/execall/-/execall-2.0.0.tgz", + "integrity": "sha512-0FU2hZ5Hh6iQnarpRtQurM/aAvp3RIbfvgLHrcqJYzhXyV2KFruhuChf9NC6waAhiUR7FFtlugkI4p7f2Fqlow==", + "dev": true, + "dependencies": { + "clone-regexp": "^2.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/exif-parser": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/exif-parser/-/exif-parser-0.1.12.tgz", + "integrity": "sha1-WKnS1ywCwfbwKg70qRZicrd2CSI=" + }, + "node_modules/exit": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/exit/-/exit-0.1.2.tgz", + "integrity": "sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=", + "dev": true, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/expand-brackets": { + "version": "2.1.4", + "resolved": "https://registry.npmjs.org/expand-brackets/-/expand-brackets-2.1.4.tgz", + "integrity": "sha1-t3c14xXOMPa27/D4OwQVGiJEliI=", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/expand-brackets/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/expand-brackets/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/expand-template": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/expand-template/-/expand-template-2.0.3.tgz", + "integrity": "sha512-XYfuKMvj4O35f/pOXLObndIRvyQ+/+6AhODh+OKWj9S9498pHHn/IMszH+gt0fBCRWMNfk1ZSp5x3AifmnI2vg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/expect": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/expect/-/expect-27.3.1.tgz", + "integrity": "sha512-MrNXV2sL9iDRebWPGOGFdPQRl2eDQNu/uhxIMShjjx74T6kC6jFIkmQ6OqXDtevjGUkyB2IT56RzDBqXf/QPCg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-styles": "^5.0.0", + "jest-get-type": "^27.3.1", + "jest-matcher-utils": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-regex-util": "^27.0.6" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/expect/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/expect/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/expect/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/expect/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/expect/node_modules/jest-get-type": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz", + "integrity": "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/express": { + "version": "4.17.1", + "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", + "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", + "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-graphql": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/express-graphql/-/express-graphql-0.12.0.tgz", + "integrity": "sha512-DwYaJQy0amdy3pgNtiTDuGGM2BLdj+YO2SgbKoLliCfuHv3VVTt7vNG/ZqK2hRYjtYHE2t2KB705EU94mE64zg==", + "dependencies": { + "accepts": "^1.3.7", + "content-type": "^1.0.4", + "http-errors": "1.8.0", + "raw-body": "^2.4.1" + }, + "engines": { + "node": ">= 10.x" + }, + "peerDependencies": { + "graphql": "^14.7.0 || ^15.3.0" + } + }, + "node_modules/express-graphql/node_modules/bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/express-graphql/node_modules/http-errors": { + "version": "1.8.0", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz", + "integrity": "sha512-4I8r0C5JDhT5VkvI47QktDW75rNlGVsUf/8hzjCC/wkWI/jdTRmBb9aI7erSG82r1bjKY3F6k28WnsVxB1C73A==", + "dependencies": { + "depd": "~1.1.2", + "inherits": "2.0.4", + "setprototypeof": "1.2.0", + "statuses": ">= 1.5.0 < 2", + "toidentifier": "1.0.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/express-graphql/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==", + "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/express-graphql/node_modules/raw-body/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==", + "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/express-graphql/node_modules/raw-body/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==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/express-graphql/node_modules/setprototypeof": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.2.0.tgz", + "integrity": "sha512-E5LDX7Wrp85Kil5bhZv46j8jOeboKq5JMmYM3gVGdGH8xFpPWXUMsNrlODCrkoxMEeNi/XZIwuRvY4XNwYMJpw==" + }, + "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==", + "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==", + "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=" + }, + "node_modules/ext": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/ext/-/ext-1.6.0.tgz", + "integrity": "sha512-sdBImtzkq2HpkdRLtlLWDa6w4DX22ijZLKx8BMPUuKe1c5lbN6xwQDQCxSfxBQnHZ13ls/FH0MQZx/q/gr6FQg==", + "dependencies": { + "type": "^2.5.0" + } + }, + "node_modules/ext/node_modules/type": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/type/-/type-2.5.0.tgz", + "integrity": "sha512-180WMDQaIMm3+7hGXWf12GtdniDEy7nYcyFMKJn/eZz/6tSLXrUN9V0wKSbMjej0I1WHWbpREDEKHtqPQa9NNw==" + }, + "node_modules/extend": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend/-/extend-3.0.2.tgz", + "integrity": "sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==" + }, + "node_modules/extend-shallow": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-3.0.2.tgz", + "integrity": "sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=", + "dependencies": { + "assign-symbols": "^1.0.0", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extend-shallow/node_modules/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==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dependencies": { + "chardet": "^0.7.0", + "iconv-lite": "^0.4.24", + "tmp": "^0.0.33" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/external-editor/node_modules/tmp": { + "version": "0.0.33", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", + "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", + "dependencies": { + "os-tmpdir": "~1.0.2" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/extglob": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/extglob/-/extglob-2.0.4.tgz", + "integrity": "sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extglob/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/extract-files": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/extract-files/-/extract-files-9.0.0.tgz", + "integrity": "sha512-CvdFfHkC95B4bBBk36hcEmvdR2awOdhhVUYH6S/zrVj3477zven/fJMYg7121h4T1xHZC+tetUpubpAhxwI7hQ==", + "engines": { + "node": "^10.17.0 || ^12.0.0 || >= 13.7.0" + }, + "funding": { + "url": "https://github.com/sponsors/jaydenseric" + } + }, + "node_modules/fast-copy": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/fast-copy/-/fast-copy-2.1.1.tgz", + "integrity": "sha512-Qod3DdRgFZ8GUIM6ygeoZYpQ0QLW9cf/FS9KhhjlYggcSZXWAemAw8BOCO5LuYCrR3Uj3qXDVTUzOUwG8C7beQ==" + }, + "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==" + }, + "node_modules/fast-diff": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/fast-diff/-/fast-diff-1.2.0.tgz", + "integrity": "sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==", + "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==", + "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==" + }, + "node_modules/fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=" + }, + "node_modules/fastest-levenshtein": { + "version": "1.0.12", + "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==" + }, + "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==", + "dependencies": { + "reusify": "^1.0.4" + } + }, + "node_modules/fault": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/fault/-/fault-1.0.4.tgz", + "integrity": "sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==", + "dependencies": { + "format": "^0.2.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/fb-watchman": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/fb-watchman/-/fb-watchman-2.0.1.tgz", + "integrity": "sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==", + "dev": true, + "dependencies": { + "bser": "2.1.1" + } + }, + "node_modules/fd": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/fd/-/fd-0.0.3.tgz", + "integrity": "sha512-iAHrIslQb3U68OcMSP0kkNWabp7sSN6d2TBSb2JO3gcLJVDd4owr/hKM4SFJovFOUeeXeItjYgouEDTMWiVAnA==" + }, + "node_modules/fetch-retry": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/fetch-retry/-/fetch-retry-4.1.1.tgz", + "integrity": "sha512-e6eB7zN6UBSwGVwrbWVH+gdLnkW9WwHhmq2YDK1Sh30pzx1onRVGBvogTlUeWxwTa+L86NYdo4hFkh7O8ZjSnA==" + }, + "node_modules/figures": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", + "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", + "dependencies": { + "escape-string-regexp": "^1.0.5" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/file-entry-cache": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-6.0.1.tgz", + "integrity": "sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==", + "dependencies": { + "flat-cache": "^3.0.4" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/file-loader": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", + "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/file-loader/node_modules/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==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/file-loader/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==", + "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/file-type": { + "version": "16.5.3", + "resolved": "https://registry.npmjs.org/file-type/-/file-type-16.5.3.tgz", + "integrity": "sha512-uVsl7iFhHSOY4bEONLlTK47iAHtNsFHWP5YE4xJfZ4rnX7S1Q3wce09XgqSC7E/xh8Ncv/be1lNoyprlUH/x6A==", + "dependencies": { + "readable-web-to-node-stream": "^3.0.0", + "strtok3": "^6.2.4", + "token-types": "^4.1.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/file-type?sponsor=1" + } + }, + "node_modules/filename-reserved-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/filename-reserved-regex/-/filename-reserved-regex-2.0.0.tgz", + "integrity": "sha1-q/c9+rc10EVECr/qLZHzieu/oik=", + "engines": { + "node": ">=4" + } + }, + "node_modules/filenamify": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/filenamify/-/filenamify-4.3.0.tgz", + "integrity": "sha512-hcFKyUG57yWGAzu1CMt/dPzYZuv+jAJUT85bL8mrXvNe6hWj6yEHEc4EdcgiA6Z3oi1/9wXJdZPXF2dZNgwgOg==", + "dependencies": { + "filename-reserved-regex": "^2.0.0", + "strip-outer": "^1.0.1", + "trim-repeated": "^1.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/filesize": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/filesize/-/filesize-6.1.0.tgz", + "integrity": "sha512-LpCHtPQ3sFx67z+uh2HnSyWSLLu5Jxo21795uRDuar/EOuYWXib5EmPaGIBuSnRqH2IODiKA2k5re/K9OnN/Yg==", + "engines": { + "node": ">= 0.4.0" + } + }, + "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==", + "dependencies": { + "to-regex-range": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/filter-obj": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/filter-obj/-/filter-obj-1.1.0.tgz", + "integrity": "sha1-mzERErxsYSehbgFsbF1/GeCAXFs=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/finalhandler": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", + "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", + "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==", + "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=" + }, + "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==", + "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==", + "dependencies": { + "locate-path": "^5.0.0", + "path-exists": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dependencies": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + } + }, + "node_modules/flatted": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.2.tgz", + "integrity": "sha512-JaTY/wtrcSyvXJl4IMFHPKyFur1sE9AUqc0QnhOaJ0CxHtAoIV8pYDzeEfAaNEtGkOfq4gr3LBFmdXW5mOQFnA==" + }, + "node_modules/follow-redirects": { + "version": "1.14.4", + "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.4.tgz", + "integrity": "sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==", + "funding": [ + { + "type": "individual", + "url": "https://github.com/sponsors/RubenVerborgh" + } + ], + "engines": { + "node": ">=4.0" + }, + "peerDependenciesMeta": { + "debug": { + "optional": true + } + } + }, + "node_modules/for-in": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/for-in/-/for-in-1.0.2.tgz", + "integrity": "sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin": { + "version": "4.1.6", + "resolved": "https://registry.npmjs.org/fork-ts-checker-webpack-plugin/-/fork-ts-checker-webpack-plugin-4.1.6.tgz", + "integrity": "sha512-DUxuQaKoqfNne8iikd14SAkh5uw4+8vNifp6gmA73yYNS6ywLIWSLD/n/mBzHQRpW3J7rbATEakmiA8JvkTyZw==", + "dependencies": { + "@babel/code-frame": "^7.5.5", + "chalk": "^2.4.1", + "micromatch": "^3.1.10", + "minimatch": "^3.0.4", + "semver": "^5.6.0", + "tapable": "^1.0.0", + "worker-rpc": "^0.1.0" + }, + "engines": { + "node": ">=6.11.5", + "yarn": ">=1.0.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/braces": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/braces/-/braces-2.3.2.tgz", + "integrity": "sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/braces/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/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==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-4.0.0.tgz", + "integrity": "sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-number": "^3.0.0", + "repeat-string": "^1.6.1", + "to-regex-range": "^2.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/fill-range/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/micromatch": { + "version": "3.1.10", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-3.1.10.tgz", + "integrity": "sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/fork-ts-checker-webpack-plugin/node_modules/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=", + "dependencies": { + "is-number": "^3.0.0", + "repeat-string": "^1.6.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/form-data": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-4.0.0.tgz", + "integrity": "sha512-ETEklSGi5t0QMZuiXoA/Q6vcnxcLQP5vdugSpuAyi6SVGi2clPPp+xgEhuMaHC+zGgn31Kd235W35f7Hykkaww==", + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/format": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/format/-/format-0.2.2.tgz", + "integrity": "sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=", + "engines": { + "node": ">=0.4.x" + } + }, + "node_modules/forwarded": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fraction.js": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.2.tgz", + "integrity": "sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==", + "engines": { + "node": "*" + }, + "funding": { + "type": "patreon", + "url": "https://www.patreon.com/infusion" + } + }, + "node_modules/fragment-cache": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/fragment-cache/-/fragment-cache-0.2.1.tgz", + "integrity": "sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=", + "dependencies": { + "map-cache": "^0.2.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/framer-motion": { + "version": "4.1.17", + "resolved": "https://registry.npmjs.org/framer-motion/-/framer-motion-4.1.17.tgz", + "integrity": "sha512-thx1wvKzblzbs0XaK2X0G1JuwIdARcoNOW7VVwjO8BUltzXPyONGAElLu6CiCScsOQRI7FIk/45YTFtJw5Yozw==", + "dependencies": { + "framesync": "5.3.0", + "hey-listen": "^1.0.8", + "popmotion": "9.3.6", + "style-value-types": "4.1.4", + "tslib": "^2.1.0" + }, + "optionalDependencies": { + "@emotion/is-prop-valid": "^0.8.2" + }, + "peerDependencies": { + "react": ">=16.8 || ^17.0.0", + "react-dom": ">=16.8 || ^17.0.0" + } + }, + "node_modules/framesync": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/framesync/-/framesync-5.3.0.tgz", + "integrity": "sha512-oc5m68HDO/tuK2blj7ZcdEBRx3p1PjrgHazL8GYEpvULhrtGIFbQArN6cQS2QhW8mitffaB+VYzMjDqBxxQeoA==", + "dependencies": { + "tslib": "^2.1.0" + } + }, + "node_modules/fresh": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/fs-constants": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-constants/-/fs-constants-1.0.0.tgz", + "integrity": "sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==" + }, + "node_modules/fs-exists-cached": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs-exists-cached/-/fs-exists-cached-1.0.0.tgz", + "integrity": "sha1-zyVVTKBQ3EmuZla0HeQiWJidy84=" + }, + "node_modules/fs-extra": { + "version": "10.0.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", + "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", + "dependencies": { + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=12" + } + }, + "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==" + }, + "node_modules/fs.realpath": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" + }, + "node_modules/fsevents": { + "version": "2.3.2", + "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", + "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", + "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==" + }, + "node_modules/functional-red-black-tree": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/functional-red-black-tree/-/functional-red-black-tree-1.0.1.tgz", + "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" + }, + "node_modules/gatsby": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-4.4.0.tgz", + "integrity": "sha512-fx/US6rpVMhwSBqMp/lRvWBTJV1cnL7nXZKfpAcsxmuMjDqBQGQQY2LqTpaLTD09WZc5lAYfQd8ckUKdzezbqQ==", + "hasInstallScript": true, + "dependencies": { + "@babel/code-frame": "^7.14.0", + "@babel/core": "^7.15.5", + "@babel/eslint-parser": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.5", + "@babel/parser": "^7.15.5", + "@babel/runtime": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@babel/types": "^7.15.4", + "@gatsbyjs/reach-router": "^1.3.6", + "@gatsbyjs/webpack-hot-middleware": "^2.25.2", + "@nodelib/fs.walk": "^1.2.8", + "@pmmmwh/react-refresh-webpack-plugin": "^0.4.3", + "@types/http-proxy": "^1.17.7", + "@typescript-eslint/eslint-plugin": "^4.33.0", + "@typescript-eslint/parser": "^4.33.0", + "@vercel/webpack-asset-relocator-loader": "^1.7.0", + "address": "1.1.2", + "anser": "^2.1.0", + "autoprefixer": "^10.4.0", + "axios": "^0.21.1", + "babel-loader": "^8.2.3", + "babel-plugin-add-module-exports": "^1.0.4", + "babel-plugin-dynamic-import-node": "^2.3.3", + "babel-plugin-lodash": "^3.3.4", + "babel-plugin-remove-graphql-queries": "^4.4.0", + "babel-preset-gatsby": "^2.4.0", + "better-opn": "^2.1.1", + "bluebird": "^3.7.2", + "body-parser": "^1.19.0", + "browserslist": "^4.17.5", + "cache-manager": "^2.11.1", + "chalk": "^4.1.2", + "chokidar": "^3.5.2", + "common-tags": "^1.8.0", + "compression": "^1.7.4", + "cookie": "^0.4.1", + "core-js": "^3.17.2", + "cors": "^2.8.5", + "css-loader": "^5.2.7", + "css-minimizer-webpack-plugin": "^2.0.0", + "css.escape": "^1.5.1", + "date-fns": "^2.25.0", + "debug": "^3.2.7", + "deepmerge": "^4.2.2", + "del": "^5.1.0", + "detect-port": "^1.3.0", + "devcert": "^1.2.0", + "dotenv": "^8.6.0", + "eslint": "^7.32.0", + "eslint-config-react-app": "^6.0.0", + "eslint-plugin-flowtype": "^5.10.0", + "eslint-plugin-graphql": "^4.0.0", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-webpack-plugin": "^2.6.0", + "event-source-polyfill": "^1.0.25", + "execa": "^5.1.1", + "express": "^4.17.1", + "express-graphql": "^0.12.0", + "fastest-levenshtein": "^1.0.12", + "fastq": "^1.13.0", + "file-loader": "^6.2.0", + "find-cache-dir": "^3.3.2", + "fs-exists-cached": "1.0.0", + "fs-extra": "^10.0.0", + "gatsby-cli": "^4.4.0", + "gatsby-core-utils": "^3.4.0", + "gatsby-graphiql-explorer": "^2.4.0", + "gatsby-legacy-polyfills": "^2.4.0", + "gatsby-link": "^4.4.0", + "gatsby-plugin-page-creator": "^4.4.0", + "gatsby-plugin-typescript": "^4.4.0", + "gatsby-plugin-utils": "^2.4.0", + "gatsby-react-router-scroll": "^5.4.0", + "gatsby-telemetry": "^3.4.0", + "gatsby-worker": "^1.4.0", + "glob": "^7.2.0", + "got": "^11.8.2", + "graphql": "^15.7.2", + "graphql-compose": "~7.25.1", + "graphql-playground-middleware-express": "^1.7.22", + "hasha": "^5.2.2", + "http-proxy": "^1.18.1", + "invariant": "^2.2.4", + "is-relative": "^1.0.0", + "is-relative-url": "^3.0.0", + "joi": "^17.4.2", + "json-loader": "^0.5.7", + "latest-version": "5.1.0", + "lmdb-store": "^1.6.11", + "lodash": "^4.17.21", + "md5-file": "^5.0.0", + "meant": "^1.0.3", + "memoizee": "^0.4.15", + "micromatch": "^4.0.4", + "mime": "^2.5.2", + "mini-css-extract-plugin": "1.6.2", + "mitt": "^1.2.0", + "moment": "^2.29.1", + "multer": "^1.4.3", + "node-fetch": "^2.6.6", + "normalize-path": "^3.0.0", + "null-loader": "^4.0.1", + "opentracing": "^0.14.5", + "p-defer": "^3.0.0", + "parseurl": "^1.3.3", + "physical-cpu-count": "^2.0.0", + "platform": "^1.3.6", + "postcss": "^8.3.11", + "postcss-flexbugs-fixes": "^5.0.2", + "postcss-loader": "^5.3.0", + "prompts": "^2.4.2", + "prop-types": "^15.7.2", + "query-string": "^6.14.1", + "raw-loader": "^4.0.2", + "react-dev-utils": "^11.0.4", + "react-refresh": "^0.9.0", + "redux": "4.1.2", + "redux-thunk": "^2.4.0", + "resolve-from": "^5.0.0", + "semver": "^7.3.5", + "shallow-compare": "^1.2.2", + "signal-exit": "^3.0.5", + "slugify": "^1.6.1", + "socket.io": "3.1.2", + "socket.io-client": "3.1.3", + "source-map": "^0.7.3", + "source-map-support": "^0.5.20", + "st": "^2.0.0", + "stack-trace": "^0.0.10", + "string-similarity": "^1.2.2", + "strip-ansi": "^5.2.0", + "style-loader": "^2.0.0", + "terser-webpack-plugin": "^5.2.4", + "tmp": "^0.2.1", + "true-case-path": "^2.2.1", + "type-of": "^2.0.1", + "url-loader": "^4.1.1", + "uuid": "^8.3.2", + "v8-compile-cache": "^2.3.0", + "webpack": "^5.61.0", + "webpack-dev-middleware": "^4.3.0", + "webpack-merge": "^5.8.0", + "webpack-stats-plugin": "^1.0.3", + "webpack-virtual-modules": "^0.3.2", + "xstate": "^4.26.0", + "yaml-loader": "^0.6.0" + }, + "bin": { + "gatsby": "cli.js" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "react": "^16.9.0 || ^17.0.0", + "react-dom": "^16.9.0 || ^17.0.0" + } + }, + "node_modules/gatsby-cli": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-4.4.0.tgz", + "integrity": "sha512-Q3WcITyJeGn6kg5xbEcwkLApwEsvesdJZSk9SkblWu/ykMKE1T1q3BFrPKRdyMZMCq08IVR/jdjpAn8pjn/3WA==", + "hasInstallScript": true, + "dependencies": { + "@babel/code-frame": "^7.14.0", + "@babel/runtime": "^7.15.4", + "@types/common-tags": "^1.8.1", + "better-opn": "^2.1.1", + "boxen": "^5.1.2", + "chalk": "^4.1.2", + "clipboardy": "^2.3.0", + "common-tags": "^1.8.2", + "configstore": "^5.0.1", + "convert-hrtime": "^3.0.0", + "create-gatsby": "^2.4.0", + "envinfo": "^7.8.1", + "execa": "^5.1.1", + "fs-exists-cached": "^1.0.0", + "fs-extra": "^10.0.0", + "gatsby-core-utils": "^3.4.0", + "gatsby-recipes": "^1.4.0", + "gatsby-telemetry": "^3.4.0", + "hosted-git-info": "^3.0.8", + "is-valid-path": "^0.1.1", + "joi": "^17.4.2", + "lodash": "^4.17.21", + "meant": "^1.0.3", + "node-fetch": "^2.6.6", + "opentracing": "^0.14.5", + "pretty-error": "^2.1.2", + "progress": "^2.0.3", + "prompts": "^2.4.2", + "redux": "4.1.2", + "resolve-cwd": "^3.0.0", + "semver": "^7.3.5", + "signal-exit": "^3.0.6", + "source-map": "0.7.3", + "stack-trace": "^0.0.10", + "strip-ansi": "^5.2.0", + "update-notifier": "^5.1.0", + "uuid": "3.4.0", + "yargs": "^15.4.1", + "yoga-layout-prebuilt": "^1.10.0", + "yurnalist": "^2.1.0" + }, + "bin": { + "gatsby": "cli.js" + }, + "engines": { + "node": ">=14.15.0" + } + }, + "node_modules/gatsby-cli/node_modules/node-fetch": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", + "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/gatsby-cli/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "node_modules/gatsby-cli/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.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/gatsby-cli/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "node_modules/gatsby-cli/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/gatsby-core-utils": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-3.4.0.tgz", + "integrity": "sha512-dYQpyo1BLGJzxQOXgGs1Fbj7jzGj5cKAIPYz2hz2l4Aus6skwjjaUlOjZlrWIahNHoLkx3mH0f5y6E8205T/aQ==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "ci-info": "2.0.0", + "configstore": "^5.0.1", + "file-type": "^16.5.3", + "fs-extra": "^10.0.0", + "got": "^11.8.3", + "node-object-hash": "^2.3.10", + "proper-lockfile": "^4.1.2", + "tmp": "^0.2.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=14.15.0" + } + }, + "node_modules/gatsby-graphiql-explorer": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-2.4.0.tgz", + "integrity": "sha512-dHxpCgagO4M5WTcerzxgEipCdyzmok9sF3dFuTeSLYXvb7L0SpjpeonM5djNC8X2SVx8J1DHnOEtxVrj6jJ1SQ==", + "dependencies": { + "@babel/runtime": "^7.15.4" + }, + "engines": { + "node": ">=14.15.0" + } + }, + "node_modules/gatsby-image": { + "version": "3.11.0", + "resolved": "https://registry.npmjs.org/gatsby-image/-/gatsby-image-3.11.0.tgz", + "integrity": "sha512-vRMhGLrgyQRH2RYs8leyZ1UyWYIew+NOZEsKur1w6gnWDf0U9UVmYFa9OIE1Vedlo1W+on3AuZ3/KwM+cI69VQ==", + "dependencies": { + "@babel/runtime": "^7.14.6", + "object-fit-images": "^3.2.4", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=12.13.0" + } + }, + "node_modules/gatsby-legacy-polyfills": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-2.4.0.tgz", + "integrity": "sha512-dnSu7fz+a7kaCLNYz0DV0IZ+6Fu/wvsT/sOrPIwFat9c/NiioBMyZe5O2q7Vh7EGs496AsZLfkcvZ0LaDSDeTQ==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "core-js-compat": "3.9.0" + } + }, + "node_modules/gatsby-legacy-polyfills/node_modules/core-js-compat": { + "version": "3.9.0", + "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.9.0.tgz", + "integrity": "sha512-YK6fwFjCOKWwGnjFUR3c544YsnA/7DoLL0ysncuOJ4pwbriAtOpvM2bygdlcXbvQCQZ7bBU9CL4t7tGl7ETRpQ==", + "dependencies": { + "browserslist": "^4.16.3", + "semver": "7.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/core-js" + } + }, + "node_modules/gatsby-legacy-polyfills/node_modules/semver": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/gatsby-link": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-4.4.0.tgz", + "integrity": "sha512-ElW1XwF7q6Acv1tKpMeTbRIwhFohIDu2N8fR4wBMLa5L0D559zYAPu11bqskBLZ+5fm99YVFVOB+Bxp8d9Wq7g==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "@types/reach__router": "^1.3.9", + "prop-types": "^15.7.2" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "@gatsbyjs/reach-router": "^1.3.5", + "react": "^16.9.0 || ^17.0.0", + "react-dom": "^16.9.0 || ^17.0.0" + } + }, + "node_modules/gatsby-page-utils": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-2.4.0.tgz", + "integrity": "sha512-GXYpHZOR1M3aq45bmOukjpdXL96BU1At0kPjTqQy3d5nw8wpU625wQdHT+CumET50+4A/JU86TqHi1kFWcbYsw==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "bluebird": "^3.7.2", + "chokidar": "^3.5.2", + "fs-exists-cached": "^1.0.0", + "gatsby-core-utils": "^3.4.0", + "glob": "^7.2.0", + "lodash": "^4.17.21", + "micromatch": "^4.0.4" + }, + "engines": { + "node": ">=14.15.0" + } + }, + "node_modules/gatsby-plugin-feed": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-feed/-/gatsby-plugin-feed-4.4.0.tgz", + "integrity": "sha512-AUk7/m2jhaGQgnss6TVJvXGBIhBBQf1dnnl7MrHqt+qCZwv9urdwdEn4H1RyhQ4nS2SY5f3SemNmYCWPPhD5aA==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "@hapi/joi": "^15.1.1", + "common-tags": "^1.8.2", + "fs-extra": "^10.0.0", + "gatsby-plugin-utils": "^2.4.0", + "lodash.merge": "^4.6.2", + "rss": "^1.2.2" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next", + "react": "^16.9.0 || ^17.0.0", + "react-dom": "^16.9.0 || ^17.0.0" + } + }, + "node_modules/gatsby-plugin-google-analytics": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-google-analytics/-/gatsby-plugin-google-analytics-4.4.0.tgz", + "integrity": "sha512-Z+CW64zo/d1rtyMz1bJ+Ao9apsWeyak5BXNc7piO+FwE7dFdWrAyHrgGmE3YltqFUY8+PS3vmpBv9qn0ZrOSGg==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "minimatch": "3.0.4", + "web-vitals": "^1.1.2" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next", + "react": "^16.9.0 || ^17.0.0", + "react-dom": "^16.9.0 || ^17.0.0" + } + }, + "node_modules/gatsby-plugin-image": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-2.4.0.tgz", + "integrity": "sha512-PKhbefaamdahm1ysKO1d54vnzmIsjR+/qtyFnZumGu8E7O9lN5is0RlXgpNCvsckL+XzcqyMljytt/bYf8L5WA==", + "dependencies": { + "@babel/code-frame": "^7.14.0", + "@babel/parser": "^7.15.5", + "@babel/runtime": "^7.15.4", + "@babel/traverse": "^7.15.4", + "babel-jsx-utils": "^1.1.0", + "babel-plugin-remove-graphql-queries": "^4.4.0", + "camelcase": "^5.3.1", + "chokidar": "^3.5.2", + "common-tags": "^1.8.2", + "fs-extra": "^10.0.0", + "gatsby-core-utils": "^3.4.0", + "objectFitPolyfill": "^2.3.5", + "prop-types": "^15.7.2" + }, + "peerDependencies": { + "@babel/core": "^7.12.3", + "gatsby": "^4.0.0-next", + "gatsby-plugin-sharp": "^4.0.0-next", + "gatsby-source-filesystem": "^4.0.0-next", + "react": "^16.9.0 || ^17.0.0", + "react-dom": "^16.9.0 || ^17.0.0" + } + }, + "node_modules/gatsby-plugin-lunr": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/gatsby-plugin-lunr/-/gatsby-plugin-lunr-1.5.2.tgz", + "integrity": "sha512-L+W8Jb7io824oxBGP973/7N9uv5YUhWpjRdteWDfWzku2S3vzlunoKVz5h4kMXezWDZDV2g8YsfWFNor7Gg5QQ==", + "dependencies": { + "@babel/runtime": "^7.4.3", + "lunr": "^2.3.6", + "lunr-languages": "^1.1.0" + } + }, + "node_modules/gatsby-plugin-manifest": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-4.4.0.tgz", + "integrity": "sha512-gEC1Boat/oaBILXOlfNsUVDkxU1e79rsZBuatCmer+FlhN6EpTB9U4mKwMd0c2lUVl9PHXzqkDrVio8sJRBsag==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "gatsby-core-utils": "^3.4.0", + "gatsby-plugin-utils": "^2.4.0", + "semver": "^7.3.5", + "sharp": "^0.29.3" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next" + } + }, + "node_modules/gatsby-plugin-offline": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-offline/-/gatsby-plugin-offline-5.4.0.tgz", + "integrity": "sha512-dxFRgsKmWovjH8m0HWHao9sdcXy4X0X9SPlZETHk54ARY/wrzxVg266fA+ZVI7RPpuODBcgWoXWHuTtplfghBw==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "cheerio": "^1.0.0-rc.10", + "gatsby-core-utils": "^3.4.0", + "glob": "^7.2.0", + "idb-keyval": "^3.2.0", + "lodash": "^4.17.21", + "workbox-build": "^4.3.1" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next", + "react": "^16.9.0 || ^17.0.0", + "react-dom": "^16.9.0 || ^17.0.0" + } + }, + "node_modules/gatsby-plugin-page-creator": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-4.4.0.tgz", + "integrity": "sha512-g+NzjZgHbToc0EY4vrP8heciJgi9QXDrdn3VYc+GEqK5J26msH2hTPxMc9ut0XYzSOb7mI3rUt963r6goJyKHw==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "@babel/traverse": "^7.15.4", + "@sindresorhus/slugify": "^1.1.2", + "chokidar": "^3.5.2", + "fs-exists-cached": "^1.0.0", + "gatsby-core-utils": "^3.4.0", + "gatsby-page-utils": "^2.4.0", + "gatsby-plugin-utils": "^2.4.0", + "gatsby-telemetry": "^3.4.0", + "globby": "^11.0.4", + "lodash": "^4.17.21" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next" + } + }, + "node_modules/gatsby-plugin-react-helmet": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-5.4.0.tgz", + "integrity": "sha512-bDJYOBk0HNaK8pKHTqr8U6CFNTRCgFvgqyrGNxHeva4sS2GKV/Rj5axRYx8ti8HXgyHMgNbaMO8SgZIKf8W5DQ==", + "dependencies": { + "@babel/runtime": "^7.15.4" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next", + "react-helmet": "^5.1.3 || ^6.0.0" + } + }, + "node_modules/gatsby-plugin-react-svg": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-react-svg/-/gatsby-plugin-react-svg-3.1.0.tgz", + "integrity": "sha512-OiEeTRQ+tzf7YrOnj87uMD6AGRl7BKxogAp1CUDtfiP+WGWZ99S5PeDLHJW5ExxGH1NVzWlNgtJjNmJhDksPhg==", + "dependencies": { + "svg-react-loader": "^0.4.6" + }, + "peerDependencies": { + "gatsby": "^4.0.0 || ^3.0.0 || ^2.0.0" + } + }, + "node_modules/gatsby-plugin-robots-txt": { + "version": "1.6.14", + "resolved": "https://registry.npmjs.org/gatsby-plugin-robots-txt/-/gatsby-plugin-robots-txt-1.6.14.tgz", + "integrity": "sha512-5NLdgKPw7xHjvowNDU5aWzl/g3M3WU0Equn73aXGGdEue9Nuq7zh/Lh3oX+OM+MZolRCiM9GNHxdIvYPDWNXgA==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "generate-robotstxt": "^8.0.3" + }, + "peerDependencies": { + "gatsby": "^4.0.0 || ^3.0.0 || ^2.0.0" + } + }, + "node_modules/gatsby-plugin-sass": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-sass/-/gatsby-plugin-sass-5.4.0.tgz", + "integrity": "sha512-7Vp/SPkd9/j97aDr7qiAf4t7iPduwP86EdSb7ESQNX1lZuPglC0+JjNLshTJiqRfJspbOhcUeWLLg08/1RRFlA==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "resolve-url-loader": "^3.1.2", + "sass-loader": "^10.1.1" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next", + "sass": "^1.30.0" + } + }, + "node_modules/gatsby-plugin-sharp": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-4.4.0.tgz", + "integrity": "sha512-X2Syc6YfOD2O+5A2Lrd/l/HXHIAIjcbRfP38uJPbG0cZg3xRd3T7RaDEcDrFylHvpYZfcqjzumfwPeQuhhxUUQ==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "async": "^3.2.2", + "bluebird": "^3.7.2", + "filenamify": "^4.3.0", + "fs-extra": "^10.0.0", + "gatsby-core-utils": "^3.4.0", + "gatsby-plugin-utils": "^2.4.0", + "gatsby-telemetry": "^3.4.0", + "got": "^11.8.3", + "lodash": "^4.17.21", + "mini-svg-data-uri": "^1.4.3", + "potrace": "^2.1.8", + "probe-image-size": "^6.0.0", + "progress": "^2.0.3", + "semver": "^7.3.5", + "sharp": "^0.29.3", + "svgo": "1.3.2", + "uuid": "3.4.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next" + } + }, + "node_modules/gatsby-plugin-sharp/node_modules/async": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz", + "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g==" + }, + "node_modules/gatsby-plugin-sharp/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==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/gatsby-plugin-sharp/node_modules/css-select": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/css-select/-/css-select-2.1.0.tgz", + "integrity": "sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==", + "dependencies": { + "boolbase": "^1.0.0", + "css-what": "^3.2.1", + "domutils": "^1.7.0", + "nth-check": "^1.0.2" + } + }, + "node_modules/gatsby-plugin-sharp/node_modules/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==", + "dependencies": { + "mdn-data": "2.0.4", + "source-map": "^0.6.1" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/gatsby-plugin-sharp/node_modules/css-what": { + "version": "3.4.2", + "resolved": "https://registry.npmjs.org/css-what/-/css-what-3.4.2.tgz", + "integrity": "sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==", + "engines": { + "node": ">= 6" + }, + "funding": { + "url": "https://github.com/sponsors/fb55" + } + }, + "node_modules/gatsby-plugin-sharp/node_modules/dom-serializer": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-0.2.2.tgz", + "integrity": "sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==", + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/gatsby-plugin-sharp/node_modules/dom-serializer/node_modules/domelementtype": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ] + }, + "node_modules/gatsby-plugin-sharp/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==" + }, + "node_modules/gatsby-plugin-sharp/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/gatsby-plugin-sharp/node_modules/mdn-data": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.4.tgz", + "integrity": "sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==" + }, + "node_modules/gatsby-plugin-sharp/node_modules/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==", + "dependencies": { + "boolbase": "~1.0.0" + } + }, + "node_modules/gatsby-plugin-sharp/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gatsby-plugin-sharp/node_modules/svgo": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-1.3.2.tgz", + "integrity": "sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==", + "deprecated": "This SVGO version is no longer supported. Upgrade to v2.x.x.", + "dependencies": { + "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" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/gatsby-plugin-sharp/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.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/gatsby-plugin-sitemap": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-sitemap/-/gatsby-plugin-sitemap-5.4.0.tgz", + "integrity": "sha512-Zwbp9BLzhjkxHm5Vvu8Kf1U+okbdVM6M6YVs7pQl3FnOMLZZ8huXHJgRnsjSyEmxENsKeelUttONBcgh38zDLA==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "common-tags": "^1.8.2", + "minimatch": "^3.0.4", + "sitemap": "^7.0.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next", + "react": "^16.9.0 || ^17.0.0", + "react-dom": "^16.9.0 || ^17.0.0" + } + }, + "node_modules/gatsby-plugin-typescript": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-4.4.0.tgz", + "integrity": "sha512-LDtXiQAxb5rYFu2907hF5Yeazs7KU4i1oMDq+0m2iwMnWNapwTfMwkDcRQViVGpRuwgT0WCENRZ/lnfDdH3How==", + "dependencies": { + "@babel/core": "^7.15.5", + "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", + "@babel/plugin-proposal-numeric-separator": "^7.14.5", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/preset-typescript": "^7.15.0", + "@babel/runtime": "^7.15.4", + "babel-plugin-remove-graphql-queries": "^4.4.0" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next" + } + }, + "node_modules/gatsby-plugin-utils": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-2.4.0.tgz", + "integrity": "sha512-0+hN/Rfq7J+SwZZ2j+Sc9WiNd8XequDoM389/ORFTE82GXtPHDWtMV1LIF6yg/SkdANzChLUW9Eo/edgLiOOHA==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "joi": "^17.4.2" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next" + } + }, + "node_modules/gatsby-plugin-web-font-loader": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/gatsby-plugin-web-font-loader/-/gatsby-plugin-web-font-loader-1.0.4.tgz", + "integrity": "sha512-3c39bX9CcsYJQFhhmTyjuMJSqpld2rX+HsTOxP9k1PKFR4Rvo3lpzBW4d1tVpmUesR8BNL6u9eHT7/XksS1iog==", + "dependencies": { + "babel-runtime": "^6.26.0", + "webfontloader": "^1.6.28" + } + }, + "node_modules/gatsby-react-router-scroll": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-5.4.0.tgz", + "integrity": "sha512-BUjRjUBtiMPSL208La/KW8vSftHNgloIdCcnnL1Y/dFtLBm/R8gYI40DaqvqyBO78k0fN5Y5W3NvN0Wa5AVdZA==", + "dependencies": { + "@babel/runtime": "^7.15.4" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "@gatsbyjs/reach-router": "^1.3.5", + "react": "^16.9.0 || ^17.0.0", + "react-dom": "^16.9.0 || ^17.0.0" + } + }, + "node_modules/gatsby-recipes": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-1.4.0.tgz", + "integrity": "sha512-4KJIKe4nInKBX8uYieC1Jt1+VJz4RadGJeMJPx0JckF8/UbXETwLTOhQQZ8bqDBQaanXqDfATdp4D/a1O9C2DA==", + "dependencies": { + "@babel/core": "^7.15.5", + "@babel/generator": "^7.15.4", + "@babel/helper-plugin-utils": "^7.14.0", + "@babel/plugin-proposal-optional-chaining": "^7.14.5", + "@babel/plugin-transform-react-jsx": "^7.14.9", + "@babel/runtime": "^7.15.4", + "@babel/standalone": "^7.15.5", + "@babel/template": "^7.15.4", + "@babel/types": "^7.15.4", + "@graphql-tools/schema": "^7.0.0", + "@graphql-tools/utils": "^7.0.2", + "@hapi/hoek": "8.x.x", + "@hapi/joi": "^15.1.1", + "better-queue": "^3.8.10", + "chokidar": "^3.5.2", + "contentful-management": "^7.5.1", + "cors": "^2.8.5", + "debug": "^4.3.1", + "detect-port": "^1.3.0", + "dotenv": "^8.2.0", + "execa": "^5.1.1", + "express": "^4.17.1", + "express-graphql": "^0.12.0", + "fs-extra": "^10.0.0", + "gatsby-core-utils": "^3.4.0", + "gatsby-telemetry": "^3.4.0", + "glob": "^7.1.6", + "graphql": "^15.4.0", + "graphql-compose": "~7.25.0", + "graphql-subscriptions": "^1.1.0", + "graphql-type-json": "^0.3.2", + "hicat": "^0.8.0", + "is-binary-path": "^2.1.0", + "is-url": "^1.2.4", + "jest-diff": "^25.5.0", + "lock": "^1.0.0", + "lodash": "^4.17.21", + "mitt": "^1.2.0", + "mkdirp": "^0.5.1", + "node-fetch": "^2.5.0", + "pkg-dir": "^4.2.0", + "prettier": "^2.5.1", + "prop-types": "^15.6.1", + "remark-mdx": "2.0.0-next.7", + "remark-mdxjs": "^2.0.0-next.4", + "remark-parse": "^6.0.3", + "remark-stringify": "^8.1.0", + "resolve-from": "^5.0.0", + "semver": "^7.3.5", + "single-trailing-newline": "^1.0.0", + "strip-ansi": "^6.0.0", + "style-to-object": "^0.3.0", + "unified": "^8.4.2", + "unist-util-remove": "^2.0.0", + "unist-util-visit": "^2.0.2", + "uuid": "3.4.0", + "ws": "^7.3.0", + "xstate": "^4.9.1", + "yoga-layout-prebuilt": "^1.9.6" + } + }, + "node_modules/gatsby-recipes/node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/gatsby-recipes/node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/gatsby-recipes/node_modules/remark-parse": { + "version": "6.0.3", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-6.0.3.tgz", + "integrity": "sha512-QbDXWN4HfKTUC0hHa4teU463KclLAnwpn/FBn87j9cKYJWWawbiLgMfP2Q4XwhxxuuuOxHlw+pSN0OKuJwyVvg==", + "dependencies": { + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^1.1.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^1.0.0", + "vfile-location": "^2.0.0", + "xtend": "^4.0.1" + } + }, + "node_modules/gatsby-recipes/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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/gatsby-recipes/node_modules/unified": { + "version": "8.4.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-8.4.2.tgz", + "integrity": "sha512-JCrmN13jI4+h9UAyKEoGcDZV+i1E7BLFuG7OsaDvTXI5P0qhHX+vZO/kOhz9jn8HGENDKbwSeB0nVOg4gVStGA==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-recipes/node_modules/unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "dependencies": { + "@types/unist": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-recipes/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.", + "bin": { + "uuid": "bin/uuid" + } + }, + "node_modules/gatsby-recipes/node_modules/vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-recipes/node_modules/vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-remark-autolink-headers": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-5.4.0.tgz", + "integrity": "sha512-VT0xkjEtAkXMKx+m/wKk+1P0rcFezxlt22LmihadMgZnqjKleX39DbXaBX/VzmlqDZTeYO1c4396pXopF6Wu5Q==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "github-slugger": "^1.3.0", + "lodash": "^4.17.21", + "mdast-util-to-string": "^2.0.0", + "unist-util-visit": "^2.0.3" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next", + "react": "^16.9.0 || ^17.0.0", + "react-dom": "^16.9.0 || ^17.0.0" + } + }, + "node_modules/gatsby-remark-autolink-headers/node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-remark-behead": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/gatsby-remark-behead/-/gatsby-remark-behead-0.0.3.tgz", + "integrity": "sha512-4IFSUo8AFow+hgqu7q4mwHByarD1rW/euRqCszMQDbWJXi4pqLaFuUYSCx+znvChqBGS3ADy6EVqW/5JiMuQ1A==", + "dependencies": { + "lodash.isequal": "^4.5.0", + "remark-behead": "^2.1.0" + } + }, + "node_modules/gatsby-remark-copy-linked-files": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-5.4.0.tgz", + "integrity": "sha512-bU0jcNS5yv+WHziyxl/K3fceLyf96MQlwZzQQkGwAkfuWxEsDh15EaaT/atJbj9T0ZlccuGzXSRj7kxFlhEmPw==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "cheerio": "^1.0.0-rc.10", + "fs-extra": "^10.0.0", + "is-relative-url": "^3.0.0", + "lodash": "^4.17.21", + "path-is-inside": "^1.0.2", + "probe-image-size": "^6.0.0", + "unist-util-visit": "^2.0.3" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next" + } + }, + "node_modules/gatsby-remark-embedder": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/gatsby-remark-embedder/-/gatsby-remark-embedder-5.0.0.tgz", + "integrity": "sha512-frNy0DEEo5dgGtBokNPmDbX7PWSA76UFkLzSfqpwKAAL4zKm5++F4uDeRujYEdbbj5/yoXUMbUHQIxyplaw1oQ==", + "dependencies": { + "@babel/runtime": "^7.13.10", + "fetch-retry": "^4.1.1", + "hast-util-from-parse5": "^6.0.1", + "node-fetch": "^2.6.1", + "parse5": "^6.0.1", + "unist-util-visit": "^2.0.3" + }, + "engines": { + "node": ">=12.13.0", + "npm": ">=6", + "yarn": ">=1" + }, + "peerDependencies": { + "gatsby": "^3.0.0" + } + }, + "node_modules/gatsby-remark-external-links": { + "version": "0.0.4", + "resolved": "https://registry.npmjs.org/gatsby-remark-external-links/-/gatsby-remark-external-links-0.0.4.tgz", + "integrity": "sha512-JIKZguAGoGlzsJusfCb4JKM5E6JUEDbtlBkbErt7CdMnfBP+AldZeMQEQWK5xsJ5uXCyc4qqcBWR8vp0afFpOw==", + "dependencies": { + "babel-runtime": "^6.26.0", + "is-relative-url": "^2.0.0", + "unist-util-find": "^1.0.1", + "unist-util-visit": "^1.1.3" + } + }, + "node_modules/gatsby-remark-external-links/node_modules/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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gatsby-remark-external-links/node_modules/is-relative-url": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-relative-url/-/is-relative-url-2.0.0.tgz", + "integrity": "sha1-cpAtf+BLPUeS59sV+duEtyBMnO8=", + "dependencies": { + "is-absolute-url": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gatsby-remark-external-links/node_modules/unist-util-visit": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz", + "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==", + "dependencies": { + "unist-util-visit-parents": "^2.0.0" + } + }, + "node_modules/gatsby-remark-images": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-6.4.0.tgz", + "integrity": "sha512-yrrX96C15pvxquAL/jQb/5Kl0nUu0yNzEDtE1lB7f2bTuxdIRDkF7UM6pfEhp0N00a3ECD+eMf2QXHn/yo2tvg==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "chalk": "^4.1.2", + "cheerio": "^1.0.0-rc.10", + "gatsby-core-utils": "^3.4.0", + "is-relative-url": "^3.0.0", + "lodash": "^4.17.21", + "mdast-util-definitions": "^4.0.0", + "potrace": "^2.1.8", + "query-string": "^6.14.1", + "unist-util-select": "^3.0.4", + "unist-util-visit-parents": "^3.1.1" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next", + "gatsby-plugin-sharp": "^4.0.0-next" + } + }, + "node_modules/gatsby-remark-images-medium-zoom": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/gatsby-remark-images-medium-zoom/-/gatsby-remark-images-medium-zoom-1.7.0.tgz", + "integrity": "sha512-TLaq+ua+nO2CX/B/FnWB0OvJiLdplzbRCXrgCxYoZs3RkN5IfUu9BJYKEFjzx6J3uhwLvBA7XqE5cFOZ2cu4AQ==", + "dependencies": { + "@fastly/performance-observer-polyfill": "^1.1.1", + "medium-zoom": "^1.0.4" + } + }, + "node_modules/gatsby-remark-images/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-remark-images/node_modules/unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-remark-prismjs": { + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/gatsby-remark-prismjs/-/gatsby-remark-prismjs-6.4.0.tgz", + "integrity": "sha512-ObQzuMWl+Q5ryp0q9JVOfdoBkLV1gXi2yMaEP8PjBSfrYXNWTtNluc52aPpDny4BkzzxNtpEFK+dkglMP5DblA==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "parse-numeric-range": "^1.2.0", + "unist-util-visit": "^2.0.3" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next", + "prismjs": "^1.15.0" + } + }, + "node_modules/gatsby-remark-responsive-iframe": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-remark-responsive-iframe/-/gatsby-remark-responsive-iframe-5.4.0.tgz", + "integrity": "sha512-iW0JC9R9gNdCd00mTiUTxxgQmYiwGjY9K0xxP8pk4cOL+661ghG+bBWY+npu7lgz50RPFdKejE+7COIVPWJ8HQ==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "cheerio": "^1.0.0-rc.10", + "common-tags": "^1.8.2", + "lodash": "^4.17.21", + "unist-util-visit": "^2.0.3" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next" + } + }, + "node_modules/gatsby-remark-series": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/gatsby-remark-series/-/gatsby-remark-series-1.0.3.tgz", + "integrity": "sha512-EKv313E9qQqZaCvHcf182WS6c1Uxr11a9Lfuli+xcj1BagwEoURKh39jt8Uz2luRZOSnWXNVl/eA6VxdNvWrKQ==", + "dependencies": { + "lodash.defaultsdeep": "^4.6.1", + "lodash.kebabcase": "^4.1.1", + "unist-util-visit": "^2.0.0" + }, + "peerDependencies": { + "gatsby": "*", + "gatsby-transformer-remark": "*" + } + }, + "node_modules/gatsby-remark-video": { + "version": "1.2.5", + "resolved": "https://registry.npmjs.org/gatsby-remark-video/-/gatsby-remark-video-1.2.5.tgz", + "integrity": "sha512-pEEEVhyfJ2w8fIWJRmGHUz1T0yu9XhhnF8UpSebghpPMKS5Y/dPRWWrd7ukEJk9TQOZ4NhPy4UMeLVYFdE/kuA==", + "dependencies": { + "unist-util-visit": "^1.4.0" + } + }, + "node_modules/gatsby-remark-video/node_modules/unist-util-visit": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz", + "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==", + "dependencies": { + "unist-util-visit-parents": "^2.0.0" + } + }, + "node_modules/gatsby-source-filesystem": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-4.4.0.tgz", + "integrity": "sha512-tN+aJdOnBf92V9oHXaGzPB6gL0EhpYH0mh/dfszroy25CtSq07fZu8SynS/B3ClJVi22MkD0imcDVMlPJGSQ3w==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "chokidar": "^3.5.2", + "fastq": "^1.13.0", + "file-type": "^16.5.3", + "fs-extra": "^10.0.0", + "gatsby-core-utils": "^3.4.0", + "got": "^9.6.0", + "md5-file": "^5.0.0", + "mime": "^2.5.2", + "pretty-bytes": "^5.4.1", + "progress": "^2.0.3", + "valid-url": "^1.0.9", + "xstate": "^4.26.1" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "node_modules/gatsby-source-filesystem/node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/got/node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/got/node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/got/node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/got/node_modules/cacheable-request/node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/got/node_modules/cacheable-request/node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/got/node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/got/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/got/node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/got/node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/got/node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "node_modules/gatsby-source-filesystem/node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/gatsby-source-filesystem/node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/gatsby-telemetry": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-3.4.0.tgz", + "integrity": "sha512-c5N7x4GkOyg5WUQN0DPeCHkjPvZ3c1yVs43dDPN5MZAqYiyTqzBJ9BXCMb7dBtFDVQB25b+Z96FUTQXfitrWww==", + "hasInstallScript": true, + "dependencies": { + "@babel/code-frame": "^7.14.0", + "@babel/runtime": "^7.15.4", + "@turist/fetch": "^7.1.7", + "@turist/time": "^0.0.2", + "async-retry-ng": "^2.0.1", + "boxen": "^4.2.0", + "configstore": "^5.0.1", + "fs-extra": "^10.0.0", + "gatsby-core-utils": "^3.4.0", + "git-up": "^4.0.5", + "is-docker": "^2.2.1", + "lodash": "^4.17.21", + "node-fetch": "^2.6.6" + }, + "engines": { + "node": ">=14.15.0" + } + }, + "node_modules/gatsby-telemetry/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/gatsby-telemetry/node_modules/boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "dependencies": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/gatsby-telemetry/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/gatsby-telemetry/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/gatsby-telemetry/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==" + }, + "node_modules/gatsby-telemetry/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/gatsby-telemetry/node_modules/node-fetch": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", + "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/gatsby-telemetry/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/gatsby-telemetry/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "node_modules/gatsby-telemetry/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/gatsby-telemetry/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "node_modules/gatsby-telemetry/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/gatsby-transformer-json": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-transformer-json/-/gatsby-transformer-json-4.4.0.tgz", + "integrity": "sha512-d5QdlPxxb1uZI+XoYnV2J0xWkYUTl3ZfSuWJ10OpM+er8ZpTxvcZQnEM+PBFlQgYiqHaaixtDZPeM8XP7jM+cQ==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "bluebird": "^3.7.2" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next" + } + }, + "node_modules/gatsby-transformer-remark": { + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-5.4.0.tgz", + "integrity": "sha512-/oYNNeqgIVwsh30nxbuOamN/8hHQoTMFToxW9tsjYgmB11NDwHQpCi89dL/Y+8mN01FiKy4N1LbRurJNoleGbg==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "gatsby-core-utils": "^3.4.0", + "gray-matter": "^4.0.3", + "hast-util-raw": "^6.0.2", + "hast-util-to-html": "^7.1.3", + "lodash": "^4.17.21", + "mdast-util-to-hast": "^10.2.0", + "mdast-util-to-string": "^2.0.0", + "mdast-util-toc": "^5.1.0", + "remark": "^13.0.0", + "remark-footnotes": "^3.0.0", + "remark-gfm": "^1.0.0", + "remark-parse": "^9.0.0", + "remark-retext": "^4.0.0", + "remark-stringify": "^9.0.1", + "retext-english": "^3.0.4", + "sanitize-html": "^1.27.5", + "underscore.string": "^3.3.5", + "unified": "^9.2.2", + "unist-util-remove-position": "^3.0.0", + "unist-util-select": "^3.0.4", + "unist-util-visit": "^2.0.3" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/mdast-util-from-markdown": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", + "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==", + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-to-string": "^2.0.0", + "micromark": "~2.11.0", + "parse-entities": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/mdast-util-to-markdown": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", + "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "longest-streak": "^2.0.0", + "mdast-util-to-string": "^2.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/remark-parse": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz", + "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==", + "dependencies": { + "mdast-util-from-markdown": "^0.8.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/remark-stringify": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.1.tgz", + "integrity": "sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==", + "dependencies": { + "mdast-util-to-markdown": "^0.6.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/unified": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", + "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/unist-util-remove-position": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-3.0.0.tgz", + "integrity": "sha512-17kIOuolVuK16LMb9KyMJlqdfCtlfQY5FjY3Sdo9iC7F5wqdXhNjMq0PBvMpkVNNnAmHxXssUW+rZ9T2zbP0Rg==", + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "dependencies": { + "@types/unist": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/gatsby-transformer-remark/node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/gatsby-transformer-sharp": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-4.4.0.tgz", + "integrity": "sha512-X9sPXrz5OkAgSBnsOwHV6mvU2IzTXHKzOeNBdDgk/wzrzWdSue7yo3xDHX62h51c1Ern51oT4i5Yr6+xu5s/Fw==", + "dependencies": { + "@babel/runtime": "^7.15.4", + "bluebird": "^3.7.2", + "common-tags": "^1.8.2", + "fs-extra": "^10.0.0", + "potrace": "^2.1.8", + "probe-image-size": "^6.0.0", + "semver": "^7.3.5", + "sharp": "^0.29.3" + }, + "engines": { + "node": ">=14.15.0" + }, + "peerDependencies": { + "gatsby": "^4.0.0-next", + "gatsby-plugin-sharp": "^4.0.0-next" + } + }, + "node_modules/gatsby-worker": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gatsby-worker/-/gatsby-worker-1.4.0.tgz", + "integrity": "sha512-BrzTYHFFAyI/7a003Vw+Ntg5hef5suYdn1cSEWoS9Tz4bU15W174C69NZddweMScOMTiMjWFoHINl7iqt/M3EQ==", + "dependencies": { + "@babel/core": "^7.15.5", + "@babel/runtime": "^7.15.4" + }, + "engines": { + "node": ">=14.15.0" + } + }, + "node_modules/gatsby/node_modules/@typescript-eslint/eslint-plugin": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-4.33.0.tgz", + "integrity": "sha512-aINiAxGVdOl1eJyVjaWn/YcVAq4Gi/Yo35qHGCnqbWVz61g39D0h23veY/MA0rFFGfxK7TySg2uwDeNv+JgVpg==", + "dependencies": { + "@typescript-eslint/experimental-utils": "4.33.0", + "@typescript-eslint/scope-manager": "4.33.0", + "debug": "^4.3.1", + "functional-red-black-tree": "^1.0.1", + "ignore": "^5.1.8", + "regexpp": "^3.1.0", + "semver": "^7.3.5", + "tsutils": "^3.21.0" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "@typescript-eslint/parser": "^4.0.0", + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/gatsby/node_modules/@typescript-eslint/eslint-plugin/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==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/gatsby/node_modules/@typescript-eslint/parser": { + "version": "4.33.0", + "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-4.33.0.tgz", + "integrity": "sha512-ZohdsbXadjGBSK0/r+d87X0SBmKzOq4/S5nzK6SBgJspFo9/CUDJ7hjayuze+JK7CZQLDMroqytp7pOcFKTxZA==", + "dependencies": { + "@typescript-eslint/scope-manager": "4.33.0", + "@typescript-eslint/types": "4.33.0", + "@typescript-eslint/typescript-estree": "4.33.0", + "debug": "^4.3.1" + }, + "engines": { + "node": "^10.12.0 || >=12.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/typescript-eslint" + }, + "peerDependencies": { + "eslint": "^5.0.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependenciesMeta": { + "typescript": { + "optional": true + } + } + }, + "node_modules/gatsby/node_modules/@typescript-eslint/parser/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==", + "dependencies": { + "ms": "2.1.2" + }, + "engines": { + "node": ">=6.0" + }, + "peerDependenciesMeta": { + "supports-color": { + "optional": true + } + } + }, + "node_modules/gatsby/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/gatsby/node_modules/node-fetch": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", + "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "dependencies": { + "whatwg-url": "^5.0.0" + }, + "engines": { + "node": "4.x || >=6.0.0" + } + }, + "node_modules/gatsby/node_modules/tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "node_modules/gatsby/node_modules/webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "node_modules/gatsby/node_modules/whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "dependencies": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + }, + "node_modules/gauge": { + "version": "2.7.4", + "resolved": "https://registry.npmjs.org/gauge/-/gauge-2.7.4.tgz", + "integrity": "sha1-LANAXHU4w51+s3sxcCLjJfsBi/c=", + "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=", + "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=", + "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=", + "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=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/generate-robotstxt": { + "version": "8.0.3", + "resolved": "https://registry.npmjs.org/generate-robotstxt/-/generate-robotstxt-8.0.3.tgz", + "integrity": "sha512-iD//oAVKcHOCz9M0IiT3pyUiF2uN1qvL3qaTA8RGLz7NU7l0XVwyzd3rN+tzhB657DNUgrygXt9w8+0zkTMFrg==", + "dependencies": { + "cosmiconfig": "^6.0.0", + "fs-extra": "^9.0.0", + "ip-regex": "^4.1.0", + "is-absolute-url": "^3.0.3", + "meow": "^7.0.1", + "resolve-from": "^5.0.0" + }, + "bin": { + "generate-robotstxt": "dist/cli.js" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/generate-robotstxt/node_modules/fs-extra": { + "version": "9.1.0", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-9.1.0.tgz", + "integrity": "sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==", + "dependencies": { + "at-least-node": "^1.0.0", + "graceful-fs": "^4.2.0", + "jsonfile": "^6.0.1", + "universalify": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "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==", + "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==", + "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==", + "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-own-enumerable-property-symbols": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/get-own-enumerable-property-symbols/-/get-own-enumerable-property-symbols-3.0.2.tgz", + "integrity": "sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==" + }, + "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-port": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/get-port/-/get-port-3.2.0.tgz", + "integrity": "sha1-3Xzn3hh8Bsi/NTeWrHHgmfCYDrw=", + "engines": { + "node": ">=4" + } + }, + "node_modules/get-stdin": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-4.0.1.tgz", + "integrity": "sha1-uWjGsKBDhDJJAui/Gl3zJXmkUP4=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/get-symbol-description": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/get-symbol-description/-/get-symbol-description-1.0.0.tgz", + "integrity": "sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==", + "dependencies": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/get-value": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/get-value/-/get-value-2.0.6.tgz", + "integrity": "sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/gifwrap": { + "version": "0.9.2", + "resolved": "https://registry.npmjs.org/gifwrap/-/gifwrap-0.9.2.tgz", + "integrity": "sha512-fcIswrPaiCDAyO8xnWvHSZdWChjKXUanKKpAiWWJ/UTkEi/aYKn5+90e7DE820zbEaVR9CE2y4z9bzhQijZ0BA==", + "dependencies": { + "image-q": "^1.1.1", + "omggif": "^1.0.10" + } + }, + "node_modules/git-up": { + "version": "4.0.5", + "resolved": "https://registry.npmjs.org/git-up/-/git-up-4.0.5.tgz", + "integrity": "sha512-YUvVDg/vX3d0syBsk/CKUTib0srcQME0JyHkL5BaYdwLsiCslPWmDSi8PUMo9pXYjrryMcmsCoCgsTpSCJEQaA==", + "dependencies": { + "is-ssh": "^1.3.0", + "parse-url": "^6.0.0" + } + }, + "node_modules/github-from-package": { + "version": "0.0.0", + "resolved": "https://registry.npmjs.org/github-from-package/-/github-from-package-0.0.0.tgz", + "integrity": "sha1-l/tdlr/eiXMxPyDoKI75oWf6ZM4=" + }, + "node_modules/github-slugger": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/github-slugger/-/github-slugger-1.4.0.tgz", + "integrity": "sha512-w0dzqw/nt51xMVmlaV1+JRzN+oCa1KfcgGEWhxUG16wbdA+Xnt/yoFO8Z8x/V82ZcZ0wy6ln9QDup5avbhiDhQ==" + }, + "node_modules/glob": { + "version": "7.2.0", + "resolved": "https://registry.npmjs.org/glob/-/glob-7.2.0.tgz", + "integrity": "sha512-lmLf6gtyrPq8tTjSmrO94wBeQbFR3HbLHbuyD69wuyQkImp2hWqMGB47OX65FBkPffO641IP9jWa1z4ivqG26Q==", + "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==", + "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==" + }, + "node_modules/global": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/global/-/global-4.4.0.tgz", + "integrity": "sha512-wv/LAoHdRE3BeTGz53FAamhGlPLhlssK45usmGFThIi4XqnBmjKQ16u+RNbP7WvigRZDxUsM0J3gcQ5yicaL0w==", + "dependencies": { + "min-document": "^2.19.0", + "process": "^0.11.10" + } + }, + "node_modules/global-dirs": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", + "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", + "dependencies": { + "ini": "2.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/global-dirs/node_modules/ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", + "engines": { + "node": ">=10" + } + }, + "node_modules/global-modules": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/global-modules/-/global-modules-2.0.0.tgz", + "integrity": "sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==", + "dependencies": { + "global-prefix": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/global-prefix": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/global-prefix/-/global-prefix-3.0.0.tgz", + "integrity": "sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==", + "dependencies": { + "ini": "^1.3.5", + "kind-of": "^6.0.2", + "which": "^1.3.1" + }, + "engines": { + "node": ">=6" + } + }, + "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==", + "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==", + "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/globjoin": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/globjoin/-/globjoin-0.1.4.tgz", + "integrity": "sha1-L0SUrIkZ43Z8XLtpHp9GMyQoXUM=", + "dev": true + }, + "node_modules/gonzales-pe": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/gonzales-pe/-/gonzales-pe-4.3.0.tgz", + "integrity": "sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==", + "dev": true, + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "gonzales": "bin/gonzales.js" + }, + "engines": { + "node": ">=0.6.0" + } + }, + "node_modules/got": { + "version": "11.8.3", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.3.tgz", + "integrity": "sha512-7gtQ5KiPh1RtGS9/Jbv1ofDpBFuq42gyfEib+ejaRBJuj/3tQFeR5+gw57e4ipaU8c/rCjvX6fkQz2lyDlGAOg==", + "dependencies": { + "@sindresorhus/is": "^4.0.0", + "@szmarczak/http-timer": "^4.0.5", + "@types/cacheable-request": "^6.0.1", + "@types/responselike": "^1.0.0", + "cacheable-lookup": "^5.0.3", + "cacheable-request": "^7.0.2", + "decompress-response": "^6.0.0", + "http2-wrapper": "^1.0.0-beta.5.2", + "lowercase-keys": "^2.0.0", + "p-cancelable": "^2.0.0", + "responselike": "^2.0.0" + }, + "engines": { + "node": ">=10.19.0" + }, + "funding": { + "url": "https://github.com/sindresorhus/got?sponsor=1" + } + }, + "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==" + }, + "node_modules/graphql": { + "version": "15.8.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.8.0.tgz", + "integrity": "sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==", + "engines": { + "node": ">= 10.x" + } + }, + "node_modules/graphql-compose": { + "version": "7.25.1", + "resolved": "https://registry.npmjs.org/graphql-compose/-/graphql-compose-7.25.1.tgz", + "integrity": "sha512-TPXTe1BoQkMjp/MH93yA0SQo8PiXxJAv6Eo6K/+kpJELM9l2jZnd5PCduweuXFcKv+nH973wn/VYzYKDMQ9YoQ==", + "dependencies": { + "graphql-type-json": "0.3.2", + "object-path": "0.11.5" + }, + "peerDependencies": { + "graphql": "^14.2.0 || ^15.0.0" + } + }, + "node_modules/graphql-config": { + "version": "3.4.1", + "resolved": "https://registry.npmjs.org/graphql-config/-/graphql-config-3.4.1.tgz", + "integrity": "sha512-g9WyK4JZl1Ko++FSyE5Ir2g66njfxGzrDDhBOwnkoWf/t3TnnZG6BBkWP+pkqVJ5pqMJGPKHNrbew8jRxStjhw==", + "dependencies": { + "@endemolshinegroup/cosmiconfig-typescript-loader": "3.0.2", + "@graphql-tools/graphql-file-loader": "^6.0.0", + "@graphql-tools/json-file-loader": "^6.0.0", + "@graphql-tools/load": "^6.0.0", + "@graphql-tools/merge": "6.0.0 - 6.2.14", + "@graphql-tools/url-loader": "^6.0.0", + "@graphql-tools/utils": "^7.0.0", + "cosmiconfig": "7.0.0", + "cosmiconfig-toml-loader": "1.0.0", + "minimatch": "3.0.4", + "string-env-interpolation": "1.0.1" + }, + "engines": { + "node": ">= 10.0.0" + }, + "peerDependencies": { + "graphql": "^0.11.0 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/graphql-config/node_modules/cosmiconfig": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.0.tgz", + "integrity": "sha512-pondGvTuVYDk++upghXJabWzL6Kxu6f26ljFw64Swq9v6sQPUL3EUlVDV56diOjpCayKihL6hVe8exIACU4XcA==", + "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/graphql-playground-html": { + "version": "1.6.29", + "resolved": "https://registry.npmjs.org/graphql-playground-html/-/graphql-playground-html-1.6.29.tgz", + "integrity": "sha512-fbF/zZKuw2sdfKp8gjTORJ/I9xBsqeEYRseWxBzuR15NHMptRTT9414IyRCs3ognZzUDr5MDJgx97SlLZCtQyA==", + "dependencies": { + "xss": "^1.0.6" + } + }, + "node_modules/graphql-playground-middleware-express": { + "version": "1.7.22", + "resolved": "https://registry.npmjs.org/graphql-playground-middleware-express/-/graphql-playground-middleware-express-1.7.22.tgz", + "integrity": "sha512-PJLiCxLmN6Dp+dHGyHU92m9y3hB/RAkcUBWcqYl2fiP+EbpDDgNfElrsVzW60MhJe+LTV1PFqiInH2d3KNvlCQ==", + "dependencies": { + "graphql-playground-html": "^1.6.29" + }, + "peerDependencies": { + "express": "^4.16.2" + } + }, + "node_modules/graphql-subscriptions": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/graphql-subscriptions/-/graphql-subscriptions-1.2.1.tgz", + "integrity": "sha512-95yD/tKi24q8xYa7Q9rhQN16AYj5wPbrb8tmHGM3WRc9EBmWrG/0kkMl+tQG8wcEuE9ibR4zyOM31p5Sdr2v4g==", + "dependencies": { + "iterall": "^1.3.0" + }, + "peerDependencies": { + "graphql": "^0.10.5 || ^0.11.3 || ^0.12.0 || ^0.13.0 || ^14.0.0 || ^15.0.0" + } + }, + "node_modules/graphql-type-json": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.2.tgz", + "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==", + "peerDependencies": { + "graphql": ">=0.8.0" + } + }, + "node_modules/graphql-ws": { + "version": "4.9.0", + "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-4.9.0.tgz", + "integrity": "sha512-sHkK9+lUm20/BGawNEWNtVAeJzhZeBg21VmvmLoT5NdGVeZWv5PdIhkcayQIAgjSyyQ17WMKmbDijIPG2On+Ag==", + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "graphql": ">=0.11 <=15" + } + }, + "node_modules/gray-matter": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/gray-matter/-/gray-matter-4.0.3.tgz", + "integrity": "sha512-5v6yZd4JK3eMI3FqqCouswVqwugaA9r4dNZB1wwcmrD02QkV5H0y7XBQW8QwQqEaZY1pM9aqORSORhJRdNK44Q==", + "dependencies": { + "js-yaml": "^3.13.1", + "kind-of": "^6.0.2", + "section-matter": "^1.0.0", + "strip-bom-string": "^1.0.0" + }, + "engines": { + "node": ">=6.0" + } + }, + "node_modules/gzip-size": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/gzip-size/-/gzip-size-5.1.1.tgz", + "integrity": "sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==", + "dependencies": { + "duplexer": "^0.1.1", + "pify": "^4.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/hard-rejection": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/hard-rejection/-/hard-rejection-2.1.0.tgz", + "integrity": "sha512-VIZB+ibDhx7ObhAe7OVtoEbuP4h/MuOTHJ+J8h/eBXotJYl0fBgR72xDFCKgIh22OJZIOVNxBMWuhAr10r8HdA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/harmony-reflect": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/harmony-reflect/-/harmony-reflect-1.6.2.tgz", + "integrity": "sha512-HIp/n38R9kQjDEziXyDTuW3vvoxxyxjxFzXLrBr18uB47GnSt+G9D29fqrpM5ZkspMcPICud3XsBJQ4Y2URg8g==", + "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==", + "dependencies": { + "function-bind": "^1.1.1" + }, + "engines": { + "node": ">= 0.4.0" + } + }, + "node_modules/has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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=" + }, + "node_modules/has-flag": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", + "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", + "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==", + "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==", + "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=" + }, + "node_modules/has-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-1.0.0.tgz", + "integrity": "sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=", + "dependencies": { + "get-value": "^2.0.6", + "has-values": "^1.0.0", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=", + "dependencies": { + "is-number": "^3.0.0", + "kind-of": "^4.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-number/-/is-number-3.0.0.tgz", + "integrity": "sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/is-number/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-values/node_modules/kind-of": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-4.0.0.tgz", + "integrity": "sha1-IIE989cSkosgc3hpGkUGb65y3Vc=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/has-yarn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/has-yarn/-/has-yarn-2.1.0.tgz", + "integrity": "sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/hasha": { + "version": "5.2.2", + "resolved": "https://registry.npmjs.org/hasha/-/hasha-5.2.2.tgz", + "integrity": "sha512-Hrp5vIK/xr5SkeN2onO32H0MgNZ0f17HRNH39WfL0SYUNOTZ5Lz1TJ8Pajo/87dYGEFlLMm7mIc/k/s6Bvz9HQ==", + "dependencies": { + "is-stream": "^2.0.0", + "type-fest": "^0.8.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/hasha/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/hast-to-hyperscript": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/hast-to-hyperscript/-/hast-to-hyperscript-9.0.1.tgz", + "integrity": "sha512-zQgLKqF+O2F72S1aa4y2ivxzSlko3MAvxkwG8ehGmNiqd98BIN3JM1rAJPmplEyLmGLO2QZYJtIneOSZ2YbJuA==", + "dependencies": { + "@types/unist": "^2.0.3", + "comma-separated-tokens": "^1.0.0", + "property-information": "^5.3.0", + "space-separated-tokens": "^1.0.0", + "style-to-object": "^0.3.0", + "unist-util-is": "^4.0.0", + "web-namespaces": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-to-hyperscript/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/hast-util-from-parse5/-/hast-util-from-parse5-6.0.1.tgz", + "integrity": "sha512-jeJUWiN5pSxW12Rh01smtVkZgZr33wBokLzKLwinYOUfSzm1Nl/c3GUGebDyOKjdsRgMvoVbV0VpAcpjF4NrJA==", + "dependencies": { + "@types/parse5": "^5.0.0", + "hastscript": "^6.0.0", + "property-information": "^5.0.0", + "vfile": "^4.0.0", + "vfile-location": "^3.2.0", + "web-namespaces": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5/node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/hast-util-from-parse5/node_modules/unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "dependencies": { + "@types/unist": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5/node_modules/vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5/node_modules/vfile-location": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", + "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-from-parse5/node_modules/vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-is-element": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/hast-util-is-element/-/hast-util-is-element-1.1.0.tgz", + "integrity": "sha512-oUmNua0bFbdrD/ELDSSEadRVtWZOf3iF6Lbv81naqsIV99RnSCieTbWuWCY8BAeEfKJTKl0gRdokv+dELutHGQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-parse-selector": { + "version": "2.2.5", + "resolved": "https://registry.npmjs.org/hast-util-parse-selector/-/hast-util-parse-selector-2.2.5.tgz", + "integrity": "sha512-7j6mrk/qqkSehsM92wQjdIgWM2/BW61u/53G6xmC8i1OmEdKLHbk419QKQUjz6LglWsfqoiHmyMRkP1BGjecNQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/hast-util-raw/-/hast-util-raw-6.1.0.tgz", + "integrity": "sha512-5FoZLDHBpka20OlZZ4I/+RBw5piVQ8iI1doEvffQhx5CbCyTtP8UCq8Tw6NmTAMtXgsQxmhW7Ly8OdFre5/YMQ==", + "dependencies": { + "@types/hast": "^2.0.0", + "hast-util-from-parse5": "^6.0.0", + "hast-util-to-parse5": "^6.0.0", + "html-void-elements": "^1.0.0", + "parse5": "^6.0.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^2.0.0", + "vfile": "^4.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw/node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/hast-util-raw/node_modules/unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "dependencies": { + "@types/unist": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw/node_modules/vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw/node_modules/vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-raw/node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/hast-util-to-html": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/hast-util-to-html/-/hast-util-to-html-7.1.3.tgz", + "integrity": "sha512-yk2+1p3EJTEE9ZEUkgHsUSVhIpCsL/bvT8E5GzmWc+N1Po5gBw+0F8bo7dpxXR0nu0bQVxVZGX2lBGF21CmeDw==", + "dependencies": { + "ccount": "^1.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-is-element": "^1.0.0", + "hast-util-whitespace": "^1.0.0", + "html-void-elements": "^1.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0", + "stringify-entities": "^3.0.1", + "unist-util-is": "^4.0.0", + "xtend": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-html/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-parse5": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hast-util-to-parse5/-/hast-util-to-parse5-6.0.0.tgz", + "integrity": "sha512-Lu5m6Lgm/fWuz8eWnrKezHtVY83JeRGaNQ2kn9aJgqaxvVkFCZQBEhgodZUDUvoodgyROHDb3r5IxAEdl6suJQ==", + "dependencies": { + "hast-to-hyperscript": "^9.0.0", + "property-information": "^5.0.0", + "web-namespaces": "^1.0.0", + "xtend": "^4.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hast-util-to-parse5/node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/hast-util-whitespace": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/hast-util-whitespace/-/hast-util-whitespace-1.0.4.tgz", + "integrity": "sha512-I5GTdSfhYfAPNztx2xJRQpG8cuDSNt599/7YUn7Gx/WxNMsG+a835k97TDkFgk123cwjfwINaZknkKkphx/f2A==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hastscript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/hastscript/-/hastscript-6.0.0.tgz", + "integrity": "sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==", + "dependencies": { + "@types/hast": "^2.0.0", + "comma-separated-tokens": "^1.0.0", + "hast-util-parse-selector": "^2.0.0", + "property-information": "^5.0.0", + "space-separated-tokens": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/hey-listen": { + "version": "1.0.8", + "resolved": "https://registry.npmjs.org/hey-listen/-/hey-listen-1.0.8.tgz", + "integrity": "sha512-COpmrF2NOg4TBWUJ5UVyaCU2A88wEMkUPK4hNqyCkqHbxT92BbvfjoSozkAIIm6XhicGlJHhFdullInrdhwU8Q==" + }, + "node_modules/hicat": { + "version": "0.8.0", + "resolved": "https://registry.npmjs.org/hicat/-/hicat-0.8.0.tgz", + "integrity": "sha512-om8L9O5XwqeSdwl5NtHgrzK3wcF4fT9T4gb/NktoH8EyoZipas/tvUZLV48xT7fQfMYr9qvb0WEutqdf0LWSqA==", + "dependencies": { + "highlight.js": "^10.4.1", + "minimist": "^1.2.5" + }, + "bin": { + "hicat": "bin/hicat" + } + }, + "node_modules/highlight.js": { + "version": "10.7.3", + "resolved": "https://registry.npmjs.org/highlight.js/-/highlight.js-10.7.3.tgz", + "integrity": "sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==", + "engines": { + "node": "*" + } + }, + "node_modules/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==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/html-encoding-sniffer": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/html-encoding-sniffer/-/html-encoding-sniffer-2.0.1.tgz", + "integrity": "sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==", + "dev": true, + "dependencies": { + "whatwg-encoding": "^1.0.5" + }, + "engines": { + "node": ">=10" + } + }, + "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==" + }, + "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/html-tags": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/html-tags/-/html-tags-3.1.0.tgz", + "integrity": "sha512-1qYz89hW3lFDEazhjW0yVAV87lw8lVkrJocr72XmBkMKsoSVJCQx3W8BXsC7hO2qAt8BoVjYjtAcZ9perqGnNg==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/html-void-elements": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/html-void-elements/-/html-void-elements-1.0.5.tgz", + "integrity": "sha512-uE/TxKuyNIcx44cIWnjr/rfIATDH7ZaOMmstu0CwhFG1Dunhlp4OC6/NMbhiwoq5BpW0ubi303qnEk/PZj614w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/htmlparser2": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-6.1.0.tgz", + "integrity": "sha512-gyyPk6rgonLFEDGoeRgQNaEUvdJ4ktTmmUh/h2t7s+M8oPpIPxgNACWa+6ESR57kXstwqPiCut0V8NRpcwgU7A==", + "funding": [ + "https://github.com/fb55/htmlparser2?sponsor=1", + { + "type": "github", + "url": "https://github.com/sponsors/fb55" + } + ], + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^4.0.0", + "domutils": "^2.5.2", + "entities": "^2.0.0" + } + }, + "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==" + }, + "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==", + "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=" + }, + "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==", + "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/node_modules/eventemitter3": { + "version": "4.0.7", + "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" + }, + "node_modules/http2-wrapper": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/http2-wrapper/-/http2-wrapper-1.0.3.tgz", + "integrity": "sha512-V+23sDMr12Wnz7iTcDeJr3O6AIxlnvT/bmaAAAP/Xda35C90p9599p0F1eHR/N1KILWSoWVAiOMFjBBXaXSMxg==", + "dependencies": { + "quick-lru": "^5.1.1", + "resolve-alpn": "^1.0.0" + }, + "engines": { + "node": ">=10.19.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==", + "engines": { + "node": ">=10.17.0" + } + }, + "node_modules/husky": { + "version": "7.0.4", + "resolved": "https://registry.npmjs.org/husky/-/husky-7.0.4.tgz", + "integrity": "sha512-vbaCKN2QLtP/vD4yvs6iz6hBEo6wkSzs8HpRah1Z6aGmF2KW5PdYuAd7uX5a+OyBZHBhd+TFLqgjUgytQr4RvQ==", + "dev": true, + "bin": { + "husky": "lib/bin.js" + }, + "engines": { + "node": ">=12" + }, + "funding": { + "url": "https://github.com/sponsors/typicode" + } + }, + "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==", + "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==", + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/idb-keyval": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/idb-keyval/-/idb-keyval-3.2.0.tgz", + "integrity": "sha512-slx8Q6oywCCSfKgPgL0sEsXtPVnSbTLWpyiDcu6msHOyKOLari1TD1qocXVCft80umnkk3/Qqh3lwoFt8T/BPQ==" + }, + "node_modules/identity-obj-proxy": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/identity-obj-proxy/-/identity-obj-proxy-3.0.0.tgz", + "integrity": "sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=", + "dev": true, + "dependencies": { + "harmony-reflect": "^1.4.6" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/ieee754": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", + "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.8", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", + "engines": { + "node": ">= 4" + } + }, + "node_modules/image-q": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/image-q/-/image-q-1.1.1.tgz", + "integrity": "sha1-/IQJlmRGC5DKhi2TALa/u7+/gFY=", + "engines": { + "node": ">=0.9.0" + } + }, + "node_modules/immer": { + "version": "8.0.1", + "resolved": "https://registry.npmjs.org/immer/-/immer-8.0.1.tgz", + "integrity": "sha512-aqXhGP7//Gui2+UrEtvxZxSquQVXTpZ7KDxfCcKAF3Vysvw0CViVaW9RZ1j1xlIYqaaaipBoqdqeibkc18PNvA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/immer" + } + }, + "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==", + "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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-from": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", + "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/import-lazy": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-2.1.0.tgz", + "integrity": "sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/import-local": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.3.tgz", + "integrity": "sha512-bE9iaUY3CXH8Cwfan/abDKAxe1KGT9kyGsBPqf6DMK/z0a2OzAsrukeYNgIH6cH5Xr452jb1TUL8rSfCLjZ9uA==", + "dev": true, + "dependencies": { + "pkg-dir": "^4.2.0", + "resolve-cwd": "^3.0.0" + }, + "bin": { + "import-local-fixture": "fixtures/cli.js" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/inflight": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", + "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", + "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==" + }, + "node_modules/ini": { + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" + }, + "node_modules/inline-style-parser": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/inline-style-parser/-/inline-style-parser-0.1.1.tgz", + "integrity": "sha512-7NXolsK4CAS5+xvdj5OMMbI962hU/wvwoxk+LWR9Ek9bVtyuuYScDN6eS0rUm6TxApFpw7CX1o4uJzcd4AyD3Q==" + }, + "node_modules/inquirer": { + "version": "7.3.3", + "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", + "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/inquirer/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==", + "dependencies": { + "type-fest": "^0.21.3" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/inquirer/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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/inquirer/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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dependencies": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/invariant": { + "version": "2.2.4", + "resolved": "https://registry.npmjs.org/invariant/-/invariant-2.2.4.tgz", + "integrity": "sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==", + "dependencies": { + "loose-envify": "^1.0.0" + } + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "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==", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-accessor-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-alphabetical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-1.0.4.tgz", + "integrity": "sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-alphanumeric": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-alphanumeric/-/is-alphanumeric-1.0.0.tgz", + "integrity": "sha1-Spzvcdr0wAHB2B1j0UDPU/1oifQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-alphanumerical": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-1.0.4.tgz", + "integrity": "sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==", + "dependencies": { + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-arrayish": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" + }, + "node_modules/is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dependencies": { + "has-bigints": "^1.0.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==", + "dependencies": { + "binary-extensions": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-boolean-object": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.2.tgz", + "integrity": "sha512-gDYaKHJmnj4aWxyj6YHyXVpdQawtVLHU5cb+eztPGczf6cjuTdwve5ZIEfgXqH4e57An1D1AKf8CZ3kYrQRqYA==", + "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-buffer": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" + }, + "node_modules/is-callable": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.4.tgz", + "integrity": "sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ci": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-2.0.0.tgz", + "integrity": "sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==", + "dependencies": { + "ci-info": "^2.0.0" + }, + "bin": { + "is-ci": "bin.js" + } + }, + "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==", + "dependencies": { + "has": "^1.0.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-data-descriptor/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-decimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-1.0.4.tgz", + "integrity": "sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-descriptor": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-0.1.6.tgz", + "integrity": "sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==", + "dependencies": { + "is-accessor-descriptor": "^0.1.6", + "is-data-descriptor": "^0.1.4", + "kind-of": "^5.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-descriptor/node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "bin": { + "is-docker": "cli.js" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-extendable": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-extendable/-/is-extendable-0.1.1.tgz", + "integrity": "sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=", + "engines": { + "node": ">=0.10.0" + } + }, + "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=", + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/is-function": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-function/-/is-function-1.0.2.tgz", + "integrity": "sha512-lw7DUp0aWXYg+CBCN+JKkcE0Q2RayZnSvnZBlwgxHBQhqt5pZNVy4Ri7H9GmmXkdu7LUthszM+Tor1u/2iBcpQ==" + }, + "node_modules/is-generator-fn": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-generator-fn/-/is-generator-fn-2.1.0.tgz", + "integrity": "sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==", + "dev": true, + "engines": { + "node": ">=6" + } + }, + "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==", + "dependencies": { + "is-extglob": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-hexadecimal": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-1.0.4.tgz", + "integrity": "sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/is-installed-globally": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", + "integrity": "sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==", + "dependencies": { + "global-dirs": "^3.0.0", + "is-path-inside": "^3.0.2" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-invalid-path": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/is-invalid-path/-/is-invalid-path-0.1.0.tgz", + "integrity": "sha1-MHqFWzzxqTi0TqcNLGEQYFNxTzQ=", + "dependencies": { + "is-glob": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-invalid-path/node_modules/is-extglob": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-1.0.0.tgz", + "integrity": "sha1-rEaBd8SUNAWgkvyPKXYMb/xiBsA=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-invalid-path/node_modules/is-glob": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-2.0.1.tgz", + "integrity": "sha1-0Jb5JqPe1WAPP9/ZEZjLCIjC2GM=", + "dependencies": { + "is-extglob": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-npm": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/is-npm/-/is-npm-5.0.0.tgz", + "integrity": "sha512-WW/rQLOazUq+ST/bCAVBp/2oMERWLsR7OrKyt052dNDk4DHcDE0/7QSXITlmi+VBcV13DfIbysG3tZJm5RfdBA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "engines": { + "node": ">=0.12.0" + } + }, + "node_modules/is-number-object": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.6.tgz", + "integrity": "sha512-bEVOqiRcvo3zO1+G2lVMy+gkkEm9Yh7cDMRusKKu5ZJKPUYSJwICTKZrNKHA2EbSP0Tu0+6B/emsYNHZyn6K8g==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-obj": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-2.0.0.tgz", + "integrity": "sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==", + "engines": { + "node": ">=8" + } + }, + "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==", + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/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=", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-potential-custom-element-name": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-potential-custom-element-name/-/is-potential-custom-element-name-1.0.1.tgz", + "integrity": "sha512-bCYeRA2rVibKZd+s2625gGnGF/t7DSqDs4dP7CrLA1m7jKWz6pps0LpYLJN8Q64HtmPKJ1hrN3nzPNKFEKOUiQ==", + "dev": true + }, + "node_modules/is-promise": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-4.0.0.tgz", + "integrity": "sha512-hvpoI6korhJMnej285dSg6nu1+e6uxs7zG3BYAm5byqDsgJNWwxzM6z6iZiAgQR4TJ30JmBTOwqZUw3WlyH3AQ==" + }, + "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==", + "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-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-regexp/-/is-regexp-1.0.0.tgz", + "integrity": "sha1-/S2INUXEa6xaYz57mgnof6LLUGk=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-relative": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-relative/-/is-relative-1.0.0.tgz", + "integrity": "sha512-Kw/ReK0iqwKeu0MITLFuj0jbPAmEiOsIwyIXvvbfa6QfmN9pkD1M+8pdk7Rl/dTKbH34/XBFMbgD4iMJhLQbGA==", + "dependencies": { + "is-unc-path": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-relative-url": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/is-relative-url/-/is-relative-url-3.0.0.tgz", + "integrity": "sha512-U1iSYRlY2GIMGuZx7gezlB5dp1Kheaym7zKzO1PV06mOihiWTXejLwm4poEJysPyXF+HtK/BEd0DVlcCh30pEA==", + "dependencies": { + "is-absolute-url": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-resolvable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" + }, + "node_modules/is-root": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-root/-/is-root-2.1.0.tgz", + "integrity": "sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/is-shared-array-buffer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-shared-array-buffer/-/is-shared-array-buffer-1.0.1.tgz", + "integrity": "sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==", + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-ssh": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/is-ssh/-/is-ssh-1.3.3.tgz", + "integrity": "sha512-NKzJmQzJfEEma3w5cJNcUMxoXfDjz0Zj0eyCalHn2E6VOwlzjZo0yuO2fcBSf8zhFuVCL/82/r5gRcoi6aEPVQ==", + "dependencies": { + "protocols": "^1.1.0" + } + }, + "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==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dependencies": { + "has-tostringtag": "^1.0.0" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dependencies": { + "has-symbols": "^1.0.2" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-typedarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", + "integrity": "sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=" + }, + "node_modules/is-unc-path": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/is-unc-path/-/is-unc-path-1.0.0.tgz", + "integrity": "sha512-mrGpVd0fs7WWLfVsStvgF6iEJnbjDFZh9/emhRDcGWTduTfNHd9CHeUwH3gYIjdbwo4On6hunkztwOaAw0yllQ==", + "dependencies": { + "unc-path-regex": "^0.1.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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-url": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/is-url/-/is-url-1.2.4.tgz", + "integrity": "sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==" + }, + "node_modules/is-valid-path": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/is-valid-path/-/is-valid-path-0.1.1.tgz", + "integrity": "sha1-EQ+f90w39mPh7HkV60UfLbk6yd8=", + "dependencies": { + "is-invalid-path": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-weakref": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.1.tgz", + "integrity": "sha512-b2jKc2pQZjaeFYWEf7ScFj+Be1I+PXmlu572Q8coTXZ+LD/QQZ7ShPMst8h16riVgyXTQwUsFEl74mDvc/3MHQ==", + "dependencies": { + "call-bind": "^1.0.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/is-whitespace-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-whitespace-character/-/is-whitespace-character-1.0.4.tgz", + "integrity": "sha512-SDweEzfIZM0SJV0EUga669UTKlmL0Pq8Lno0QDQsPnvECB3IM2aP0gdx5TrU0A01MAPfViaZiI2V1QMZLaKK5w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/is-word-character": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-word-character/-/is-word-character-1.0.4.tgz", + "integrity": "sha512-5SMO8RVennx3nZrqtKwCGyyetPE9VDba5ugvKLaD4KopPG5kR4mQ7tNt/r7feL5yt5h3lpuBbIUmCOG2eSzXHA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "dependencies": { + "is-docker": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/is-yarn-global": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/is-yarn-global/-/is-yarn-global-0.3.0.tgz", + "integrity": "sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==" + }, + "node_modules/isarray": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" + }, + "node_modules/isexe": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" + }, + "node_modules/isobject": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/isomorphic-ws": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", + "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", + "peerDependencies": { + "ws": "*" + } + }, + "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.0.4", + "resolved": "https://registry.npmjs.org/istanbul-lib-instrument/-/istanbul-lib-instrument-5.0.4.tgz", + "integrity": "sha512-W6jJF9rLGEISGoCyXRqa/JCGQGmmxPO10TMu7izaUTynxvBvTjqzAIIGCK9USBmIbQAaSWD6XJPrM9Pv5INknw==", + "dev": true, + "dependencies": { + "@babel/core": "^7.12.3", + "@babel/parser": "^7.14.7", + "@istanbuljs/schema": "^0.1.2", + "istanbul-lib-coverage": "^3.0.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/iterall": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/iterall/-/iterall-1.3.0.tgz", + "integrity": "sha512-QZ9qOMdF+QLHxy1QIpUHUU1D5pS2CG2P69LF6L6CPjPYA/XMOmKV3PZpawHoAjHNyB0swdVTRxdYT4tbBbxqwg==" + }, + "node_modules/jest": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest/-/jest-27.3.1.tgz", + "integrity": "sha512-U2AX0AgQGd5EzMsiZpYt8HyZ+nSVIh5ujQ9CPp9EQZJMjXIiSZpJNweZl0swatKRoqHWgGKM3zaSwm4Zaz87ng==", + "dev": true, + "dependencies": { + "@jest/core": "^27.3.1", + "import-local": "^3.0.2", + "jest-cli": "^27.3.1" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest-axe": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/jest-axe/-/jest-axe-5.0.1.tgz", + "integrity": "sha512-MMOWA6gT4pcZGbTLS8ZEqABH08Lnj5bInfLPpn9ADWX2wFF++odbbh8csmSfkwKjHaioVPzlCtIypAtxFDx/rw==", + "dev": true, + "dependencies": { + "axe-core": "4.2.1", + "chalk": "4.1.0", + "jest-matcher-utils": "27.0.2", + "lodash.merge": "4.6.2" + }, + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/jest-axe/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-axe/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-axe/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-axe/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/jest-axe/node_modules/axe-core": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.2.1.tgz", + "integrity": "sha512-evY7DN8qSIbsW2H/TWQ1bX3sXN1d4MNb5Vb4n7BzPuCwRHdkZ1H2eNLuSh73EoQqkGKUtju2G2HCcjCfhvZIAA==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/jest-axe/node_modules/chalk": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.0.tgz", + "integrity": "sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==", + "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/jest-axe/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/jest-axe/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/jest-axe/node_modules/diff-sequences": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", + "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-axe/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-axe/node_modules/jest-diff": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.3.1.tgz", + "integrity": "sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.0.6", + "jest-get-type": "^27.3.1", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-axe/node_modules/jest-get-type": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz", + "integrity": "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-axe/node_modules/jest-matcher-utils": { + "version": "27.0.2", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.0.2.tgz", + "integrity": "sha512-Qczi5xnTNjkhcIB0Yy75Txt+Ez51xdhOxsukN7awzq2auZQGPHcQrJ623PZj0ECDEMOk2soxWx05EXdXGd1CbA==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.0.2", + "jest-get-type": "^27.0.1", + "pretty-format": "^27.0.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-axe/node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-axe/node_modules/pretty-format/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-axe/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/jest-axe/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/jest-changed-files": { + "version": "27.3.0", + "resolved": "https://registry.npmjs.org/jest-changed-files/-/jest-changed-files-27.3.0.tgz", + "integrity": "sha512-9DJs9garMHv4RhylUMZgbdCJ3+jHSkpL9aaVKp13xtXAD80qLTLrqcDZL1PHA9dYA0bCI86Nv2BhkLpLhrBcPg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "execa": "^5.0.0", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-changed-files/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-changed-files/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-changed-files/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-circus": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-circus/-/jest-circus-27.3.1.tgz", + "integrity": "sha512-v1dsM9II6gvXokgqq6Yh2jHCpfg7ZqV4jWY66u7npz24JnhP3NHxI0sKT7+ZMQ7IrOWHYAaeEllOySbDbWsiXw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.3.1", + "@jest/test-result": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "dedent": "^0.7.0", + "expect": "^27.3.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.3.1", + "jest-matcher-utils": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-runtime": "^27.3.1", + "jest-snapshot": "^27.3.1", + "jest-util": "^27.3.1", + "pretty-format": "^27.3.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-circus/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-circus/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-circus/node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-circus/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/jest-config": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-config/-/jest-config-27.3.1.tgz", + "integrity": "sha512-KY8xOIbIACZ/vdYCKSopL44I0xboxC751IX+DXL2+Wx6DKNycyEfV3rryC3BPm5Uq/BBqDoMrKuqLEUNJmMKKg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.1.0", + "@jest/test-sequencer": "^27.3.1", + "@jest/types": "^27.2.5", + "babel-jest": "^27.3.1", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "deepmerge": "^4.2.2", + "glob": "^7.1.1", + "graceful-fs": "^4.2.4", + "jest-circus": "^27.3.1", + "jest-environment-jsdom": "^27.3.1", + "jest-environment-node": "^27.3.1", + "jest-get-type": "^27.3.1", + "jest-jasmine2": "^27.3.1", + "jest-regex-util": "^27.0.6", + "jest-resolve": "^27.3.1", + "jest-runner": "^27.3.1", + "jest-util": "^27.3.1", + "jest-validate": "^27.3.1", + "micromatch": "^4.0.4", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "ts-node": ">=9.0.0" + }, + "peerDependenciesMeta": { + "ts-node": { + "optional": true + } + } + }, + "node_modules/jest-config/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-config/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-config/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-config/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-config/node_modules/ci-info": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", + "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", + "dev": true + }, + "node_modules/jest-config/node_modules/jest-get-type": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz", + "integrity": "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-config/node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-config/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/jest-diff": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-25.5.0.tgz", + "integrity": "sha512-z1kygetuPiREYdNIumRpAHY6RXiGmp70YHptjdaxTWGmA085W3iCnXNx0DhflK3vwrKmrRWyY1wUpkPMVxMK7A==", + "dependencies": { + "chalk": "^3.0.0", + "diff-sequences": "^25.2.6", + "jest-get-type": "^25.2.6", + "pretty-format": "^25.5.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-diff/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-diff/node_modules/chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "dependencies": { + "ansi-styles": "^4.1.0", + "supports-color": "^7.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/jest-diff/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==" + }, + "node_modules/jest-diff/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-diff/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-docblock": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-docblock/-/jest-docblock-27.0.6.tgz", + "integrity": "sha512-Fid6dPcjwepTFraz0YxIMCi7dejjJ/KL9FBjPYhBp4Sv1Y9PdhImlKZqYU555BlN4TQKaTc+F2Av1z+anVyGkA==", + "dev": true, + "dependencies": { + "detect-newline": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-docblock/node_modules/detect-newline": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/detect-newline/-/detect-newline-3.1.0.tgz", + "integrity": "sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-each": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-each/-/jest-each-27.3.1.tgz", + "integrity": "sha512-E4SwfzKJWYcvOYCjOxhZcxwL+AY0uFMvdCOwvzgutJiaiodFjkxQQDxHm8FQBeTqDnSmKsQWn7ldMRzTn2zJaQ==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "chalk": "^4.0.0", + "jest-get-type": "^27.3.1", + "jest-util": "^27.3.1", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-each/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-each/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-each/node_modules/jest-get-type": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz", + "integrity": "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-each/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/jest-environment-jsdom": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-environment-jsdom/-/jest-environment-jsdom-27.3.1.tgz", + "integrity": "sha512-3MOy8qMzIkQlfb3W1TfrD7uZHj+xx8Olix5vMENkj5djPmRqndMaXtpnaZkxmxM+Qc3lo+yVzJjzuXbCcZjAlg==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.3.1", + "@jest/fake-timers": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "jest-mock": "^27.3.0", + "jest-util": "^27.3.1", + "jsdom": "^16.6.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-environment-jsdom/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-environment-node": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-environment-node/-/jest-environment-node-27.3.1.tgz", + "integrity": "sha512-T89F/FgkE8waqrTSA7/ydMkcc52uYPgZZ6q8OaZgyiZkJb5QNNCF6oPZjH9IfPFfcc9uBWh1574N0kY0pSvTXw==", + "dev": true, + "dependencies": { + "@jest/environment": "^27.3.1", + "@jest/fake-timers": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "jest-mock": "^27.3.0", + "jest-util": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-environment-node/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-environment-node/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-get-type": { + "version": "25.2.6", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-25.2.6.tgz", + "integrity": "sha512-DxjtyzOHjObRM+sM1knti6or+eOgcGU4xVSb2HNP1TqO4ahsT+rqZg+nyqHWJSvWgKC5cG3QjGFBqxLghiF/Ig==", + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/jest-haste-map": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-haste-map/-/jest-haste-map-27.3.1.tgz", + "integrity": "sha512-lYfNZIzwPccDJZIyk9Iz5iQMM/MH56NIIcGj7AFU1YyA4ewWFBl8z+YPJuSCRML/ee2cCt2y3W4K3VXPT6Nhzg==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "@types/graceful-fs": "^4.1.2", + "@types/node": "*", + "anymatch": "^3.0.3", + "fb-watchman": "^2.0.0", + "graceful-fs": "^4.2.4", + "jest-regex-util": "^27.0.6", + "jest-serializer": "^27.0.6", + "jest-util": "^27.3.1", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", + "walker": "^1.0.7" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "optionalDependencies": { + "fsevents": "^2.3.2" + } + }, + "node_modules/jest-haste-map/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-haste-map/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-haste-map/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-haste-map/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-haste-map/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-haste-map/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/jest-jasmine2": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-jasmine2/-/jest-jasmine2-27.3.1.tgz", + "integrity": "sha512-WK11ZUetDQaC09w4/j7o4FZDUIp+4iYWH/Lik34Pv7ukL+DuXFGdnmmi7dT58J2ZYKFB5r13GyE0z3NPeyJmsg==", + "dev": true, + "dependencies": { + "@babel/traverse": "^7.1.0", + "@jest/environment": "^27.3.1", + "@jest/source-map": "^27.0.6", + "@jest/test-result": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "chalk": "^4.0.0", + "co": "^4.6.0", + "expect": "^27.3.1", + "is-generator-fn": "^2.0.0", + "jest-each": "^27.3.1", + "jest-matcher-utils": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-runtime": "^27.3.1", + "jest-snapshot": "^27.3.1", + "jest-util": "^27.3.1", + "pretty-format": "^27.3.1", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-jasmine2/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-jasmine2/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-jasmine2/node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-jasmine2/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/jest-leak-detector": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-leak-detector/-/jest-leak-detector-27.3.1.tgz", + "integrity": "sha512-78QstU9tXbaHzwlRlKmTpjP9k4Pvre5l0r8Spo4SbFFVy/4Abg9I6ZjHwjg2QyKEAMg020XcjP+UgLZIY50yEg==", + "dev": true, + "dependencies": { + "jest-get-type": "^27.3.1", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-leak-detector/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-leak-detector/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-leak-detector/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-leak-detector/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-leak-detector/node_modules/jest-get-type": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz", + "integrity": "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-leak-detector/node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-leak-detector/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/jest-matcher-utils": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-matcher-utils/-/jest-matcher-utils-27.3.1.tgz", + "integrity": "sha512-hX8N7zXS4k+8bC1Aj0OWpGb7D3gIXxYvPNK1inP5xvE4ztbz3rc4AkI6jGVaerepBnfWB17FL5lWFJT3s7qo8w==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "jest-diff": "^27.3.1", + "jest-get-type": "^27.3.1", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-matcher-utils/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-matcher-utils/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-matcher-utils/node_modules/diff-sequences": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", + "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/jest-diff": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.3.1.tgz", + "integrity": "sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.0.6", + "jest-get-type": "^27.3.1", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/jest-get-type": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz", + "integrity": "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-matcher-utils/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/jest-message-util": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-message-util/-/jest-message-util-27.3.1.tgz", + "integrity": "sha512-bh3JEmxsTZ/9rTm0jQrPElbY2+y48Rw2t47uMfByNyUVR+OfPh4anuyKsGqsNkXk/TI4JbLRZx+7p7Hdt6q1yg==", + "dev": true, + "dependencies": { + "@babel/code-frame": "^7.12.13", + "@jest/types": "^27.2.5", + "@types/stack-utils": "^2.0.0", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "micromatch": "^4.0.4", + "pretty-format": "^27.3.1", + "slash": "^3.0.0", + "stack-utils": "^2.0.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-message-util/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-message-util/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-message-util/node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-message-util/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/jest-mock": { + "version": "27.3.0", + "resolved": "https://registry.npmjs.org/jest-mock/-/jest-mock-27.3.0.tgz", + "integrity": "sha512-ziZiLk0elZOQjD08bLkegBzv5hCABu/c8Ytx45nJKkysQwGaonvmTxwjLqEA4qGdasq9o2I8/HtdGMNnVsMTGw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "@types/node": "*" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-mock/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-mock/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-mock/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-pnp-resolver": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", + "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", + "dev": true, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "jest-resolve": "*" + }, + "peerDependenciesMeta": { + "jest-resolve": { + "optional": true + } + } + }, + "node_modules/jest-regex-util": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-regex-util/-/jest-regex-util-27.0.6.tgz", + "integrity": "sha512-SUhPzBsGa1IKm8hx2F4NfTGGp+r7BXJ4CulsZ1k2kI+mGLG+lxGrs76veN2LF/aUdGosJBzKgXmNCw+BzFqBDQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-resolve/-/jest-resolve-27.3.1.tgz", + "integrity": "sha512-Dfzt25CFSPo3Y3GCbxynRBZzxq9AdyNN+x/v2IqYx6KVT5Z6me2Z/PsSGFSv3cOSUZqJ9pHxilao/I/m9FouLw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "chalk": "^4.0.0", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.3.1", + "jest-pnp-resolver": "^1.2.2", + "jest-util": "^27.3.1", + "jest-validate": "^27.3.1", + "resolve": "^1.20.0", + "resolve.exports": "^1.1.0", + "slash": "^3.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-resolve-dependencies/-/jest-resolve-dependencies-27.3.1.tgz", + "integrity": "sha512-X7iLzY8pCiYOnvYo2YrK3P9oSE8/3N2f4pUZMJ8IUcZnT81vlSonya1KTO9ZfKGuC+svE6FHK/XOb8SsoRUV1A==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "jest-regex-util": "^27.0.6", + "jest-snapshot": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-resolve-dependencies/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-resolve/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-resolve/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-resolve/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runner": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-runner/-/jest-runner-27.3.1.tgz", + "integrity": "sha512-r4W6kBn6sPr3TBwQNmqE94mPlYVn7fLBseeJfo4E2uCTmAyDFm2O5DYAQAFP7Q3YfiA/bMwg8TVsciP7k0xOww==", + "dev": true, + "dependencies": { + "@jest/console": "^27.3.1", + "@jest/environment": "^27.3.1", + "@jest/test-result": "^27.3.1", + "@jest/transform": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "chalk": "^4.0.0", + "emittery": "^0.8.1", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "jest-docblock": "^27.0.6", + "jest-environment-jsdom": "^27.3.1", + "jest-environment-node": "^27.3.1", + "jest-haste-map": "^27.3.1", + "jest-leak-detector": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-resolve": "^27.3.1", + "jest-runtime": "^27.3.1", + "jest-util": "^27.3.1", + "jest-worker": "^27.3.1", + "source-map-support": "^0.5.6", + "throat": "^6.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runner/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-runner/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runner/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-runner/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-runner/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/jest-runtime": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-runtime/-/jest-runtime-27.3.1.tgz", + "integrity": "sha512-qtO6VxPbS8umqhEDpjA4pqTkKQ1Hy4ZSi9mDVeE9Za7LKBo2LdW2jmT+Iod3XFaJqINikZQsn2wEi0j9wPRbLg==", + "dev": true, + "dependencies": { + "@jest/console": "^27.3.1", + "@jest/environment": "^27.3.1", + "@jest/globals": "^27.3.1", + "@jest/source-map": "^27.0.6", + "@jest/test-result": "^27.3.1", + "@jest/transform": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0", + "cjs-module-lexer": "^1.0.0", + "collect-v8-coverage": "^1.0.0", + "execa": "^5.0.0", + "exit": "^0.1.2", + "glob": "^7.1.3", + "graceful-fs": "^4.2.4", + "jest-haste-map": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-mock": "^27.3.0", + "jest-regex-util": "^27.0.6", + "jest-resolve": "^27.3.1", + "jest-snapshot": "^27.3.1", + "jest-util": "^27.3.1", + "jest-validate": "^27.3.1", + "slash": "^3.0.0", + "strip-bom": "^4.0.0", + "yargs": "^16.2.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-runtime/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-runtime/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-runtime/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/jest-runtime/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/jest-runtime/node_modules/strip-bom": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-4.0.0.tgz", + "integrity": "sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-runtime/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/jest-runtime/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/jest-runtime/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/jest-serializer": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/jest-serializer/-/jest-serializer-27.0.6.tgz", + "integrity": "sha512-PtGdVK9EGC7dsaziskfqaAPib6wTViY3G8E5wz9tLVPhHyiDNTZn/xjZ4khAw+09QkoOVpn7vF5nPSN6dtBexA==", + "dev": true, + "dependencies": { + "@types/node": "*", + "graceful-fs": "^4.2.4" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-snapshot/-/jest-snapshot-27.3.1.tgz", + "integrity": "sha512-APZyBvSgQgOT0XumwfFu7X3G5elj6TGhCBLbBdn3R1IzYustPGPE38F51dBWMQ8hRXa9je0vAdeVDtqHLvB6lg==", + "dev": true, + "dependencies": { + "@babel/core": "^7.7.2", + "@babel/generator": "^7.7.2", + "@babel/parser": "^7.7.2", + "@babel/plugin-syntax-typescript": "^7.7.2", + "@babel/traverse": "^7.7.2", + "@babel/types": "^7.0.0", + "@jest/transform": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/babel__traverse": "^7.0.4", + "@types/prettier": "^2.1.5", + "babel-preset-current-node-syntax": "^1.0.0", + "chalk": "^4.0.0", + "expect": "^27.3.1", + "graceful-fs": "^4.2.4", + "jest-diff": "^27.3.1", + "jest-get-type": "^27.3.1", + "jest-haste-map": "^27.3.1", + "jest-matcher-utils": "^27.3.1", + "jest-message-util": "^27.3.1", + "jest-resolve": "^27.3.1", + "jest-util": "^27.3.1", + "natural-compare": "^1.4.0", + "pretty-format": "^27.3.1", + "semver": "^7.3.2" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-snapshot/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-snapshot/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-snapshot/node_modules/diff-sequences": { + "version": "27.0.6", + "resolved": "https://registry.npmjs.org/diff-sequences/-/diff-sequences-27.0.6.tgz", + "integrity": "sha512-ag6wfpBFyNXZ0p8pcuIDS//D8H062ZQJ3fzYxjpmeKjnz8W4pekL3AI8VohmyZmsWW2PWaHgjsmqR6L13101VQ==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/jest-diff": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-diff/-/jest-diff-27.3.1.tgz", + "integrity": "sha512-PCeuAH4AWUo2O5+ksW4pL9v5xJAcIKPUPfIhZBcG1RKv/0+dvaWTQK1Nrau8d67dp65fOqbeMdoil+6PedyEPQ==", + "dev": true, + "dependencies": { + "chalk": "^4.0.0", + "diff-sequences": "^27.0.6", + "jest-get-type": "^27.3.1", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/jest-get-type": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz", + "integrity": "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-snapshot/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/jest-util": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-util/-/jest-util-27.3.1.tgz", + "integrity": "sha512-8fg+ifEH3GDryLQf/eKZck1DEs2YuVPBCMOaHQxVVLmQwl/CDhWzrvChTX4efLZxGrw+AA0mSXv78cyytBt/uw==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "@types/node": "*", + "chalk": "^4.0.0", + "ci-info": "^3.2.0", + "graceful-fs": "^4.2.4", + "picomatch": "^2.2.3" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-util/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-util/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-util/node_modules/ci-info": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", + "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", + "dev": true + }, + "node_modules/jest-validate": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-validate/-/jest-validate-27.3.1.tgz", + "integrity": "sha512-3H0XCHDFLA9uDII67Bwi1Vy7AqwA5HqEEjyy934lgVhtJ3eisw6ShOF1MDmRPspyikef5MyExvIm0/TuLzZ86Q==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "camelcase": "^6.2.0", + "chalk": "^4.0.0", + "jest-get-type": "^27.3.1", + "leven": "^3.1.0", + "pretty-format": "^27.3.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-validate/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-validate/node_modules/ansi-styles": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-5.2.0.tgz", + "integrity": "sha512-Cxwpt2SfTzTtXcfOlzGEee8O+c+MmUgGrNiBcXnuWxuFJHe6a5Hz7qwhwe5OgaSYI0IJvkLqWX1ASG+cJOkEiA==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/jest-validate/node_modules/camelcase": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", + "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-validate/node_modules/jest-get-type": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-get-type/-/jest-get-type-27.3.1.tgz", + "integrity": "sha512-+Ilqi8hgHSAdhlQ3s12CAVNd8H96ZkQBfYoXmArzZnOfAtVAJEiPDBirjByEblvG/4LPJmkL+nBqPO3A1YJAEg==", + "dev": true, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/pretty-format": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-27.3.1.tgz", + "integrity": "sha512-DR/c+pvFc52nLimLROYjnXPtolawm+uWDxr4FjuLDLUn+ktWnSN851KoHwHzzqq6rfCOjkzN8FLgDrSub6UDuA==", + "dev": true, + "dependencies": { + "@jest/types": "^27.2.5", + "ansi-regex": "^5.0.1", + "ansi-styles": "^5.0.0", + "react-is": "^17.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-validate/node_modules/react-is": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-17.0.2.tgz", + "integrity": "sha512-w2GsyukL62IJnlaff/nRegPQR94C/XXamvMWmSHRJ4y7Ts/4ocGRmTHvOs8PSE6pB3dWOrD/nueuU5sduBsQ4w==", + "dev": true + }, + "node_modules/jest-watch-typeahead": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/jest-watch-typeahead/-/jest-watch-typeahead-1.0.0.tgz", + "integrity": "sha512-jxoszalAb394WElmiJTFBMzie/RDCF+W7Q29n5LzOPtcoQoHWfdUtHFkbhgf5NwWe8uMOxvKb/g7ea7CshfkTw==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.3.1", + "chalk": "^4.0.0", + "jest-regex-util": "^27.0.0", + "jest-watcher": "^27.0.0", + "slash": "^4.0.0", + "string-length": "^5.0.1", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": "^12.22.0 || ^14.17.0 || >=16.0.0" + }, + "peerDependencies": { + "jest": "^27.0.0" + } + }, + "node_modules/jest-watch-typeahead/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/jest-watch-typeahead/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/jest-watch-typeahead/node_modules/char-regex": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/char-regex/-/char-regex-2.0.0.tgz", + "integrity": "sha512-oGu2QekBMXgyQNWPDRQ001bjvDnZe4/zBTz37TMbiKz1NbNiyiH5hRkobe7npRN6GfbGbxMYFck/vQ1r9c1VMA==", + "dev": true, + "engines": { + "node": ">=12.20" + } + }, + "node_modules/jest-watch-typeahead/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/jest-watch-typeahead/node_modules/string-length": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-5.0.1.tgz", + "integrity": "sha512-9Ep08KAMUn0OadnVaBuRdE2l615CQ508kr0XMadjClfYpdCyvrbFp6Taebo8yyxokQ4viUd/xPPUA4FGgUa0ow==", + "dev": true, + "dependencies": { + "char-regex": "^2.0.0", + "strip-ansi": "^7.0.1" + }, + "engines": { + "node": ">=12.20" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/jest-watch-typeahead/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/jest-watch-typeahead/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/jest-watcher": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-watcher/-/jest-watcher-27.3.1.tgz", + "integrity": "sha512-9/xbV6chABsGHWh9yPaAGYVVKurWoP3ZMCv6h+O1v9/+pkOroigs6WzZ0e9gLP/njokUwM7yQhr01LKJVMkaZA==", + "dev": true, + "dependencies": { + "@jest/test-result": "^27.3.1", + "@jest/types": "^27.2.5", + "@types/node": "*", + "ansi-escapes": "^4.2.1", + "chalk": "^4.0.0", + "jest-util": "^27.3.1", + "string-length": "^4.0.1" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest-watcher/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest-watcher/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest-watcher/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/jest-watcher/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/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==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^7.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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/jest-worker/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/jest/node_modules/@jest/types": { + "version": "27.2.5", + "resolved": "https://registry.npmjs.org/@jest/types/-/types-27.2.5.tgz", + "integrity": "sha512-nmuM4VuDtCZcY+eTpw+0nvstwReMsjPoj7ZR80/BbixulhLaiX+fbv8oeLW8WZlJMcsGQsTmMKT/iTZu1Uy/lQ==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.0", + "@types/istanbul-reports": "^3.0.0", + "@types/node": "*", + "@types/yargs": "^16.0.0", + "chalk": "^4.0.0" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + } + }, + "node_modules/jest/node_modules/@types/istanbul-reports": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/@types/istanbul-reports/-/istanbul-reports-3.0.1.tgz", + "integrity": "sha512-c3mAZEuK0lvBp8tmuL74XRKn1+y2dcwOUpH7x4WrF6gk1GIgiluDRgMYQtw2OFcBvAJWlt6ASU3tSqxp0Uu0Aw==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-report": "*" + } + }, + "node_modules/jest/node_modules/@types/yargs": { + "version": "16.0.4", + "resolved": "https://registry.npmjs.org/@types/yargs/-/yargs-16.0.4.tgz", + "integrity": "sha512-T8Yc9wt/5LbJyCaLiHPReJa0kApcIgJ7Bn735GjItUfh08Z1pJvu8QZqb9s+mMvKV6WUQRV7K2R46YbjMXTTJw==", + "dev": true, + "dependencies": { + "@types/yargs-parser": "*" + } + }, + "node_modules/jest/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/jest/node_modules/jest-cli": { + "version": "27.3.1", + "resolved": "https://registry.npmjs.org/jest-cli/-/jest-cli-27.3.1.tgz", + "integrity": "sha512-WHnCqpfK+6EvT62me6WVs8NhtbjAS4/6vZJnk7/2+oOr50cwAzG4Wxt6RXX0hu6m1169ZGMlhYYUNeKBXCph/Q==", + "dev": true, + "dependencies": { + "@jest/core": "^27.3.1", + "@jest/test-result": "^27.3.1", + "@jest/types": "^27.2.5", + "chalk": "^4.0.0", + "exit": "^0.1.2", + "graceful-fs": "^4.2.4", + "import-local": "^3.0.2", + "jest-config": "^27.3.1", + "jest-util": "^27.3.1", + "jest-validate": "^27.3.1", + "prompts": "^2.0.1", + "yargs": "^16.2.0" + }, + "bin": { + "jest": "bin/jest.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "node-notifier": "^8.0.1 || ^9.0.0 || ^10.0.0" + }, + "peerDependenciesMeta": { + "node-notifier": { + "optional": true + } + } + }, + "node_modules/jest/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/jest/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/jest/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/jest/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/jimp": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/jimp/-/jimp-0.14.0.tgz", + "integrity": "sha512-8BXU+J8+SPmwwyq9ELihpSV4dWPTiOKBWCEgtkbnxxAVMjXdf3yGmyaLSshBfXc8sP/JQ9OZj5R8nZzz2wPXgA==", + "dependencies": { + "@babel/runtime": "^7.7.2", + "@jimp/custom": "^0.14.0", + "@jimp/plugins": "^0.14.0", + "@jimp/types": "^0.14.0", + "regenerator-runtime": "^0.13.3" + } + }, + "node_modules/joi": { + "version": "17.4.2", + "resolved": "https://registry.npmjs.org/joi/-/joi-17.4.2.tgz", + "integrity": "sha512-Lm56PP+n0+Z2A2rfRvsfWVDXGEWjXxatPopkQ8qQ5mxCEhwHG+Ettgg5o98FFaxilOxozoa14cFhrE/hOzh/Nw==", + "dependencies": { + "@hapi/hoek": "^9.0.0", + "@hapi/topo": "^5.0.0", + "@sideway/address": "^4.1.0", + "@sideway/formula": "^3.0.0", + "@sideway/pinpoint": "^2.0.0" + } + }, + "node_modules/joi/node_modules/@hapi/hoek": { + "version": "9.2.1", + "resolved": "https://registry.npmjs.org/@hapi/hoek/-/hoek-9.2.1.tgz", + "integrity": "sha512-gfta+H8aziZsm8pZa0vj04KO6biEiisppNgA1kbJvFrrWu9Vm7eaUEy76DIxsuTaWvti5fkJVhllWc6ZTE+Mdw==" + }, + "node_modules/joi/node_modules/@hapi/topo": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/@hapi/topo/-/topo-5.1.0.tgz", + "integrity": "sha512-foQZKJig7Ob0BMAYBfcJk8d77QtOe7Wo4ox7ff1lQYoNNAb6jwcY1ncdoy2e9wQZzvNy7ODZCYJkK8kzmcAnAg==", + "dependencies": { + "@hapi/hoek": "^9.0.0" + } + }, + "node_modules/jpeg-js": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/jpeg-js/-/jpeg-js-0.4.3.tgz", + "integrity": "sha512-ru1HWKek8octvUHFHvE5ZzQ1yAsJmIvRdGWvSoKV52XKyuyYA437QWDttXT8eZXDSbuMpHlLzPDZUPd6idIz+Q==" + }, + "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==" + }, + "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==", + "dependencies": { + "argparse": "^1.0.7", + "esprima": "^4.0.0" + }, + "bin": { + "js-yaml": "bin/js-yaml.js" + } + }, + "node_modules/jsdom": { + "version": "16.7.0", + "resolved": "https://registry.npmjs.org/jsdom/-/jsdom-16.7.0.tgz", + "integrity": "sha512-u9Smc2G1USStM+s/x1ru5Sxrl6mPYCbByG1U/hUmqaVsm4tbNyS7CicOSRyuGQYZhTu0h84qkZZQ/I+dzizSVw==", + "dev": true, + "dependencies": { + "abab": "^2.0.5", + "acorn": "^8.2.4", + "acorn-globals": "^6.0.0", + "cssom": "^0.4.4", + "cssstyle": "^2.3.0", + "data-urls": "^2.0.0", + "decimal.js": "^10.2.1", + "domexception": "^2.0.1", + "escodegen": "^2.0.0", + "form-data": "^3.0.0", + "html-encoding-sniffer": "^2.0.1", + "http-proxy-agent": "^4.0.1", + "https-proxy-agent": "^5.0.0", + "is-potential-custom-element-name": "^1.0.1", + "nwsapi": "^2.2.0", + "parse5": "6.0.1", + "saxes": "^5.0.1", + "symbol-tree": "^3.2.4", + "tough-cookie": "^4.0.0", + "w3c-hr-time": "^1.0.2", + "w3c-xmlserializer": "^2.0.0", + "webidl-conversions": "^6.1.0", + "whatwg-encoding": "^1.0.5", + "whatwg-mimetype": "^2.3.0", + "whatwg-url": "^8.5.0", + "ws": "^7.4.6", + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "peerDependencies": { + "canvas": "^2.5.0" + }, + "peerDependenciesMeta": { + "canvas": { + "optional": true + } + } + }, + "node_modules/jsdom/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/jsdom/node_modules/form-data": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/form-data/-/form-data-3.0.1.tgz", + "integrity": "sha512-RHkBKtLWUVwd7SqRIvCZMEvAMoGUp0XU+seQiZejj0COz3RI3hWP4sCv3gZWWLjJTd7rGwcsF5eKZGii0r/hbg==", + "dev": true, + "dependencies": { + "asynckit": "^0.4.0", + "combined-stream": "^1.0.8", + "mime-types": "^2.1.12" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/jsdom/node_modules/ws": { + "version": "7.5.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", + "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", + "dev": true, + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/jsesc": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-2.5.2.tgz", + "integrity": "sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==", + "bin": { + "jsesc": "bin/jsesc" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/json-buffer": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.1.tgz", + "integrity": "sha512-4bV5BfR2mqfQTJm+V5tPPdf+ZpuhiIvTuAB5g8kcrXOZpTT/QwwVRWBywX1ozr6lEuPdbHxwaJlm9G6mI2sfSQ==" + }, + "node_modules/json-loader": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/json-loader/-/json-loader-0.5.7.tgz", + "integrity": "sha512-QLPs8Dj7lnf3e3QYS1zkCo+4ZwqOiF9d/nZnYozTISxXWCfNs9yuky5rJw4/W34s7POaNlbZmQGaB5NiXCbP4w==" + }, + "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==" + }, + "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==" + }, + "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==" + }, + "node_modules/json-stable-stringify-without-jsonify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json-stable-stringify-without-jsonify/-/json-stable-stringify-without-jsonify-1.0.1.tgz", + "integrity": "sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=" + }, + "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==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "json5": "lib/cli.js" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/jsonfile": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", + "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", + "dependencies": { + "universalify": "^2.0.0" + }, + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/jsx-ast-utils": { + "version": "3.2.1", + "resolved": "https://registry.npmjs.org/jsx-ast-utils/-/jsx-ast-utils-3.2.1.tgz", + "integrity": "sha512-uP5vu8xfy2F9A6LGC22KO7e2/vGTS1MhP+18f++ZNlf0Ohaxbc9nIEwHAsejlJKyzfZzU5UIhe5ItYkitcZnZA==", + "dependencies": { + "array-includes": "^3.1.3", + "object.assign": "^4.1.2" + }, + "engines": { + "node": ">=4.0" + } + }, + "node_modules/keyv": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-4.0.3.tgz", + "integrity": "sha512-zdGa2TOpSZPq5mU6iowDARnMBZgtCqJ11dJROFi6tg6kTn4nuUdU09lFyLFSaHrWqpIJ+EBq4E8/Dc0Vx5vLdA==", + "dependencies": { + "json-buffer": "3.0.1" + } + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/klona": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/known-css-properties": { + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/known-css-properties/-/known-css-properties-0.21.0.tgz", + "integrity": "sha512-sZLUnTqimCkvkgRS+kbPlYW5o8q5w1cu+uIisKpEWkj31I8mx8kNG162DwRav8Zirkva6N5uoFsm9kzK4mUXjw==", + "dev": true + }, + "node_modules/language-subtag-registry": { + "version": "0.3.21", + "resolved": "https://registry.npmjs.org/language-subtag-registry/-/language-subtag-registry-0.3.21.tgz", + "integrity": "sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==" + }, + "node_modules/language-tags": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/language-tags/-/language-tags-1.0.5.tgz", + "integrity": "sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=", + "dependencies": { + "language-subtag-registry": "~0.3.2" + } + }, + "node_modules/latest-version": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/latest-version/-/latest-version-5.1.0.tgz", + "integrity": "sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==", + "dependencies": { + "package-json": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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, + "engines": { + "node": ">=6" + } + }, + "node_modules/levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dependencies": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/lilconfig": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz", + "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==", + "engines": { + "node": ">=10" + } + }, + "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=" + }, + "node_modules/lint-staged": { + "version": "11.2.3", + "resolved": "https://registry.npmjs.org/lint-staged/-/lint-staged-11.2.3.tgz", + "integrity": "sha512-Tfmhk8O2XFMD25EswHPv+OYhUjsijy5D7liTdxeXvhG2rsadmOLFtyj8lmlfoFFXY8oXWAIOKpoI+lJe1DB1mw==", + "dev": true, + "dependencies": { + "cli-truncate": "2.1.0", + "colorette": "^1.4.0", + "commander": "^8.2.0", + "cosmiconfig": "^7.0.1", + "debug": "^4.3.2", + "enquirer": "^2.3.6", + "execa": "^5.1.1", + "listr2": "^3.12.2", + "micromatch": "^4.0.4", + "normalize-path": "^3.0.0", + "please-upgrade-node": "^3.2.0", + "string-argv": "0.3.1", + "stringify-object": "3.3.0", + "supports-color": "8.1.1" + }, + "bin": { + "lint-staged": "bin/lint-staged.js" + }, + "funding": { + "url": "https://opencollective.com/lint-staged" + } + }, + "node_modules/lint-staged/node_modules/commander": { + "version": "8.2.0", + "resolved": "https://registry.npmjs.org/commander/-/commander-8.2.0.tgz", + "integrity": "sha512-LLKxDvHeL91/8MIyTAD5BFMNtoIwztGPMiM/7Bl8rIPmHCZXRxmSWr91h57dpOpnQ6jIUqEWdXE/uBYMfiVZDA==", + "dev": true, + "engines": { + "node": ">= 12" + } + }, + "node_modules/lint-staged/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/lint-staged/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/lint-staged/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/listr2": { + "version": "3.12.2", + "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.12.2.tgz", + "integrity": "sha512-64xC2CJ/As/xgVI3wbhlPWVPx0wfTqbUAkpb7bjDi0thSWMqrf07UFhrfsGoo8YSXmF049Rp9C0cjLC8rZxK9A==", + "dev": true, + "dependencies": { + "cli-truncate": "^2.1.0", + "colorette": "^1.4.0", + "log-update": "^4.0.0", + "p-map": "^4.0.0", + "rxjs": "^6.6.7", + "through": "^2.3.8", + "wrap-ansi": "^7.0.0" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "enquirer": ">= 2.3.0 < 3" + } + }, + "node_modules/listr2/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/lmdb-store": { + "version": "1.6.14", + "resolved": "https://registry.npmjs.org/lmdb-store/-/lmdb-store-1.6.14.tgz", + "integrity": "sha512-4woZfvfgolMEngjoMJrwePjdLotr3QKGJsDWURlJmKBed5JtE00IfAKo7ryPowl4ksGcs21pcdLkwrPnKomIuA==", + "hasInstallScript": true, + "dependencies": { + "msgpackr": "^1.5.0", + "nan": "^2.14.2", + "node-gyp-build": "^4.2.3", + "ordered-binary": "^1.0.0", + "weak-lru-cache": "^1.0.0" + } + }, + "node_modules/load-bmfont": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.1.tgz", + "integrity": "sha512-8UyQoYmdRDy81Brz6aLAUhfZLwr5zV0L3taTQ4hju7m6biuwiWiJXjPhBJxbUQJA8PrkvJ/7Enqmwk2sM14soA==", + "dependencies": { + "buffer-equal": "0.0.1", + "mime": "^1.3.4", + "parse-bmfont-ascii": "^1.0.3", + "parse-bmfont-binary": "^1.0.5", + "parse-bmfont-xml": "^1.1.4", + "phin": "^2.9.1", + "xhr": "^2.0.1", + "xtend": "^4.0.0" + } + }, + "node_modules/load-bmfont/node_modules/mime": { + "version": "1.6.0", + "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-4.0.0.tgz", + "integrity": "sha1-L19Fq5HjMhYjT9U62rZo607AmTs=", + "dev": true, + "dependencies": { + "graceful-fs": "^4.1.2", + "parse-json": "^4.0.0", + "pify": "^3.0.0", + "strip-bom": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/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, + "dependencies": { + "error-ex": "^1.3.1", + "json-parse-better-errors": "^1.0.1" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/load-json-file/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "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==", + "engines": { + "node": ">=6.11.5" + } + }, + "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==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/loader-utils/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "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==", + "dependencies": { + "p-locate": "^4.1.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/lock": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/lock/-/lock-1.1.0.tgz", + "integrity": "sha1-UxV0mdFlOxNspmRRBx/KYVcD+lU=" + }, + "node_modules/lodash": { + "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==" + }, + "node_modules/lodash._reinterpolate": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/lodash._reinterpolate/-/lodash._reinterpolate-3.0.0.tgz", + "integrity": "sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=" + }, + "node_modules/lodash.clonedeep": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.clonedeep/-/lodash.clonedeep-4.5.0.tgz", + "integrity": "sha1-4j8/nE+Pvd6HJSnBBxhXoIblzO8=" + }, + "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=" + }, + "node_modules/lodash.deburr": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/lodash.deburr/-/lodash.deburr-4.1.0.tgz", + "integrity": "sha1-3bG7s+8HRYwBd7oH3hRCLLAz/5s=" + }, + "node_modules/lodash.defaultsdeep": { + "version": "4.6.1", + "resolved": "https://registry.npmjs.org/lodash.defaultsdeep/-/lodash.defaultsdeep-4.6.1.tgz", + "integrity": "sha512-3j8wdDzYuWO3lM3Reg03MuQR957t287Rpcxp1njpEa8oDrikb+FwGdW3n+FELh/A6qib6yPit0j/pv9G/yeAqA==" + }, + "node_modules/lodash.every": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.every/-/lodash.every-4.6.0.tgz", + "integrity": "sha1-64mYS+vENkJ5uzrvu9HKGb+mxqc=" + }, + "node_modules/lodash.flatten": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flatten/-/lodash.flatten-4.4.0.tgz", + "integrity": "sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=" + }, + "node_modules/lodash.flattendeep": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.flattendeep/-/lodash.flattendeep-4.4.0.tgz", + "integrity": "sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=" + }, + "node_modules/lodash.foreach": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.foreach/-/lodash.foreach-4.5.0.tgz", + "integrity": "sha1-Gmo16s5AEoDH8G3d7DUWWrJ+PlM=" + }, + "node_modules/lodash.get": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.get/-/lodash.get-4.4.2.tgz", + "integrity": "sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=" + }, + "node_modules/lodash.isequal": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.isequal/-/lodash.isequal-4.5.0.tgz", + "integrity": "sha1-QVxEePK8wwEgwizhDtMib30+GOA=" + }, + "node_modules/lodash.isplainobject": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/lodash.isplainobject/-/lodash.isplainobject-4.0.6.tgz", + "integrity": "sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=" + }, + "node_modules/lodash.isstring": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/lodash.isstring/-/lodash.isstring-4.0.1.tgz", + "integrity": "sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=" + }, + "node_modules/lodash.iteratee": { + "version": "4.7.0", + "resolved": "https://registry.npmjs.org/lodash.iteratee/-/lodash.iteratee-4.7.0.tgz", + "integrity": "sha1-vkF32yiajMw8CZDx2ya1si/BVUw=" + }, + "node_modules/lodash.kebabcase": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/lodash.kebabcase/-/lodash.kebabcase-4.1.1.tgz", + "integrity": "sha1-hImxyw0p/4gZXM7KRI/21swpXDY=" + }, + "node_modules/lodash.map": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.map/-/lodash.map-4.6.0.tgz", + "integrity": "sha1-dx7Hg540c9nEzeKLGTlMNWL09tM=" + }, + "node_modules/lodash.maxby": { + "version": "4.6.0", + "resolved": "https://registry.npmjs.org/lodash.maxby/-/lodash.maxby-4.6.0.tgz", + "integrity": "sha1-CCJABo88eiJ6oAqDgOTzjPB4bj0=" + }, + "node_modules/lodash.memoize": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" + }, + "node_modules/lodash.merge": { + "version": "4.6.2", + "resolved": "https://registry.npmjs.org/lodash.merge/-/lodash.merge-4.6.2.tgz", + "integrity": "sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==" + }, + "node_modules/lodash.template": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.template/-/lodash.template-4.5.0.tgz", + "integrity": "sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0", + "lodash.templatesettings": "^4.0.0" + } + }, + "node_modules/lodash.templatesettings": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/lodash.templatesettings/-/lodash.templatesettings-4.2.0.tgz", + "integrity": "sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==", + "dependencies": { + "lodash._reinterpolate": "^3.0.0" + } + }, + "node_modules/lodash.truncate": { + "version": "4.4.2", + "resolved": "https://registry.npmjs.org/lodash.truncate/-/lodash.truncate-4.4.2.tgz", + "integrity": "sha1-WjUNoLERO4N+z//VgSy+WNbq4ZM=" + }, + "node_modules/lodash.uniq": { + "version": "4.5.0", + "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" + }, + "node_modules/lodash.without": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/lodash.without/-/lodash.without-4.4.0.tgz", + "integrity": "sha1-PNRXSgC2e643OpS3SHcmQFB7eqw=" + }, + "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-update": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/log-update/-/log-update-4.0.0.tgz", + "integrity": "sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.3.0", + "cli-cursor": "^3.1.0", + "slice-ansi": "^4.0.0", + "wrap-ansi": "^6.2.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/log-update/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/log-update/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-update/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-update/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-update/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/log-update/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/log-update/node_modules/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, + "dependencies": { + "ansi-styles": "^4.0.0", + "string-width": "^4.1.0", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/longest-streak": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", + "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/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==", + "dependencies": { + "js-tokens": "^3.0.0 || ^4.0.0" + }, + "bin": { + "loose-envify": "cli.js" + } + }, + "node_modules/lower-case": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", + "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", + "dependencies": { + "tslib": "^2.0.3" + } + }, + "node_modules/lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==", + "engines": { + "node": ">=8" + } + }, + "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==", + "dependencies": { + "yallist": "^4.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/lru-queue": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/lru-queue/-/lru-queue-0.1.0.tgz", + "integrity": "sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=", + "dependencies": { + "es5-ext": "~0.10.2" + } + }, + "node_modules/lunr": { + "version": "2.3.9", + "resolved": "https://registry.npmjs.org/lunr/-/lunr-2.3.9.tgz", + "integrity": "sha512-zTU3DaZaF3Rt9rhN3uBMGQD3dD2/vFQqnvZCDv4dl5iOzq2IZQqTxu90r4E5J+nP70J3ilqVCrbho2eWaeW8Ow==" + }, + "node_modules/lunr-languages": { + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/lunr-languages/-/lunr-languages-1.9.0.tgz", + "integrity": "sha512-Be5vFuc8NAheOIjviCRms3ZqFFBlzns3u9DXpPSZvALetgnydAN0poV71pVLFn0keYy/s4VblMMkqewTLe+KPg==" + }, + "node_modules/lz-string": { + "version": "1.4.4", + "resolved": "https://registry.npmjs.org/lz-string/-/lz-string-1.4.4.tgz", + "integrity": "sha1-wNjq82BZ9wV5bh40SBHPTEmNOiY=", + "dev": true, + "bin": { + "lz-string": "bin/bin.js" + } + }, + "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==", + "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==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/make-error": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/make-error/-/make-error-1.3.6.tgz", + "integrity": "sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==" + }, + "node_modules/makeerror": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/makeerror/-/makeerror-1.0.11.tgz", + "integrity": "sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=", + "dev": true, + "dependencies": { + "tmpl": "1.0.x" + } + }, + "node_modules/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==", + "dependencies": { + "p-defer": "^1.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/map-age-cleaner/node_modules/p-defer": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", + "engines": { + "node": ">=4" + } + }, + "node_modules/map-cache": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/map-cache/-/map-cache-0.2.2.tgz", + "integrity": "sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/map-obj": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/map-obj/-/map-obj-4.3.0.tgz", + "integrity": "sha512-hdN1wVrZbb29eBGiGjJbeP8JbKjq1urkHJ/LIP/NY48MZ1QVXUsQBV1G1zvYFHn1XE06cwjBsOI2K3Ulnj1YXQ==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/map-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/map-visit/-/map-visit-1.0.0.tgz", + "integrity": "sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=", + "dependencies": { + "object-visit": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/markdown-escapes": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/markdown-escapes/-/markdown-escapes-1.0.4.tgz", + "integrity": "sha512-8z4efJYk43E0upd0NbVXwgSTQs6cT3T06etieCMEg7dRbzCbxUCK/GHlX8mhHRDcp+OLlHkPKsvqQTCvsRl2cg==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/markdown-table": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/markdown-table/-/markdown-table-2.0.0.tgz", + "integrity": "sha512-Ezda85ToJUBhM6WGaG6veasyym+Tbs3cMAw/ZhOPqXiYsr0jgocBV3j3nx+4lk47plLlIqjwuTm/ywVI+zjJ/A==", + "dependencies": { + "repeat-string": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mathml-tag-names": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/mathml-tag-names/-/mathml-tag-names-2.1.3.tgz", + "integrity": "sha512-APMBEanjybaPzUrfqU0IMU5I0AswKMH7k8OTLs0vvV4KZpExkTkY87nR/zpbuTPj+gARop7aGUbl11pnDfW6xg==", + "dev": true, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/md5-file": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/md5-file/-/md5-file-5.0.0.tgz", + "integrity": "sha512-xbEFXCYVWrSx/gEKS1VPlg84h/4L20znVIulKw6kMfmBUAZNAnF00eczz9ICMl+/hjQGo5KSXRxbL/47X3rmMw==", + "bin": { + "md5-file": "cli.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/mdast-util-compact": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-compact/-/mdast-util-compact-2.0.1.tgz", + "integrity": "sha512-7GlnT24gEwDrdAwEHrU4Vv5lLWrEer4KOkAiKT9nYstsTad7Oc1TwqT2zIMKRdZF7cTuaf+GA1E4Kv7jJh8mPA==", + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-definitions": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-definitions/-/mdast-util-definitions-4.0.0.tgz", + "integrity": "sha512-k8AJ6aNnUkB7IE+5azR9h81O5EQ/cTDXtWdMq9Kk5KcEW/8ritU5CeLg/9HhOC++nALHBlaogJ5jz0Ybk3kPMQ==", + "dependencies": { + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/mdast-util-find-and-replace/-/mdast-util-find-and-replace-1.1.1.tgz", + "integrity": "sha512-9cKl33Y21lyckGzpSmEQnIDjEfeeWelN5s1kUW1LwdB0Fkuq2u+4GdqcGEygYxJE8GVqCl0741bYXHgamfWAZA==", + "dependencies": { + "escape-string-regexp": "^4.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace/node_modules/escape-string-regexp": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-4.0.0.tgz", + "integrity": "sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/mdast-util-find-and-replace/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-find-and-replace/node_modules/unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-footnote": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/mdast-util-footnote/-/mdast-util-footnote-0.1.7.tgz", + "integrity": "sha512-QxNdO8qSxqbO2e3m09KwDKfWiLgqyCurdWTQ198NpbZ2hxntdc+VKS4fDJCmNWbAroUdYnSthu+XbZ8ovh8C3w==", + "dependencies": { + "mdast-util-to-markdown": "^0.6.0", + "micromark": "~2.11.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-footnote/node_modules/mdast-util-to-markdown": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", + "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "longest-streak": "^2.0.0", + "mdast-util-to-string": "^2.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-footnote/node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-footnote/node_modules/micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, + "node_modules/mdast-util-footnote/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-footnote/node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-gfm": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-0.1.2.tgz", + "integrity": "sha512-NNkhDx/qYcuOWB7xHUGWZYVXvjPFFd6afg6/e2g+SV4r9q5XUcCbV4Wfa3DLYIiD+xAEZc6K4MGaE/m0KDcPwQ==", + "dependencies": { + "mdast-util-gfm-autolink-literal": "^0.1.0", + "mdast-util-gfm-strikethrough": "^0.2.0", + "mdast-util-gfm-table": "^0.1.0", + "mdast-util-gfm-task-list-item": "^0.1.0", + "mdast-util-to-markdown": "^0.6.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal": { + "version": "0.1.3", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-autolink-literal/-/mdast-util-gfm-autolink-literal-0.1.3.tgz", + "integrity": "sha512-GjmLjWrXg1wqMIO9+ZsRik/s7PLwTaeCHVB7vRxUwLntZc8mzmTsLVr6HW1yLokcnhfURsn5zmSVdi3/xWWu1A==", + "dependencies": { + "ccount": "^1.0.0", + "mdast-util-find-and-replace": "^1.1.0", + "micromark": "^2.11.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-autolink-literal/node_modules/micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, + "node_modules/mdast-util-gfm-autolink-literal/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-gfm-strikethrough": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-strikethrough/-/mdast-util-gfm-strikethrough-0.2.3.tgz", + "integrity": "sha512-5OQLXpt6qdbttcDG/UxYY7Yjj3e8P7X16LzvpX8pIQPYJ/C2Z1qFGMmcw+1PZMUM3Z8wt8NRfYTvCni93mgsgA==", + "dependencies": { + "mdast-util-to-markdown": "^0.6.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough/node_modules/mdast-util-to-markdown": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", + "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "longest-streak": "^2.0.0", + "mdast-util-to-string": "^2.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough/node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-strikethrough/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-gfm-strikethrough/node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-gfm-table": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-table/-/mdast-util-gfm-table-0.1.6.tgz", + "integrity": "sha512-j4yDxQ66AJSBwGkbpFEp9uG/LS1tZV3P33fN1gkyRB2LoRL+RR3f76m0HPHaby6F4Z5xr9Fv1URmATlRRUIpRQ==", + "dependencies": { + "markdown-table": "^2.0.0", + "mdast-util-to-markdown": "~0.6.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table/node_modules/mdast-util-to-markdown": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", + "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "longest-streak": "^2.0.0", + "mdast-util-to-string": "^2.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table/node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-table/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-gfm-table/node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-gfm-task-list-item": { + "version": "0.1.6", + "resolved": "https://registry.npmjs.org/mdast-util-gfm-task-list-item/-/mdast-util-gfm-task-list-item-0.1.6.tgz", + "integrity": "sha512-/d51FFIfPsSmCIRNp7E6pozM9z1GYPIkSy1urQ8s/o4TC22BZ7DqfHFWiqBD23bc7J3vV1Fc9O4QIHBlfuit8A==", + "dependencies": { + "mdast-util-to-markdown": "~0.6.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item/node_modules/mdast-util-to-markdown": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", + "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "longest-streak": "^2.0.0", + "mdast-util-to-string": "^2.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item/node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm-task-list-item/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-gfm-task-list-item/node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-gfm/node_modules/mdast-util-to-markdown": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", + "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "longest-streak": "^2.0.0", + "mdast-util-to-string": "^2.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm/node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-gfm/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-gfm/node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/mdast-util-to-hast": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.2.0.tgz", + "integrity": "sha512-JoPBfJ3gBnHZ18icCwHR50orC9kNH81tiR1gs01D8Q5YpV6adHNO9nKNuFBCJQ941/32PT1a63UF/DitmS3amQ==", + "dependencies": { + "@types/mdast": "^3.0.0", + "@types/unist": "^2.0.0", + "mdast-util-definitions": "^4.0.0", + "mdurl": "^1.0.0", + "unist-builder": "^2.0.0", + "unist-util-generated": "^1.0.0", + "unist-util-position": "^3.0.0", + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-nlcst": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/mdast-util-to-nlcst/-/mdast-util-to-nlcst-4.0.1.tgz", + "integrity": "sha512-Y4ffygj85MTt70STKnEquw6k73jYWJBaYcb4ITAKgSNokZF7fH8rEHZ1GsRY/JaxqUevMaEnsDmkVv5Z9uVRdg==", + "dependencies": { + "nlcst-to-string": "^2.0.0", + "repeat-string": "^1.0.0", + "unist-util-position": "^3.0.0", + "vfile-location": "^3.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-to-nlcst/node_modules/vfile-location": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-3.2.0.tgz", + "integrity": "sha512-aLEIZKv/oxuCDZ8lkJGhuhztf/BW4M+iHdCwglA/eWc+vtuRFJj8EtgceYFX4LRjOhCAAiNHsKGssC6onJ+jbA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-toc": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/mdast-util-toc/-/mdast-util-toc-5.1.0.tgz", + "integrity": "sha512-csimbRIVkiqc+PpFeKDGQ/Ck2N4f9FYH3zzBMMJzcxoKL8m+cM0n94xXm0I9eaxHnKdY9n145SGTdyJC7i273g==", + "dependencies": { + "@types/mdast": "^3.0.3", + "@types/unist": "^2.0.3", + "extend": "^3.0.2", + "github-slugger": "^1.2.1", + "mdast-util-to-string": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-toc/node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/mdast-util-toc/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/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==" + }, + "node_modules/mdurl": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mdurl/-/mdurl-1.0.1.tgz", + "integrity": "sha1-/oWy7HWlkDfyrf7BAP1sYBdhFS4=" + }, + "node_modules/meant": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/meant/-/meant-1.0.3.tgz", + "integrity": "sha512-88ZRGcNxAq4EH38cQ4D85PM57pikCwS8Z99EWHODxN7KBY+UuPiqzRTtZzS8KTXO/ywSWbdjjJST2Hly/EQxLw==" + }, + "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=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/medium-zoom": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/medium-zoom/-/medium-zoom-1.0.6.tgz", + "integrity": "sha512-UdiUWfvz9fZMg1pzf4dcuqA0W079o0mpqbTnOz5ip4VGYX96QjmbM+OgOU/0uOzAytxC0Ny4z+VcYQnhdifimg==" + }, + "node_modules/mem": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", + "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", + "dependencies": { + "map-age-cleaner": "^0.1.3", + "mimic-fn": "^3.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sindresorhus/mem?sponsor=1" + } + }, + "node_modules/mem/node_modules/mimic-fn": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", + "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", + "engines": { + "node": ">=8" + } + }, + "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==", + "dependencies": { + "fs-monkey": "1.0.3" + }, + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/memoizee": { + "version": "0.4.15", + "resolved": "https://registry.npmjs.org/memoizee/-/memoizee-0.4.15.tgz", + "integrity": "sha512-UBWmJpLZd5STPm7PMUlOw/TSy972M+z8gcyQ5veOnSDRREz/0bmpyTfKt3/51DhEBqCZQn1udM/5flcSPYhkdQ==", + "dependencies": { + "d": "^1.0.1", + "es5-ext": "^0.10.53", + "es6-weak-map": "^2.0.3", + "event-emitter": "^0.3.5", + "is-promise": "^2.2.2", + "lru-queue": "^0.1.0", + "next-tick": "^1.1.0", + "timers-ext": "^0.1.7" + } + }, + "node_modules/memoizee/node_modules/is-promise": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/is-promise/-/is-promise-2.2.2.tgz", + "integrity": "sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==" + }, + "node_modules/memorystream": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/memorystream/-/memorystream-0.3.1.tgz", + "integrity": "sha1-htcJCzDORV1j+64S3aUaR93K+bI=", + "dev": true, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/meow": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/meow/-/meow-7.1.1.tgz", + "integrity": "sha512-GWHvA5QOcS412WCo8vwKDlTelGLsCGBVevQB5Kva961rmNfun0PCbv5+xta2kUMFJyR8/oWnn7ddeKdosbAPbA==", + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^2.5.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.13.1", + "yargs-parser": "^18.1.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/meow/node_modules/type-fest": { + "version": "0.13.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.13.1.tgz", + "integrity": "sha512-34R7HTnG0XIJcBSn5XhDd7nNFPRcXYRZrBB2O2jdKqYODldSzBAqzsWoZYYvduky73toYS/ESqxPvkDf/F0XMg==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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=" + }, + "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==" + }, + "node_modules/merge2": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/meros": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/meros/-/meros-1.1.4.tgz", + "integrity": "sha512-E9ZXfK9iQfG9s73ars9qvvvbSIkJZF5yOo9j4tcwM5tN8mUKfj/EKN5PzOr3ZH0y5wL7dLAHw3RVEfpQV9Q7VQ==", + "engines": { + "node": ">=12" + }, + "peerDependencies": { + "@types/node": ">=12" + }, + "peerDependenciesMeta": { + "@types/node": { + "optional": true + } + } + }, + "node_modules/methods": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/microevent.ts": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", + "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" + }, + "node_modules/micromark-extension-footnote": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/micromark-extension-footnote/-/micromark-extension-footnote-0.3.2.tgz", + "integrity": "sha512-gr/BeIxbIWQoUm02cIfK7mdMZ/fbroRpLsck4kvFtjbzP4yi+OPVbnukTc/zy0i7spC2xYE/dbX1Sur8BEDJsQ==", + "dependencies": { + "micromark": "~2.11.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-footnote/node_modules/micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, + "node_modules/micromark-extension-footnote/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/micromark-extension-gfm": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm/-/micromark-extension-gfm-0.3.3.tgz", + "integrity": "sha512-oVN4zv5/tAIA+l3GbMi7lWeYpJ14oQyJ3uEim20ktYFAcfX1x3LNlFGGlmrZHt7u9YlKExmyJdDGaTt6cMSR/A==", + "dependencies": { + "micromark": "~2.11.0", + "micromark-extension-gfm-autolink-literal": "~0.5.0", + "micromark-extension-gfm-strikethrough": "~0.6.5", + "micromark-extension-gfm-table": "~0.4.0", + "micromark-extension-gfm-tagfilter": "~0.3.0", + "micromark-extension-gfm-task-list-item": "~0.3.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-autolink-literal/-/micromark-extension-gfm-autolink-literal-0.5.7.tgz", + "integrity": "sha512-ePiDGH0/lhcngCe8FtH4ARFoxKTUelMp4L7Gg2pujYD5CSMb9PbblnyL+AAMud/SNMyusbS2XDSiPIRcQoNFAw==", + "dependencies": { + "micromark": "~2.11.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-autolink-literal/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/micromark-extension-gfm-strikethrough": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-strikethrough/-/micromark-extension-gfm-strikethrough-0.6.5.tgz", + "integrity": "sha512-PpOKlgokpQRwUesRwWEp+fHjGGkZEejj83k9gU5iXCbDG+XBA92BqnRKYJdfqfkrRcZRgGuPuXb7DaK/DmxOhw==", + "dependencies": { + "micromark": "~2.11.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-strikethrough/node_modules/micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-strikethrough/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/micromark-extension-gfm-table": { + "version": "0.4.3", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-table/-/micromark-extension-gfm-table-0.4.3.tgz", + "integrity": "sha512-hVGvESPq0fk6ALWtomcwmgLvH8ZSVpcPjzi0AjPclB9FsVRgMtGZkUcpE0zgjOCFAznKepF4z3hX8z6e3HODdA==", + "dependencies": { + "micromark": "~2.11.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-table/node_modules/micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-table/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/micromark-extension-gfm-tagfilter": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-tagfilter/-/micromark-extension-gfm-tagfilter-0.3.0.tgz", + "integrity": "sha512-9GU0xBatryXifL//FJH+tAZ6i240xQuFrSL7mYi8f4oZSbc+NvXjkrHemeYP0+L4ZUT+Ptz3b95zhUZnMtoi/Q==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/micromark-extension-gfm-task-list-item/-/micromark-extension-gfm-task-list-item-0.3.3.tgz", + "integrity": "sha512-0zvM5iSLKrc/NQl84pZSjGo66aTGd57C1idmlWmE87lkMcXrTxg1uXa/nXomxJytoje9trP0NDLvw4bZ/Z/XCQ==", + "dependencies": { + "micromark": "~2.11.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/micromark-extension-gfm-task-list-item/node_modules/micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm-task-list-item/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/micromark-extension-gfm/node_modules/micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, + "node_modules/micromark-extension-gfm/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/micromatch": { + "version": "4.0.4", + "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", + "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", + "dependencies": { + "braces": "^3.0.1", + "picomatch": "^2.2.3" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/mime": { + "version": "2.5.2", + "resolved": "https://registry.npmjs.org/mime/-/mime-2.5.2.tgz", + "integrity": "sha512-tqkh47FzKeCPD2PUiPB6pkbMzsCasjxAfC62/Wap5qrUWcb+sFasXUC5I3gYM5iBM8v/Qpn4UK0x+j0iHyFPDg==", + "bin": { + "mime": "cli.js" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/mime-db": { + "version": "1.50.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.50.0.tgz", + "integrity": "sha512-9tMZCDlYHqeERXEHO9f/hKfNXhre5dK2eE/krIvUjZbS2KPcqGDfNShIWS1uW9XOTKQKqK6qbeOci18rbfW77A==", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/mime-types": { + "version": "2.1.33", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.33.tgz", + "integrity": "sha512-plLElXp7pRDd0bNZHw+nMd52vRYjLwQjygaNg7ddJ2uJtTlmnTCjWuPKxVu6//AdaRuME84SvLW91sIkBqGT0g==", + "dependencies": { + "mime-db": "1.50.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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/mimic-response": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-1.0.1.tgz", + "integrity": "sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==", + "engines": { + "node": ">=4" + } + }, + "node_modules/min-document": { + "version": "2.19.0", + "resolved": "https://registry.npmjs.org/min-document/-/min-document-2.19.0.tgz", + "integrity": "sha1-e9KC4/WELtKVu3SM3Z8f+iyCRoU=", + "dependencies": { + "dom-walk": "^0.1.0" + } + }, + "node_modules/min-indent": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/min-indent/-/min-indent-1.0.1.tgz", + "integrity": "sha512-I9jwMn07Sy/IwOj3zVkVik2JTvgpaykDZEigL6Rx6N9LbMywwUSMtxET+7lVoDLLd3O3IXwJwvuuns8UB/HeAg==", + "engines": { + "node": ">=4" + } + }, + "node_modules/mini-css-extract-plugin": { + "version": "1.6.2", + "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", + "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0", + "webpack-sources": "^1.1.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.4.0 || ^5.0.0" + } + }, + "node_modules/mini-css-extract-plugin/node_modules/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==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "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==", + "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/mini-svg-data-uri": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/mini-svg-data-uri/-/mini-svg-data-uri-1.4.3.tgz", + "integrity": "sha512-gSfqpMRC8IxghvMcxzzmMnWpXAChSA+vy4cia33RgerMS8Fex95akUyQZPbxJJmeBGiGmK7n/1OpUX8ksRjIdA==", + "bin": { + "mini-svg-data-uri": "cli.js" + } + }, + "node_modules/minimatch": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", + "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", + "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==" + }, + "node_modules/minimist-options": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/minimist-options/-/minimist-options-4.1.0.tgz", + "integrity": "sha512-Q4r8ghd80yhO/0j1O3B2BjweX3fiHg9cdOwjJd2J76Q135c+NDxGCqdYKQ1SKBuFfgWbAUzBfvYjPUEeNgqN1A==", + "dependencies": { + "arrify": "^1.0.1", + "is-plain-obj": "^1.1.0", + "kind-of": "^6.0.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/minimist-options/node_modules/arrify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/arrify/-/arrify-1.0.1.tgz", + "integrity": "sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mitt": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/mitt/-/mitt-1.2.0.tgz", + "integrity": "sha512-r6lj77KlwqLhIUku9UWYes7KJtsczvolZkzp8hbaDPPaE24OmWl5s539Mytlj22siEQKosZ26qCBgda2PKwoJw==" + }, + "node_modules/mixin-deep": { + "version": "1.3.2", + "resolved": "https://registry.npmjs.org/mixin-deep/-/mixin-deep-1.3.2.tgz", + "integrity": "sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==", + "dependencies": { + "for-in": "^1.0.2", + "is-extendable": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/mixin-deep/node_modules/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==", + "dependencies": { + "is-plain-object": "^2.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "dependencies": { + "minimist": "^1.2.5" + }, + "bin": { + "mkdirp": "bin/cmd.js" + } + }, + "node_modules/mkdirp-classic": { + "version": "0.5.3", + "resolved": "https://registry.npmjs.org/mkdirp-classic/-/mkdirp-classic-0.5.3.tgz", + "integrity": "sha512-gKLcREMhtuZRwRAfqP3RFW+TK4JqApVBtOIftVgjuABpAtpxhPGaDcfvbhNvD0B8iD1oUr/txX35NjcaY6Ns/A==" + }, + "node_modules/moment": { + "version": "2.29.1", + "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", + "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==", + "engines": { + "node": "*" + } + }, + "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==" + }, + "node_modules/msgpackr": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.5.2.tgz", + "integrity": "sha512-OCguCkbG34x1ddO4vAzEm/4J1GTo512k9SoxV8K+EGfI/onFdpemRf0HpsVRFpxadXr4JBFgHsQUitgTlw7ZYQ==", + "optionalDependencies": { + "msgpackr-extract": "^1.0.14" + } + }, + "node_modules/msgpackr-extract": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-1.0.16.tgz", + "integrity": "sha512-fxdRfQUxPrL/TizyfYfMn09dK58e+d65bRD/fcaVH4052vj30QOzzqxcQIS7B0NsqlypEQ/6Du3QmP2DhWFfCA==", + "hasInstallScript": true, + "optional": true, + "dependencies": { + "nan": "^2.14.2", + "node-gyp-build": "^4.2.3" + } + }, + "node_modules/multer": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.3.tgz", + "integrity": "sha512-np0YLKncuZoTzufbkM6wEKp68EhWJXcU6fq6QqrSwkckd2LlMgd1UqhUJLj6NS/5sZ8dE8LYDWslsltJznnXlg==", + "dependencies": { + "append-field": "^1.0.0", + "busboy": "^0.2.11", + "concat-stream": "^1.5.2", + "mkdirp": "^0.5.4", + "object-assign": "^4.1.1", + "on-finished": "^2.3.0", + "type-is": "^1.6.4", + "xtend": "^4.0.0" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/mute-stream": { + "version": "0.0.8", + "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", + "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" + }, + "node_modules/nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" + }, + "node_modules/nanocolors": { + "version": "0.1.12", + "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", + "integrity": "sha512-2nMHqg1x5PU+unxX7PGY7AuYxl2qDx7PSrTRjizr8sxdd3l/3hBuWWaki62qmtYm2U5i4Z5E7GbjlyDFhs9/EQ==" + }, + "node_modules/nanoid": { + "version": "3.1.30", + "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.30.tgz", + "integrity": "sha512-zJpuPDwOv8D2zq2WRoMe1HsfZthVewpel9CAvTfc/2mBD1uUT/agc5f7GHGWXlYkFvi1mVxe4IjvP2HNrop7nQ==", + "bin": { + "nanoid": "bin/nanoid.cjs" + }, + "engines": { + "node": "^10 || ^12 || ^13.7 || ^14 || >=15.0.1" + } + }, + "node_modules/nanomatch": { + "version": "1.2.13", + "resolved": "https://registry.npmjs.org/nanomatch/-/nanomatch-1.2.13.tgz", + "integrity": "sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/napi-build-utils": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/napi-build-utils/-/napi-build-utils-1.0.2.tgz", + "integrity": "sha512-ONmRUqK7zj7DWX0D9ADe03wbwOBZxNAfF20PlGfCWQcD3+/MakShIHrMqx9YwPTfxDdF1zLeL+RGZiR9kGMLdg==" + }, + "node_modules/native-url": { + "version": "0.2.6", + "resolved": "https://registry.npmjs.org/native-url/-/native-url-0.2.6.tgz", + "integrity": "sha512-k4bDC87WtgrdD362gZz6zoiXQrl40kYlBmpfmSjwRO1VU0V5ccwJTlxuE72F6m3V0vc1xOf6n3UCP9QyerRqmA==", + "dependencies": { + "querystring": "^0.2.0" + } + }, + "node_modules/natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=" + }, + "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==", + "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==", + "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==", + "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==" + }, + "node_modules/next-tick": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/next-tick/-/next-tick-1.1.0.tgz", + "integrity": "sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==" + }, + "node_modules/nice-try": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", + "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==" + }, + "node_modules/nlcst-to-string": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/nlcst-to-string/-/nlcst-to-string-2.0.4.tgz", + "integrity": "sha512-3x3jwTd6UPG7vi5k4GEzvxJ5rDA7hVUIRNHPblKuMVP9Z3xmlsd9cgLcpAMkc5uPOBna82EeshROFhsPkbnTZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/no-case": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", + "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", + "dependencies": { + "lower-case": "^2.0.2", + "tslib": "^2.0.3" + } + }, + "node_modules/node-abi": { + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.5.0.tgz", + "integrity": "sha512-LtHvNIBgOy5mO8mPEUtkCW/YCRWYEKshIvqhe1GHHyXEHEB5mgICyYnAcl4qan3uFeRROErKGzatFHPf6kDxWw==", + "dependencies": { + "semver": "^7.3.5" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/node-addon-api": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/node-addon-api/-/node-addon-api-4.2.0.tgz", + "integrity": "sha512-eazsqzwG2lskuzBqCGPi7Ac2UgOoMz8JVOXVhTvvPDYhthvNpefx8jWD8Np7Gv+2Sz0FlPWZk0nJV0z598Wn8Q==" + }, + "node_modules/node-eta": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/node-eta/-/node-eta-0.9.0.tgz", + "integrity": "sha1-n7CwmbzSoCGUDmA8ZCVNwAPZp6g=" + }, + "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-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==", + "bin": { + "node-gyp-build": "bin.js", + "node-gyp-build-optional": "optional.js", + "node-gyp-build-test": "build-test.js" + } + }, + "node_modules/node-int64": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", + "integrity": "sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=", + "dev": true + }, + "node_modules/node-modules-regexp": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/node-modules-regexp/-/node-modules-regexp-1.0.0.tgz", + "integrity": "sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=", + "dev": true, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/node-object-hash": { + "version": "2.3.10", + "resolved": "https://registry.npmjs.org/node-object-hash/-/node-object-hash-2.3.10.tgz", + "integrity": "sha512-jY5dPJzw6NHd/KPSfPKJ+IHoFS81/tJ43r34ZeNMXGzCOM8jwQDCD12HYayKIB6MuznrnqIYy2e891NA2g0ibA==", + "engines": { + "node": ">=0.10.0" + } + }, + "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==" + }, + "node_modules/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==", + "dependencies": { + "hosted-git-info": "^2.1.4", + "resolve": "^1.10.0", + "semver": "2 || 3 || 4 || 5", + "validate-npm-package-license": "^3.0.1" + } + }, + "node_modules/normalize-package-data/node_modules/hosted-git-info": { + "version": "2.8.9", + "resolved": "https://registry.npmjs.org/hosted-git-info/-/hosted-git-info-2.8.9.tgz", + "integrity": "sha512-mxIDAb9Lsm6DoOJ7xH+5+X4y1LU/4Hi50L9C5sIswK3JzULS4bwk1FvjdBgvYR4bzT4tuUQiC15FE2f5HbLvYw==" + }, + "node_modules/normalize-package-data/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "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==", + "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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/normalize-selector": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/normalize-selector/-/normalize-selector-0.2.0.tgz", + "integrity": "sha1-0LFF62kRicY6eNIB3E/bEpPvDAM=", + "dev": true + }, + "node_modules/normalize-url": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/not": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/not/-/not-0.1.0.tgz", + "integrity": "sha1-yWkcF0bFXc++VMvYvU/wQbwrUZ0=" + }, + "node_modules/npm-run-all": { + "version": "4.1.5", + "resolved": "https://registry.npmjs.org/npm-run-all/-/npm-run-all-4.1.5.tgz", + "integrity": "sha512-Oo82gJDAVcaMdi3nuoKFavkIHBRVqQ1qvMb+9LHk/cF4P6B2m8aP04hGf7oL6wZ9BuGwX1onlLhpuoofSyoQDQ==", + "dev": true, + "dependencies": { + "ansi-styles": "^3.2.1", + "chalk": "^2.4.1", + "cross-spawn": "^6.0.5", + "memorystream": "^0.3.1", + "minimatch": "^3.0.4", + "pidtree": "^0.3.0", + "read-pkg": "^3.0.0", + "shell-quote": "^1.6.1", + "string.prototype.padend": "^3.0.0" + }, + "bin": { + "npm-run-all": "bin/npm-run-all/index.js", + "run-p": "bin/run-p/index.js", + "run-s": "bin/run-s/index.js" + }, + "engines": { + "node": ">= 4" + } + }, + "node_modules/npm-run-all/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/npm-run-all/node_modules/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, + "dependencies": { + "pify": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/pify": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pify/-/pify-3.0.0.tgz", + "integrity": "sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/npm-run-all/node_modules/read-pkg": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-3.0.0.tgz", + "integrity": "sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=", + "dev": true, + "dependencies": { + "load-json-file": "^4.0.0", + "normalize-package-data": "^2.3.2", + "path-type": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "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==", + "dependencies": { + "path-key": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/npm-run-path/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==", + "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==", + "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==", + "dependencies": { + "boolbase": "^1.0.0" + }, + "funding": { + "url": "https://github.com/fb55/nth-check?sponsor=1" + } + }, + "node_modules/null-loader": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/null-loader/-/null-loader-4.0.1.tgz", + "integrity": "sha512-pxqVbi4U6N26lq+LmgIbB5XATP0VdZKOG25DhHi8btMmJJefGArFyDg1yc4U3hWCJbMqSrw0qyrz1UQX+qYXqg==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/null-loader/node_modules/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==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/null-loader/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==", + "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/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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/nwsapi": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/nwsapi/-/nwsapi-2.2.0.tgz", + "integrity": "sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==", + "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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/object-copy/-/object-copy-0.1.0.tgz", + "integrity": "sha1-fn2Fi3gb18mRpBupde04EnVOmYw=", + "dependencies": { + "copy-descriptor": "^0.1.0", + "define-property": "^0.2.5", + "kind-of": "^3.0.3" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-copy/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object-fit-images": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/object-fit-images/-/object-fit-images-3.2.4.tgz", + "integrity": "sha512-G+7LzpYfTfqUyrZlfrou/PLLLAPNC52FTy5y1CBywX+1/FkxIloOyQXBmZ3Zxa2AWO+lMF0JTuvqbr7G5e5CWg==" + }, + "node_modules/object-inspect": { + "version": "1.11.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", + "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", + "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==", + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object-path": { + "version": "0.11.5", + "resolved": "https://registry.npmjs.org/object-path/-/object-path-0.11.5.tgz", + "integrity": "sha512-jgSbThcoR/s+XumvGMTMf81QVBmah+/Q7K7YduKeKVWL7N111unR2d6pZZarSk6kY/caeNxUDyxOvMWyzoU2eg==", + "engines": { + "node": ">= 10.12.0" + } + }, + "node_modules/object-visit": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/object-visit/-/object-visit-1.0.1.tgz", + "integrity": "sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=", + "dependencies": { + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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/object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + } + }, + "node_modules/object.fromentries": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/object.fromentries/-/object.fromentries-2.0.5.tgz", + "integrity": "sha512-CAyG5mWQRRiBU57Re4FKoTBjXfDoNwdFVH2Y1tS9PqCsfUTymAohOkEMSG3aRNKmv4lV3O7p1et7c187q6bynw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.getownpropertydescriptors": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/object.getownpropertydescriptors/-/object.getownpropertydescriptors-2.1.3.tgz", + "integrity": "sha512-VdDoCwvJI4QdC6ndjpqFmoL3/+HxffFBbcJzKi5hwLLqqx3mdbedRpfZDdK0SrOSauj8X4GzBvnDZl4vTN7dOw==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.8" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.hasown": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/object.hasown/-/object.hasown-1.1.0.tgz", + "integrity": "sha512-MhjYRfj3GBlhSkDHo6QmvgjRLXQ2zndabdf3nX0yTyZK9rPfxb6uRpAac8HXNLy1GpqWtZ81Qh4v3uOls2sRAg==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/object.pick": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/object.pick/-/object.pick-1.3.0.tgz", + "integrity": "sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=", + "dependencies": { + "isobject": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/objectFitPolyfill": { + "version": "2.3.5", + "resolved": "https://registry.npmjs.org/objectFitPolyfill/-/objectFitPolyfill-2.3.5.tgz", + "integrity": "sha512-8Quz071ZmGi0QWEG4xB3Bv5Lpw6K0Uca87FLoLMKMWjB6qIq9IyBegP3b/VLNxv2WYvIMGoeUQ+c6ibUkNa8TA==" + }, + "node_modules/omggif": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/omggif/-/omggif-1.0.10.tgz", + "integrity": "sha512-LMJTtvgc/nugXj0Vcrrs68Mn2D1r0zf630VNtqtpI1FEO7e+O9FP4gqs9AcnBaSEeoHIPm28u6qgPR0oyEpGSw==" + }, + "node_modules/on-finished": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", + "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", + "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==", + "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=", + "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==", + "dependencies": { + "mimic-fn": "^2.1.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/open": { + "version": "7.4.2", + "resolved": "https://registry.npmjs.org/open/-/open-7.4.2.tgz", + "integrity": "sha512-MVHddDVweXZF3awtlAS+6pgKLlm/JgxZ90+/NBurBoQctVOOB/zDdVjcyPzQ+0laDGbsWgrRkflI65sQeOgT9Q==", + "dependencies": { + "is-docker": "^2.0.0", + "is-wsl": "^2.1.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/opentracing": { + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/opentracing/-/opentracing-0.14.7.tgz", + "integrity": "sha512-vz9iS7MJ5+Bp1URw8Khvdyw1H/hGvzHWlKQ7eRrQojSCDL1/SrWfrY9QebLw97n2deyRtzHRC3MkQfVNUCo91Q==", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dependencies": { + "deep-is": "^0.1.3", + "fast-levenshtein": "^2.0.6", + "levn": "^0.4.1", + "prelude-ls": "^1.2.1", + "type-check": "^0.4.0", + "word-wrap": "^1.2.3" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/ordered-binary": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.2.3.tgz", + "integrity": "sha512-fEwMk8TNUtzQDjXKYS2ANW3fNZ/gMReCPOAsLHaqw+UDnq/8ddXAcX4lGRpTK7kAghAjkmJs1EXXbcrDbg+ruw==" + }, + "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=", + "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-defer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-3.0.0.tgz", + "integrity": "sha512-ugZxsxmtTln604yeYd29EGrNhazN2lywetzpKhfmQjW/VJmhpDmWbiX+h0zL8V91R0UXkhb3KtPmyq9PZw3aYw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/p-finally": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", + "engines": { + "node": ">=4" + } + }, + "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==", + "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==", + "dependencies": { + "p-limit": "^2.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/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==", + "dependencies": { + "aggregate-error": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/p-throttle": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/p-throttle/-/p-throttle-4.1.1.tgz", + "integrity": "sha512-TuU8Ato+pRTPJoDzYD4s7ocJYcNSEZRvlxoq3hcPI2kZDZ49IQ1Wkj7/gDJc3X7XiEAAvRGtDzdXJI0tC3IL1g==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json": { + "version": "6.5.0", + "resolved": "https://registry.npmjs.org/package-json/-/package-json-6.5.0.tgz", + "integrity": "sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==", + "dependencies": { + "got": "^9.6.0", + "registry-auth-token": "^4.0.0", + "registry-url": "^5.0.0", + "semver": "^6.2.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json/node_modules/@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "dependencies": { + "defer-to-connect": "^1.0.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json/node_modules/cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "dependencies": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "dependencies": { + "mimic-response": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/package-json/node_modules/defer-to-connect": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", + "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" + }, + "node_modules/package-json/node_modules/got": { + "version": "9.6.0", + "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", + "integrity": "sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==", + "dependencies": { + "@sindresorhus/is": "^0.14.0", + "@szmarczak/http-timer": "^1.1.2", + "cacheable-request": "^6.0.0", + "decompress-response": "^3.3.0", + "duplexer3": "^0.1.4", + "get-stream": "^4.1.0", + "lowercase-keys": "^1.0.1", + "mimic-response": "^1.0.1", + "p-cancelable": "^1.0.0", + "to-readable-stream": "^1.0.0", + "url-parse-lax": "^3.0.0" + }, + "engines": { + "node": ">=8.6" + } + }, + "node_modules/package-json/node_modules/got/node_modules/get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "dependencies": { + "pump": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json/node_modules/got/node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/package-json/node_modules/json-buffer": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/json-buffer/-/json-buffer-3.0.0.tgz", + "integrity": "sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=" + }, + "node_modules/package-json/node_modules/keyv": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/keyv/-/keyv-3.1.0.tgz", + "integrity": "sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==", + "dependencies": { + "json-buffer": "3.0.0" + } + }, + "node_modules/package-json/node_modules/normalize-url": { + "version": "4.5.1", + "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", + "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/package-json/node_modules/p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/package-json/node_modules/responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "dependencies": { + "lowercase-keys": "^1.0.0" + } + }, + "node_modules/package-json/node_modules/responselike/node_modules/lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/package-json/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/pako": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" + }, + "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==", + "dependencies": { + "callsites": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/parse-bmfont-ascii": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-ascii/-/parse-bmfont-ascii-1.0.6.tgz", + "integrity": "sha1-Eaw8P/WPfCAgqyJ2kHkQjU36AoU=" + }, + "node_modules/parse-bmfont-binary": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/parse-bmfont-binary/-/parse-bmfont-binary-1.0.6.tgz", + "integrity": "sha1-0Di0dtPp3Z2x4RoLDlOiJ5K2kAY=" + }, + "node_modules/parse-bmfont-xml": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/parse-bmfont-xml/-/parse-bmfont-xml-1.1.4.tgz", + "integrity": "sha512-bjnliEOmGv3y1aMEfREMBJ9tfL3WR0i0CKPj61DnSLaoxWR3nLrsQrEbCId/8rF4NyRF0cCqisSVXyQYWM+mCQ==", + "dependencies": { + "xml-parse-from-string": "^1.0.0", + "xml2js": "^0.4.5" + } + }, + "node_modules/parse-english": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/parse-english/-/parse-english-4.2.0.tgz", + "integrity": "sha512-jw5N6wZUZViIw3VLG/FUSeL3vDhfw5Q2g4E3nYC69Mm5ANbh9ZWd+eligQbeUoyObZM8neynTn3l14e09pjEWg==", + "dependencies": { + "nlcst-to-string": "^2.0.0", + "parse-latin": "^4.0.0", + "unist-util-modify-children": "^2.0.0", + "unist-util-visit-children": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-entities": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-1.2.2.tgz", + "integrity": "sha512-NzfpbxW/NPrzZ/yYSoQxyqUZMZXIdCfE0OIN4ESsnptHJECoUk3FZktxNuzQf4tjt5UEopnxpYJbvYuxIFDdsg==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + } + }, + "node_modules/parse-headers": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/parse-headers/-/parse-headers-2.0.4.tgz", + "integrity": "sha512-psZ9iZoCNFLrgRjZ1d8mn0h9WRqJwFxM9q3x7iUjN/YT2OksthDJ5TiPCu2F38kS4zutqfW+YdVVkBZZx3/1aw==" + }, + "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==", + "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-latin": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/parse-latin/-/parse-latin-4.3.0.tgz", + "integrity": "sha512-TYKL+K98dcAWoCw/Ac1yrPviU8Trk+/gmjQVaoWEFDZmVD4KRg6c/80xKqNNFQObo2mTONgF8trzAf2UTwKafw==", + "dependencies": { + "nlcst-to-string": "^2.0.0", + "unist-util-modify-children": "^2.0.0", + "unist-util-visit-children": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/parse-numeric-range": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/parse-numeric-range/-/parse-numeric-range-1.3.0.tgz", + "integrity": "sha512-twN+njEipszzlMJd4ONUYgSfZPDxgHhT9Ahed5uTigpQn90FggW4SA/AIPq/6a149fTbE9qBEcSwE3FAEp6wQQ==" + }, + "node_modules/parse-path": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/parse-path/-/parse-path-4.0.3.tgz", + "integrity": "sha512-9Cepbp2asKnWTJ9x2kpw6Fe8y9JDbqwahGCTvklzd/cEq5C5JC59x2Xb0Kx+x0QZ8bvNquGO8/BWP0cwBHzSAA==", + "dependencies": { + "is-ssh": "^1.3.0", + "protocols": "^1.4.0", + "qs": "^6.9.4", + "query-string": "^6.13.8" + } + }, + "node_modules/parse-path/node_modules/qs": { + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.2.tgz", + "integrity": "sha512-mSIdjzqznWgfd4pMii7sHtaYF8rx8861hBO80SraY5GT0XQibWZWJSid0avzHGkDIZLImux2S5mXO0Hfct2QCw==", + "dependencies": { + "side-channel": "^1.0.4" + }, + "engines": { + "node": ">=0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/parse-srcset": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/parse-srcset/-/parse-srcset-1.0.2.tgz", + "integrity": "sha1-8r0iH2zJcKk42IVWq8WJyqqiveE=" + }, + "node_modules/parse-url": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/parse-url/-/parse-url-6.0.0.tgz", + "integrity": "sha512-cYyojeX7yIIwuJzledIHeLUBVJ6COVLeT4eF+2P6aKVzwvgKQPndCBv3+yQ7pcWjqToYwaligxzSYNNmGoMAvw==", + "dependencies": { + "is-ssh": "^1.3.0", + "normalize-url": "^6.1.0", + "parse-path": "^4.0.0", + "protocols": "^1.4.0" + } + }, + "node_modules/parse5": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/parse5/-/parse5-6.0.1.tgz", + "integrity": "sha512-Ofn/CTFzRGTTxwpNEs9PP93gXShHcTq255nzRYSKe8AkVpZY7e1fpmTfOyoIvjP5HG7Z2ZM7VS9PPhQGW2pOpw==" + }, + "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==", + "dependencies": { + "parse5": "^6.0.1" + } + }, + "node_modules/parseqs": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseqs/-/parseqs-0.0.6.tgz", + "integrity": "sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==" + }, + "node_modules/parseuri": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/parseuri/-/parseuri-0.0.6.tgz", + "integrity": "sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==" + }, + "node_modules/parseurl": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/pascal-case": { + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", + "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", + "dependencies": { + "no-case": "^3.0.4", + "tslib": "^2.0.3" + } + }, + "node_modules/pascalcase": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/pascalcase/-/pascalcase-0.1.1.tgz", + "integrity": "sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/password-prompt": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/password-prompt/-/password-prompt-1.1.2.tgz", + "integrity": "sha512-bpuBhROdrhuN3E7G/koAju0WjVw9/uQOG5Co5mokNj0MiOSBVZS1JTwM4zl55hu0WFmIEFvO9cU9sJQiBIYeIA==", + "dependencies": { + "ansi-escapes": "^3.1.0", + "cross-spawn": "^6.0.5" + } + }, + "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==", + "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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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=" + }, + "node_modules/path-key": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", + "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", + "engines": { + "node": ">=4" + } + }, + "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==" + }, + "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=" + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/peek-readable": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/peek-readable/-/peek-readable-4.0.1.tgz", + "integrity": "sha512-7qmhptnR0WMSpxT5rMHG9bW/mYSR1uqaPFj2MHvT+y/aOUu6msJijpKt5SkTDKySwg65OWG2JwTMBlgcbwMHrQ==", + "engines": { + "node": ">=8" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/phin": { + "version": "2.9.3", + "resolved": "https://registry.npmjs.org/phin/-/phin-2.9.3.tgz", + "integrity": "sha512-CzFr90qM24ju5f88quFC/6qohjC144rehe5n6DH900lgXmUe86+xCKc10ev56gRKC4/BkHUoG4uSiQgBiIXwDA==" + }, + "node_modules/physical-cpu-count": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/physical-cpu-count/-/physical-cpu-count-2.0.0.tgz", + "integrity": "sha1-GN4vl+S/epVRrXURlCtUlverpmA=" + }, + "node_modules/picocolors": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-1.0.0.tgz", + "integrity": "sha512-1fygroTLlHu66zi26VoTDv8yRgm0Fccecssto+MhsZ0D/DGW2sm8E8AjW7NU5VVTRt5GxbeZ5qBuJr+HyLYkjQ==" + }, + "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==", + "engines": { + "node": ">=8.6" + }, + "funding": { + "url": "https://github.com/sponsors/jonschlinkert" + } + }, + "node_modules/pidtree": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/pidtree/-/pidtree-0.3.1.tgz", + "integrity": "sha512-qQbW94hLHEqCg7nhby4yRC7G2+jYHY4Rguc2bjw7Uug4GIJuu1tvf2uHaZv5Q8zdt+WKJ6qK1FOI6amaWUo5FA==", + "dev": true, + "bin": { + "pidtree": "bin/pidtree.js" + }, + "engines": { + "node": ">=0.10" + } + }, + "node_modules/pify": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pify/-/pify-4.0.1.tgz", + "integrity": "sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pirates": { + "version": "4.0.1", + "resolved": "https://registry.npmjs.org/pirates/-/pirates-4.0.1.tgz", + "integrity": "sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==", + "dev": true, + "dependencies": { + "node-modules-regexp": "^1.0.0" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/pixelmatch": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/pixelmatch/-/pixelmatch-4.0.2.tgz", + "integrity": "sha1-j0fc7FARtHe2fbA8JDvB8wheiFQ=", + "dependencies": { + "pngjs": "^3.0.0" + }, + "bin": { + "pixelmatch": "bin/pixelmatch" + } + }, + "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==", + "dependencies": { + "find-up": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/pkg-up/-/pkg-up-3.1.0.tgz", + "integrity": "sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==", + "dependencies": { + "find-up": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/pkg-up/node_modules/find-up": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-3.0.0.tgz", + "integrity": "sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==", + "dependencies": { + "locate-path": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/locate-path": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-3.0.0.tgz", + "integrity": "sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==", + "dependencies": { + "p-locate": "^3.0.0", + "path-exists": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/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==", + "dependencies": { + "p-limit": "^2.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/pkg-up/node_modules/path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "engines": { + "node": ">=4" + } + }, + "node_modules/platform": { + "version": "1.3.6", + "resolved": "https://registry.npmjs.org/platform/-/platform-1.3.6.tgz", + "integrity": "sha512-fnWVljUchTro6RiCFvCXBbNhJc2NijN7oIQxbwsyL0buWJPG85v81ehlHI9fXrJsMNgTofEoWIQeClKpgxFLrg==" + }, + "node_modules/please-upgrade-node": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/please-upgrade-node/-/please-upgrade-node-3.2.0.tgz", + "integrity": "sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==", + "dev": true, + "dependencies": { + "semver-compare": "^1.0.0" + } + }, + "node_modules/pngjs": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/pngjs/-/pngjs-3.4.0.tgz", + "integrity": "sha512-NCrCHhWmnQklfH4MtJMRjZ2a8c80qXeMlQMv2uVp9ISJMTt562SbGd6n2oq0PaPgKm7Z6pL9E2UlLIhC+SHL3w==", + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/popmotion": { + "version": "9.3.6", + "resolved": "https://registry.npmjs.org/popmotion/-/popmotion-9.3.6.tgz", + "integrity": "sha512-ZTbXiu6zIggXzIliMi8LGxXBF5ST+wkpXGEjeTUDUOCdSQ356hij/xjeUdv0F8zCQNeqB1+PR5/BB+gC+QLAPw==", + "dependencies": { + "framesync": "5.3.0", + "hey-listen": "^1.0.8", + "style-value-types": "4.1.4", + "tslib": "^2.1.0" + } + }, + "node_modules/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=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss": { + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", + "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-calc": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz", + "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==", + "dependencies": { + "postcss-selector-parser": "^6.0.2", + "postcss-value-parser": "^4.0.2" + }, + "peerDependencies": { + "postcss": "^8.2.2" + } + }, + "node_modules/postcss-colormin": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.0.tgz", + "integrity": "sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "colord": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-convert-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz", + "integrity": "sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg==", + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-comments": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", + "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-duplicates": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", + "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-empty": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", + "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-discard-overridden": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz", + "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-flexbugs-fixes": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "peerDependencies": { + "postcss": "^8.1.4" + } + }, + "node_modules/postcss-html": { + "version": "0.36.0", + "resolved": "https://registry.npmjs.org/postcss-html/-/postcss-html-0.36.0.tgz", + "integrity": "sha512-HeiOxGcuwID0AFsNAL0ox3mW6MHH5cstWN1Z3Y+n6H+g12ih7LHdYxWwEA/QmrebctLjo79xz9ouK3MroHwOJw==", + "dev": true, + "dependencies": { + "htmlparser2": "^3.10.0" + }, + "peerDependencies": { + "postcss": ">=5.0.0", + "postcss-syntax": ">=0.36.0" + } + }, + "node_modules/postcss-html/node_modules/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, + "dependencies": { + "domelementtype": "^2.0.1", + "entities": "^2.0.0" + } + }, + "node_modules/postcss-html/node_modules/dom-serializer/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/postcss-html/node_modules/dom-serializer/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/postcss-html/node_modules/domelementtype": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-1.3.1.tgz", + "integrity": "sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==", + "dev": true + }, + "node_modules/postcss-html/node_modules/domhandler": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-2.4.2.tgz", + "integrity": "sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==", + "dev": true, + "dependencies": { + "domelementtype": "1" + } + }, + "node_modules/postcss-html/node_modules/domutils": { + "version": "1.7.0", + "resolved": "https://registry.npmjs.org/domutils/-/domutils-1.7.0.tgz", + "integrity": "sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==", + "dev": true, + "dependencies": { + "dom-serializer": "0", + "domelementtype": "1" + } + }, + "node_modules/postcss-html/node_modules/entities": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/entities/-/entities-1.1.2.tgz", + "integrity": "sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==", + "dev": true + }, + "node_modules/postcss-html/node_modules/htmlparser2": { + "version": "3.10.1", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-3.10.1.tgz", + "integrity": "sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==", + "dev": true, + "dependencies": { + "domelementtype": "^1.3.1", + "domhandler": "^2.3.0", + "domutils": "^1.5.1", + "entities": "^1.1.1", + "inherits": "^2.0.1", + "readable-stream": "^3.1.1" + } + }, + "node_modules/postcss-less": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/postcss-less/-/postcss-less-3.1.4.tgz", + "integrity": "sha512-7TvleQWNM2QLcHqvudt3VYjULVB49uiW6XzEUFmvwHzvsOEF5MwBrIXZDJQvJNFGjJQTzSzZnDoCJ8h/ljyGXA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.14" + }, + "engines": { + "node": ">=6.14.4" + } + }, + "node_modules/postcss-less/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-less/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-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, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/postcss-loader": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-5.3.0.tgz", + "integrity": "sha512-/+Z1RAmssdiSLgIZwnJHwBMnlABPgF7giYzTN2NOfr9D21IJZ4mQC1R2miwp80zno9M4zMD/umGI8cR+2EL5zw==", + "dependencies": { + "cosmiconfig": "^7.0.0", + "klona": "^2.0.4", + "semver": "^7.3.4" + }, + "engines": { + "node": ">= 10.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-loader/node_modules/cosmiconfig": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", + "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", + "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/postcss-media-query-parser": { + "version": "0.2.3", + "resolved": "https://registry.npmjs.org/postcss-media-query-parser/-/postcss-media-query-parser-0.2.3.tgz", + "integrity": "sha1-J7Ocb02U+Bsac7j3Y1HGCeXO8kQ=", + "dev": true + }, + "node_modules/postcss-merge-longhand": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz", + "integrity": "sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw==", + "dependencies": { + "css-color-names": "^1.0.1", + "postcss-value-parser": "^4.1.0", + "stylehacks": "^5.0.1" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-merge-rules": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz", + "integrity": "sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg==", + "dependencies": { + "browserslist": "^4.16.6", + "caniuse-api": "^3.0.0", + "cssnano-utils": "^2.0.1", + "postcss-selector-parser": "^6.0.5", + "vendors": "^1.0.3" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-font-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz", + "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==", + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-gradients": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.2.tgz", + "integrity": "sha512-7Do9JP+wqSD6Prittitt2zDLrfzP9pqKs2EcLX7HJYxsxCOwrrcLt4x/ctQTsiOw+/8HYotAoqNkrzItL19SdQ==", + "dependencies": { + "colord": "^2.6", + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-params": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz", + "integrity": "sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw==", + "dependencies": { + "alphanum-sort": "^1.0.2", + "browserslist": "^4.16.0", + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0", + "uniqs": "^2.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-minify-selectors": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz", + "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==", + "dependencies": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.5" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==", + "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==", + "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==", + "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==", + "dependencies": { + "icss-utils": "^5.0.0" + }, + "engines": { + "node": "^10 || ^12 || >= 14" + }, + "peerDependencies": { + "postcss": "^8.1.0" + } + }, + "node_modules/postcss-normalize-charset": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", + "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-display-values": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz", + "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==", + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-positions": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz", + "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==", + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-repeat-style": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz", + "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==", + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-string": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz", + "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==", + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-timing-functions": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz", + "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==", + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-unicode": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz", + "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==", + "dependencies": { + "browserslist": "^4.16.0", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-url": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz", + "integrity": "sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ==", + "dependencies": { + "is-absolute-url": "^3.0.3", + "normalize-url": "^6.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-normalize-whitespace": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz", + "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==", + "dependencies": { + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-ordered-values": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz", + "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==", + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-initial": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz", + "integrity": "sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==", + "dependencies": { + "browserslist": "^4.16.0", + "caniuse-api": "^3.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-reduce-transforms": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz", + "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==", + "dependencies": { + "cssnano-utils": "^2.0.1", + "postcss-value-parser": "^4.1.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-resolve-nested-selector": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/postcss-resolve-nested-selector/-/postcss-resolve-nested-selector-0.1.1.tgz", + "integrity": "sha1-Kcy8fDfe36wwTp//C/FZaz9qDk4=", + "dev": true + }, + "node_modules/postcss-safe-parser": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/postcss-safe-parser/-/postcss-safe-parser-4.0.2.tgz", + "integrity": "sha512-Uw6ekxSWNLCPesSv/cmqf2bY/77z11O7jZGPax3ycZMFU/oi2DMH9i89AdHc1tRwFg/arFoEwX0IS3LCUxJh1g==", + "dev": true, + "dependencies": { + "postcss": "^7.0.26" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-safe-parser/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-safe-parser/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-safe-parser/node_modules/source-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-sass": { + "version": "0.4.4", + "resolved": "https://registry.npmjs.org/postcss-sass/-/postcss-sass-0.4.4.tgz", + "integrity": "sha512-BYxnVYx4mQooOhr+zer0qWbSPYnarAy8ZT7hAQtbxtgVf8gy+LSLT/hHGe35h14/pZDTw1DsxdbrwxBN++H+fg==", + "dev": true, + "dependencies": { + "gonzales-pe": "^4.3.0", + "postcss": "^7.0.21" + } + }, + "node_modules/postcss-sass/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-sass/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-sass/node_modules/source-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-scss": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/postcss-scss/-/postcss-scss-2.1.1.tgz", + "integrity": "sha512-jQmGnj0hSGLd9RscFw9LyuSVAa5Bl1/KBPqG1NQw9w8ND55nY4ZEsdlVuYJvLPpV+y0nwTV5v/4rHPzZRihQbA==", + "dev": true, + "dependencies": { + "postcss": "^7.0.6" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/postcss-scss/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-scss/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-scss/node_modules/source-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==", + "dependencies": { + "cssesc": "^3.0.0", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/postcss-svgo": { + "version": "5.0.2", + "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.2.tgz", + "integrity": "sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A==", + "dependencies": { + "postcss-value-parser": "^4.1.0", + "svgo": "^2.3.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/postcss-syntax": { + "version": "0.36.2", + "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz", + "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==", + "dev": true, + "peerDependencies": { + "postcss": ">=5.0.0" + } + }, + "node_modules/postcss-unique-selectors": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz", + "integrity": "sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w==", + "dependencies": { + "alphanum-sort": "^1.0.2", + "postcss-selector-parser": "^6.0.5", + "uniqs": "^2.0.0" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "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==" + }, + "node_modules/potrace": { + "version": "2.1.8", + "resolved": "https://registry.npmjs.org/potrace/-/potrace-2.1.8.tgz", + "integrity": "sha512-V9hI7UMJyEhNZjM8CbZaP/804ZRLgzWkCS9OOYnEZkszzj3zKR/erRdj0uFMcN3pp6x4B+AIZebmkQgGRinG/g==", + "dependencies": { + "jimp": "^0.14.0" + } + }, + "node_modules/prebuild-install": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.0.0.tgz", + "integrity": "sha512-IvSenf33K7JcgddNz2D5w521EgO+4aMMjFt73Uk9FRzQ7P+QZPKrp7qPsDydsSwjGt3T5xRNnM1bj1zMTD5fTA==", + "dependencies": { + "detect-libc": "^1.0.3", + "expand-template": "^2.0.3", + "github-from-package": "0.0.0", + "minimist": "^1.2.3", + "mkdirp-classic": "^0.5.3", + "napi-build-utils": "^1.0.1", + "node-abi": "^3.3.0", + "npmlog": "^4.0.1", + "pump": "^3.0.0", + "rc": "^1.2.7", + "simple-get": "^4.0.0", + "tar-fs": "^2.0.0", + "tunnel-agent": "^0.6.0" + }, + "bin": { + "prebuild-install": "bin.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/prepend-http": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/prepend-http/-/prepend-http-2.0.0.tgz", + "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=", + "engines": { + "node": ">=4" + } + }, + "node_modules/prettier": { + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==", + "bin": { + "prettier": "bin-prettier.js" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/prettier-linter-helpers": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/prettier-linter-helpers/-/prettier-linter-helpers-1.0.0.tgz", + "integrity": "sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==", + "dev": true, + "dependencies": { + "fast-diff": "^1.1.2" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "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==", + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/pretty-error": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/pretty-error/-/pretty-error-2.1.2.tgz", + "integrity": "sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==", + "dependencies": { + "lodash": "^4.17.20", + "renderkid": "^2.0.4" + } + }, + "node_modules/pretty-format": { + "version": "25.5.0", + "resolved": "https://registry.npmjs.org/pretty-format/-/pretty-format-25.5.0.tgz", + "integrity": "sha512-kbo/kq2LQ/A/is0PQwsEHM7Ca6//bGPPvU6UnsdDRSKTWxT/ru/xb88v4BJf6a69H+uTytOEsTusT9ksd/1iWQ==", + "dependencies": { + "@jest/types": "^25.5.0", + "ansi-regex": "^5.0.0", + "ansi-styles": "^4.0.0", + "react-is": "^16.12.0" + }, + "engines": { + "node": ">= 8.3" + } + }, + "node_modules/pretty-format/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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/pretty-format/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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/pretty-format/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==" + }, + "node_modules/prismjs": { + "version": "1.25.0", + "resolved": "https://registry.npmjs.org/prismjs/-/prismjs-1.25.0.tgz", + "integrity": "sha512-WCjJHl1KEWbnkQom1+SzftbtXMKQoezOCYs5rECqMN+jP+apI7ftoflyqigqzopSO3hMhTEb0mFClA8lkolgEg==" + }, + "node_modules/probe-image-size": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/probe-image-size/-/probe-image-size-6.0.0.tgz", + "integrity": "sha512-99PZ5+RU4gqiTfK5ZDMDkZtn6eL4WlKfFyVJV7lFQvH3iGmQ85DqMTOdxorERO26LHkevR2qsxnHp0x/2UDJPA==", + "dependencies": { + "deepmerge": "^4.0.0", + "needle": "^2.5.2", + "stream-parser": "~0.3.1" + } + }, + "node_modules/process": { + "version": "0.11.10", + "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", + "engines": { + "node": ">= 0.6.0" + } + }, + "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==" + }, + "node_modules/progress": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", + "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/prompts": { + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.2.tgz", + "integrity": "sha512-NxNv/kLguCA7p3jE8oL2aEBsrJWgAakBpgmgK6lpPWV+WuOmY6r2/zbAVnP+T8bQlA0nzHXSJSJW0Hq7ylaD2Q==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/prompts/node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/prop-types": { + "version": "15.7.2", + "resolved": "https://registry.npmjs.org/prop-types/-/prop-types-15.7.2.tgz", + "integrity": "sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==", + "dependencies": { + "loose-envify": "^1.4.0", + "object-assign": "^4.1.1", + "react-is": "^16.8.1" + } + }, + "node_modules/proper-lockfile": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/proper-lockfile/-/proper-lockfile-4.1.2.tgz", + "integrity": "sha512-TjNPblN4BwAWMXU8s9AEz4JmQxnD1NNL7bNOY/AKUzyamc379FWASUhc/K1pL2noVb+XmZKLL68cjzLsiOAMaA==", + "dependencies": { + "graceful-fs": "^4.2.4", + "retry": "^0.12.0", + "signal-exit": "^3.0.2" + } + }, + "node_modules/property-information": { + "version": "5.6.0", + "resolved": "https://registry.npmjs.org/property-information/-/property-information-5.6.0.tgz", + "integrity": "sha512-YUHSPk+A30YPv+0Qf8i9Mbfe/C0hdPXk1s1jPVToV8pk8BQtpw10ct89Eo7OWkutrwqvT0eicAxlOg3dOAu8JA==", + "dependencies": { + "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/protocols": { + "version": "1.4.8", + "resolved": "https://registry.npmjs.org/protocols/-/protocols-1.4.8.tgz", + "integrity": "sha512-IgjKyaUSjsROSO8/D49Ab7hP8mJgTYcqApOqdPhLoPxAplXmkp+zRvsrSQjFn5by0rhm4VH0GAUELIPpx7B1yg==" + }, + "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==", + "dependencies": { + "forwarded": "0.2.0", + "ipaddr.js": "1.9.1" + }, + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/pseudomap": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/pseudomap/-/pseudomap-1.0.2.tgz", + "integrity": "sha1-8FKijacOYYkX7wqKw0wa5aaChrM=" + }, + "node_modules/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 + }, + "node_modules/pump": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/pump/-/pump-3.0.0.tgz", + "integrity": "sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==", + "dependencies": { + "end-of-stream": "^1.1.0", + "once": "^1.3.1" + } + }, + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/pupa": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/pupa/-/pupa-2.1.1.tgz", + "integrity": "sha512-l1jNAspIBSFqbT+y+5FosojNpVpF94nlI+wDUpqP9enwOTfHx9f0gh5nB96vl+6yTpsJsypeNrwfzPrKuHB41A==", + "dependencies": { + "escape-goat": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/q": { + "version": "1.5.1", + "resolved": "https://registry.npmjs.org/q/-/q-1.5.1.tgz", + "integrity": "sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=", + "engines": { + "node": ">=0.6.0", + "teleport": ">=0.2.0" + } + }, + "node_modules/qs": { + "version": "6.7.0", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/query-string": { + "version": "6.14.1", + "resolved": "https://registry.npmjs.org/query-string/-/query-string-6.14.1.tgz", + "integrity": "sha512-XDxAeVmpfu1/6IjyT/gXHOl+S0vQ9owggJ30hhWKdHAsNPOcasn5o9BW0eejZqL2e4vMjhAxoW3jVHcD6mbcYw==", + "dependencies": { + "decode-uri-component": "^0.2.0", + "filter-obj": "^1.1.0", + "split-on-first": "^1.0.0", + "strict-uri-encode": "^2.0.0" + }, + "engines": { + "node": ">=6" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/querystring": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.1.tgz", + "integrity": "sha512-wkvS7mL/JMugcup3/rMitHmd9ecIGd2lhFhK9N3UUQ450h66d1r3Y9nvXzQAW1Lq+wyx61k/1pfKS5KuKiyEbg==", + "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", + "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==", + "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/quick-lru": { + "version": "5.1.1", + "resolved": "https://registry.npmjs.org/quick-lru/-/quick-lru-5.1.1.tgz", + "integrity": "sha512-WuyALRjWPDGtt/wzJiadO5AXY+8hZ80hVpe6MyivgraREW751X3SbhRvG3eLKOYN+8VEvqLcf3wdnt44Z4S4SA==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/ramda": { + "version": "0.21.0", + "resolved": "https://registry.npmjs.org/ramda/-/ramda-0.21.0.tgz", + "integrity": "sha1-oAGr7bP/YQd9T/HVd9RN536NCjU=" + }, + "node_modules/randombytes": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", + "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", + "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==", + "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==", + "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/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==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/raw-loader/node_modules/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==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/raw-loader/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==", + "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/rc": { + "version": "1.2.8", + "resolved": "https://registry.npmjs.org/rc/-/rc-1.2.8.tgz", + "integrity": "sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==", + "dependencies": { + "deep-extend": "^0.6.0", + "ini": "~1.3.0", + "minimist": "^1.2.0", + "strip-json-comments": "~2.0.1" + }, + "bin": { + "rc": "cli.js" + } + }, + "node_modules/rc/node_modules/strip-json-comments": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", + "integrity": "sha1-PFMZQukIwml8DsNEhYwobHygpgo=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", + "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-dev-utils": { + "version": "11.0.4", + "resolved": "https://registry.npmjs.org/react-dev-utils/-/react-dev-utils-11.0.4.tgz", + "integrity": "sha512-dx0LvIGHcOPtKbeiSUM4jqpBl3TcY7CDjZdfOIcKeznE7BWr9dg0iPG90G5yfVQ+p/rGNMXdbfStvzQZEVEi4A==", + "dependencies": { + "@babel/code-frame": "7.10.4", + "address": "1.1.2", + "browserslist": "4.14.2", + "chalk": "2.4.2", + "cross-spawn": "7.0.3", + "detect-port-alt": "1.1.6", + "escape-string-regexp": "2.0.0", + "filesize": "6.1.0", + "find-up": "4.1.0", + "fork-ts-checker-webpack-plugin": "4.1.6", + "global-modules": "2.0.0", + "globby": "11.0.1", + "gzip-size": "5.1.1", + "immer": "8.0.1", + "is-root": "2.1.0", + "loader-utils": "2.0.0", + "open": "^7.0.2", + "pkg-up": "3.1.0", + "prompts": "2.4.0", + "react-error-overlay": "^6.0.9", + "recursive-readdir": "2.2.2", + "shell-quote": "1.7.2", + "strip-ansi": "6.0.0", + "text-table": "0.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/react-dev-utils/node_modules/@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==", + "dependencies": { + "@babel/highlight": "^7.10.4" + } + }, + "node_modules/react-dev-utils/node_modules/browserslist": { + "version": "4.14.2", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.14.2.tgz", + "integrity": "sha512-HI4lPveGKUR0x2StIz+2FXfDk9SfVMrxn6PLh1JeGUwcuoDkdKZebWiyLRJ68iIPDpMI4JLVDf7S7XzslgWOhw==", + "dependencies": { + "caniuse-lite": "^1.0.30001125", + "electron-to-chromium": "^1.3.564", + "escalade": "^3.0.2", + "node-releases": "^1.1.61" + }, + "bin": { + "browserslist": "cli.js" + }, + "engines": { + "node": "^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7" + }, + "funding": { + "type": "tidelift", + "url": "https://tidelift.com/funding/github/npm/browserslist" + } + }, + "node_modules/react-dev-utils/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==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/react-dev-utils/node_modules/chalk/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=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/react-dev-utils/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==", + "dependencies": { + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/react-dev-utils/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/react-dev-utils/node_modules/detect-port-alt": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/detect-port-alt/-/detect-port-alt-1.1.6.tgz", + "integrity": "sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==", + "dependencies": { + "address": "^1.0.1", + "debug": "^2.6.0" + }, + "bin": { + "detect": "bin/detect-port", + "detect-port": "bin/detect-port" + }, + "engines": { + "node": ">= 4.2.1" + } + }, + "node_modules/react-dev-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/globby": { + "version": "11.0.1", + "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.1.tgz", + "integrity": "sha512-iH9RmgwCmUJHi2z5o2l3eTtGBtXek1OYlHrbcxOYugyHLmAsZrPj43OtHThd62Buh/Vv6VyCBD2bdyWcGNQqoQ==", + "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/react-dev-utils/node_modules/kleur": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/kleur/-/kleur-3.0.3.tgz", + "integrity": "sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==", + "engines": { + "node": ">=6" + } + }, + "node_modules/react-dev-utils/node_modules/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==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/react-dev-utils/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/react-dev-utils/node_modules/node-releases": { + "version": "1.1.77", + "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.77.tgz", + "integrity": "sha512-rB1DUFUNAN4Gn9keO2K1efO35IDK7yKHCdCaIMvFO7yUYmmZYeDjnGKle26G4rwj+LKRQpjyUUvMkPglwGCYNQ==" + }, + "node_modules/react-dev-utils/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/prompts": { + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/prompts/-/prompts-2.4.0.tgz", + "integrity": "sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==", + "dependencies": { + "kleur": "^3.0.3", + "sisteransi": "^1.0.5" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/react-dev-utils/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==", + "dependencies": { + "shebang-regex": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/strip-ansi": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", + "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", + "dependencies": { + "ansi-regex": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/react-dev-utils/node_modules/which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "node-which": "bin/node-which" + }, + "engines": { + "node": ">= 8" + } + }, + "node_modules/react-dom": { + "version": "17.0.2", + "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", + "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1", + "scheduler": "^0.20.2" + }, + "peerDependencies": { + "react": "17.0.2" + } + }, + "node_modules/react-error-overlay": { + "version": "6.0.9", + "resolved": "https://registry.npmjs.org/react-error-overlay/-/react-error-overlay-6.0.9.tgz", + "integrity": "sha512-nQTTcUu+ATDbrSD1BZHr5kgSD4oF8OFjxun8uAaL8RwPBacGBNPf/yAuVVdx17N8XNzRDMrZ9XcKZHCjPW+9ew==" + }, + "node_modules/react-fast-compare": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/react-fast-compare/-/react-fast-compare-3.2.0.tgz", + "integrity": "sha512-rtGImPZ0YyLrscKI9xTpV8psd6I8VAtjKCzQDlzyDvqJA8XOW78TXYQwNRNd8g8JZnDu8q9Fu/1v4HPAVwVdHA==" + }, + "node_modules/react-helmet": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/react-helmet/-/react-helmet-6.1.0.tgz", + "integrity": "sha512-4uMzEY9nlDlgxr61NL3XbKRy1hEkXmKNXhjbAIOVw5vcFrsdYbH2FEwcNyWvWinl103nXgzYNlns9ca+8kFiWw==", + "dependencies": { + "object-assign": "^4.1.1", + "prop-types": "^15.7.2", + "react-fast-compare": "^3.1.1", + "react-side-effect": "^2.1.0" + }, + "peerDependencies": { + "react": ">=16.3.0" + } + }, + "node_modules/react-is": { + "version": "16.13.1", + "resolved": "https://registry.npmjs.org/react-is/-/react-is-16.13.1.tgz", + "integrity": "sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==" + }, + "node_modules/react-lifecycles-compat": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/react-lifecycles-compat/-/react-lifecycles-compat-3.0.4.tgz", + "integrity": "sha512-fBASbA6LnOU9dOU2eW7aQ8xmYBSXUIWr+UmF9b1efZBazGNO+rcXT/icdKnYm2pTwcRylVUYwW7H1PHfLekVzA==" + }, + "node_modules/react-paginate": { + "version": "7.1.3", + "resolved": "https://registry.npmjs.org/react-paginate/-/react-paginate-7.1.3.tgz", + "integrity": "sha512-cHTXXE90Z3DlKSJiIQFzAcWoIFs9mq6r1/+rQF099NPvdJpbR8f6E/ES32tlUw4qe1R6qWLOrPZYhvAy4UgHLA==", + "dependencies": { + "prop-types": "^15.6.1" + }, + "peerDependencies": { + "react": "^16.0.0 || ^17.0.0" + } + }, + "node_modules/react-refresh": { + "version": "0.9.0", + "resolved": "https://registry.npmjs.org/react-refresh/-/react-refresh-0.9.0.tgz", + "integrity": "sha512-Gvzk7OZpiqKSkxsQvO/mbTN1poglhmAV7gR/DdIrRrSMXraRQQlfikRJOr3Nb9GTMPC5kof948Zy6jJZIFtDvQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/react-side-effect": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz", + "integrity": "sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==", + "peerDependencies": { + "react": "^16.3.0 || ^17.0.0" + } + }, + "node_modules/read": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/read/-/read-1.0.7.tgz", + "integrity": "sha1-s9oZvQUkMal2cdRKQmNK33ELQMQ=", + "dependencies": { + "mute-stream": "~0.0.4" + }, + "engines": { + "node": ">=0.8" + } + }, + "node_modules/read-pkg": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-5.2.0.tgz", + "integrity": "sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==", + "dependencies": { + "@types/normalize-package-data": "^2.4.0", + "normalize-package-data": "^2.5.0", + "parse-json": "^5.0.0", + "type-fest": "^0.6.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg-up": { + "version": "7.0.1", + "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-7.0.1.tgz", + "integrity": "sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==", + "dependencies": { + "find-up": "^4.1.0", + "read-pkg": "^5.2.0", + "type-fest": "^0.8.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/read-pkg-up/node_modules/type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/read-pkg/node_modules/type-fest": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.6.0.tgz", + "integrity": "sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==", + "engines": { + "node": ">=8" + } + }, + "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==", + "dependencies": { + "inherits": "^2.0.3", + "string_decoder": "^1.1.1", + "util-deprecate": "^1.0.1" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/readable-web-to-node-stream": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/readable-web-to-node-stream/-/readable-web-to-node-stream-3.0.2.tgz", + "integrity": "sha512-ePeK6cc1EcKLEhJFt/AebMCLL+GgSKhuygrZ/GLaKZYEecIgIECf4UaUuaByiGtzckwR4ain9VzUh95T1exYGw==", + "dependencies": { + "readable-stream": "^3.6.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/readdirp": { + "version": "3.6.0", + "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", + "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", + "dependencies": { + "picomatch": "^2.2.1" + }, + "engines": { + "node": ">=8.10.0" + } + }, + "node_modules/recursive-readdir": { + "version": "2.2.2", + "resolved": "https://registry.npmjs.org/recursive-readdir/-/recursive-readdir-2.2.2.tgz", + "integrity": "sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==", + "dependencies": { + "minimatch": "3.0.4" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/redent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/redent/-/redent-3.0.0.tgz", + "integrity": "sha512-6tDA8g98We0zd0GvVeMT9arEOnTw9qM03L9cJXaCjrip1OO764RDBLBfrB4cwzNGDj5OA5ioymC9GkizgWJDUg==", + "dependencies": { + "indent-string": "^4.0.0", + "strip-indent": "^3.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/redux": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.2.tgz", + "integrity": "sha512-SH8PglcebESbd/shgf6mii6EIoRM0zrQyjcuQ+ojmfxjTtE0z9Y8pa62iA/OJ58qjP6j27uyW4kUF4jl/jd6sw==", + "dependencies": { + "@babel/runtime": "^7.9.2" + } + }, + "node_modules/redux-thunk": { + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", + "peerDependencies": { + "redux": "^4" + } + }, + "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==" + }, + "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==", + "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==", + "dependencies": { + "@babel/runtime": "^7.8.4" + } + }, + "node_modules/regex-not": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/regex-not/-/regex-not-1.0.2.tgz", + "integrity": "sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==", + "dependencies": { + "extend-shallow": "^3.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==" + }, + "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==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/mysticatea" + } + }, + "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==", + "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/registry-auth-token": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/registry-auth-token/-/registry-auth-token-4.2.1.tgz", + "integrity": "sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==", + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/registry-url": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/registry-url/-/registry-url-5.1.0.tgz", + "integrity": "sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==", + "dependencies": { + "rc": "^1.2.8" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/regjsgen": { + "version": "0.5.2", + "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" + }, + "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==", + "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=", + "bin": { + "jsesc": "bin/jsesc" + } + }, + "node_modules/remark": { + "version": "13.0.0", + "resolved": "https://registry.npmjs.org/remark/-/remark-13.0.0.tgz", + "integrity": "sha512-HDz1+IKGtOyWN+QgBiAT0kn+2s6ovOxHyPAFGKVE81VSzJ+mq7RwHFledEvB5F1p4iJvOah/LOKdFuzvRnNLCA==", + "dependencies": { + "remark-parse": "^9.0.0", + "remark-stringify": "^9.0.0", + "unified": "^9.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-behead": { + "version": "2.3.3", + "resolved": "https://registry.npmjs.org/remark-behead/-/remark-behead-2.3.3.tgz", + "integrity": "sha512-quY6Of8Bwj4pgrG/Qce6a/sMMzFc0XxbfeYko+mPjOScIB+TKw3T0Y2GUcIEL8+xbQgAnCylkPQNt9haCEWK9w==", + "dependencies": { + "unist-util-find": "^1.0.1", + "unist-util-find-all-after": "^3.0.1", + "unist-util-find-all-before": "^2.0.5", + "unist-util-find-all-between": "^2.0.0", + "unist-util-visit": "^2.0.3" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/remark-footnotes": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/remark-footnotes/-/remark-footnotes-3.0.0.tgz", + "integrity": "sha512-ZssAvH9FjGYlJ/PBVKdSmfyPc3Cz4rTWgZLI4iE/SX8Nt5l3o3oEjv3wwG5VD7xOjktzdwp5coac+kJV9l4jgg==", + "dependencies": { + "mdast-util-footnote": "^0.1.0", + "micromark-extension-footnote": "^0.3.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-frontmatter": { + "version": "1.3.3", + "resolved": "https://registry.npmjs.org/remark-frontmatter/-/remark-frontmatter-1.3.3.tgz", + "integrity": "sha512-fM5eZPBvu2pVNoq3ZPW22q+5Ativ1oLozq2qYt9I2oNyxiUd/tDl0iLLntEVAegpZIslPWg1brhcP1VsaSVUag==", + "dependencies": { + "fault": "^1.0.1", + "xtend": "^4.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-gfm": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/remark-gfm/-/remark-gfm-1.0.0.tgz", + "integrity": "sha512-KfexHJCiqvrdBZVbQ6RopMZGwaXz6wFJEfByIuEwGf0arvITHjiKKZ1dpXujjH9KZdm1//XJQwgfnJ3lmXaDPA==", + "dependencies": { + "mdast-util-gfm": "^0.1.0", + "micromark-extension-gfm": "^0.3.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx": { + "version": "2.0.0-next.7", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.0.0-next.7.tgz", + "integrity": "sha512-JHYCfxJzvjTw8h5y10f+mCvbfIt5klAkWlULqPu1nM/r6ghF3tzJl0AFQFj5b/m/7U553+yYb/y4n0julMERYA==", + "dependencies": { + "parse-entities": "^2.0.0", + "remark-stringify": "^8.1.0", + "stringify-entities": "^3.0.1", + "strip-indent": "^3.0.0", + "unist-util-stringify-position": "^2.0.3" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdx/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/remark-mdx/node_modules/unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "dependencies": { + "@types/unist": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdxjs": { + "version": "2.0.0-next.8", + "resolved": "https://registry.npmjs.org/remark-mdxjs/-/remark-mdxjs-2.0.0-next.8.tgz", + "integrity": "sha512-Z/+0eWc7pBEABwg3a5ptL+vCTWHYMFnYzpLoJxTm2muBSk8XyB/CL+tEJ6SV3Q/fScHX2dtG4JRcGSpbZFLazQ==", + "dependencies": { + "@babel/core": "7.10.5", + "@babel/helper-plugin-utils": "7.10.4", + "@babel/plugin-proposal-object-rest-spread": "7.10.4", + "@babel/plugin-syntax-jsx": "7.10.4", + "@mdx-js/util": "^2.0.0-next.8" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-mdxjs/node_modules/@babel/core": { + "version": "7.10.5", + "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.10.5.tgz", + "integrity": "sha512-O34LQooYVDXPl7QWCdW9p4NR+QlzOr7xShPPJz8GsuCU3/8ua/wqTr7gmnxXv+WBESiGU/G5s16i6tUvHkNb+w==", + "dependencies": { + "@babel/code-frame": "^7.10.4", + "@babel/generator": "^7.10.5", + "@babel/helper-module-transforms": "^7.10.5", + "@babel/helpers": "^7.10.4", + "@babel/parser": "^7.10.5", + "@babel/template": "^7.10.4", + "@babel/traverse": "^7.10.5", + "@babel/types": "^7.10.5", + "convert-source-map": "^1.7.0", + "debug": "^4.1.0", + "gensync": "^1.0.0-beta.1", + "json5": "^2.1.2", + "lodash": "^4.17.19", + "resolve": "^1.3.2", + "semver": "^5.4.1", + "source-map": "^0.5.0" + }, + "engines": { + "node": ">=6.9.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/babel" + } + }, + "node_modules/remark-mdxjs/node_modules/@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==" + }, + "node_modules/remark-mdxjs/node_modules/@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==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4", + "@babel/plugin-syntax-object-rest-spread": "^7.8.0", + "@babel/plugin-transform-parameters": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/remark-mdxjs/node_modules/@babel/plugin-syntax-jsx": { + "version": "7.10.4", + "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-jsx/-/plugin-syntax-jsx-7.10.4.tgz", + "integrity": "sha512-KCg9mio9jwiARCB7WAcQ7Y1q+qicILjoK8LP/VkPkEKaf5dkaZZK1EcTe91a3JJlZ3qy6L5s9X52boEYi8DM9g==", + "dependencies": { + "@babel/helper-plugin-utils": "^7.10.4" + }, + "peerDependencies": { + "@babel/core": "^7.0.0-0" + } + }, + "node_modules/remark-mdxjs/node_modules/semver": { + "version": "5.7.1", + "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", + "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", + "bin": { + "semver": "bin/semver" + } + }, + "node_modules/remark-mdxjs/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/remark-parse": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-5.0.0.tgz", + "integrity": "sha512-b3iXszZLH1TLoyUzrATcTQUZrwNl1rE70rVdSruJFlDaJ9z5aMkhrG43Pp68OgfHndL/ADz6V69Zow8cTQu+JA==", + "dependencies": { + "collapse-white-space": "^1.0.2", + "is-alphabetical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "is-word-character": "^1.0.0", + "markdown-escapes": "^1.0.0", + "parse-entities": "^1.1.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "trim": "0.0.1", + "trim-trailing-lines": "^1.0.0", + "unherit": "^1.0.4", + "unist-util-remove-position": "^1.0.0", + "vfile-location": "^2.0.0", + "xtend": "^4.0.1" + } + }, + "node_modules/remark-retext": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/remark-retext/-/remark-retext-4.0.0.tgz", + "integrity": "sha512-cYCchalpf25bTtfXF24ribYvqytPKq0TiEhqQDBHvVEEsApebwruPWP1cTcvTFBidmpXyqzycm+y8ng7Kmvc8Q==", + "dependencies": { + "mdast-util-to-nlcst": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-stringify": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-8.1.1.tgz", + "integrity": "sha512-q4EyPZT3PcA3Eq7vPpT6bIdokXzFGp9i85igjmhRyXWmPs0Y6/d2FYwUNotKAWyLch7g0ASZJn/KHHcHZQ163A==", + "dependencies": { + "ccount": "^1.0.0", + "is-alphanumeric": "^1.0.0", + "is-decimal": "^1.0.0", + "is-whitespace-character": "^1.0.0", + "longest-streak": "^2.0.1", + "markdown-escapes": "^1.0.0", + "markdown-table": "^2.0.0", + "mdast-util-compact": "^2.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.5.4", + "state-toggle": "^1.0.0", + "stringify-entities": "^3.0.0", + "unherit": "^1.0.4", + "xtend": "^4.0.1" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark-stringify/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/remark/node_modules/is-buffer": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-2.0.5.tgz", + "integrity": "sha512-i2R6zNFDwgEHJyQUtJEk0XFi1i0dPFn/oqjK3/vPCcDeJvW5NQ83V8QbicfF1SupOaB0h8ntgBC2YiE7dfyctQ==", + "funding": [ + { + "type": "github", + "url": "https://github.com/sponsors/feross" + }, + { + "type": "patreon", + "url": "https://www.patreon.com/feross" + }, + { + "type": "consulting", + "url": "https://feross.org/support" + } + ], + "engines": { + "node": ">=4" + } + }, + "node_modules/remark/node_modules/is-plain-obj": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", + "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==", + "engines": { + "node": ">=8" + } + }, + "node_modules/remark/node_modules/mdast-util-from-markdown": { + "version": "0.8.5", + "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", + "integrity": "sha512-2hkTXtYYnr+NubD/g6KGBS/0mFmBcifAsI0yIWRiRo0PjVs6SSOSOdtzbp6kSGnShDN6G5aWZpKQ2lWRy27mWQ==", + "dependencies": { + "@types/mdast": "^3.0.0", + "mdast-util-to-string": "^2.0.0", + "micromark": "~2.11.0", + "parse-entities": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark/node_modules/mdast-util-to-markdown": { + "version": "0.6.5", + "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", + "integrity": "sha512-XeV9sDE7ZlOQvs45C9UKMtfTcctcaj/pGwH8YLbMHoMOXNNCn2LsqVQOqrF1+/NU8lKDAqozme9SCXWyo9oAcQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "longest-streak": "^2.0.0", + "mdast-util-to-string": "^2.0.0", + "parse-entities": "^2.0.0", + "repeat-string": "^1.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark/node_modules/mdast-util-to-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-2.0.0.tgz", + "integrity": "sha512-AW4DRS3QbBayY/jJmD8437V1Gombjf8RSOUCMFBuo5iHi58AGEgVCKQ+ezHkZZDpAQS75hcBMpLqjpJTjtUL7w==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark/node_modules/micromark": { + "version": "2.11.4", + "resolved": "https://registry.npmjs.org/micromark/-/micromark-2.11.4.tgz", + "integrity": "sha512-+WoovN/ppKolQOFIAajxi7Lu9kInbPxFuTBVEavFcL8eAfVstoc5MocPmqBeAdBOJV00uaVjegzH4+MA0DN/uA==", + "funding": [ + { + "type": "GitHub Sponsors", + "url": "https://github.com/sponsors/unifiedjs" + }, + { + "type": "OpenCollective", + "url": "https://opencollective.com/unified" + } + ], + "dependencies": { + "debug": "^4.0.0", + "parse-entities": "^2.0.0" + } + }, + "node_modules/remark/node_modules/parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "dependencies": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/remark/node_modules/remark-parse": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/remark-parse/-/remark-parse-9.0.0.tgz", + "integrity": "sha512-geKatMwSzEXKHuzBNU1z676sGcDcFoChMK38TgdHJNAYfFtsfHDQG7MoJAjs6sgYMqyLduCYWDIWZIxiPeafEw==", + "dependencies": { + "mdast-util-from-markdown": "^0.8.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark/node_modules/remark-stringify": { + "version": "9.0.1", + "resolved": "https://registry.npmjs.org/remark-stringify/-/remark-stringify-9.0.1.tgz", + "integrity": "sha512-mWmNg3ZtESvZS8fv5PTvaPckdL4iNlCHTt8/e/8oN08nArHRHjNZMKzA/YW3+p7/lYqIw4nx1XsjCBo/AxNChg==", + "dependencies": { + "mdast-util-to-markdown": "^0.6.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark/node_modules/unified": { + "version": "9.2.2", + "resolved": "https://registry.npmjs.org/unified/-/unified-9.2.2.tgz", + "integrity": "sha512-Sg7j110mtefBD+qunSLO1lqOEKdrwBFBrR6Qd8f4uwkhWNlbkaqwHse6e7QvD3AP/MNoJdEDLaf8OxYyoWgorQ==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-buffer": "^2.0.0", + "is-plain-obj": "^2.0.0", + "trough": "^1.0.0", + "vfile": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark/node_modules/unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "dependencies": { + "@types/unist": "^2.0.2" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark/node_modules/vfile": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", + "integrity": "sha512-O6AE4OskCG5S1emQ/4gl8zK586RqA3srz3nfK/Viy0UPToBc5Trp9BVFb1u0CjsKrAWwnpr4ifM/KBXPWwJbCA==", + "dependencies": { + "@types/unist": "^2.0.0", + "is-buffer": "^2.0.0", + "unist-util-stringify-position": "^2.0.0", + "vfile-message": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark/node_modules/vfile-message": { + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-2.0.4.tgz", + "integrity": "sha512-DjssxRGkMvifUOJre00juHoP9DPWuzjxKuMDrhNbk2TdaYYBNMStsNhEOt3idrtI12VQYM/1+iM0KOzXi4pxwQ==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-stringify-position": "^2.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/remark/node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/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=" + }, + "node_modules/renderkid": { + "version": "2.0.7", + "resolved": "https://registry.npmjs.org/renderkid/-/renderkid-2.0.7.tgz", + "integrity": "sha512-oCcFyxaMrKsKcTY59qnCAtmDVSLfPbrv6A3tVbPdFMMrv5jaK10V6m40cKsoPNhAqN6rmHW9sswW4o3ruSrwUQ==", + "dependencies": { + "css-select": "^4.1.3", + "dom-converter": "^0.2.0", + "htmlparser2": "^6.1.0", + "lodash": "^4.17.21", + "strip-ansi": "^3.0.1" + } + }, + "node_modules/renderkid/node_modules/ansi-regex": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-2.1.1.tgz", + "integrity": "sha1-w7M6te42DYbg5ijwRorn7yfWVN8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/renderkid/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=", + "dependencies": { + "ansi-regex": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-element": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/repeat-element/-/repeat-element-1.1.4.tgz", + "integrity": "sha512-LFiNfRcSu7KK3evMyYOuCzv3L10TW7yC1G2/+StMjK8Y6Vqd2MG7r/Qjw4ghtuCOjFvlnms/iMmLqpvW/ES/WQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/repeat-string": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/repeat-string/-/repeat-string-1.6.1.tgz", + "integrity": "sha1-jcrkcOHIirwtYA//Sndihtp15jc=", + "engines": { + "node": ">=0.10" + } + }, + "node_modules/replace-ext": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.0.tgz", + "integrity": "sha1-3mMSg3P8v3w8z6TeWkgMRaZ5WOs=", + "engines": { + "node": ">= 0.10" + } + }, + "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=", + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==" + }, + "node_modules/require-package-name": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/require-package-name/-/require-package-name-2.0.1.tgz", + "integrity": "sha1-wR6XJ2tluOKSP3Xav1+y7ww4Qbk=" + }, + "node_modules/requires-port": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" + }, + "node_modules/resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", + "dependencies": { + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/resolve-alpn": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/resolve-alpn/-/resolve-alpn-1.2.1.tgz", + "integrity": "sha512-0a1F4l73/ZFZOakJnQ3FvkJ2+gSTQWz/r2KE5OdDY0TxPm5h4GkqkWWfM47T7HsbnOtcJVEF4epCVy6u7Q3K+g==" + }, + "node_modules/resolve-cwd": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", + "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", + "dependencies": { + "resolve-from": "^5.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/resolve-url": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/resolve-url/-/resolve-url-0.2.1.tgz", + "integrity": "sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=", + "deprecated": "https://github.com/lydell/resolve-url#deprecated" + }, + "node_modules/resolve-url-loader": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/resolve-url-loader/-/resolve-url-loader-3.1.4.tgz", + "integrity": "sha512-D3sQ04o0eeQEySLrcz4DsX3saHfsr8/N6tfhblxgZKXxMT2Louargg12oGNfoTRLV09GXhVUe5/qgA5vdgNigg==", + "dependencies": { + "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.36", + "rework": "1.0.1", + "rework-visit": "1.0.0", + "source-map": "0.6.1" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/resolve-url-loader/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==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader/node_modules/chalk/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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/resolve-url-loader/node_modules/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==", + "dependencies": { + "safe-buffer": "~5.1.1" + } + }, + "node_modules/resolve-url-loader/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/resolve-url-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==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/resolve-url-loader/node_modules/loader-utils": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.2.3.tgz", + "integrity": "sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^2.0.0", + "json5": "^1.0.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/resolve-url-loader/node_modules/postcss": { + "version": "7.0.36", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-7.0.36.tgz", + "integrity": "sha512-BebJSIUMwJHRH0HAQoxN4u1CN86glsrwsW0q7T+/m44eXOUAxSNdHRkNZPYz5vVUbg17hFgOQDE7fZk7li3pZw==", + "dependencies": { + "chalk": "^2.4.2", + "source-map": "^0.6.1", + "supports-color": "^6.1.0" + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/resolve-url-loader/node_modules/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==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/resolve.exports": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/resolve.exports/-/resolve.exports-1.1.0.tgz", + "integrity": "sha512-J1l+Zxxp4XK3LUDZ9m60LRJF/mAe4z6a4xyabPHk7pvK5t35dACV32iIjJDFeWZFfZlO29w6SZ67knR0tHzJtQ==", + "dev": true, + "engines": { + "node": ">=10" + } + }, + "node_modules/responselike": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-2.0.0.tgz", + "integrity": "sha512-xH48u3FTB9VsZw7R+vvgaKeLKzT6jOogbQhEe/jewwnZgzPcnyWui2Av6JpoYZF/91uueC+lqhWqeURw5/qhCw==", + "dependencies": { + "lowercase-keys": "^2.0.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==", + "dependencies": { + "onetime": "^5.1.0", + "signal-exit": "^3.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/ret": { + "version": "0.1.15", + "resolved": "https://registry.npmjs.org/ret/-/ret-0.1.15.tgz", + "integrity": "sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==", + "engines": { + "node": ">=0.12" + } + }, + "node_modules/retext-english": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/retext-english/-/retext-english-3.0.4.tgz", + "integrity": "sha512-yr1PgaBDde+25aJXrnt3p1jvT8FVLVat2Bx8XeAWX13KXo8OT+3nWGU3HWxM4YFJvmfqvJYJZG2d7xxaO774gw==", + "dependencies": { + "parse-english": "^4.0.0", + "unherit": "^1.0.4" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/retry": { + "version": "0.12.0", + "resolved": "https://registry.npmjs.org/retry/-/retry-0.12.0.tgz", + "integrity": "sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=", + "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==", + "engines": { + "iojs": ">=1.0.0", + "node": ">=0.10.0" + } + }, + "node_modules/rework": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/rework/-/rework-1.0.1.tgz", + "integrity": "sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=", + "dependencies": { + "convert-source-map": "^0.3.3", + "css": "^2.0.0" + } + }, + "node_modules/rework-visit": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/rework-visit/-/rework-visit-1.0.0.tgz", + "integrity": "sha1-mUWygD8hni96ygCtuLyfZA+ELJo=" + }, + "node_modules/rework/node_modules/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=" + }, + "node_modules/rimraf": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", + "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", + "dependencies": { + "glob": "^7.1.3" + }, + "bin": { + "rimraf": "bin.js" + }, + "funding": { + "url": "https://github.com/sponsors/isaacs" + } + }, + "node_modules/rss": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/rss/-/rss-1.2.2.tgz", + "integrity": "sha1-UKFpiHYTgTOnT5oF0r3I240nqSE=", + "dependencies": { + "mime-types": "2.1.13", + "xml": "1.0.1" + } + }, + "node_modules/rss/node_modules/mime-db": { + "version": "1.25.0", + "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.25.0.tgz", + "integrity": "sha1-wY29fHOl2/b0SgJNwNFloeexw5I=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/rss/node_modules/mime-types": { + "version": "2.1.13", + "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.13.tgz", + "integrity": "sha1-4HqqnGxrmnyjASxpADrSWjnpKog=", + "dependencies": { + "mime-db": "~1.25.0" + }, + "engines": { + "node": ">= 0.6" + } + }, + "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==", + "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==", + "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/rx": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/rx/-/rx-4.1.0.tgz", + "integrity": "sha1-pfE/957zt0D+MKqAP7CfmIBdR4I=" + }, + "node_modules/rxjs": { + "version": "6.6.7", + "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", + "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", + "dependencies": { + "tslib": "^1.9.0" + }, + "engines": { + "npm": ">=2.0.0" + } + }, + "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==" + }, + "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==" + }, + "node_modules/safe-regex": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/safe-regex/-/safe-regex-1.1.0.tgz", + "integrity": "sha1-QKNmnzsHfR6UPURinhV91IAjvy4=", + "dependencies": { + "ret": "~0.1.10" + } + }, + "node_modules/safer-buffer": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" + }, + "node_modules/sanitize-html": { + "version": "1.27.5", + "resolved": "https://registry.npmjs.org/sanitize-html/-/sanitize-html-1.27.5.tgz", + "integrity": "sha512-M4M5iXDAUEcZKLXkmk90zSYWEtk5NH3JmojQxKxV371fnMh+x9t1rqdmXaGoyEHw3z/X/8vnFhKjGL5xFGOJ3A==", + "dependencies": { + "htmlparser2": "^4.1.0", + "lodash": "^4.17.15", + "parse-srcset": "^1.0.2", + "postcss": "^7.0.27" + } + }, + "node_modules/sanitize-html/node_modules/domhandler": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz", + "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==", + "dependencies": { + "domelementtype": "^2.0.1" + }, + "engines": { + "node": ">= 4" + }, + "funding": { + "url": "https://github.com/fb55/domhandler?sponsor=1" + } + }, + "node_modules/sanitize-html/node_modules/htmlparser2": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz", + "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==", + "dependencies": { + "domelementtype": "^2.0.1", + "domhandler": "^3.0.0", + "domutils": "^2.0.0", + "entities": "^2.0.0" + } + }, + "node_modules/sanitize-html/node_modules/picocolors": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/picocolors/-/picocolors-0.2.1.tgz", + "integrity": "sha512-cMlDqaLEqfSaW8Z7N5Jw+lyIW869EzT73/F5lhtY9cLGoVxSXznfgfXMO0Z5K0o0Q2TkTXq+0KFsdnSe3jDViA==" + }, + "node_modules/sanitize-html/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==", + "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/sanitize-html/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sass": { + "version": "1.43.2", + "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.2.tgz", + "integrity": "sha512-DncYhjl3wBaPMMJR0kIUaH3sF536rVrOcqqVGmTZHQRRzj7LQlyGV7Mb8aCKFyILMr5VsPHwRYtyKpnKYlmQSQ==", + "dependencies": { + "chokidar": ">=3.0.0 <4.0.0" + }, + "bin": { + "sass": "sass.js" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader": { + "version": "10.2.0", + "resolved": "https://registry.npmjs.org/sass-loader/-/sass-loader-10.2.0.tgz", + "integrity": "sha512-kUceLzC1gIHz0zNJPpqRsJyisWatGYNFRmv2CKZK2/ngMJgLqxTbXwe/hJ85luyvZkgqU3VlJ33UVF2T/0g6mw==", + "dependencies": { + "klona": "^2.0.4", + "loader-utils": "^2.0.0", + "neo-async": "^2.6.2", + "schema-utils": "^3.0.0", + "semver": "^7.3.2" + }, + "engines": { + "node": ">= 10.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": "^4.36.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "fibers": { + "optional": true + }, + "node-sass": { + "optional": true + }, + "sass": { + "optional": true + } + } + }, + "node_modules/sass-loader/node_modules/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==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/sass-loader/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==", + "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/sax": { + "version": "1.2.4", + "resolved": "https://registry.npmjs.org/sax/-/sax-1.2.4.tgz", + "integrity": "sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==" + }, + "node_modules/saxes": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/saxes/-/saxes-5.0.1.tgz", + "integrity": "sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==", + "dev": true, + "dependencies": { + "xmlchars": "^2.2.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/scheduler": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/scheduler/-/scheduler-0.20.2.tgz", + "integrity": "sha512-2eWfGgAqqWFGqtdMmcL5zCMK1U8KlXv8SQFGglL3CEtd0aDVDWgeF/YoCmvln55m5zSk3J/20hTaSBeSObsQDQ==", + "dependencies": { + "loose-envify": "^1.1.0", + "object-assign": "^4.1.1" + } + }, + "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==", + "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/section-matter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/section-matter/-/section-matter-1.0.0.tgz", + "integrity": "sha512-vfD3pmTzGpufjScBh50YHKzEu2lxBWhVEHsNGoEXmCmn2hKGfeNLYMzCJpe8cD7gqX7TJluOVpBkAequ6dgMmA==", + "dependencies": { + "extend-shallow": "^2.0.1", + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/section-matter/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=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==", + "dependencies": { + "lru-cache": "^6.0.0" + }, + "bin": { + "semver": "bin/semver.js" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/semver-compare": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/semver-compare/-/semver-compare-1.0.0.tgz", + "integrity": "sha1-De4hahyUGrN+nvsXiPavxf9VN/w=", + "dev": true + }, + "node_modules/semver-diff": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/semver-diff/-/semver-diff-3.1.1.tgz", + "integrity": "sha512-GX0Ix/CJcHyB8c4ykpHGIAvLyOwOobtM/8d+TQkAd81/bEjgPHrfba41Vpesr7jX/t8Uh+R3EX9eAS5be+jQYg==", + "dependencies": { + "semver": "^6.3.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/semver-diff/node_modules/semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "bin": { + "semver": "bin/semver.js" + } + }, + "node_modules/send": { + "version": "0.17.1", + "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", + "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", + "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==", + "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=" + }, + "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==", + "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==" + }, + "node_modules/serialize-javascript": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-5.0.1.tgz", + "integrity": "sha512-SaaNal9imEO737H2c05Og0/8LUXG7EnsZyMa8MzkmuHoELfT6txuj0cMqRj6zfPKnmQ1yasR4PCJc8x+M4JSPA==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "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==", + "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=" + }, + "node_modules/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==", + "dependencies": { + "extend-shallow": "^2.0.1", + "is-extendable": "^0.1.1", + "is-plain-object": "^2.0.3", + "split-string": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/set-value/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/setprototypeof": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + }, + "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==", + "dependencies": { + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/shallow-compare": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/shallow-compare/-/shallow-compare-1.2.2.tgz", + "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg==" + }, + "node_modules/sharp": { + "version": "0.29.3", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.29.3.tgz", + "integrity": "sha512-fKWUuOw77E4nhpyzCCJR1ayrttHoFHBT2U/kR/qEMRhvPEcluG4BKj324+SCO1e84+knXHwhJ1HHJGnUt4ElGA==", + "hasInstallScript": true, + "dependencies": { + "color": "^4.0.1", + "detect-libc": "^1.0.3", + "node-addon-api": "^4.2.0", + "prebuild-install": "^7.0.0", + "semver": "^7.3.5", + "simple-get": "^4.0.0", + "tar-fs": "^2.1.1", + "tunnel-agent": "^0.6.0" + }, + "engines": { + "node": ">=12.13.0" + }, + "funding": { + "url": "https://opencollective.com/libvips" + } + }, + "node_modules/shebang-command": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", + "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", + "dependencies": { + "shebang-regex": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shebang-regex": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", + "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/shell-quote": { + "version": "1.7.2", + "resolved": "https://registry.npmjs.org/shell-quote/-/shell-quote-1.7.2.tgz", + "integrity": "sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==" + }, + "node_modules/side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dependencies": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "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==" + }, + "node_modules/simple-concat": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/simple-concat/-/simple-concat-1.0.1.tgz", + "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==", + "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/simple-get": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.0.tgz", + "integrity": "sha512-ZalZGexYr3TA0SwySsr5HlgOOinS4Jsa8YB2GJ6lUNAazyAu4KG/VmzMTwAt2YVXzzVj8QmefmAonZIK2BSGcQ==", + "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": { + "decompress-response": "^6.0.0", + "once": "^1.3.1", + "simple-concat": "^1.0.0" + } + }, + "node_modules/simple-swizzle": { + "version": "0.2.2", + "resolved": "https://registry.npmjs.org/simple-swizzle/-/simple-swizzle-0.2.2.tgz", + "integrity": "sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=", + "dependencies": { + "is-arrayish": "^0.3.1" + } + }, + "node_modules/simple-swizzle/node_modules/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==" + }, + "node_modules/single-trailing-newline": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/single-trailing-newline/-/single-trailing-newline-1.0.0.tgz", + "integrity": "sha1-gfCtKtZFGBlFyAlSpcFBSZLulmQ=", + "dependencies": { + "detect-newline": "^1.0.3" + } + }, + "node_modules/sisteransi": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/sisteransi/-/sisteransi-1.0.5.tgz", + "integrity": "sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==" + }, + "node_modules/sitemap": { + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/sitemap/-/sitemap-7.0.0.tgz", + "integrity": "sha512-Ud0jrRQO2k7fEtPAM+cQkBKoMvxQyPKNXKDLn8tRVHxRCsdDQ2JZvw+aZ5IRYYQVAV9iGxEar6boTwZzev+x3g==", + "dependencies": { + "@types/node": "^15.0.1", + "@types/sax": "^1.2.1", + "arg": "^5.0.0", + "sax": "^1.2.4" + }, + "bin": { + "sitemap": "dist/cli.js" + }, + "engines": { + "node": ">=12.0.0", + "npm": ">=5.6.0" + } + }, + "node_modules/sitemap/node_modules/@types/node": { + "version": "15.14.9", + "resolved": "https://registry.npmjs.org/@types/node/-/node-15.14.9.tgz", + "integrity": "sha512-qjd88DrCxupx/kJD5yQgZdcYKZKSIGBVDIBE1/LTGcNm3d2Np/jxojkdePDdfnBHJc5W7vSMpbJ1aB7p/Py69A==" + }, + "node_modules/sitemap/node_modules/arg": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/arg/-/arg-5.0.1.tgz", + "integrity": "sha512-e0hDa9H2Z9AwFkk2qDlwhoMYE4eToKarchkQHovNdLTCYMHZHeRjI71crOh+dio4K6u1IcwubQqo79Ga4CyAQA==" + }, + "node_modules/slash": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/slice-ansi": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-4.0.0.tgz", + "integrity": "sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==", + "dependencies": { + "ansi-styles": "^4.0.0", + "astral-regex": "^2.0.0", + "is-fullwidth-code-point": "^3.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/slice-ansi?sponsor=1" + } + }, + "node_modules/slice-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==", + "dependencies": { + "color-convert": "^2.0.1" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/chalk/ansi-styles?sponsor=1" + } + }, + "node_modules/slice-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==", + "dependencies": { + "color-name": "~1.1.4" + }, + "engines": { + "node": ">=7.0.0" + } + }, + "node_modules/slice-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==" + }, + "node_modules/slugify": { + "version": "1.6.1", + "resolved": "https://registry.npmjs.org/slugify/-/slugify-1.6.1.tgz", + "integrity": "sha512-5ofqMTbetNhxlzjYYLBaZFQd6oiTuSkQlyfPEFIMwgUABlZQ0hbk5xIV9Ydd5jghWeRoO7GkiJliUvTpLOjNRA==", + "engines": { + "node": ">=8.0.0" + } + }, + "node_modules/snapdragon": { + "version": "0.8.2", + "resolved": "https://registry.npmjs.org/snapdragon/-/snapdragon-0.8.2.tgz", + "integrity": "sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "define-property": "^1.0.0", + "isobject": "^3.0.0", + "snapdragon-util": "^3.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/define-property": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-1.0.0.tgz", + "integrity": "sha1-dp66rz9KY6rTr56NMEybvnm/sOY=", + "dependencies": { + "is-descriptor": "^1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/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==", + "dependencies": { + "kind-of": "^6.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-node/node_modules/is-descriptor": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-descriptor/-/is-descriptor-1.0.2.tgz", + "integrity": "sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==", + "dependencies": { + "is-accessor-descriptor": "^1.0.0", + "is-data-descriptor": "^1.0.0", + "kind-of": "^6.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/snapdragon-util/-/snapdragon-util-3.0.1.tgz", + "integrity": "sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==", + "dependencies": { + "kind-of": "^3.2.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon-util/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/snapdragon/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/extend-shallow": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/extend-shallow/-/extend-shallow-2.0.1.tgz", + "integrity": "sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=", + "dependencies": { + "is-extendable": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/snapdragon/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/snapdragon/node_modules/source-map": { + "version": "0.5.7", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.5.7.tgz", + "integrity": "sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "@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" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/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==" + }, + "node_modules/socket.io-client": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-3.1.3.tgz", + "integrity": "sha512-4sIGOGOmCg3AOgGi7EEr6ZkTZRkrXwub70bBB/F0JSkMOUFpA77WsL87o34DffQQ31PkbMUIadGOk+3tx1KGbw==", + "dependencies": { + "@types/component-emitter": "^1.2.10", + "backo2": "~1.0.2", + "component-emitter": "~1.3.0", + "debug": "~4.3.1", + "engine.io-client": "~4.1.0", + "parseuri": "0.0.6", + "socket.io-parser": "~4.0.4" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "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==", + "dependencies": { + "@types/component-emitter": "^1.2.10", + "component-emitter": "~1.3.0", + "debug": "~4.3.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/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==" + }, + "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==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/source-map-js": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.1.tgz", + "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==", + "dependencies": { + "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" + } + }, + "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==", + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/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==" + }, + "node_modules/space-separated-tokens": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/space-separated-tokens/-/space-separated-tokens-1.1.5.tgz", + "integrity": "sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/spdx-correct": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", + "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", + "dependencies": { + "spdx-expression-parse": "^3.0.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/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==" + }, + "node_modules/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==", + "dependencies": { + "spdx-exceptions": "^2.1.0", + "spdx-license-ids": "^3.0.0" + } + }, + "node_modules/spdx-license-ids": { + "version": "3.0.10", + "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.10.tgz", + "integrity": "sha512-oie3/+gKf7QtpitB0LYLETe+k8SifzsX4KixvpOsbI6S0kRiRQ5MKOio8eMSAKQ17N06+wdEOXRiId+zOxo0hA==" + }, + "node_modules/specificity": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/specificity/-/specificity-0.4.1.tgz", + "integrity": "sha512-1klA3Gi5PD1Wv9Q0wUoOQN1IWAuPu0D1U03ThXTr0cJ20+/iq2tHSDnK7Kk/0LXJ1ztUB2/1Os0wKmfyNgUQfg==", + "dev": true, + "bin": { + "specificity": "bin/specificity" + } + }, + "node_modules/split-on-first": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/split-on-first/-/split-on-first-1.1.0.tgz", + "integrity": "sha512-43ZssAJaMusuKWL8sKUBQXHWOpq8d6CfN/u1p4gUzfJkM05C8rxTmYrkIPTXapZpORA6LkkzcUulJ8FqA7Uudw==", + "engines": { + "node": ">=6" + } + }, + "node_modules/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==", + "dependencies": { + "extend-shallow": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/sprintf-js": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", + "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=" + }, + "node_modules/st": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/st/-/st-2.0.0.tgz", + "integrity": "sha512-drN+aGYnrZPNYIymmNwIY7LXYJ8MqsqXj4fMRue3FOgGMdGjSX10fhJ3qx0sVQPhcWxhEaN4U/eWM4O4dbYNAw==", + "dependencies": { + "async-cache": "^1.1.0", + "bl": "^4.0.0", + "fd": "~0.0.2", + "mime": "^2.4.4", + "negotiator": "~0.6.2" + }, + "bin": { + "st": "bin/server.js" + }, + "optionalDependencies": { + "graceful-fs": "^4.2.3" + } + }, + "node_modules/stable": { + "version": "0.1.8", + "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" + }, + "node_modules/stack-trace": { + "version": "0.0.10", + "resolved": "https://registry.npmjs.org/stack-trace/-/stack-trace-0.0.10.tgz", + "integrity": "sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=", + "engines": { + "node": "*" + } + }, + "node_modules/stack-utils": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/stack-utils/-/stack-utils-2.0.5.tgz", + "integrity": "sha512-xrQcmYhOsn/1kX+Vraq+7j4oE2j/6BFscZ0etmYg81xuM8Gq0022Pxb8+IqgOFUIaxHs0KaSb7T1+OegiNrNFA==", + "dev": true, + "dependencies": { + "escape-string-regexp": "^2.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stack-utils/node_modules/escape-string-regexp": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-2.0.0.tgz", + "integrity": "sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stackframe": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stackframe/-/stackframe-1.2.0.tgz", + "integrity": "sha512-GrdeshiRmS1YLMYgzF16olf2jJ/IzxXY9lhKOskuVziubpTYcYqyOwYeJKzQkwy7uN0fYSsbsC4RQaXf9LCrYA==" + }, + "node_modules/state-toggle": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/state-toggle/-/state-toggle-1.0.3.tgz", + "integrity": "sha512-d/5Z4/2iiCnHw6Xzghyhb+GcmF89bxwgXG60wjIiZaxnymbyOmI8Hk4VqHXiVVp6u2ysaskFfXg3ekCj4WNftQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/static-extend": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/static-extend/-/static-extend-0.1.2.tgz", + "integrity": "sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=", + "dependencies": { + "define-property": "^0.2.5", + "object-copy": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/static-extend/node_modules/define-property": { + "version": "0.2.5", + "resolved": "https://registry.npmjs.org/define-property/-/define-property-0.2.5.tgz", + "integrity": "sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=", + "dependencies": { + "is-descriptor": "^0.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/statuses": { + "version": "1.5.0", + "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/stream-parser": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/stream-parser/-/stream-parser-0.3.1.tgz", + "integrity": "sha1-FhhUhpRCACGhGC/wrxkRwSl2F3M=", + "dependencies": { + "debug": "2" + } + }, + "node_modules/stream-parser/node_modules/debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", + "dependencies": { + "ms": "2.0.0" + } + }, + "node_modules/stream-parser/node_modules/ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" + }, + "node_modules/streamsearch": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/streamsearch/-/streamsearch-0.1.2.tgz", + "integrity": "sha1-gIudDlb8Jz2Am6VzOOkpkZoanxo=", + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/strict-uri-encode": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", + "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=", + "engines": { + "node": ">=4" + } + }, + "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==", + "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==", + "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-argv": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", + "integrity": "sha512-a1uQGz7IyVy9YwhqjZIZu1c8JO8dNIe20xBmSS6qu9kv++k3JGzCVmprbNN5Kn+BgzD5E7YYwg1CcjuJMRNsvg==", + "dev": true, + "engines": { + "node": ">=0.6.19" + } + }, + "node_modules/string-env-interpolation": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/string-env-interpolation/-/string-env-interpolation-1.0.1.tgz", + "integrity": "sha512-78lwMoCcn0nNu8LszbP1UA7g55OeE4v7rCeWnM5B453rnNr4aq+5it3FEYtZrSEiMvHZOZ9Jlqb0OD0M2VInqg==" + }, + "node_modules/string-length": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/string-length/-/string-length-4.0.2.tgz", + "integrity": "sha512-+l6rNN5fYHNhZZy41RXsYptCjA2Igmq4EG7kZAYFQI1E1VTXarr6ZPXBg6eq7Y6eK4FEhY6AJlyuFIb/v/S0VQ==", + "dev": true, + "dependencies": { + "char-regex": "^1.0.2", + "strip-ansi": "^6.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/string-length/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/string-natural-compare": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/string-natural-compare/-/string-natural-compare-3.0.1.tgz", + "integrity": "sha512-n3sPwynL1nwKi3WJ6AIsClwBMa0zTi54fn2oLU6ndfTSIO05xaznjSf15PcBZU6FNWbmN5Q6cxT4V5hGvB4taw==" + }, + "node_modules/string-similarity": { + "version": "1.2.2", + "resolved": "https://registry.npmjs.org/string-similarity/-/string-similarity-1.2.2.tgz", + "integrity": "sha512-IoHUjcw3Srl8nsPlW04U3qwWPk3oG2ffLM0tN853d/E/JlIvcmZmDY2Kz5HzKp4lEi2T7QD7Zuvjq/1rDw+XcQ==", + "dependencies": { + "lodash.every": "^4.6.0", + "lodash.flattendeep": "^4.4.0", + "lodash.foreach": "^4.5.0", + "lodash.map": "^4.6.0", + "lodash.maxby": "^4.6.0" + } + }, + "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==", + "dependencies": { + "emoji-regex": "^8.0.0", + "is-fullwidth-code-point": "^3.0.0", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string-width/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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/string.prototype.matchall": { + "version": "4.0.6", + "resolved": "https://registry.npmjs.org/string.prototype.matchall/-/string.prototype.matchall-4.0.6.tgz", + "integrity": "sha512-6WgDX8HmQqvEd7J+G6VtAahhsQIssiZ8zl7zKh1VDMFyL3hRTJP4FTNA3RbIp2TOQ9AYNDcc7e3fH0Qbup+DBg==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1", + "get-intrinsic": "^1.1.1", + "has-symbols": "^1.0.2", + "internal-slot": "^1.0.3", + "regexp.prototype.flags": "^1.3.1", + "side-channel": "^1.0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/string.prototype.padend": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/string.prototype.padend/-/string.prototype.padend-3.1.3.tgz", + "integrity": "sha512-jNIIeokznm8SD/TZISQsZKYu7RJyheFNt84DUPrh482GC8RVp2MKqm2O5oBRdGxbDQoXrhhWtPIWQOiy20svUg==", + "dev": true, + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + }, + "engines": { + "node": ">= 0.4" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/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==", + "dependencies": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/stringify-entities": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.1.0.tgz", + "integrity": "sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==", + "dependencies": { + "character-entities-html4": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/stringify-object": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/stringify-object/-/stringify-object-3.3.0.tgz", + "integrity": "sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==", + "dependencies": { + "get-own-enumerable-property-symbols": "^3.0.0", + "is-obj": "^1.0.1", + "is-regexp": "^1.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/stringify-object/node_modules/is-obj": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/is-obj/-/is-obj-1.0.1.tgz", + "integrity": "sha1-PkcprB9f3gJc19g6iW2rn09n2w8=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-ansi": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", + "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", + "dependencies": { + "ansi-regex": "^4.1.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-ansi/node_modules/ansi-regex": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", + "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-bom-string": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-bom-string/-/strip-bom-string-1.0.0.tgz", + "integrity": "sha1-5SEekiQ2n7uB1jOi8ABE3IztrZI=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strip-comments": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/strip-comments/-/strip-comments-1.0.2.tgz", + "integrity": "sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==", + "dependencies": { + "babel-extract-comments": "^1.0.0", + "babel-plugin-transform-object-rest-spread": "^6.26.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/strip-eof": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", + "integrity": "sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=", + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "engines": { + "node": ">=6" + } + }, + "node_modules/strip-indent": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-indent/-/strip-indent-3.0.0.tgz", + "integrity": "sha512-laJTa3Jb+VQpaC6DseHhF7dXVqHTfJPCRDaEbid/drOhgitgYku/letMUqOXFoWV0zIIUbjpdH2t+tYj4bQMRQ==", + "dependencies": { + "min-indent": "^1.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/strip-outer": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/strip-outer/-/strip-outer-1.0.1.tgz", + "integrity": "sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/strtok3": { + "version": "6.2.4", + "resolved": "https://registry.npmjs.org/strtok3/-/strtok3-6.2.4.tgz", + "integrity": "sha512-GO8IcFF9GmFDvqduIspUBwCzCbqzegyVKIsSymcMgiZKeCfrN9SowtUoi8+b59WZMAjIzVZic/Ft97+pynR3Iw==", + "dependencies": { + "@tokenizer/token": "^0.3.0", + "peek-readable": "^4.0.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/structured-source": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/structured-source/-/structured-source-3.0.2.tgz", + "integrity": "sha1-3YAkJeD1PcSm56yjdSkBoczaevU=", + "dependencies": { + "boundary": "^1.0.1" + } + }, + "node_modules/style-loader": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", + "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", + "dependencies": { + "loader-utils": "^2.0.0", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "webpack": "^4.0.0 || ^5.0.0" + } + }, + "node_modules/style-loader/node_modules/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==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/style-loader/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==", + "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/style-search": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/style-search/-/style-search-0.1.0.tgz", + "integrity": "sha1-eVjHk+R+MuB9K1yv5cC/jhLneQI=", + "dev": true + }, + "node_modules/style-to-object": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/style-to-object/-/style-to-object-0.3.0.tgz", + "integrity": "sha512-CzFnRRXhzWIdItT3OmF8SQfWyahHhjq3HwcMNCNLn+N7klOOqPjMeG/4JSu77D7ypZdGvSzvkrbyeTMizz2VrA==", + "dependencies": { + "inline-style-parser": "0.1.1" + } + }, + "node_modules/style-value-types": { + "version": "4.1.4", + "resolved": "https://registry.npmjs.org/style-value-types/-/style-value-types-4.1.4.tgz", + "integrity": "sha512-LCJL6tB+vPSUoxgUBt9juXIlNJHtBMy8jkXzUJSBzeHWdBu6lhzHqCvLVkXFGsFIlNa2ln1sQHya/gzaFmB2Lg==", + "dependencies": { + "hey-listen": "^1.0.8", + "tslib": "^2.1.0" + } + }, + "node_modules/stylehacks": { + "version": "5.0.1", + "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", + "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", + "dependencies": { + "browserslist": "^4.16.0", + "postcss-selector-parser": "^6.0.4" + }, + "engines": { + "node": "^10 || ^12 || >=14.0" + }, + "peerDependencies": { + "postcss": "^8.2.15" + } + }, + "node_modules/stylelint": { + "version": "13.13.1", + "resolved": "https://registry.npmjs.org/stylelint/-/stylelint-13.13.1.tgz", + "integrity": "sha512-Mv+BQr5XTUrKqAXmpqm6Ddli6Ief+AiPZkRsIrAoUKFuq/ElkUh9ZMYxXD0iQNZ5ADghZKLOWz1h7hTClB7zgQ==", + "dev": true, + "dependencies": { + "@stylelint/postcss-css-in-js": "^0.37.2", + "@stylelint/postcss-markdown": "^0.36.2", + "autoprefixer": "^9.8.6", + "balanced-match": "^2.0.0", + "chalk": "^4.1.1", + "cosmiconfig": "^7.0.0", + "debug": "^4.3.1", + "execall": "^2.0.0", + "fast-glob": "^3.2.5", + "fastest-levenshtein": "^1.0.12", + "file-entry-cache": "^6.0.1", + "get-stdin": "^8.0.0", + "global-modules": "^2.0.0", + "globby": "^11.0.3", + "globjoin": "^0.1.4", + "html-tags": "^3.1.0", + "ignore": "^5.1.8", + "import-lazy": "^4.0.0", + "imurmurhash": "^0.1.4", + "known-css-properties": "^0.21.0", + "lodash": "^4.17.21", + "log-symbols": "^4.1.0", + "mathml-tag-names": "^2.1.3", + "meow": "^9.0.0", + "micromatch": "^4.0.4", + "normalize-selector": "^0.2.0", + "postcss": "^7.0.35", + "postcss-html": "^0.36.0", + "postcss-less": "^3.1.4", + "postcss-media-query-parser": "^0.2.3", + "postcss-resolve-nested-selector": "^0.1.1", + "postcss-safe-parser": "^4.0.2", + "postcss-sass": "^0.4.4", + "postcss-scss": "^2.1.1", + "postcss-selector-parser": "^6.0.5", + "postcss-syntax": "^0.36.2", + "postcss-value-parser": "^4.1.0", + "resolve-from": "^5.0.0", + "slash": "^3.0.0", + "specificity": "^0.4.1", + "string-width": "^4.2.2", + "strip-ansi": "^6.0.0", + "style-search": "^0.1.0", + "sugarss": "^2.0.0", + "svg-tags": "^1.0.0", + "table": "^6.6.0", + "v8-compile-cache": "^2.3.0", + "write-file-atomic": "^3.0.3" + }, + "bin": { + "stylelint": "bin/stylelint.js" + }, + "engines": { + "node": ">=10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/stylelint" + } + }, + "node_modules/stylelint-config-prettier": { + "version": "9.0.3", + "resolved": "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-9.0.3.tgz", + "integrity": "sha512-5n9gUDp/n5tTMCq1GLqSpA30w2sqWITSSEiAWQlpxkKGAUbjcemQ0nbkRvRUa0B1LgD3+hCvdL7B1eTxy1QHJg==", + "dev": true, + "bin": { + "stylelint-config-prettier": "bin/check.js", + "stylelint-config-prettier-check": "bin/check.js" + }, + "engines": { + "node": ">= 12" + }, + "peerDependencies": { + "stylelint": ">=11.0.0" + } + }, + "node_modules/stylelint-prettier": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/stylelint-prettier/-/stylelint-prettier-1.2.0.tgz", + "integrity": "sha512-/MYz6W2CNgKHblPzPtk7cybu8H5dGG3c2GevL64RButERj1uJg4SdBIIat1hMfDOmN6QQpldc6tCc//ZAWh9WQ==", + "dev": true, + "dependencies": { + "prettier-linter-helpers": "^1.0.0" + }, + "engines": { + "node": ">=6" + }, + "peerDependencies": { + "prettier": ">= 0.11.0", + "stylelint": ">= 9.2.1" + } + }, + "node_modules/stylelint/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/stylelint/node_modules/balanced-match": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-2.0.0.tgz", + "integrity": "sha512-1ugUSr8BHXRnK23KfuYS+gVMC3LB8QGH9W1iGtDPsNWoQbgtXSExkBu2aDR4epiGWZOjZsj6lDl/N/AqqTC3UA==", + "dev": true + }, + "node_modules/stylelint/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/stylelint/node_modules/get-stdin": { + "version": "8.0.0", + "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-8.0.0.tgz", + "integrity": "sha512-sY22aA6xchAzprjyqmSEQv4UbAAzRN0L2dQB0NlN5acTTK9Don6nhoc3eAbUnpZiCANAMfd/+40kVdKfFygohg==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylelint/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/stylelint/node_modules/import-lazy": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/import-lazy/-/import-lazy-4.0.0.tgz", + "integrity": "sha512-rKtvo6a868b5Hu3heneU+L4yEQ4jYKLtjpnPeUdK7h0yzXGmyBTypknlkCvHFBqfX9YlorEiMM6Dnq/5atfHkw==", + "dev": true, + "engines": { + "node": ">=8" + } + }, + "node_modules/stylelint/node_modules/meow": { + "version": "9.0.0", + "resolved": "https://registry.npmjs.org/meow/-/meow-9.0.0.tgz", + "integrity": "sha512-+obSblOQmRhcyBt62furQqRAQpNyWXo8BuQ5bN7dG8wmwQ+vwHKp/rCFD4CrTP8CsDQD1sjoZ94K417XEUk8IQ==", + "dev": true, + "dependencies": { + "@types/minimist": "^1.2.0", + "camelcase-keys": "^6.2.2", + "decamelize": "^1.2.0", + "decamelize-keys": "^1.1.0", + "hard-rejection": "^2.1.0", + "minimist-options": "4.1.0", + "normalize-package-data": "^3.0.0", + "read-pkg-up": "^7.0.1", + "redent": "^3.0.0", + "trim-newlines": "^3.0.0", + "type-fest": "^0.18.0", + "yargs-parser": "^20.2.3" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylelint/node_modules/normalize-package-data": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-3.0.3.tgz", + "integrity": "sha512-p2W1sgqij3zMMyRC067Dg16bfzVH+w7hyegmpIvZ4JNjqtGOVAIvLmjBx3yP7YTe9vKJgkoNOPjwQGogDoMXFA==", + "dev": true, + "dependencies": { + "hosted-git-info": "^4.0.1", + "is-core-module": "^2.5.0", + "semver": "^7.3.4", + "validate-npm-package-license": "^3.0.1" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/stylelint/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/stylelint/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/stylelint/node_modules/source-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/stylelint/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/stylelint/node_modules/type-fest": { + "version": "0.18.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.18.1.tgz", + "integrity": "sha512-OIAYXk8+ISY+qTOwkHtKqzAuxchoMiD9Udx+FSGQDuiRR+PJKJHc2NJAXlbhkGwTt/4/nKZxELY1w3ReWOL8mw==", + "dev": true, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/stylelint/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/subscriptions-transport-ws": { + "version": "0.9.19", + "resolved": "https://registry.npmjs.org/subscriptions-transport-ws/-/subscriptions-transport-ws-0.9.19.tgz", + "integrity": "sha512-dxdemxFFB0ppCLg10FTtRqH/31FNRL1y1BQv8209MK5I4CwALb7iihQg+7p65lFcIl8MHatINWBLOqpgU4Kyyw==", + "dependencies": { + "backo2": "^1.0.2", + "eventemitter3": "^3.1.0", + "iterall": "^1.2.1", + "symbol-observable": "^1.0.4", + "ws": "^5.2.0 || ^6.0.0 || ^7.0.0" + }, + "peerDependencies": { + "graphql": ">=0.10.0" + } + }, + "node_modules/sudo-prompt": { + "version": "8.2.5", + "resolved": "https://registry.npmjs.org/sudo-prompt/-/sudo-prompt-8.2.5.tgz", + "integrity": "sha512-rlBo3HU/1zAJUrkY6jNxDOC9eVYliG6nS4JA8u8KAshITd07tafMc/Br7xQwCSseXwJ2iCcHCE8SNWX3q8Z+kw==" + }, + "node_modules/sugarss": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/sugarss/-/sugarss-2.0.0.tgz", + "integrity": "sha512-WfxjozUk0UVA4jm+U1d736AUpzSrNsQcIbyOkoE364GrtWmIrFdk5lksEupgWMD4VaT/0kVx1dobpiDumSgmJQ==", + "dev": true, + "dependencies": { + "postcss": "^7.0.2" + } + }, + "node_modules/sugarss/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/sugarss/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/sugarss/node_modules/source-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/supports-color": { + "version": "5.5.0", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", + "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", + "dependencies": { + "has-flag": "^3.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/supports-hyperlinks": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/supports-hyperlinks/-/supports-hyperlinks-2.2.0.tgz", + "integrity": "sha512-6sXEzV5+I5j8Bmq9/vUphGRM/RJNT9SCURJLjwfOg51heRtguGWDzcaBlgAzKhQa0EVNpPEKzQuBwZ8S8WaCeQ==", + "dev": true, + "dependencies": { + "has-flag": "^4.0.0", + "supports-color": "^7.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/supports-hyperlinks/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/supports-hyperlinks/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/svg-react-loader": { + "version": "0.4.6", + "resolved": "https://registry.npmjs.org/svg-react-loader/-/svg-react-loader-0.4.6.tgz", + "integrity": "sha512-HVEypjWQsQuJdBIPzXGxpmQsQts7QwfQuYgK1rah6BVCMoLNSCh/ESKVNd7/tHq8DkWYHHTyaUMDA1FjqZYrgA==", + "dependencies": { + "css": "2.2.4", + "loader-utils": "1.1.0", + "ramda": "0.21.0", + "rx": "4.1.0", + "traverse": "0.6.6", + "xml2js": "0.4.17" + } + }, + "node_modules/svg-react-loader/node_modules/big.js": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/big.js/-/big.js-3.2.0.tgz", + "integrity": "sha512-+hN/Zh2D08Mx65pZ/4g5bsmNiZUuChDiQfTUQ7qJr4/kuopCr88xZsAXv6mBoZEsUI4OuGHlX59qE94K2mMW8Q==", + "engines": { + "node": "*" + } + }, + "node_modules/svg-react-loader/node_modules/emojis-list": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/emojis-list/-/emojis-list-2.1.0.tgz", + "integrity": "sha1-TapNnbAPmBmIDHn6RXrlsJof04k=", + "engines": { + "node": ">= 0.10" + } + }, + "node_modules/svg-react-loader/node_modules/json5": { + "version": "0.5.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-0.5.1.tgz", + "integrity": "sha1-Hq3nrMASA0rYTiOWdn6tn6VJWCE=", + "bin": { + "json5": "lib/cli.js" + } + }, + "node_modules/svg-react-loader/node_modules/loader-utils": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-1.1.0.tgz", + "integrity": "sha1-yYrvSIvM7aL/teLeZG1qdUQp9c0=", + "dependencies": { + "big.js": "^3.1.3", + "emojis-list": "^2.0.0", + "json5": "^0.5.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/svg-tags": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/svg-tags/-/svg-tags-1.0.0.tgz", + "integrity": "sha1-WPcc7jvVGbWdSyqEO2x95krAR2Q=", + "dev": true + }, + "node_modules/svgo": { + "version": "2.7.0", + "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.7.0.tgz", + "integrity": "sha512-aDLsGkre4fTDCWvolyW+fs8ZJFABpzLXbtdK1y71CKnHzAnpDxKXPj2mNKj+pyOXUCzFHzuxRJ94XOFygOWV3w==", + "dependencies": { + "@trysound/sax": "0.2.0", + "commander": "^7.2.0", + "css-select": "^4.1.3", + "css-tree": "^1.1.3", + "csso": "^4.2.0", + "nanocolors": "^0.1.12", + "stable": "^0.1.8" + }, + "bin": { + "svgo": "bin/svgo" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/symbol-tree": { + "version": "3.2.4", + "resolved": "https://registry.npmjs.org/symbol-tree/-/symbol-tree-3.2.4.tgz", + "integrity": "sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==", + "dev": true + }, + "node_modules/sync-fetch": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/sync-fetch/-/sync-fetch-0.3.0.tgz", + "integrity": "sha512-dJp4qg+x4JwSEW1HibAuMi0IIrBI3wuQr2GimmqB7OXR50wmwzfdusG+p39R9w3R6aFtZ2mzvxvWKQ3Bd/vx3g==", + "dependencies": { + "buffer": "^5.7.0", + "node-fetch": "^2.6.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/table": { + "version": "6.7.2", + "resolved": "https://registry.npmjs.org/table/-/table-6.7.2.tgz", + "integrity": "sha512-UFZK67uvyNivLeQbVtkiUs8Uuuxv24aSL4/Vil2PJVtMgU8Lx0CYkP12uCGa3kjyQzOSgV1+z9Wkb82fCGsO0g==", + "dependencies": { + "ajv": "^8.0.1", + "lodash.clonedeep": "^4.5.0", + "lodash.truncate": "^4.4.2", + "slice-ansi": "^4.0.0", + "string-width": "^4.2.3", + "strip-ansi": "^6.0.1" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/table/node_modules/ajv": { + "version": "8.6.3", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-8.6.3.tgz", + "integrity": "sha512-SMJOdDP6LqTkD0Uq8qLi+gMwSt0imXLSV080qFVwJCpH9U6Mb+SUGHAXM0KNbcBPguytWyvFxcHgMLe2D2XSpw==", + "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/table/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==" + }, + "node_modules/table/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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/tapable": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-1.1.3.tgz", + "integrity": "sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==", + "engines": { + "node": ">=6" + } + }, + "node_modules/tar-fs": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/tar-fs/-/tar-fs-2.1.1.tgz", + "integrity": "sha512-V0r2Y9scmbDRLCNex/+hYzvp/zyYjvFbHPNgVTKfQvVrb6guiE/fxP+XblDNR011utopbkex2nM4dHNV6GDsng==", + "dependencies": { + "chownr": "^1.1.1", + "mkdirp-classic": "^0.5.2", + "pump": "^3.0.0", + "tar-stream": "^2.1.4" + } + }, + "node_modules/tar-stream": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/tar-stream/-/tar-stream-2.2.0.tgz", + "integrity": "sha512-ujeqbceABgwMZxEJnk2HDY2DlnUZ+9oEcb1KzTVfYHio0UE6dG71n60d8D2I4qNvleWrrXpmjpt7vZeF1LnMZQ==", + "dependencies": { + "bl": "^4.0.3", + "end-of-stream": "^1.4.1", + "fs-constants": "^1.0.0", + "inherits": "^2.0.3", + "readable-stream": "^3.1.1" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/term-size": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/term-size/-/term-size-2.2.1.tgz", + "integrity": "sha512-wK0Ri4fOGjv/XPy8SBHZChl8CM7uMc5VML7SqiQ0zG7+J5Vr+RMQDoHa2CNT6KHUnTGIXH34UDMkPzAUyapBZg==", + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/terminal-link/-/terminal-link-2.1.1.tgz", + "integrity": "sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==", + "dev": true, + "dependencies": { + "ansi-escapes": "^4.2.1", + "supports-hyperlinks": "^2.0.0" + }, + "engines": { + "node": ">=8" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/terminal-link/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/terminal-link/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/terser": { + "version": "4.8.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", + "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", + "dependencies": { + "commander": "^2.20.0", + "source-map": "~0.6.1", + "source-map-support": "~0.5.12" + }, + "bin": { + "terser": "bin/terser" + }, + "engines": { + "node": ">=6.0.0" + } + }, + "node_modules/terser-webpack-plugin": { + "version": "5.2.4", + "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.4.tgz", + "integrity": "sha512-E2CkNMN+1cho04YpdANyRrn8CyN4yMy+WdFKZIySFZrGXZxJwJP6PMNGGc/Mcr6qygQHUUqRxnAPmi0M9f00XA==", + "dependencies": { + "jest-worker": "^27.0.6", + "p-limit": "^3.1.0", + "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/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==" + }, + "node_modules/terser-webpack-plugin/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==", + "engines": { + "node": ">=8" + } + }, + "node_modules/terser-webpack-plugin/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==", + "dependencies": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + }, + "engines": { + "node": ">= 10.13.0" + } + }, + "node_modules/terser-webpack-plugin/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==", + "dependencies": { + "yocto-queue": "^0.1.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "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==", + "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/serialize-javascript": { + "version": "6.0.0", + "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", + "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", + "dependencies": { + "randombytes": "^2.1.0" + } + }, + "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==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/terser-webpack-plugin/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==", + "dependencies": { + "has-flag": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/chalk/supports-color?sponsor=1" + } + }, + "node_modules/terser-webpack-plugin/node_modules/terser": { + "version": "5.9.0", + "resolved": "https://registry.npmjs.org/terser/-/terser-5.9.0.tgz", + "integrity": "sha512-h5hxa23sCdpzcye/7b8YqbE5OwKca/ni0RQz1uRX3tGh8haaGHqcuSqbGRybuAKNdntZ0mDgFNXPJ48xQ2RXKQ==", + "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/node_modules/terser/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==", + "engines": { + "node": ">= 8" + } + }, + "node_modules/terser/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==" + }, + "node_modules/terser/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "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=" + }, + "node_modules/throat": { + "version": "6.0.1", + "resolved": "https://registry.npmjs.org/throat/-/throat-6.0.1.tgz", + "integrity": "sha512-8hmiGIJMDlwjg7dlJ4yKGLK8EsYqKgPWbG3b4wjJddKNwc7N7Dpn08Df4szr/sZdMVeOstrdYSsqzX6BYbcB+w==", + "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=" + }, + "node_modules/timers-ext": { + "version": "0.1.7", + "resolved": "https://registry.npmjs.org/timers-ext/-/timers-ext-0.1.7.tgz", + "integrity": "sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==", + "dependencies": { + "es5-ext": "~0.10.46", + "next-tick": "1" + } + }, + "node_modules/timm": { + "version": "1.7.1", + "resolved": "https://registry.npmjs.org/timm/-/timm-1.7.1.tgz", + "integrity": "sha512-IjZc9KIotudix8bMaBW6QvMuq64BrJWFs1+4V0lXwWGQZwH+LnX87doAYhem4caOEusRP9/g6jVDQmZ8XOk1nw==" + }, + "node_modules/timsort": { + "version": "0.3.0", + "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" + }, + "node_modules/tinycolor2": { + "version": "1.4.2", + "resolved": "https://registry.npmjs.org/tinycolor2/-/tinycolor2-1.4.2.tgz", + "integrity": "sha512-vJhccZPs965sV/L2sU4oRQVAos0pQXwsvTLkWYdqJ+a8Q5kPFzJTuOFwy7UniPli44NKQGAglksjvOcpo95aZA==", + "engines": { + "node": "*" + } + }, + "node_modules/tmp": { + "version": "0.2.1", + "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.2.1.tgz", + "integrity": "sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==", + "dependencies": { + "rimraf": "^3.0.0" + }, + "engines": { + "node": ">=8.17.0" + } + }, + "node_modules/tmpl": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/tmpl/-/tmpl-1.0.5.tgz", + "integrity": "sha512-3f0uOEAQwIqGuWW2MVzYg8fV/QNnc/IpuJNG837rLuczAaLVHslWHZQj4IGiEl5Hs3kkbhwL9Ab7Hrsmuj+Smw==", + "dev": true + }, + "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=", + "engines": { + "node": ">=4" + } + }, + "node_modules/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=", + "dependencies": { + "kind-of": "^3.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-object-path/node_modules/kind-of": { + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-3.2.2.tgz", + "integrity": "sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=", + "dependencies": { + "is-buffer": "^1.1.5" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/to-readable-stream": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/to-readable-stream/-/to-readable-stream-1.0.0.tgz", + "integrity": "sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==", + "engines": { + "node": ">=6" + } + }, + "node_modules/to-regex": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/to-regex/-/to-regex-3.0.2.tgz", + "integrity": "sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==", + "dependencies": { + "define-property": "^2.0.2", + "extend-shallow": "^3.0.2", + "regex-not": "^1.0.2", + "safe-regex": "^1.1.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "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==", + "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==", + "engines": { + "node": ">=0.6" + } + }, + "node_modules/token-types": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/token-types/-/token-types-4.1.1.tgz", + "integrity": "sha512-hD+QyuUAyI2spzsI0B7gf/jJ2ggR4RjkAo37j3StuePhApJUwcWDjnHDOFdIWYSwNR28H14hpwm4EI+V1Ted1w==", + "dependencies": { + "@tokenizer/token": "^0.3.0", + "ieee754": "^1.2.1" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/Borewit" + } + }, + "node_modules/tough-cookie": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", + "integrity": "sha512-tHdtEpQCMrc1YLrMaqXXcj6AxhYi/xgit6mZu1+EDWUn+qhUf8wMQoFIy9NXuq23zAwtcB0t/MjACGR18pcRbg==", + "dev": true, + "dependencies": { + "psl": "^1.1.33", + "punycode": "^2.1.1", + "universalify": "^0.1.2" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/tough-cookie/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/tr46": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-2.1.0.tgz", + "integrity": "sha512-15Ih7phfcdP5YxqiB+iDtLoaTz4Nd35+IiAv0kQ5FNKHzXgdWqPoTIqEDDJmXceQt4JZk6lVPT8lnDlPpGDppw==", + "dev": true, + "dependencies": { + "punycode": "^2.1.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/traverse": { + "version": "0.6.6", + "resolved": "https://registry.npmjs.org/traverse/-/traverse-0.6.6.tgz", + "integrity": "sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=" + }, + "node_modules/trim": { + "version": "0.0.1", + "resolved": "https://registry.npmjs.org/trim/-/trim-0.0.1.tgz", + "integrity": "sha1-WFhUf2spB1fulczMZm+1AITEYN0=" + }, + "node_modules/trim-newlines": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/trim-newlines/-/trim-newlines-3.0.1.tgz", + "integrity": "sha512-c1PTsA3tYrIsLGkJkzHF+w9F2EyxfXGo4UyJc4pFL++FMjnq0HJS69T3M7d//gKrFKwy429bouPescbjecU+Zw==", + "engines": { + "node": ">=8" + } + }, + "node_modules/trim-repeated": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/trim-repeated/-/trim-repeated-1.0.0.tgz", + "integrity": "sha1-42RqLqTokTEr9+rObPsFOAvAHCE=", + "dependencies": { + "escape-string-regexp": "^1.0.2" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/trim-trailing-lines": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/trim-trailing-lines/-/trim-trailing-lines-1.1.4.tgz", + "integrity": "sha512-rjUWSqnfTNrjbB9NQWfPMH/xRK1deHeGsHoVfpxJ++XeYXE0d6B1En37AHfw3jtfTU7dzMzZL2jjpe8Qb5gLIQ==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/trough": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/trough/-/trough-1.0.5.tgz", + "integrity": "sha512-rvuRbTarPXmMb79SmzEp8aqXNKcK+y0XaB298IXueQ8I2PsrATcPBCSPyK/dDNa2iWOhKlfNnOjdAOTBU/nkFA==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/true-case-path": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/true-case-path/-/true-case-path-2.2.1.tgz", + "integrity": "sha512-0z3j8R7MCjy10kc/g+qg7Ln3alJTodw9aDuVWZa3uiWqfuBMKeAeP2ocWcxoyM3D73yz3Jt/Pu4qPr4wHSdB/Q==" + }, + "node_modules/ts-jest": { + "version": "27.0.7", + "resolved": "https://registry.npmjs.org/ts-jest/-/ts-jest-27.0.7.tgz", + "integrity": "sha512-O41shibMqzdafpuP+CkrOL7ykbmLh+FqQrXEmV9CydQ5JBk0Sj0uAEF5TNNe94fZWKm3yYvWa/IbyV4Yg1zK2Q==", + "dev": true, + "dependencies": { + "bs-logger": "0.x", + "fast-json-stable-stringify": "2.x", + "jest-util": "^27.0.0", + "json5": "2.x", + "lodash.memoize": "4.x", + "make-error": "1.x", + "semver": "7.x", + "yargs-parser": "20.x" + }, + "bin": { + "ts-jest": "cli.js" + }, + "engines": { + "node": "^10.13.0 || ^12.13.0 || ^14.15.0 || >=15.0.0" + }, + "peerDependencies": { + "@babel/core": ">=7.0.0-beta.0 <8", + "@types/jest": "^27.0.0", + "babel-jest": ">=27.0.0 <28", + "jest": "^27.0.0", + "typescript": ">=3.8 <5.0" + }, + "peerDependenciesMeta": { + "@babel/core": { + "optional": true + }, + "@types/jest": { + "optional": true + }, + "babel-jest": { + "optional": true + } + } + }, + "node_modules/ts-jest/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/ts-node": { + "version": "9.1.1", + "resolved": "https://registry.npmjs.org/ts-node/-/ts-node-9.1.1.tgz", + "integrity": "sha512-hPlt7ZACERQGf03M253ytLY3dHbGNGrAq9qIHWUY9XHYl1z7wYngSr3OQ5xmui8o2AaxsONxIzjafLUiWBo1Fg==", + "dependencies": { + "arg": "^4.1.0", + "create-require": "^1.1.0", + "diff": "^4.0.1", + "make-error": "^1.1.1", + "source-map-support": "^0.5.17", + "yn": "3.1.1" + }, + "bin": { + "ts-node": "dist/bin.js", + "ts-node-script": "dist/bin-script.js", + "ts-node-transpile-only": "dist/bin-transpile.js", + "ts-script": "dist/bin-script-deprecated.js" + }, + "engines": { + "node": ">=10.0.0" + }, + "peerDependencies": { + "typescript": ">=2.7" + } + }, + "node_modules/tsconfig-paths": { + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz", + "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", + "dependencies": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, + "node_modules/tsconfig-paths-webpack-plugin": { + "version": "3.5.1", + "resolved": "https://registry.npmjs.org/tsconfig-paths-webpack-plugin/-/tsconfig-paths-webpack-plugin-3.5.1.tgz", + "integrity": "sha512-n5CMlUUj+N5pjBhBACLq4jdr9cPTitySCjIosoQm0zwK99gmrcTGAfY9CwxRFT9+9OleNWXPRUcxsKP4AYExxQ==", + "dev": true, + "dependencies": { + "chalk": "^4.1.0", + "enhanced-resolve": "^5.7.0", + "tsconfig-paths": "^3.9.0" + } + }, + "node_modules/tsconfig-paths/node_modules/json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dependencies": { + "minimist": "^1.2.0" + }, + "bin": { + "json5": "lib/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/tsutils": { + "version": "3.21.0", + "resolved": "https://registry.npmjs.org/tsutils/-/tsutils-3.21.0.tgz", + "integrity": "sha512-mHKK3iUXL+3UF6xL5k0PEhKRUBKPBCv/+RkEOpjRWxxx27KKRBmmA60A9pgOUvMi8GKhRMPEmjBRPzs2W7O1OA==", + "dependencies": { + "tslib": "^1.8.1" + }, + "engines": { + "node": ">= 6" + }, + "peerDependencies": { + "typescript": ">=2.8.0 || >= 3.2.0-dev || >= 3.3.0-dev || >= 3.4.0-dev || >= 3.5.0-dev || >= 3.6.0-dev || >= 3.6.0-beta || >= 3.7.0-dev || >= 3.7.0-beta" + } + }, + "node_modules/tsutils/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/tunnel-agent": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/tunnel-agent/-/tunnel-agent-0.6.0.tgz", + "integrity": "sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=", + "dependencies": { + "safe-buffer": "^5.0.1" + }, + "engines": { + "node": "*" + } + }, + "node_modules/type": { + "version": "1.2.0", + "resolved": "https://registry.npmjs.org/type/-/type-1.2.0.tgz", + "integrity": "sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==" + }, + "node_modules/type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dependencies": { + "prelude-ls": "^1.2.1" + }, + "engines": { + "node": ">= 0.8.0" + } + }, + "node_modules/type-detect": { + "version": "4.0.8", + "resolved": "https://registry.npmjs.org/type-detect/-/type-detect-4.0.8.tgz", + "integrity": "sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==", + "dev": true, + "engines": { + "node": ">=4" + } + }, + "node_modules/type-fest": { + "version": "0.20.2", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.20.2.tgz", + "integrity": "sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==", + "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==", + "dependencies": { + "media-typer": "0.3.0", + "mime-types": "~2.1.24" + }, + "engines": { + "node": ">= 0.6" + } + }, + "node_modules/type-of": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/type-of/-/type-of-2.0.1.tgz", + "integrity": "sha1-5yoXQYllaOn2KDeNgW1pEvfyOXI=" + }, + "node_modules/typedarray": { + "version": "0.0.6", + "resolved": "https://registry.npmjs.org/typedarray/-/typedarray-0.0.6.tgz", + "integrity": "sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=" + }, + "node_modules/typedarray-to-buffer": { + "version": "3.1.5", + "resolved": "https://registry.npmjs.org/typedarray-to-buffer/-/typedarray-to-buffer-3.1.5.tgz", + "integrity": "sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==", + "dependencies": { + "is-typedarray": "^1.0.0" + } + }, + "node_modules/typescript": { + "version": "4.4.4", + "resolved": "https://registry.npmjs.org/typescript/-/typescript-4.4.4.tgz", + "integrity": "sha512-DqGhF5IKoBl8WNf8C1gu8q0xZSInh9j1kJJMqT3a94w1JzVaBU4EXOSMrz9yDqMT0xt3selp83fuFMQ0uzv6qA==", + "bin": { + "tsc": "bin/tsc", + "tsserver": "bin/tsserver" + }, + "engines": { + "node": ">=4.2.0" + } + }, + "node_modules/unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dependencies": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/unc-path-regex": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/unc-path-regex/-/unc-path-regex-0.1.2.tgz", + "integrity": "sha1-5z3T17DXxe2G+6xrCufYxqadUPo=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/underscore.string": { + "version": "3.3.5", + "resolved": "https://registry.npmjs.org/underscore.string/-/underscore.string-3.3.5.tgz", + "integrity": "sha512-g+dpmgn+XBneLmXXo+sGlW5xQEt4ErkS3mgeN2GFbremYeMBSJKr9Wf2KJplQVaiPY/f7FN6atosWYNm9ovrYg==", + "dependencies": { + "sprintf-js": "^1.0.3", + "util-deprecate": "^1.0.2" + }, + "engines": { + "node": "*" + } + }, + "node_modules/unherit": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/unherit/-/unherit-1.1.3.tgz", + "integrity": "sha512-Ft16BJcnapDKp0+J/rqFC3Rrk6Y/Ng4nzsC028k2jdDII/rdZ7Wd3pPT/6+vIIxRagwRc9K0IUX0Ra4fKvw+WQ==", + "dependencies": { + "inherits": "^2.0.0", + "xtend": "^4.0.0" + }, + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "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==", + "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==", + "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==", + "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==", + "engines": { + "node": ">=4" + } + }, + "node_modules/unified": { + "version": "6.2.0", + "resolved": "https://registry.npmjs.org/unified/-/unified-6.2.0.tgz", + "integrity": "sha512-1k+KPhlVtqmG99RaTbAv/usu85fcSRu3wY8X+vnsEhIxNP5VbVIDiXnLqyKIG+UMdyTg0ZX9EI6k2AfjJkHPtA==", + "dependencies": { + "bail": "^1.0.0", + "extend": "^3.0.0", + "is-plain-obj": "^1.1.0", + "trough": "^1.0.0", + "vfile": "^2.0.0", + "x-is-string": "^0.1.0" + } + }, + "node_modules/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==", + "dependencies": { + "arr-union": "^3.1.0", + "get-value": "^2.0.6", + "is-extendable": "^0.1.1", + "set-value": "^2.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/uniqs": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" + }, + "node_modules/unique-string": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unique-string/-/unique-string-2.0.0.tgz", + "integrity": "sha512-uNaeirEPvpZWSgzwsPGtU2zVSTrn/8L5q/IexZmH0eH6SA73CmAA5U4GwORTxQAZs95TAXLNqeLoPPNO5gZfWg==", + "dependencies": { + "crypto-random-string": "^2.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/unist-builder": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-builder/-/unist-builder-2.0.3.tgz", + "integrity": "sha512-f98yt5pnlMWlzP539tPc4grGMsFaQQlP/vM396b00jngsiINumNmsY8rkXjfoi1c6QaM8nQ3vaGDuoKWbe/1Uw==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-find": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/unist-util-find/-/unist-util-find-1.0.2.tgz", + "integrity": "sha512-ft06UDYzqi9o9RmGP0sZWI/zvLLQiBW2/MD+rW6mDqbOWDcmknGX9orQPspfuGRYWr8eSJAmfsBcvOpfGRJseA==", + "dependencies": { + "lodash.iteratee": "^4.5.0", + "unist-util-visit": "^1.1.0" + } + }, + "node_modules/unist-util-find-all-after": { + "version": "3.0.2", + "resolved": "https://registry.npmjs.org/unist-util-find-all-after/-/unist-util-find-all-after-3.0.2.tgz", + "integrity": "sha512-xaTC/AGZ0rIM2gM28YVRAFPIZpzbpDtU3dRmp7EXlNVA8ziQc4hY3H7BHXM1J49nEmiqc3svnqMReW+PGqbZKQ==", + "dependencies": { + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-find-all-after/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-find-all-before": { + "version": "2.0.5", + "resolved": "https://registry.npmjs.org/unist-util-find-all-before/-/unist-util-find-all-before-2.0.5.tgz", + "integrity": "sha512-lYakZyw3trON5qbsOsmtRARZTyKcQN8pkoMKLy558Nt8WhlqGAnRSD9qLrISkMKbS+0nhj8LiebgoheUtQXOZw==", + "dependencies": { + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-find-all-before/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-find-all-between": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unist-util-find-all-between/-/unist-util-find-all-between-2.1.0.tgz", + "integrity": "sha512-OCCUtDD8UHKeODw3TPXyFDxPCbpgBzbGTTaDpR68nvxkwiVcawBqMVrokfBMvUi7ij2F5q7S4s4Jq5dvkcBt+w==", + "dependencies": { + "unist-util-find": "^1.0.1", + "unist-util-is": "^4.0.2" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/unist-util-find-all-between/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-find/node_modules/unist-util-visit": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz", + "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==", + "dependencies": { + "unist-util-visit-parents": "^2.0.0" + } + }, + "node_modules/unist-util-flat-filter": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unist-util-flat-filter/-/unist-util-flat-filter-1.0.0.tgz", + "integrity": "sha512-zjTmbMgyL1V7iUCnFaGLms9HtGbqK4d3YINqzu+wiMbau93GdiDGtJiB8lMhAyxAaxIAK2rOCeBCldF0FUreKQ==", + "dependencies": { + "unist-util-is": "^4.0.0" + } + }, + "node_modules/unist-util-flat-filter/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-generated": { + "version": "1.1.6", + "resolved": "https://registry.npmjs.org/unist-util-generated/-/unist-util-generated-1.1.6.tgz", + "integrity": "sha512-cln2Mm1/CZzN5ttGK7vkoGw+RZ8VcUH6BtGbq98DDtRGquAAOXig1mrBQYelOwMXYS8rK+vZDyyojSjp7JX+Lg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-is": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-3.0.0.tgz", + "integrity": "sha512-sVZZX3+kspVNmLWBPAB6r+7D9ZgAFPNWm66f7YNb420RlQSbn+n8rG8dGZSkrER7ZIXGQYNm5pqC3v3HopH24A==" + }, + "node_modules/unist-util-modify-children": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/unist-util-modify-children/-/unist-util-modify-children-2.0.0.tgz", + "integrity": "sha512-HGrj7JQo9DwZt8XFsX8UD4gGqOsIlCih9opG6Y+N11XqkBGKzHo8cvDi+MfQQgiZ7zXRUiQREYHhjOBHERTMdg==", + "dependencies": { + "array-iterate": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-position": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", + "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", + "integrity": "sha512-J8NYPyBm4baYLdCbjmf1bhPu45Cr1MWTm77qd9istEkzWpnN6O9tMsEbB2JhNnBCqGENRqEWomQ+He6au0B27Q==", + "dependencies": { + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-1.1.4.tgz", + "integrity": "sha512-tLqd653ArxJIPnKII6LMZwH+mb5q+n/GtXQZo6S6csPRs5zB0u79Yw8ouR3wTw8wxvdJFhpP6Y7jorWdCgLO0A==", + "dependencies": { + "unist-util-visit": "^1.1.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-remove-position/node_modules/unist-util-visit": { + "version": "1.4.1", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-1.4.1.tgz", + "integrity": "sha512-AvGNk7Bb//EmJZyhtRUnNMEpId/AZ5Ph/KUpTI09WHQuDZHKovQ1oEv3mfmKpWKtoMzyMC4GLBm1Zy5k12fjIw==", + "dependencies": { + "unist-util-visit-parents": "^2.0.0" + } + }, + "node_modules/unist-util-remove/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-select": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/unist-util-select/-/unist-util-select-3.0.4.tgz", + "integrity": "sha512-xf1zCu4okgPqGLdhCDpRnjwBNyv3EqjiXRUbz2SdK1+qnLMB7uXXajfzuBvvbHoQ+JLyp4AEbFCGndmc6S72sw==", + "dependencies": { + "css-selector-parser": "^1.0.0", + "not": "^0.1.0", + "nth-check": "^2.0.0", + "unist-util-is": "^4.0.0", + "zwitch": "^1.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-select/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-select/node_modules/zwitch": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-1.0.5.tgz", + "integrity": "sha512-V50KMwwzqJV0NpZIZFwfOD5/lyny3WlSzRiXgA0G7VUnRlqttta1L6UQIHzd6EuBY/cHGfwTIck7w1yH6Q5zUw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/unist-util-stringify-position": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-1.1.2.tgz", + "integrity": "sha512-pNCVrk64LZv1kElr0N1wPiHEUoXNVFERp+mlTg/s9R5Lwg87f9bM/3sQB99w+N9D/qnM9ar3+AKDBwo/gm/iQQ==" + }, + "node_modules/unist-util-visit": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-2.0.3.tgz", + "integrity": "sha512-iJ4/RczbJMkD0712mGktuGpm/U4By4FfDonL7N/9tATGIF4imikjOuagyMY53tnZq3NP6BcmlrHhEKAfGWjh7Q==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0", + "unist-util-visit-parents": "^3.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-children": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/unist-util-visit-children/-/unist-util-visit-children-1.1.4.tgz", + "integrity": "sha512-sA/nXwYRCQVRwZU2/tQWUqJ9JSFM1X3x7JIOsIgSzrFHcfVt6NkzDtKzyxg2cZWkCwGF9CO8x4QNZRJRMK8FeQ==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit-parents": { + "version": "2.1.2", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-2.1.2.tgz", + "integrity": "sha512-DyN5vD4NE3aSeB+PXYNKxzGsfocxp6asDc2XXE3b0ekO2BaRUpBicbbUygfSvYfUz1IkmjFR1YF7dPklraMZ2g==", + "dependencies": { + "unist-util-is": "^3.0.0" + } + }, + "node_modules/unist-util-visit/node_modules/unist-util-is": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", + "integrity": "sha512-ZOQSsnce92GrxSqlnEEseX0gi7GH9zTJZ0p9dtu87WRb/37mMPO2Ilx1s/t9vBHrFhbgweUwb+t7cIn5dxPhZg==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/unist-util-visit/node_modules/unist-util-visit-parents": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-3.1.1.tgz", + "integrity": "sha512-1KROIZWo6bcMrZEwiH2UrXDyalAa0uqzWCxCJj6lPOvTve2WkfgCytoDTPaMnodXh1WrXOq0haVYHj99ynJlsg==", + "dependencies": { + "@types/unist": "^2.0.0", + "unist-util-is": "^4.0.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/universalify": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", + "engines": { + "node": ">= 10.0.0" + } + }, + "node_modules/unixify": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unixify/-/unixify-1.0.0.tgz", + "integrity": "sha1-OmQcjC/7zk2mg6XHDwOkYpQMIJA=", + "dependencies": { + "normalize-path": "^2.1.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unixify/node_modules/normalize-path": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-2.1.1.tgz", + "integrity": "sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=", + "dependencies": { + "remove-trailing-separator": "^1.0.1" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unpipe": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/unquote": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/unquote/-/unquote-1.1.1.tgz", + "integrity": "sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=" + }, + "node_modules/unset-value": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/unset-value/-/unset-value-1.0.0.tgz", + "integrity": "sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=", + "dependencies": { + "has-value": "^0.3.1", + "isobject": "^3.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value": { + "version": "0.3.1", + "resolved": "https://registry.npmjs.org/has-value/-/has-value-0.3.1.tgz", + "integrity": "sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=", + "dependencies": { + "get-value": "^2.0.3", + "has-values": "^0.1.4", + "isobject": "^2.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-value/node_modules/isobject": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/isobject/-/isobject-2.1.0.tgz", + "integrity": "sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=", + "dependencies": { + "isarray": "1.0.0" + }, + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/has-values": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/has-values/-/has-values-0.1.4.tgz", + "integrity": "sha1-bWHeldkd/Km5oCCJrThL/49it3E=", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/unset-value/node_modules/isarray": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" + }, + "node_modules/update-notifier": { + "version": "5.1.0", + "resolved": "https://registry.npmjs.org/update-notifier/-/update-notifier-5.1.0.tgz", + "integrity": "sha512-ItnICHbeMh9GqUy31hFPrD1kcuZ3rpxDZbf4KUDavXwS0bW5m7SLbDQpGX3UYr072cbrF5hFUs3r5tUsPwjfHw==", + "dependencies": { + "boxen": "^5.0.0", + "chalk": "^4.1.0", + "configstore": "^5.0.1", + "has-yarn": "^2.1.0", + "import-lazy": "^2.1.0", + "is-ci": "^2.0.0", + "is-installed-globally": "^0.4.0", + "is-npm": "^5.0.0", + "is-yarn-global": "^0.3.0", + "latest-version": "^5.1.0", + "pupa": "^2.1.1", + "semver": "^7.3.4", + "semver-diff": "^3.1.1", + "xdg-basedir": "^4.0.0" + }, + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/yeoman/update-notifier?sponsor=1" + } + }, + "node_modules/uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dependencies": { + "punycode": "^2.1.0" + } + }, + "node_modules/urix": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/urix/-/urix-0.1.0.tgz", + "integrity": "sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=", + "deprecated": "Please see https://github.com/lydell/urix#deprecated" + }, + "node_modules/url-loader": { + "version": "4.1.1", + "resolved": "https://registry.npmjs.org/url-loader/-/url-loader-4.1.1.tgz", + "integrity": "sha512-3BTV812+AVHHOJQO8O5MkWgZ5aosP7GnROJwvzLS9hWDj00lZ6Z0wNak423Lp9PBZN05N+Jk/N5Si8jRAlGyWA==", + "dependencies": { + "loader-utils": "^2.0.0", + "mime-types": "^2.1.27", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= 10.13.0" + }, + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/webpack" + }, + "peerDependencies": { + "file-loader": "*", + "webpack": "^4.0.0 || ^5.0.0" + }, + "peerDependenciesMeta": { + "file-loader": { + "optional": true + } + } + }, + "node_modules/url-loader/node_modules/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==", + "dependencies": { + "big.js": "^5.2.2", + "emojis-list": "^3.0.0", + "json5": "^2.1.2" + }, + "engines": { + "node": ">=8.9.0" + } + }, + "node_modules/url-loader/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==", + "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/url-parse-lax": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/url-parse-lax/-/url-parse-lax-3.0.0.tgz", + "integrity": "sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=", + "dependencies": { + "prepend-http": "^2.0.0" + }, + "engines": { + "node": ">=4" + } + }, + "node_modules/use": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/use/-/use-3.1.1.tgz", + "integrity": "sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/utif": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/utif/-/utif-2.0.1.tgz", + "integrity": "sha512-Z/S1fNKCicQTf375lIP9G8Sa1H/phcysstNrrSdZKj1f9g58J4NMgb5IgiEZN9/nLMPDwF0W7hdOe9Qq2IYoLg==", + "dependencies": { + "pako": "^1.0.5" + } + }, + "node_modules/util-deprecate": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" + }, + "node_modules/util.promisify": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/util.promisify/-/util.promisify-1.0.1.tgz", + "integrity": "sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==", + "dependencies": { + "define-properties": "^1.1.3", + "es-abstract": "^1.17.2", + "has-symbols": "^1.0.1", + "object.getownpropertydescriptors": "^2.1.0" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/utila": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/utila/-/utila-0.4.0.tgz", + "integrity": "sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=" + }, + "node_modules/utils-merge": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", + "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==", + "bin": { + "uuid": "dist/bin/uuid" + } + }, + "node_modules/v8-compile-cache": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" + }, + "node_modules/v8-to-istanbul": { + "version": "8.1.0", + "resolved": "https://registry.npmjs.org/v8-to-istanbul/-/v8-to-istanbul-8.1.0.tgz", + "integrity": "sha512-/PRhfd8aTNp9Ggr62HPzXg2XasNFGy5PBt0Rp04du7/8GNNSgxFL6WBTkgMKSL9bFjH+8kKEG3f37FmxiTqUUA==", + "dev": true, + "dependencies": { + "@types/istanbul-lib-coverage": "^2.0.1", + "convert-source-map": "^1.6.0", + "source-map": "^0.7.3" + }, + "engines": { + "node": ">=10.12.0" + } + }, + "node_modules/valid-url": { + "version": "1.0.9", + "resolved": "https://registry.npmjs.org/valid-url/-/valid-url-1.0.9.tgz", + "integrity": "sha1-HBRHm0DxOXp1eC8RXkCGRHQzogA=" + }, + "node_modules/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==", + "dependencies": { + "spdx-correct": "^3.0.0", + "spdx-expression-parse": "^3.0.0" + } + }, + "node_modules/value-or-promise": { + "version": "1.0.6", + "resolved": "https://registry.npmjs.org/value-or-promise/-/value-or-promise-1.0.6.tgz", + "integrity": "sha512-9r0wQsWD8z/BxPOvnwbPf05ZvFngXyouE9EKB+5GbYix+BYnAwrIChCUyFIinfbf2FL/U71z+CPpbnmTdxrwBg==", + "engines": { + "node": ">=12" + } + }, + "node_modules/vary": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", + "engines": { + "node": ">= 0.8" + } + }, + "node_modules/vendors": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/vfile": { + "version": "2.3.0", + "resolved": "https://registry.npmjs.org/vfile/-/vfile-2.3.0.tgz", + "integrity": "sha512-ASt4mBUHcTpMKD/l5Q+WJXNtshlWxOogYyGYYrg4lt/vuRjC1EFQtlAofL5VmtVNIZJzWYFJjzGWZ0Gw8pzW1w==", + "dependencies": { + "is-buffer": "^1.1.4", + "replace-ext": "1.0.0", + "unist-util-stringify-position": "^1.0.0", + "vfile-message": "^1.0.0" + } + }, + "node_modules/vfile-location": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/vfile-location/-/vfile-location-2.0.6.tgz", + "integrity": "sha512-sSFdyCP3G6Ka0CEmN83A2YCMKIieHx0EDaj5IDP4g1pa5ZJ4FJDvpO0WODLxo4LUX4oe52gmSCK7Jw4SBghqxA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/unified" + } + }, + "node_modules/vfile-message": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-1.1.1.tgz", + "integrity": "sha512-1WmsopSGhWt5laNir+633LszXvZ+Z/lxveBf6yhGsqnQIhlhzooZae7zV6YVM1Sdkw68dtAW3ow0pOdPANugvA==", + "dependencies": { + "unist-util-stringify-position": "^1.1.1" + } + }, + "node_modules/w3c-hr-time": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/w3c-hr-time/-/w3c-hr-time-1.0.2.tgz", + "integrity": "sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==", + "dev": true, + "dependencies": { + "browser-process-hrtime": "^1.0.0" + } + }, + "node_modules/w3c-xmlserializer": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/w3c-xmlserializer/-/w3c-xmlserializer-2.0.0.tgz", + "integrity": "sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==", + "dev": true, + "dependencies": { + "xml-name-validator": "^3.0.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/walker": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/walker/-/walker-1.0.7.tgz", + "integrity": "sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=", + "dev": true, + "dependencies": { + "makeerror": "1.0.x" + } + }, + "node_modules/watchpack": { + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", + "dependencies": { + "glob-to-regexp": "^0.4.1", + "graceful-fs": "^4.1.2" + }, + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/weak-lru-cache": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.1.tgz", + "integrity": "sha512-O5ag1F0Xk6ui+Fg5LlosTcVAyHs6DeyiDDbOapNtFCx/KjZ82B3U9stM9hvzbVclKWn9ABPjaINX/nQkGkJkKg==" + }, + "node_modules/web-namespaces": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", + "integrity": "sha512-wYxSGajtmoP4WxfejAPIr4l0fVh+jeMXZb08wNc0tMg6xsfZXj3cECqIK0G7ZAqUq0PP8WlMDtaOGVBTAWztNw==", + "funding": { + "type": "github", + "url": "https://github.com/sponsors/wooorm" + } + }, + "node_modules/web-vitals": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/web-vitals/-/web-vitals-1.1.2.tgz", + "integrity": "sha512-PFMKIY+bRSXlMxVAQ+m2aw9c/ioUYfDgrYot0YUa+/xa0sakubWhSDyxAKwzymvXVdF4CZI71g06W+mqhzu6ig==" + }, + "node_modules/webfontloader": { + "version": "1.6.28", + "resolved": "https://registry.npmjs.org/webfontloader/-/webfontloader-1.6.28.tgz", + "integrity": "sha1-23hhKSU8tujq5UwvsF+HCvZnW64=" + }, + "node_modules/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, + "engines": { + "node": ">=10.4" + } + }, + "node_modules/webpack": { + "version": "5.65.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.65.0.tgz", + "integrity": "sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==", + "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.3.1", + "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": "4.3.0", + "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-4.3.0.tgz", + "integrity": "sha512-PjwyVY95/bhBh6VUqt6z4THplYcsvQ8YNNBTBM873xLVmw8FLeALn0qurHbs9EmcfhzQis/eoqypSnZeuUz26w==", + "dependencies": { + "colorette": "^1.2.2", + "mem": "^8.1.1", + "memfs": "^3.2.2", + "mime-types": "^2.1.30", + "range-parser": "^1.2.1", + "schema-utils": "^3.0.0" + }, + "engines": { + "node": ">= v10.23.3" + }, + "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": "3.1.1", + "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", + "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", + "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-merge": { + "version": "5.8.0", + "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", + "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", + "dependencies": { + "clone-deep": "^4.0.1", + "wildcard": "^2.0.0" + }, + "engines": { + "node": ">=10.0.0" + } + }, + "node_modules/webpack-sources": { + "version": "1.4.3", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", + "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", + "dependencies": { + "source-list-map": "^2.0.0", + "source-map": "~0.6.1" + } + }, + "node_modules/webpack-sources/node_modules/source-map": { + "version": "0.6.1", + "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/webpack-stats-plugin": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/webpack-stats-plugin/-/webpack-stats-plugin-1.0.3.tgz", + "integrity": "sha512-tV/SQHl6lKfBahJcNDmz8JG1rpWPB9NEDQSMIoL74oVAotdxYljpgIsgLzgc1N9QrtA9KEA0moJVwQtNZv2aDA==" + }, + "node_modules/webpack-virtual-modules": { + "version": "0.3.2", + "resolved": "https://registry.npmjs.org/webpack-virtual-modules/-/webpack-virtual-modules-0.3.2.tgz", + "integrity": "sha512-RXQXioY6MhzM4CNQwmBwKXYgBs6ulaiQ8bkNQEl2J6Z+V+s7lgl/wGvaI/I0dLnYKB8cKsxQc17QOAVIphPLDw==", + "dependencies": { + "debug": "^3.0.0" + } + }, + "node_modules/webpack-virtual-modules/node_modules/debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dependencies": { + "ms": "^2.1.1" + } + }, + "node_modules/webpack/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==", + "bin": { + "acorn": "bin/acorn" + }, + "engines": { + "node": ">=0.4.0" + } + }, + "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==", + "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/node_modules/tapable": { + "version": "2.2.1", + "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.1.tgz", + "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==", + "engines": { + "node": ">=6" + } + }, + "node_modules/webpack/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==", + "engines": { + "node": ">=10.13.0" + } + }, + "node_modules/whatwg-encoding": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/whatwg-encoding/-/whatwg-encoding-1.0.5.tgz", + "integrity": "sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==", + "dev": true, + "dependencies": { + "iconv-lite": "0.4.24" + } + }, + "node_modules/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 + }, + "node_modules/whatwg-url": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-8.7.0.tgz", + "integrity": "sha512-gAojqb/m9Q8a5IV96E3fHJM70AzCkgt4uXYX2O7EmuyOnLrViCQlsEBmF9UQIu3/aeAIp2U17rtbpZWNntQqdg==", + "dev": true, + "dependencies": { + "lodash": "^4.7.0", + "tr46": "^2.1.0", + "webidl-conversions": "^6.1.0" + }, + "engines": { + "node": ">=10" + } + }, + "node_modules/which": { + "version": "1.3.1", + "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", + "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", + "dependencies": { + "isexe": "^2.0.0" + }, + "bin": { + "which": "bin/which" + } + }, + "node_modules/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==", + "dependencies": { + "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" + }, + "funding": { + "url": "https://github.com/sponsors/ljharb" + } + }, + "node_modules/which-module": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/which-module/-/which-module-2.0.0.tgz", + "integrity": "sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=" + }, + "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==", + "dependencies": { + "string-width": "^1.0.2 || 2 || 3 || 4" + } + }, + "node_modules/widest-line": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/widest-line/-/widest-line-3.1.0.tgz", + "integrity": "sha512-NsmoXalsWVDMGupxZ5R08ka9flZjjiLvHVAWYOKtiKM8ujtZWr9cRffak+uSE48+Ob8ObalXpwyeUiyDD6QFgg==", + "dependencies": { + "string-width": "^4.0.0" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wildcard": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" + }, + "node_modules/word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "engines": { + "node": ">=0.10.0" + } + }, + "node_modules/workbox-background-sync": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-background-sync/-/workbox-background-sync-4.3.1.tgz", + "integrity": "sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-broadcast-update": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-broadcast-update/-/workbox-broadcast-update-4.3.1.tgz", + "integrity": "sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-build": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-build/-/workbox-build-4.3.1.tgz", + "integrity": "sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==", + "dependencies": { + "@babel/runtime": "^7.3.4", + "@hapi/joi": "^15.0.0", + "common-tags": "^1.8.0", + "fs-extra": "^4.0.2", + "glob": "^7.1.3", + "lodash.template": "^4.4.0", + "pretty-bytes": "^5.1.0", + "stringify-object": "^3.3.0", + "strip-comments": "^1.0.2", + "workbox-background-sync": "^4.3.1", + "workbox-broadcast-update": "^4.3.1", + "workbox-cacheable-response": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-expiration": "^4.3.1", + "workbox-google-analytics": "^4.3.1", + "workbox-navigation-preload": "^4.3.1", + "workbox-precaching": "^4.3.1", + "workbox-range-requests": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1", + "workbox-streams": "^4.3.1", + "workbox-sw": "^4.3.1", + "workbox-window": "^4.3.1" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/workbox-build/node_modules/fs-extra": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-4.0.3.tgz", + "integrity": "sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==", + "dependencies": { + "graceful-fs": "^4.1.2", + "jsonfile": "^4.0.0", + "universalify": "^0.1.0" + } + }, + "node_modules/workbox-build/node_modules/jsonfile": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-4.0.0.tgz", + "integrity": "sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=", + "optionalDependencies": { + "graceful-fs": "^4.1.6" + } + }, + "node_modules/workbox-build/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==", + "engines": { + "node": ">= 4.0.0" + } + }, + "node_modules/workbox-cacheable-response": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-cacheable-response/-/workbox-cacheable-response-4.3.1.tgz", + "integrity": "sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-core": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-core/-/workbox-core-4.3.1.tgz", + "integrity": "sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==" + }, + "node_modules/workbox-expiration": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-expiration/-/workbox-expiration-4.3.1.tgz", + "integrity": "sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-google-analytics": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-google-analytics/-/workbox-google-analytics-4.3.1.tgz", + "integrity": "sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg==", + "dependencies": { + "workbox-background-sync": "^4.3.1", + "workbox-core": "^4.3.1", + "workbox-routing": "^4.3.1", + "workbox-strategies": "^4.3.1" + } + }, + "node_modules/workbox-navigation-preload": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-navigation-preload/-/workbox-navigation-preload-4.3.1.tgz", + "integrity": "sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-precaching": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-precaching/-/workbox-precaching-4.3.1.tgz", + "integrity": "sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-range-requests": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-range-requests/-/workbox-range-requests-4.3.1.tgz", + "integrity": "sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-routing": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-routing/-/workbox-routing-4.3.1.tgz", + "integrity": "sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-strategies": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-strategies/-/workbox-strategies-4.3.1.tgz", + "integrity": "sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-streams": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-streams/-/workbox-streams-4.3.1.tgz", + "integrity": "sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/workbox-sw": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-sw/-/workbox-sw-4.3.1.tgz", + "integrity": "sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==" + }, + "node_modules/workbox-window": { + "version": "4.3.1", + "resolved": "https://registry.npmjs.org/workbox-window/-/workbox-window-4.3.1.tgz", + "integrity": "sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==", + "dependencies": { + "workbox-core": "^4.3.1" + } + }, + "node_modules/worker-rpc": { + "version": "0.1.1", + "resolved": "https://registry.npmjs.org/worker-rpc/-/worker-rpc-0.1.1.tgz", + "integrity": "sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==", + "dependencies": { + "microevent.ts": "~0.1.1" + } + }, + "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==", + "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==", + "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==", + "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==" + }, + "node_modules/wrap-ansi/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==", + "dependencies": { + "ansi-regex": "^5.0.1" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/wrappy": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" + }, + "node_modules/write-file-atomic": { + "version": "3.0.3", + "resolved": "https://registry.npmjs.org/write-file-atomic/-/write-file-atomic-3.0.3.tgz", + "integrity": "sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==", + "dependencies": { + "imurmurhash": "^0.1.4", + "is-typedarray": "^1.0.0", + "signal-exit": "^3.0.2", + "typedarray-to-buffer": "^3.1.5" + } + }, + "node_modules/ws": { + "version": "7.4.5", + "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", + "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==", + "engines": { + "node": ">=8.3.0" + }, + "peerDependencies": { + "bufferutil": "^4.0.1", + "utf-8-validate": "^5.0.2" + }, + "peerDependenciesMeta": { + "bufferutil": { + "optional": true + }, + "utf-8-validate": { + "optional": true + } + } + }, + "node_modules/x-is-string": { + "version": "0.1.0", + "resolved": "https://registry.npmjs.org/x-is-string/-/x-is-string-0.1.0.tgz", + "integrity": "sha1-R0tQhlrzpJqcRlfwWs0UVFj3fYI=" + }, + "node_modules/xdg-basedir": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/xdg-basedir/-/xdg-basedir-4.0.0.tgz", + "integrity": "sha512-PSNhEJDejZYV7h50BohL09Er9VaIefr2LMAf3OEmpCkjOi34eYyQYAXUTjEQtZJTKcF0E2UKTh+osDLsgNim9Q==", + "engines": { + "node": ">=8" + } + }, + "node_modules/xhr": { + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/xhr/-/xhr-2.6.0.tgz", + "integrity": "sha512-/eCGLb5rxjx5e3mF1A7s+pLlR6CGyqWN91fv1JgER5mVWg1MZmlhBvy9kjcsOdRk8RrIujotWyJamfyrp+WIcA==", + "dependencies": { + "global": "~4.4.0", + "is-function": "^1.0.1", + "parse-headers": "^2.0.0", + "xtend": "^4.0.0" + } + }, + "node_modules/xml": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml/-/xml-1.0.1.tgz", + "integrity": "sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=" + }, + "node_modules/xml-name-validator": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/xml-name-validator/-/xml-name-validator-3.0.0.tgz", + "integrity": "sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==", + "dev": true + }, + "node_modules/xml-parse-from-string": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/xml-parse-from-string/-/xml-parse-from-string-1.0.1.tgz", + "integrity": "sha1-qQKekp09vN7RafPG4oI42VpdWig=" + }, + "node_modules/xml2js": { + "version": "0.4.17", + "resolved": "https://registry.npmjs.org/xml2js/-/xml2js-0.4.17.tgz", + "integrity": "sha1-F76T6q4/O3eTWceVtBlwWogX6Gg=", + "dependencies": { + "sax": ">=0.6.0", + "xmlbuilder": "^4.1.0" + } + }, + "node_modules/xmlbuilder": { + "version": "4.2.1", + "resolved": "https://registry.npmjs.org/xmlbuilder/-/xmlbuilder-4.2.1.tgz", + "integrity": "sha1-qlijBBoGb5DqoWwvU4n/GfP0YaU=", + "dependencies": { + "lodash": "^4.0.0" + }, + "engines": { + "node": ">=0.8.0" + } + }, + "node_modules/xmlchars": { + "version": "2.2.0", + "resolved": "https://registry.npmjs.org/xmlchars/-/xmlchars-2.2.0.tgz", + "integrity": "sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==", + "dev": true + }, + "node_modules/xmlhttprequest-ssl": { + "version": "1.6.3", + "resolved": "https://registry.npmjs.org/xmlhttprequest-ssl/-/xmlhttprequest-ssl-1.6.3.tgz", + "integrity": "sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q==", + "engines": { + "node": ">=0.4.0" + } + }, + "node_modules/xss": { + "version": "1.0.10", + "resolved": "https://registry.npmjs.org/xss/-/xss-1.0.10.tgz", + "integrity": "sha512-qmoqrRksmzqSKvgqzN0055UFWY7OKx1/9JWeRswwEVX9fCG5jcYRxa/A2DHcmZX6VJvjzHRQ2STeeVcQkrmLSw==", + "dependencies": { + "commander": "^2.20.3", + "cssfilter": "0.0.10" + }, + "bin": { + "xss": "bin/xss" + }, + "engines": { + "node": ">= 0.10.0" + } + }, + "node_modules/xss/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==" + }, + "node_modules/xstate": { + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/xstate/-/xstate-4.27.0.tgz", + "integrity": "sha512-ohOwDM9tViC/zSSmY9261CHblDPqiaAk5vyjVbi69uJv9fGWMzlm0VDQwM2OvC61GKfXVBeuWSMkL7LPUsTpfA==", + "funding": { + "type": "opencollective", + "url": "https://opencollective.com/xstate" + } + }, + "node_modules/xtend": { + "version": "4.0.2", + "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", + "engines": { + "node": ">=0.4" + } + }, + "node_modules/y18n": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/y18n/-/y18n-4.0.3.tgz", + "integrity": "sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==" + }, + "node_modules/yallist": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" + }, + "node_modules/yaml": { + "version": "1.10.2", + "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", + "engines": { + "node": ">= 6" + } + }, + "node_modules/yaml-loader": { + "version": "0.6.0", + "resolved": "https://registry.npmjs.org/yaml-loader/-/yaml-loader-0.6.0.tgz", + "integrity": "sha512-1bNiLelumURyj+zvVHOv8Y3dpCri0F2S+DCcmps0pA1zWRLjS+FhZQg4o3aUUDYESh73+pKZNI18bj7stpReow==", + "dependencies": { + "loader-utils": "^1.4.0", + "yaml": "^1.8.3" + }, + "engines": { + "node": ">= 6" + } + }, + "node_modules/yargs": { + "version": "15.4.1", + "resolved": "https://registry.npmjs.org/yargs/-/yargs-15.4.1.tgz", + "integrity": "sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==", + "dependencies": { + "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" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yargs-parser": { + "version": "18.1.3", + "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-18.1.3.tgz", + "integrity": "sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==", + "dependencies": { + "camelcase": "^5.0.0", + "decamelize": "^1.2.0" + }, + "engines": { + "node": ">=6" + } + }, + "node_modules/yeast": { + "version": "0.1.2", + "resolved": "https://registry.npmjs.org/yeast/-/yeast-0.1.2.tgz", + "integrity": "sha1-AI4G2AlDIMNy28L47XagymyKxBk=" + }, + "node_modules/yn": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/yn/-/yn-3.1.1.tgz", + "integrity": "sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==", + "engines": { + "node": ">=6" + } + }, + "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==", + "engines": { + "node": ">=10" + }, + "funding": { + "url": "https://github.com/sponsors/sindresorhus" + } + }, + "node_modules/yoga-layout-prebuilt": { + "version": "1.10.0", + "resolved": "https://registry.npmjs.org/yoga-layout-prebuilt/-/yoga-layout-prebuilt-1.10.0.tgz", + "integrity": "sha512-YnOmtSbv4MTf7RGJMK0FvZ+KD8OEe/J5BNnR0GHhD8J/XcG/Qvxgszm0Un6FTHWW4uHlTgP0IztiXQnGyIR45g==", + "dependencies": { + "@types/yoga-layout": "1.9.2" + }, + "engines": { + "node": ">=8" + } + }, + "node_modules/yurnalist": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/yurnalist/-/yurnalist-2.1.0.tgz", + "integrity": "sha512-PgrBqosQLM3gN2xBFIMDLACRTV9c365VqityKKpSTWpwR+U4LAFR3rSVyEoscWlu3EzX9+Y0I86GXUKxpHFl6w==", + "dependencies": { + "chalk": "^2.4.2", + "inquirer": "^7.0.0", + "is-ci": "^2.0.0", + "read": "^1.0.7", + "strip-ansi": "^5.2.0" + }, + "engines": { + "node": ">=4.0.0" + } + }, + "node_modules/yurnalist/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==", + "dependencies": { + "ansi-styles": "^3.2.1", + "escape-string-regexp": "^1.0.5", + "supports-color": "^5.3.0" + }, + "engines": { + "node": ">=4" + } + } + }, "dependencies": { "@ardatan/aggregate-error": { "version": "0.0.6", @@ -1138,9 +29439,9 @@ } }, "@babel/runtime": { - "version": "7.15.4", - "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.15.4.tgz", - "integrity": "sha512-99catp6bHCaxr4sJ/DbTGgHS4+Rs2RVd2g7iOap6SLGPDknRK9ztKNsE/Fg6QhSeh1FGE5f6gHGQmvvn3I3xhw==", + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/runtime/-/runtime-7.16.7.tgz", + "integrity": "sha512-9E9FJowqAsytyOY6LG+1KuueckRL+aQW+mKvXRXnuFGyRAyepJPmEo9vgMfXUA6O9u3IeEdv9MAkppFcaQwogQ==", "requires": { "regenerator-runtime": "^0.13.4" } @@ -1155,9 +29456,9 @@ } }, "@babel/standalone": { - "version": "7.15.8", - "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.15.8.tgz", - "integrity": "sha512-EF2uQLeuwflnPRGetWH2Z400ITOSK7YbkXIKxY91EWSiOJ8xsbupT3sx3sFRwVyQgjsHSILFDzLcSo/rGspLhQ==" + "version": "7.16.7", + "resolved": "https://registry.npmjs.org/@babel/standalone/-/standalone-7.16.7.tgz", + "integrity": "sha512-NlZijlgcJ45JRdk/3c+Q034+Ngi9oJBgemfVRLULb6iv6lyQaHm4LeRNtWtPWNmr3auRrMs/nc8ZQ/8OyIbeuw==" }, "@babel/template": { "version": "7.15.4", @@ -2919,14 +31220,6 @@ "resolved": "https://registry.npmjs.org/@turist/time/-/time-0.0.2.tgz", "integrity": "sha512-qLOvfmlG2vCVw5fo/oz8WAZYlpe5a5OurgTj3diIxJCdjRHpapC+vQCz3er9LV79Vcat+DifBjeAhOAdmndtDQ==" }, - "@types/acorn": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/@types/acorn/-/acorn-4.0.6.tgz", - "integrity": "sha512-veQTnWP+1D/xbxVrPC3zHnCZRjSrKfhbMUlEA43iMZLu7EsnTtkJklIuwrCPbOi8YkvDQAiW05VQQFvvz9oieQ==", - "requires": { - "@types/estree": "*" - } - }, "@types/aria-query": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@types/aria-query/-/aria-query-4.2.2.tgz", @@ -3016,9 +31309,9 @@ "integrity": "sha512-orGL5LXERPYsLov6CWs3Fh6203+dXzJkR7OnddIr2514Hsecwc8xRpzCapshBbKFImCsvS/mk6+FWiN5LyZJAQ==" }, "@types/eslint": { - "version": "7.28.1", - "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.1.tgz", - "integrity": "sha512-XhZKznR3i/W5dXqUhgU9fFdJekufbeBd5DALmkuXoeFcjbQcPk+2cL+WLHf6Q81HWAnM2vrslIHpGVyCAviRwg==", + "version": "7.29.0", + "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.29.0.tgz", + "integrity": "sha512-VNcvioYDH8/FxaeTKkM4/TiTwt6pBV9E3OfGmvaw8tPl0rrHCJ4Ll15HRT+pMiFAf/MLQvAzC+6RzUMEL9Ceng==", "requires": { "@types/estree": "*", "@types/json-schema": "*" @@ -3038,14 +31331,6 @@ "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" }, - "@types/estree-jsx": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/@types/estree-jsx/-/estree-jsx-0.0.1.tgz", - "integrity": "sha512-gcLAYiMfQklDCPjQegGn0TBAn9it05ISEsEhlKQUddIk7o2XDokOcTN7HBO8tznM0D9dGezvHEfRZBfZf6me0A==", - "requires": { - "@types/estree": "*" - } - }, "@types/get-port": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/@types/get-port/-/get-port-3.2.0.tgz", @@ -3275,11 +31560,6 @@ "@types/node": "*" } }, - "@types/ms": { - "version": "0.7.31", - "resolved": "https://registry.npmjs.org/@types/ms/-/ms-0.7.31.tgz", - "integrity": "sha512-iiUgKzV9AuaEkZqkOLDIvlQiL6ltuZd9tGcW3gwpnX8JbuiuhFlEGmmFXEXkN50Cvq7Os88IY2v0dkDqXYWVgA==" - }, "@types/node": { "version": "16.11.1", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.11.1.tgz", @@ -3338,9 +31618,9 @@ "integrity": "sha512-L28j2FcJfSZOnL1WBjDYp2vUHCeIFlyYI/53EwD/rKUBQ7MtUUfbQWiyKJGpcnv4/WgrhWsFKrcPstcAt/J0tQ==" }, "@types/reach__router": { - "version": "1.3.9", - "resolved": "https://registry.npmjs.org/@types/reach__router/-/reach__router-1.3.9.tgz", - "integrity": "sha512-N6rqQqTTAV/zKLfK3iq9Ww3wqCEhTZvsilhl0zI09zETdVq1QGmJH6+/xnj8AFUWIrle2Cqo+PGM/Ltr1vBb9w==", + "version": "1.3.10", + "resolved": "https://registry.npmjs.org/@types/reach__router/-/reach__router-1.3.10.tgz", + "integrity": "sha512-iHAFGaVOrWi00/q7oBybggGsz5TOmwOW4M1H9sT7i9lly4qFC8XOgsdf6jUsoaOz2sknFHALEtZqCoDbokdJ2Q==", "requires": { "@types/react": "*" } @@ -3467,7 +31747,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/eslint-plugin/-/eslint-plugin-5.1.0.tgz", "integrity": "sha512-bekODL3Tqf36Yz8u+ilha4zGxL9mdB6LIsIoMAvvC5FAuWo4NpZYXtCbv7B2CeR1LhI/lLtLk+q4tbtxuoVuCg==", - "dev": true, "requires": { "@typescript-eslint/experimental-utils": "5.1.0", "@typescript-eslint/scope-manager": "5.1.0", @@ -3483,7 +31762,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/experimental-utils/-/experimental-utils-5.1.0.tgz", "integrity": "sha512-ovE9qUiZMOMgxQAESZsdBT+EXIfx/YUYAbwGUI6V03amFdOOxI9c6kitkgRvLkJaLusgMZ2xBhss+tQ0Y1HWxA==", - "dev": true, "requires": { "@types/json-schema": "^7.0.9", "@typescript-eslint/scope-manager": "5.1.0", @@ -3497,7 +31775,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.1.0.tgz", "integrity": "sha512-yYlyVjvn5lvwCL37i4hPsa1s0ORsjkauhTqbb8MnpvUs7xykmcjGqwlNZ2Q5QpoqkJ1odlM2bqHqJwa28qV6Tw==", - "dev": true, "requires": { "@typescript-eslint/types": "5.1.0", "@typescript-eslint/visitor-keys": "5.1.0" @@ -3506,14 +31783,12 @@ "@typescript-eslint/types": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.1.0.tgz", - "integrity": "sha512-sEwNINVxcB4ZgC6Fe6rUyMlvsB2jvVdgxjZEjQUQVlaSPMNamDOwO6/TB98kFt4sYYfNhdhTPBEQqNQZjMMswA==", - "dev": true + "integrity": "sha512-sEwNINVxcB4ZgC6Fe6rUyMlvsB2jvVdgxjZEjQUQVlaSPMNamDOwO6/TB98kFt4sYYfNhdhTPBEQqNQZjMMswA==" }, "@typescript-eslint/typescript-estree": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.1.0.tgz", "integrity": "sha512-SSz+l9YrIIsW4s0ZqaEfnjl156XQ4VRmJsbA0ZE1XkXrD3cRpzuZSVCyqeCMR3EBjF27IisWakbBDGhGNIOvfQ==", - "dev": true, "requires": { "@typescript-eslint/types": "5.1.0", "@typescript-eslint/visitor-keys": "5.1.0", @@ -3528,7 +31803,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.1.0.tgz", "integrity": "sha512-uqNXepKBg81JVwjuqAxYrXa1Ql/YDzM+8g/pS+TCPxba0wZttl8m5DkrasbfnmJGHs4lQ2jTbcZ5azGhI7kK+w==", - "dev": true, "requires": { "@typescript-eslint/types": "5.1.0", "eslint-visitor-keys": "^3.0.0" @@ -3537,8 +31811,7 @@ "eslint-visitor-keys": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz", - "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==", - "dev": true + "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==" } } }, @@ -3559,7 +31832,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/parser/-/parser-5.1.0.tgz", "integrity": "sha512-vx1P+mhCtYw3+bRHmbalq/VKP2Y3gnzNgxGxfEWc6OFpuEL7iQdAeq11Ke3Rhy8NjgB+AHsIWEwni3e+Y7djKA==", - "dev": true, "requires": { "@typescript-eslint/scope-manager": "5.1.0", "@typescript-eslint/types": "5.1.0", @@ -3571,7 +31843,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/scope-manager/-/scope-manager-5.1.0.tgz", "integrity": "sha512-yYlyVjvn5lvwCL37i4hPsa1s0ORsjkauhTqbb8MnpvUs7xykmcjGqwlNZ2Q5QpoqkJ1odlM2bqHqJwa28qV6Tw==", - "dev": true, "requires": { "@typescript-eslint/types": "5.1.0", "@typescript-eslint/visitor-keys": "5.1.0" @@ -3580,14 +31851,12 @@ "@typescript-eslint/types": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/types/-/types-5.1.0.tgz", - "integrity": "sha512-sEwNINVxcB4ZgC6Fe6rUyMlvsB2jvVdgxjZEjQUQVlaSPMNamDOwO6/TB98kFt4sYYfNhdhTPBEQqNQZjMMswA==", - "dev": true + "integrity": "sha512-sEwNINVxcB4ZgC6Fe6rUyMlvsB2jvVdgxjZEjQUQVlaSPMNamDOwO6/TB98kFt4sYYfNhdhTPBEQqNQZjMMswA==" }, "@typescript-eslint/typescript-estree": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/typescript-estree/-/typescript-estree-5.1.0.tgz", "integrity": "sha512-SSz+l9YrIIsW4s0ZqaEfnjl156XQ4VRmJsbA0ZE1XkXrD3cRpzuZSVCyqeCMR3EBjF27IisWakbBDGhGNIOvfQ==", - "dev": true, "requires": { "@typescript-eslint/types": "5.1.0", "@typescript-eslint/visitor-keys": "5.1.0", @@ -3602,7 +31871,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/@typescript-eslint/visitor-keys/-/visitor-keys-5.1.0.tgz", "integrity": "sha512-uqNXepKBg81JVwjuqAxYrXa1Ql/YDzM+8g/pS+TCPxba0wZttl8m5DkrasbfnmJGHs4lQ2jTbcZ5azGhI7kK+w==", - "dev": true, "requires": { "@typescript-eslint/types": "5.1.0", "eslint-visitor-keys": "^3.0.0" @@ -3611,8 +31879,7 @@ "eslint-visitor-keys": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.0.0.tgz", - "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==", - "dev": true + "integrity": "sha512-mJOZa35trBTb3IyRmo8xmKBZlxf+N7OnUl4+ZhJHs/r+0770Wh/LEACE2pqMGMe27G/4y8P2bYGk4J70IC5k1Q==" } } }, @@ -3840,12 +32107,14 @@ "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==" + "integrity": "sha512-m7VZ3jwz4eK6A4Vtt8Ew1/mNbP24u0FhdyfA7fSvnJR6LMdfOYnmuIrrJAgrYfYJ10F/otaHTtrtrtmHdMNzEw==", + "requires": {} }, "acorn-jsx": { "version": "5.3.2", "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==" + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "requires": {} }, "acorn-walk": { "version": "7.2.0", @@ -3911,7 +32180,8 @@ "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, "alphanum-sort": { "version": "1.0.2", @@ -4195,29 +32465,22 @@ "integrity": "sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==" }, "autoprefixer": { - "version": "10.3.7", - "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.7.tgz", - "integrity": "sha512-EmGpu0nnQVmMhX8ROoJ7Mx8mKYPlcUHuxkwrRYEYMz85lu7H09v8w6R1P0JPdn/hKU32GjpLBFEOuIlDWCRWvg==", + "version": "10.4.1", + "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.4.1.tgz", + "integrity": "sha512-B3ZEG7wtzXDRCEFsan7HmR2AeNsxdJB0+sEC0Hc5/c2NbhJqPwuZm+tn233GBVw82L+6CtD6IPSfVruwKjfV3A==", "requires": { - "browserslist": "^4.17.3", - "caniuse-lite": "^1.0.30001264", - "fraction.js": "^4.1.1", + "browserslist": "^4.19.1", + "caniuse-lite": "^1.0.30001294", + "fraction.js": "^4.1.2", "normalize-range": "^0.1.2", - "picocolors": "^0.2.1", - "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==" - } + "picocolors": "^1.0.0", + "postcss-value-parser": "^4.2.0" } }, "axe-core": { - "version": "4.3.3", - "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.3.tgz", - "integrity": "sha512-/lqqLAmuIPi79WYfRpy2i8z+x+vxU3zX2uAm0gs1q52qTuKwolOj1P8XbufpXcsydrpKx2yGn2wzAnxCMV86QA==" + "version": "4.3.5", + "resolved": "https://registry.npmjs.org/axe-core/-/axe-core-4.3.5.tgz", + "integrity": "sha512-WKTW1+xAzhMS5dJsxWkliixlO/PqC4VhmO9T4juNYcaTg9jzWiJsou6m5pxWYGfigWbwzJWeFY6z47a+4neRXA==" }, "axios": { "version": "0.21.4", @@ -4400,12 +32663,12 @@ } }, "babel-plugin-remove-graphql-queries": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-3.14.0.tgz", - "integrity": "sha512-uRqbsHOcJ1kWn6IK6clZOGHBnQCddiz1LuoGIpv/hcGZCO1nCy16z9KMgEM8TdGG6L6cO31mNr1RcVmvGtcCEw==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/babel-plugin-remove-graphql-queries/-/babel-plugin-remove-graphql-queries-4.4.0.tgz", + "integrity": "sha512-wxDR1WrpLbF0qyXvNBsGKYLJk+Z7nG8+UM+bEeyxi7YepwVjgfm4CFQgbSytQbk0X+qGRCqpmq4VZVIxVTyGYQ==", "requires": { "@babel/runtime": "^7.15.4", - "gatsby-core-utils": "^2.14.0" + "gatsby-core-utils": "^3.4.0" } }, "babel-plugin-syntax-object-rest-spread": { @@ -4448,9 +32711,9 @@ } }, "babel-preset-gatsby": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-1.14.0.tgz", - "integrity": "sha512-weu2mSxvlzWUUaSfO67AS005W2+UncMgyTwkGWMoqeNe4MaZxWMtEimxBRVDPHvhW/VQIzeh3aL+gjZ2v9P4oQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/babel-preset-gatsby/-/babel-preset-gatsby-2.4.0.tgz", + "integrity": "sha512-kgSs6zyG6Uba5RxRu8QgzhKMCOLpDJ5XDCAINaZZpn0jNKHx+FyCEjtIjWTMREOn4lPInv6G8+NcrHw6zn6y+g==", "requires": { "@babel/plugin-proposal-class-properties": "^7.14.0", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", @@ -4465,8 +32728,8 @@ "babel-plugin-dynamic-import-node": "^2.3.3", "babel-plugin-macros": "^2.8.0", "babel-plugin-transform-react-remove-prop-types": "^0.4.24", - "gatsby-core-utils": "^2.14.0", - "gatsby-legacy-polyfills": "^1.14.0" + "gatsby-core-utils": "^3.4.0", + "gatsby-legacy-polyfills": "^2.4.0" } }, "babel-preset-jest": { @@ -4606,6 +32869,13 @@ "better-queue-memory": "^1.0.1", "node-eta": "^0.9.0", "uuid": "^3.0.0" + }, + "dependencies": { + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + } } }, "better-queue-memory": { @@ -4686,67 +32956,24 @@ "integrity": "sha1-TWfcJgLAzBbdm85+v4fpSCkPWBI=" }, "boxen": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", - "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "version": "5.1.2", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", + "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", "requires": { "ansi-align": "^3.0.0", - "camelcase": "^5.3.1", - "chalk": "^3.0.0", - "cli-boxes": "^2.2.0", - "string-width": "^4.1.0", - "term-size": "^2.1.0", - "type-fest": "^0.8.1", - "widest-line": "^3.1.0" + "camelcase": "^6.2.0", + "chalk": "^4.1.0", + "cli-boxes": "^2.2.1", + "string-width": "^4.2.2", + "type-fest": "^0.20.2", + "widest-line": "^3.1.0", + "wrap-ansi": "^7.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==", - "requires": { - "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==", - "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==", - "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==" - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" - }, - "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==", - "requires": { - "has-flag": "^4.0.0" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + "camelcase": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.3.0.tgz", + "integrity": "sha512-Gmy6FhYlCY7uOElZUSbxo2UCDH8owEk996gkbrpsgGtrJLM3J7jGxl9Ic7Qwwj4ivOE5AWZWRMecDdF7hqGjFA==" } } }, @@ -4774,14 +33001,14 @@ "dev": true }, "browserslist": { - "version": "4.17.4", - "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.17.4.tgz", - "integrity": "sha512-Zg7RpbZpIJRW3am9Lyckue7PLytvVxxhJj1CaJVlCWENsGEAOlnlt8X0ZxGRPp7Bt9o8tIRM5SEXy4BCPMJjLQ==", + "version": "4.19.1", + "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.19.1.tgz", + "integrity": "sha512-u2tbbG5PdKRTUoctO3NBD8FQ5HdPh1ZXPHzp1rwaa5jTc+RV9/+RlWiAIKmjRPQF+xbGM9Kklj5bZQFa2s/38A==", "requires": { - "caniuse-lite": "^1.0.30001265", - "electron-to-chromium": "^1.3.867", + "caniuse-lite": "^1.0.30001286", + "electron-to-chromium": "^1.4.17", "escalade": "^3.1.1", - "node-releases": "^2.0.0", + "node-releases": "^2.0.1", "picocolors": "^1.0.0" } }, @@ -4972,9 +33199,9 @@ } }, "caniuse-lite": { - "version": "1.0.30001270", - "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001270.tgz", - "integrity": "sha512-TcIC7AyNWXhcOmv2KftOl1ShFAaHQYcB/EPL/hEyMrcS7ZX0/DvV1aoy6BzV0+16wTpoAyTMGDNAJfSqS/rz7A==" + "version": "1.0.30001297", + "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001297.tgz", + "integrity": "sha512-6bbIbowYG8vFs/Lk4hU9jFt7NknGDleVAciK916tp6ft1j+D//ZwwL6LbF1wXMQ32DMSjeuUV8suhh6dlmFjcA==" }, "ccount": { "version": "1.1.0", @@ -5038,9 +33265,9 @@ "integrity": "sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==" }, "character-entities-html4": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-2.0.0.tgz", - "integrity": "sha512-dwT2xh5ZhUAjyP96k57ilMKoTQyASaw9IAMR9U5c1lCu2RUni6O6jxfpUEdO2RcPT6TJFvr8pqsbami4Jk+2oA==" + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz", + "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==" }, "character-entities-legacy": { "version": "1.1.4", @@ -5402,12 +33629,12 @@ } }, "color": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/color/-/color-4.0.1.tgz", - "integrity": "sha512-rpZjOKN5O7naJxkH2Rx1sZzzBgaiWECc6BYXjeCE6kF0kcASJYbUq02u7JqIHwCb/j3NhV+QhRL2683aICeGZA==", + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/color/-/color-4.1.0.tgz", + "integrity": "sha512-o2rkkxyLGgYoeUy1OodXpbPAQNmlNBrirQ8ODO8QutzDiDMNdezSOZLNnusQ6pUpCQJUsaJIo9DZJKqa2HgH7A==", "requires": { "color-convert": "^2.0.1", - "color-string": "^1.6.0" + "color-string": "^1.9.0" }, "dependencies": { "color-convert": { @@ -5439,9 +33666,9 @@ "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=" }, "color-string": { - "version": "1.6.0", - "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.6.0.tgz", - "integrity": "sha512-c/hGS+kRWJutUBEngKKmk4iH3sD59MBkoxVapS/0wgpCz2u7XsNloxknyvBhzwEs1IbV36D9PwqLPJ2DTu3vMA==", + "version": "1.9.0", + "resolved": "https://registry.npmjs.org/color-string/-/color-string-1.9.0.tgz", + "integrity": "sha512-9Mrz2AQLefkH1UvASKj6v6hj/7eWgjnT/cVsR8CumieLoT+g900exWeNogqtweI8dxloXN9BDQTYro1oWu/5CQ==", "requires": { "color-name": "^1.0.0", "simple-swizzle": "^0.2.2" @@ -5481,9 +33708,9 @@ "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" }, "common-tags": { - "version": "1.8.0", - "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.0.tgz", - "integrity": "sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==" + "version": "1.8.2", + "resolved": "https://registry.npmjs.org/common-tags/-/common-tags-1.8.2.tgz", + "integrity": "sha512-gk/Z852D2Wtb//0I+kRFNKKE9dIIVirjoqPoA1wJU+XePVXZfGeBpk45+A1rKO4Q43prqWBNY/MiIeRLbPWUaA==" }, "commondir": { "version": "1.0.1", @@ -5627,29 +33854,29 @@ "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, "contentful-management": { - "version": "7.44.2", - "resolved": "https://registry.npmjs.org/contentful-management/-/contentful-management-7.44.2.tgz", - "integrity": "sha512-esOtf+vrDpNXd7SGsFd/L6zFAWnzFW3HiIMk4BBu5VCM0XimKJzjZH3FjSBTG8ap/Dck054ov0WL3RBeCBOaMA==", + "version": "7.48.0", + "resolved": "https://registry.npmjs.org/contentful-management/-/contentful-management-7.48.0.tgz", + "integrity": "sha512-5s/bxI7mmg1CHtZm09wnxDtGQm/Stew0ijW64oq7DtTfgS+R0tpmtPofXqM3hcZCLE/PWu3urELPiqok2P9BLQ==", "requires": { "@types/json-patch": "0.0.30", "axios": "^0.21.4", - "contentful-sdk-core": "^6.10.1", + "contentful-sdk-core": "^6.10.4", "fast-copy": "^2.1.0", "lodash.isplainobject": "^4.0.6", - "type-fest": "^0.21.3" + "type-fest": "^2.5.3" }, "dependencies": { "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==" + "version": "2.9.0", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-2.9.0.tgz", + "integrity": "sha512-uC0hJKi7eAGXUJ/YKk53RhnKxMwzHWgzf4t92oz8Qez28EBgVTfpDTB59y9hMYLzc/Wl85cD7Tv1hLZZoEJtrg==" } } }, "contentful-sdk-core": { - "version": "6.10.3", - "resolved": "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-6.10.3.tgz", - "integrity": "sha512-IUBkAU1sJuVaEa2Nv1NKK5ImqpBZ5Q3EmaCFmMZx/UHKa+i98nDCSTUBOL1aJnpZ/s3AaSramsh73VQ4aK2kyA==", + "version": "6.10.4", + "resolved": "https://registry.npmjs.org/contentful-sdk-core/-/contentful-sdk-core-6.10.4.tgz", + "integrity": "sha512-vnivU13pKqFzs/eEugqOaDkKce6ZljBkpp6l25MsG8LA1HPCQNBnIkqP5VUbwk/ub7tkHteV9HtoTnmpdvB+Zg==", "requires": { "fast-copy": "^2.1.0", "lodash.isplainobject": "^4.0.6", @@ -5659,9 +33886,9 @@ }, "dependencies": { "qs": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", - "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.2.tgz", + "integrity": "sha512-mSIdjzqznWgfd4pMii7sHtaYF8rx8861hBO80SraY5GT0XQibWZWJSid0avzHGkDIZLImux2S5mXO0Hfct2QCw==", "requires": { "side-channel": "^1.0.4" } @@ -5757,9 +33984,9 @@ } }, "create-gatsby": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-1.14.0.tgz", - "integrity": "sha512-ba081Li7A7T7cHmcoE4oL+MO12k4ck5MWENPcuF9U8fTbOfICf+r3S0Mr+35YKbxr0w25RzhN5VcOS3+rokgbA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/create-gatsby/-/create-gatsby-2.4.0.tgz", + "integrity": "sha512-tBGS/Fv4KPNIe8bJE58OyZlIjdvTzwm830RkNQspI+f4V69u0d+API6KGk1UFaGG63n5/d+1Efu/inzp9TMylQ==", "requires": { "@babel/runtime": "^7.15.4" } @@ -6070,7 +34297,8 @@ "cssnano-utils": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz", - "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==" + "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==", + "requires": {} }, "csso": { "version": "4.2.0", @@ -6316,11 +34544,6 @@ "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" }, - "dequal": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/dequal/-/dequal-2.0.2.tgz", - "integrity": "sha512-q9K8BlJVxK7hQYqa6XISGmBZbtQQWVXSrRrWreHC94rMt1QL/Impruc+7p2CYSYuVIUr+YCt6hjrs1kkdJRTug==" - }, "destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", @@ -6486,7 +34709,8 @@ "disqus-react": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/disqus-react/-/disqus-react-1.1.2.tgz", - "integrity": "sha512-CrG7FUxI4MFfAQ5sNTOxpxAHMZmqzQEDgGvc7+DW7v8jfrt/RMLmwuhOSpAMTyVGQowCV6NxUQ5ShALEy2uJMg==" + "integrity": "sha512-CrG7FUxI4MFfAQ5sNTOxpxAHMZmqzQEDgGvc7+DW7v8jfrt/RMLmwuhOSpAMTyVGQowCV6NxUQ5ShALEy2uJMg==", + "requires": {} }, "doctrine": { "version": "3.0.0", @@ -6594,9 +34818,9 @@ "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { - "version": "1.3.875", - "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.875.tgz", - "integrity": "sha512-K/rqxvLwZOshysgPOqfU1x8rfdFXyieYLdT1JYlLHkLj8gI/4Qh4Xi+KrO6kq4t3aNhp/wGSGOyR4ooYvXbvyg==" + "version": "1.4.37", + "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.4.37.tgz", + "integrity": "sha512-XIvFB1omSAxYgHYX48sC+HR8i/p7lx7R+0cX9faElg1g++h9IilCrJ12+bQuY+d96Wp7zkBiJwMOv+AhLtLrTg==" }, "emittery": { "version": "0.8.1", @@ -7035,7 +35259,8 @@ "version": "8.3.0", "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.3.0.tgz", "integrity": "sha512-BgZuLUSeKzvlL/VUjx/Yb787VQ26RU3gGjA3iiFvdsp/2bMfVIWUVP7tjxtjS0e+HP409cPlPvNkQloz8C91ew==", - "dev": true + "dev": true, + "requires": {} }, "eslint-config-react-app": { "version": "6.0.0", @@ -7065,13 +35290,12 @@ } }, "eslint-module-utils": { - "version": "2.7.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.1.tgz", - "integrity": "sha512-fjoetBXQZq2tSTWZ9yWVl2KuFrTZZH3V+9iD1V1RfpDgxzJR+mPd/KZmMiA8gbPqdBzpNiEHOuT7IYEWxrH0zQ==", + "version": "2.7.2", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.2.tgz", + "integrity": "sha512-zquepFnWCY2ISMFwD/DqzaM++H+7PDzOpUvotJWm/y1BAFt5R4oeULgdrTejKqLkz7MA/tgstsUMNYc7wNdTrg==", "requires": { "debug": "^3.2.7", - "find-up": "^2.1.0", - "pkg-dir": "^2.0.0" + "find-up": "^2.1.0" }, "dependencies": { "debug": { @@ -7124,14 +35348,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=" - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", - "requires": { - "find-up": "^2.1.0" - } } } }, @@ -7156,23 +35372,23 @@ } }, "eslint-plugin-import": { - "version": "2.25.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.2.tgz", - "integrity": "sha512-qCwQr9TYfoBHOFcVGKY9C9unq05uOxxdklmBXLVvcwo68y5Hta6/GzCZEMx2zQiu0woKNEER0LE7ZgaOfBU14g==", + "version": "2.25.4", + "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.25.4.tgz", + "integrity": "sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==", "requires": { "array-includes": "^3.1.4", "array.prototype.flat": "^1.2.5", "debug": "^2.6.9", "doctrine": "^2.1.0", "eslint-import-resolver-node": "^0.3.6", - "eslint-module-utils": "^2.7.0", + "eslint-module-utils": "^2.7.2", "has": "^1.0.3", - "is-core-module": "^2.7.0", + "is-core-module": "^2.8.0", "is-glob": "^4.0.3", "minimatch": "^3.0.4", "object.values": "^1.1.5", "resolve": "^1.20.0", - "tsconfig-paths": "^3.11.0" + "tsconfig-paths": "^3.12.0" }, "dependencies": { "debug": { @@ -7199,21 +35415,22 @@ } }, "eslint-plugin-jsx-a11y": { - "version": "6.4.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.4.1.tgz", - "integrity": "sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==", + "version": "6.5.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-jsx-a11y/-/eslint-plugin-jsx-a11y-6.5.1.tgz", + "integrity": "sha512-sVCFKX9fllURnXT2JwLN5Qgo24Ug5NF6dxhkmxsMEUZhXRcGg+X3e1JbJ84YePQKBl5E0ZjAH5Q4rkdcGY99+g==", "requires": { - "@babel/runtime": "^7.11.2", + "@babel/runtime": "^7.16.3", "aria-query": "^4.2.2", - "array-includes": "^3.1.1", + "array-includes": "^3.1.4", "ast-types-flow": "^0.0.7", - "axe-core": "^4.0.2", + "axe-core": "^4.3.5", "axobject-query": "^2.2.0", - "damerau-levenshtein": "^1.0.6", - "emoji-regex": "^9.0.0", + "damerau-levenshtein": "^1.0.7", + "emoji-regex": "^9.2.2", "has": "^1.0.3", - "jsx-ast-utils": "^3.1.0", - "language-tags": "^1.0.5" + "jsx-ast-utils": "^3.2.1", + "language-tags": "^1.0.5", + "minimatch": "^3.0.4" }, "dependencies": { "emoji-regex": { @@ -7233,24 +35450,24 @@ } }, "eslint-plugin-react": { - "version": "7.26.1", - "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.26.1.tgz", - "integrity": "sha512-Lug0+NOFXeOE+ORZ5pbsh6mSKjBKXDXItUD2sQoT+5Yl0eoT82DqnXeTMfUare4QVCn9QwXbfzO/dBLjLXwVjQ==", + "version": "7.28.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react/-/eslint-plugin-react-7.28.0.tgz", + "integrity": "sha512-IOlFIRHzWfEQQKcAD4iyYDndHwTQiCMcJVJjxempf203jnNLUnW34AXLrV33+nEXoifJE2ZEGmcjKPL8957eSw==", "requires": { - "array-includes": "^3.1.3", - "array.prototype.flatmap": "^1.2.4", + "array-includes": "^3.1.4", + "array.prototype.flatmap": "^1.2.5", "doctrine": "^2.1.0", - "estraverse": "^5.2.0", + "estraverse": "^5.3.0", "jsx-ast-utils": "^2.4.1 || ^3.0.0", "minimatch": "^3.0.4", - "object.entries": "^1.1.4", - "object.fromentries": "^2.0.4", - "object.hasown": "^1.0.0", - "object.values": "^1.1.4", + "object.entries": "^1.1.5", + "object.fromentries": "^2.0.5", + "object.hasown": "^1.1.0", + "object.values": "^1.1.5", "prop-types": "^15.7.2", "resolve": "^2.0.0-next.3", "semver": "^6.3.0", - "string.prototype.matchall": "^4.0.5" + "string.prototype.matchall": "^4.0.6" }, "dependencies": { "doctrine": { @@ -7262,9 +35479,9 @@ } }, "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==" }, "resolve": { "version": "2.0.0-next.3", @@ -7283,9 +35500,10 @@ } }, "eslint-plugin-react-hooks": { - "version": "4.2.0", - "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.2.0.tgz", - "integrity": "sha512-623WEiZJqxR7VdxFCKLI6d6LLpwJkGPYKODnkH3D7WpOG5KM8yWueBd8TLsNAetEJNF5iJmolaAKO3F8yzyVBQ==" + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/eslint-plugin-react-hooks/-/eslint-plugin-react-hooks-4.3.0.tgz", + "integrity": "sha512-XslZy0LnMn+84NEG9jSGR6eGqaZB3133L8xewQo3fQagbQuGt7a63gf+P1NGKZavEYEC3UXaWEAA/AqDkuN6xA==", + "requires": {} }, "eslint-scope": { "version": "5.1.1", @@ -7310,18 +35528,33 @@ "integrity": "sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==" }, "eslint-webpack-plugin": { - "version": "2.5.4", - "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.5.4.tgz", - "integrity": "sha512-7rYh0m76KyKSDE+B+2PUQrlNS4HJ51t3WKpkJg6vo2jFMbEPTG99cBV0Dm7LXSHucN4WGCG65wQcRiTFrj7iWw==", + "version": "2.6.0", + "resolved": "https://registry.npmjs.org/eslint-webpack-plugin/-/eslint-webpack-plugin-2.6.0.tgz", + "integrity": "sha512-V+LPY/T3kur5QO3u+1s34VDTcRxjXWPUGM4hlmTb5DwVD0OQz631yGTxJZf4SpAqAjdbBVe978S8BJeHpAdOhQ==", "requires": { - "@types/eslint": "^7.2.6", + "@types/eslint": "^7.28.2", "arrify": "^2.0.1", - "jest-worker": "^26.6.2", - "micromatch": "^4.0.2", + "jest-worker": "^27.3.1", + "micromatch": "^4.0.4", "normalize-path": "^3.0.0", - "schema-utils": "^3.0.0" + "schema-utils": "^3.1.1" }, "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==" + }, + "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==", + "requires": { + "@types/node": "*", + "merge-stream": "^2.0.0", + "supports-color": "^8.0.0" + } + }, "schema-utils": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", @@ -7331,6 +35564,14 @@ "ajv": "^6.12.5", "ajv-keywords": "^3.5.2" } + }, + "supports-color": { + "version": "8.1.1", + "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", + "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", + "requires": { + "has-flag": "^4.0.0" + } } } }, @@ -7391,20 +35632,6 @@ "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" }, - "estree-util-is-identifier-name": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/estree-util-is-identifier-name/-/estree-util-is-identifier-name-2.0.0.tgz", - "integrity": "sha512-aXXZFVMnBBDRP81vS4YtAYJ0hUkgEsXea7lNKWCOeaAquGb1Jm2rcONPB5fpzwgbNxulTvrWuKnp9UElUGAKeQ==" - }, - "estree-util-visit": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/estree-util-visit/-/estree-util-visit-1.1.0.tgz", - "integrity": "sha512-3lXJ4Us9j8TUif9cWcQy81t9p5OLasnDuuhrFiqb+XstmKC1d1LmrQWYsY49/9URcfHE64mPypDBaNK9NwWDPQ==", - "requires": { - "@types/estree-jsx": "^0.0.1", - "@types/unist": "^2.0.0" - } - }, "esutils": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", @@ -7700,6 +35927,11 @@ "raw-body": "^2.4.1" }, "dependencies": { + "bytes": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.1.tgz", + "integrity": "sha512-dWe4nWO/ruEOY7HkUJ5gFt1DCFV9zPRoJr8pV0/ASQermOZjtq8jMjOprC0Kd10GLN+l7xaUPvxzJFWtxGu8Fg==" + }, "http-errors": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.0.tgz", @@ -7713,32 +35945,32 @@ } }, "raw-body": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.1.tgz", - "integrity": "sha512-9WmIKF6mkvA0SLmA2Knm9+qj89e+j1zqgyn8aXGd7+nAduPoqgI9lO57SAZNn/Byzo5P7JhXTyg9PzaJbH73bA==", + "version": "2.4.2", + "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.2.tgz", + "integrity": "sha512-RPMAFUJP19WIet/99ngh6Iv8fzAbqum4Li7AD6DtGaW2RpMB/11xDoalPiJMTbu6I3hkbMVkATvZrqb9EEqeeQ==", "requires": { - "bytes": "3.1.0", - "http-errors": "1.7.3", + "bytes": "3.1.1", + "http-errors": "1.8.1", "iconv-lite": "0.4.24", "unpipe": "1.0.0" }, "dependencies": { "http-errors": { - "version": "1.7.3", - "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.3.tgz", - "integrity": "sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==", + "version": "1.8.1", + "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.8.1.tgz", + "integrity": "sha512-Kpk9Sm7NmI+RHhnj6OIWDI1d6fIoFAtFt9RLaTMRlg/8w49juAStsrBgp0Dp4OdxdVbRIeKhtCUvoi/RuAhO4g==", "requires": { "depd": "~1.1.2", "inherits": "2.0.4", - "setprototypeof": "1.1.1", + "setprototypeof": "1.2.0", "statuses": ">= 1.5.0 < 2", - "toidentifier": "1.0.0" + "toidentifier": "1.0.1" } }, - "setprototypeof": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" + "toidentifier": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.1.tgz", + "integrity": "sha512-o5sSPKEkg/DIQNmH43V0/uerLrpzVedkUh8tGNvaeXpfpuwjKenlSox/2O/BTlZUtEe+JG7s5YhEz608PlAHRA==" } } }, @@ -8259,9 +36491,9 @@ "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" }, "fraction.js": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz", - "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==" + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.2.tgz", + "integrity": "sha512-o2RiJQ6DZaR/5+Si0qJUIy637QMRudSi9kU/FFzx9EZazrIdnBgpU+3sEWCxAVhH2RtxW2Oz+T4p2o8uOPVcgA==" }, "fragment-cache": { "version": "0.2.1", @@ -8344,9 +36576,9 @@ "integrity": "sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=" }, "gatsby": { - "version": "3.14.3", - "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-3.14.3.tgz", - "integrity": "sha512-B6NmmIvGGVNktky0YGugxMJlZAbKEzGMMBA8ojbaDhfEzfNXxsyHYd0aHKL0fNwPEqMKUsllaACdXrw6CWRk2g==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby/-/gatsby-4.4.0.tgz", + "integrity": "sha512-fx/US6rpVMhwSBqMp/lRvWBTJV1cnL7nXZKfpAcsxmuMjDqBQGQQY2LqTpaLTD09WZc5lAYfQd8ckUKdzezbqQ==", "requires": { "@babel/code-frame": "^7.14.0", "@babel/core": "^7.15.5", @@ -8358,26 +36590,26 @@ "@babel/types": "^7.15.4", "@gatsbyjs/reach-router": "^1.3.6", "@gatsbyjs/webpack-hot-middleware": "^2.25.2", - "@nodelib/fs.walk": "^1.2.4", + "@nodelib/fs.walk": "^1.2.8", "@pmmmwh/react-refresh-webpack-plugin": "^0.4.3", - "@types/http-proxy": "^1.17.4", - "@typescript-eslint/eslint-plugin": "^4.29.3", - "@typescript-eslint/parser": "^4.29.3", - "@vercel/webpack-asset-relocator-loader": "^1.6.0", + "@types/http-proxy": "^1.17.7", + "@typescript-eslint/eslint-plugin": "^4.33.0", + "@typescript-eslint/parser": "^4.33.0", + "@vercel/webpack-asset-relocator-loader": "^1.7.0", "address": "1.1.2", - "anser": "^2.0.1", - "autoprefixer": "^10.2.4", + "anser": "^2.1.0", + "autoprefixer": "^10.4.0", "axios": "^0.21.1", - "babel-loader": "^8.2.2", + "babel-loader": "^8.2.3", "babel-plugin-add-module-exports": "^1.0.4", "babel-plugin-dynamic-import-node": "^2.3.3", "babel-plugin-lodash": "^3.3.4", - "babel-plugin-remove-graphql-queries": "^3.14.0", - "babel-preset-gatsby": "^1.14.0", - "better-opn": "^2.0.0", + "babel-plugin-remove-graphql-queries": "^4.4.0", + "babel-preset-gatsby": "^2.4.0", + "better-opn": "^2.1.1", "bluebird": "^3.7.2", "body-parser": "^1.19.0", - "browserslist": "^4.12.2", + "browserslist": "^4.17.5", "cache-manager": "^2.11.1", "chalk": "^4.1.2", "chokidar": "^3.5.2", @@ -8386,114 +36618,116 @@ "cookie": "^0.4.1", "core-js": "^3.17.2", "cors": "^2.8.5", - "css-loader": "^5.0.1", + "css-loader": "^5.2.7", "css-minimizer-webpack-plugin": "^2.0.0", "css.escape": "^1.5.1", - "date-fns": "^2.14.0", + "date-fns": "^2.25.0", "debug": "^3.2.7", "deepmerge": "^4.2.2", "del": "^5.1.0", "detect-port": "^1.3.0", - "devcert": "^1.1.3", - "dotenv": "^8.2.0", + "devcert": "^1.2.0", + "dotenv": "^8.6.0", "eslint": "^7.32.0", "eslint-config-react-app": "^6.0.0", - "eslint-plugin-flowtype": "^5.9.2", + "eslint-plugin-flowtype": "^5.10.0", "eslint-plugin-graphql": "^4.0.0", - "eslint-plugin-import": "^2.24.2", - "eslint-plugin-jsx-a11y": "^6.4.1", - "eslint-plugin-react": "^7.25.1", - "eslint-plugin-react-hooks": "^4.2.0", - "eslint-webpack-plugin": "^2.5.4", - "event-source-polyfill": "^1.0.15", + "eslint-plugin-import": "^2.25.3", + "eslint-plugin-jsx-a11y": "^6.5.1", + "eslint-plugin-react": "^7.27.1", + "eslint-plugin-react-hooks": "^4.3.0", + "eslint-webpack-plugin": "^2.6.0", + "event-source-polyfill": "^1.0.25", "execa": "^5.1.1", "express": "^4.17.1", "express-graphql": "^0.12.0", "fastest-levenshtein": "^1.0.12", - "fastq": "^1.10.0", + "fastq": "^1.13.0", "file-loader": "^6.2.0", - "find-cache-dir": "^3.3.1", + "find-cache-dir": "^3.3.2", "fs-exists-cached": "1.0.0", "fs-extra": "^10.0.0", - "gatsby-cli": "^3.14.2", - "gatsby-core-utils": "^2.14.0", - "gatsby-graphiql-explorer": "^1.14.0", - "gatsby-legacy-polyfills": "^1.14.0", - "gatsby-link": "^3.14.0", - "gatsby-plugin-page-creator": "^3.14.0", - "gatsby-plugin-typescript": "^3.14.0", - "gatsby-plugin-utils": "^1.14.0", - "gatsby-react-router-scroll": "^4.14.0", - "gatsby-telemetry": "^2.14.0", - "gatsby-worker": "^0.5.0", - "glob": "^7.1.6", + "gatsby-cli": "^4.4.0", + "gatsby-core-utils": "^3.4.0", + "gatsby-graphiql-explorer": "^2.4.0", + "gatsby-legacy-polyfills": "^2.4.0", + "gatsby-link": "^4.4.0", + "gatsby-plugin-page-creator": "^4.4.0", + "gatsby-plugin-typescript": "^4.4.0", + "gatsby-plugin-utils": "^2.4.0", + "gatsby-react-router-scroll": "^5.4.0", + "gatsby-telemetry": "^3.4.0", + "gatsby-worker": "^1.4.0", + "glob": "^7.2.0", "got": "^11.8.2", - "graphql": "^15.4.0", - "graphql-compose": "~7.25.0", - "graphql-playground-middleware-express": "^1.7.18", - "hasha": "^5.2.0", + "graphql": "^15.7.2", + "graphql-compose": "~7.25.1", + "graphql-playground-middleware-express": "^1.7.22", + "hasha": "^5.2.2", "http-proxy": "^1.18.1", "invariant": "^2.2.4", "is-relative": "^1.0.0", "is-relative-url": "^3.0.0", - "joi": "^17.2.1", + "joi": "^17.4.2", "json-loader": "^0.5.7", "latest-version": "5.1.0", + "lmdb-store": "^1.6.11", "lodash": "^4.17.21", "md5-file": "^5.0.0", - "meant": "^1.0.1", + "meant": "^1.0.3", "memoizee": "^0.4.15", - "micromatch": "^4.0.2", - "mime": "^2.4.6", + "micromatch": "^4.0.4", + "mime": "^2.5.2", "mini-css-extract-plugin": "1.6.2", "mitt": "^1.2.0", - "moment": "^2.27.0", - "multer": "^1.4.2", + "moment": "^2.29.1", + "multer": "^1.4.3", + "node-fetch": "^2.6.6", "normalize-path": "^3.0.0", "null-loader": "^4.0.1", - "opentracing": "^0.14.4", + "opentracing": "^0.14.5", "p-defer": "^3.0.0", "parseurl": "^1.3.3", "physical-cpu-count": "^2.0.0", "platform": "^1.3.6", - "postcss": "^8.3.5", + "postcss": "^8.3.11", "postcss-flexbugs-fixes": "^5.0.2", - "postcss-loader": "^5.0.0", - "prompts": "^2.3.2", + "postcss-loader": "^5.3.0", + "prompts": "^2.4.2", "prop-types": "^15.7.2", - "query-string": "^6.13.1", + "query-string": "^6.14.1", "raw-loader": "^4.0.2", - "react-dev-utils": "^11.0.3", + "react-dev-utils": "^11.0.4", "react-refresh": "^0.9.0", - "redux": "^4.0.5", - "redux-thunk": "^2.3.0", + "redux": "4.1.2", + "redux-thunk": "^2.4.0", "resolve-from": "^5.0.0", "semver": "^7.3.5", "shallow-compare": "^1.2.2", - "signal-exit": "^3.0.3", - "slugify": "^1.4.4", - "socket.io": "3.1.1", - "socket.io-client": "3.1.1", + "signal-exit": "^3.0.5", + "slugify": "^1.6.1", + "socket.io": "3.1.2", + "socket.io-client": "3.1.3", "source-map": "^0.7.3", - "source-map-support": "^0.5.19", + "source-map-support": "^0.5.20", "st": "^2.0.0", "stack-trace": "^0.0.10", "string-similarity": "^1.2.2", "strip-ansi": "^5.2.0", "style-loader": "^2.0.0", - "terser-webpack-plugin": "^5.1.1", + "terser-webpack-plugin": "^5.2.4", "tmp": "^0.2.1", "true-case-path": "^2.2.1", "type-of": "^2.0.1", "url-loader": "^4.1.1", - "uuid": "3.4.0", - "v8-compile-cache": "^2.2.0", - "webpack": "^5.35.0", - "webpack-dev-middleware": "^4.1.0", - "webpack-merge": "^5.7.3", + "uuid": "^8.3.2", + "v8-compile-cache": "^2.3.0", + "webpack": "^5.61.0", + "webpack-dev-middleware": "^4.3.0", + "webpack-merge": "^5.8.0", "webpack-stats-plugin": "^1.0.3", "webpack-virtual-modules": "^0.3.2", - "xstate": "^4.11.0", + "xstate": "^4.26.0", "yaml-loader": "^0.6.0" }, "dependencies": { @@ -8551,75 +36785,137 @@ "ms": "^2.1.1" } }, - "gatsby-cli": { - "version": "3.14.2", - "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-3.14.2.tgz", - "integrity": "sha512-p3E6XyzwVPGpHd0AYVkvnPkZoEElWLWjAG10173k5aGtpoM6dIuJuSlgBPrjeev9PQ7y3oCoCO3zBjnGdB1/WQ==", + "node-fetch": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", + "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", "requires": { - "@babel/code-frame": "^7.14.0", - "@babel/runtime": "^7.15.4", - "@types/common-tags": "^1.8.0", - "better-opn": "^2.0.0", - "chalk": "^4.1.2", - "clipboardy": "^2.3.0", - "common-tags": "^1.8.0", - "configstore": "^5.0.1", - "convert-hrtime": "^3.0.0", - "create-gatsby": "^1.14.0", - "envinfo": "^7.7.3", - "execa": "^5.1.1", - "fs-exists-cached": "^1.0.0", - "fs-extra": "^10.0.0", - "gatsby-core-utils": "^2.14.0", - "gatsby-recipes": "^0.25.0", - "gatsby-telemetry": "^2.14.0", - "hosted-git-info": "^3.0.6", - "is-valid-path": "^0.1.1", - "joi": "^17.4.0", - "lodash": "^4.17.21", - "meant": "^1.0.2", - "node-fetch": "^2.6.1", - "opentracing": "^0.14.4", - "pretty-error": "^2.1.1", - "progress": "^2.0.3", - "prompts": "^2.3.2", - "redux": "^4.0.5", - "resolve-cwd": "^3.0.0", - "semver": "^7.3.5", - "signal-exit": "^3.0.3", - "source-map": "0.7.3", - "stack-trace": "^0.0.10", - "strip-ansi": "^5.2.0", - "update-notifier": "^5.0.1", - "uuid": "3.4.0", - "yargs": "^15.4.1", - "yoga-layout-prebuilt": "^1.9.6", - "yurnalist": "^2.1.0" + "whatwg-url": "^5.0.0" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } + } + }, + "gatsby-cli": { + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-cli/-/gatsby-cli-4.4.0.tgz", + "integrity": "sha512-Q3WcITyJeGn6kg5xbEcwkLApwEsvesdJZSk9SkblWu/ykMKE1T1q3BFrPKRdyMZMCq08IVR/jdjpAn8pjn/3WA==", + "requires": { + "@babel/code-frame": "^7.14.0", + "@babel/runtime": "^7.15.4", + "@types/common-tags": "^1.8.1", + "better-opn": "^2.1.1", + "boxen": "^5.1.2", + "chalk": "^4.1.2", + "clipboardy": "^2.3.0", + "common-tags": "^1.8.2", + "configstore": "^5.0.1", + "convert-hrtime": "^3.0.0", + "create-gatsby": "^2.4.0", + "envinfo": "^7.8.1", + "execa": "^5.1.1", + "fs-exists-cached": "^1.0.0", + "fs-extra": "^10.0.0", + "gatsby-core-utils": "^3.4.0", + "gatsby-recipes": "^1.4.0", + "gatsby-telemetry": "^3.4.0", + "hosted-git-info": "^3.0.8", + "is-valid-path": "^0.1.1", + "joi": "^17.4.2", + "lodash": "^4.17.21", + "meant": "^1.0.3", + "node-fetch": "^2.6.6", + "opentracing": "^0.14.5", + "pretty-error": "^2.1.2", + "progress": "^2.0.3", + "prompts": "^2.4.2", + "redux": "4.1.2", + "resolve-cwd": "^3.0.0", + "semver": "^7.3.5", + "signal-exit": "^3.0.6", + "source-map": "0.7.3", + "stack-trace": "^0.0.10", + "strip-ansi": "^5.2.0", + "update-notifier": "^5.1.0", + "uuid": "3.4.0", + "yargs": "^15.4.1", + "yoga-layout-prebuilt": "^1.10.0", + "yurnalist": "^2.1.0" + }, + "dependencies": { + "node-fetch": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", + "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "requires": { + "whatwg-url": "^5.0.0" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" } } } }, "gatsby-core-utils": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-2.14.0.tgz", - "integrity": "sha512-HDMb1XMqysup9raLYWB0wIQU568R9qPounF7iAwjf2esFUVV5mdBTvxEpune/7yG0RmwhNPhgrEZo2rBHeJf7A==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/gatsby-core-utils/-/gatsby-core-utils-3.4.0.tgz", + "integrity": "sha512-dYQpyo1BLGJzxQOXgGs1Fbj7jzGj5cKAIPYz2hz2l4Aus6skwjjaUlOjZlrWIahNHoLkx3mH0f5y6E8205T/aQ==", "requires": { "@babel/runtime": "^7.15.4", "ci-info": "2.0.0", "configstore": "^5.0.1", "file-type": "^16.5.3", "fs-extra": "^10.0.0", - "got": "^11.8.2", - "node-object-hash": "^2.3.9", + "got": "^11.8.3", + "node-object-hash": "^2.3.10", "proper-lockfile": "^4.1.2", "tmp": "^0.2.1", "xdg-basedir": "^4.0.0" } }, "gatsby-graphiql-explorer": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-1.14.0.tgz", - "integrity": "sha512-OdwNGWDzrzmLHx8n02yrnuQo2ePsEsnrZHI/EZvb6I14fnSBizeW7rV35/5ppxdqV/1nsfNSMpzmFK+5ySVSEA==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/gatsby-graphiql-explorer/-/gatsby-graphiql-explorer-2.4.0.tgz", + "integrity": "sha512-dHxpCgagO4M5WTcerzxgEipCdyzmok9sF3dFuTeSLYXvb7L0SpjpeonM5djNC8X2SVx8J1DHnOEtxVrj6jJ1SQ==", "requires": { "@babel/runtime": "^7.15.4" } @@ -8635,9 +36931,9 @@ } }, "gatsby-legacy-polyfills": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-1.14.0.tgz", - "integrity": "sha512-IGto7YurB4cEm6r07Lr/hSPZZvrkT1/0YdGpZQp7rC6CdSLqyWO9X5CS9F111NJyJhLusHCr9ZuRJG5cA0SYxQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/gatsby-legacy-polyfills/-/gatsby-legacy-polyfills-2.4.0.tgz", + "integrity": "sha512-dnSu7fz+a7kaCLNYz0DV0IZ+6Fu/wvsT/sOrPIwFat9c/NiioBMyZe5O2q7Vh7EGs496AsZLfkcvZ0LaDSDeTQ==", "requires": { "@babel/runtime": "^7.15.4", "core-js-compat": "3.9.0" @@ -8660,9 +36956,9 @@ } }, "gatsby-link": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-3.14.0.tgz", - "integrity": "sha512-a7ZC6aQZ+dz6lhkW0nrg33zlFQq9DADvtl/wwk3W3GdTlseDNOC+iry11tLMEthisUQZ2H3SZGJyVeNuQkdFsw==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-link/-/gatsby-link-4.4.0.tgz", + "integrity": "sha512-ElW1XwF7q6Acv1tKpMeTbRIwhFohIDu2N8fR4wBMLa5L0D559zYAPu11bqskBLZ+5fm99YVFVOB+Bxp8d9Wq7g==", "requires": { "@babel/runtime": "^7.15.4", "@types/reach__router": "^1.3.9", @@ -8670,38 +36966,38 @@ } }, "gatsby-page-utils": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-1.14.0.tgz", - "integrity": "sha512-Hjyxq4XnbUYCaYc5Ta7xXML1S3qLNkTv3xYQn2W91LuVDY4/u27LaOgzIYOVPMlHUSfocfhu0CMFmXw4fOjGFg==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/gatsby-page-utils/-/gatsby-page-utils-2.4.0.tgz", + "integrity": "sha512-GXYpHZOR1M3aq45bmOukjpdXL96BU1At0kPjTqQy3d5nw8wpU625wQdHT+CumET50+4A/JU86TqHi1kFWcbYsw==", "requires": { "@babel/runtime": "^7.15.4", "bluebird": "^3.7.2", "chokidar": "^3.5.2", "fs-exists-cached": "^1.0.0", - "gatsby-core-utils": "^2.14.0", - "glob": "^7.1.7", + "gatsby-core-utils": "^3.4.0", + "glob": "^7.2.0", "lodash": "^4.17.21", "micromatch": "^4.0.4" } }, "gatsby-plugin-feed": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-feed/-/gatsby-plugin-feed-3.14.0.tgz", - "integrity": "sha512-d9fkaDyPN9ol6qL8WhojFm2p4VOn+tbz1EnTMr4nhDsn3l3Fyv6XV6xUsqeCclHwIwcK4Nj3mB07l6tDaBl9uQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-feed/-/gatsby-plugin-feed-4.4.0.tgz", + "integrity": "sha512-AUk7/m2jhaGQgnss6TVJvXGBIhBBQf1dnnl7MrHqt+qCZwv9urdwdEn4H1RyhQ4nS2SY5f3SemNmYCWPPhD5aA==", "requires": { "@babel/runtime": "^7.15.4", "@hapi/joi": "^15.1.1", - "common-tags": "^1.8.0", + "common-tags": "^1.8.2", "fs-extra": "^10.0.0", - "gatsby-plugin-utils": "^1.14.0", + "gatsby-plugin-utils": "^2.4.0", "lodash.merge": "^4.6.2", "rss": "^1.2.2" } }, "gatsby-plugin-google-analytics": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-google-analytics/-/gatsby-plugin-google-analytics-3.14.0.tgz", - "integrity": "sha512-yfSBRrGZZWruKDQMAJOHp7S1nUBQewT9MuvqegCqFsHhxUtm6PZ5JFv3k8385DfQ/+ux9MmzpY20vQ0E5/30fA==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-google-analytics/-/gatsby-plugin-google-analytics-4.4.0.tgz", + "integrity": "sha512-Z+CW64zo/d1rtyMz1bJ+Ao9apsWeyak5BXNc7piO+FwE7dFdWrAyHrgGmE3YltqFUY8+PS3vmpBv9qn0ZrOSGg==", "requires": { "@babel/runtime": "^7.15.4", "minimatch": "3.0.4", @@ -8709,21 +37005,21 @@ } }, "gatsby-plugin-image": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-1.14.1.tgz", - "integrity": "sha512-3ZiCFyIVjWxlpral04HlFZbeWC4Eoo7DYGA/Eh3qNMZ3tPKxySk4xXUdrnhIt967KBGATFuuYnPR9kKEHatCuQ==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-image/-/gatsby-plugin-image-2.4.0.tgz", + "integrity": "sha512-PKhbefaamdahm1ysKO1d54vnzmIsjR+/qtyFnZumGu8E7O9lN5is0RlXgpNCvsckL+XzcqyMljytt/bYf8L5WA==", "requires": { "@babel/code-frame": "^7.14.0", "@babel/parser": "^7.15.5", "@babel/runtime": "^7.15.4", "@babel/traverse": "^7.15.4", "babel-jsx-utils": "^1.1.0", - "babel-plugin-remove-graphql-queries": "^3.14.0", + "babel-plugin-remove-graphql-queries": "^4.4.0", "camelcase": "^5.3.1", "chokidar": "^3.5.2", - "common-tags": "^1.8.0", + "common-tags": "^1.8.2", "fs-extra": "^10.0.0", - "gatsby-core-utils": "^2.14.0", + "gatsby-core-utils": "^3.4.0", "objectFitPolyfill": "^2.3.5", "prop-types": "^15.7.2" } @@ -8739,78 +37035,78 @@ } }, "gatsby-plugin-manifest": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-3.14.0.tgz", - "integrity": "sha512-l++KGG/3/8iwUExJ8oXUHF5ra7P//xQkkhoDybUu3N7+9jpp9S2j4NWqJvgpMhRbh09zcUfuw7usII0sJO24lA==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-manifest/-/gatsby-plugin-manifest-4.4.0.tgz", + "integrity": "sha512-gEC1Boat/oaBILXOlfNsUVDkxU1e79rsZBuatCmer+FlhN6EpTB9U4mKwMd0c2lUVl9PHXzqkDrVio8sJRBsag==", "requires": { "@babel/runtime": "^7.15.4", - "gatsby-core-utils": "^2.14.0", - "gatsby-plugin-utils": "^1.14.0", + "gatsby-core-utils": "^3.4.0", + "gatsby-plugin-utils": "^2.4.0", "semver": "^7.3.5", - "sharp": "^0.29.0" + "sharp": "^0.29.3" } }, "gatsby-plugin-offline": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-offline/-/gatsby-plugin-offline-4.14.0.tgz", - "integrity": "sha512-ac6Jl/xvQq0v+PF1ip3aUBdnarxLyfDenK//frxY00gcAv2QjaEG8H8SMLbbgdPWqSnpzfrc+U2rE9CvJpwO1A==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-offline/-/gatsby-plugin-offline-5.4.0.tgz", + "integrity": "sha512-dxFRgsKmWovjH8m0HWHao9sdcXy4X0X9SPlZETHk54ARY/wrzxVg266fA+ZVI7RPpuODBcgWoXWHuTtplfghBw==", "requires": { "@babel/runtime": "^7.15.4", "cheerio": "^1.0.0-rc.10", - "gatsby-core-utils": "^2.14.0", - "glob": "^7.1.7", + "gatsby-core-utils": "^3.4.0", + "glob": "^7.2.0", "idb-keyval": "^3.2.0", "lodash": "^4.17.21", "workbox-build": "^4.3.1" } }, "gatsby-plugin-page-creator": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-3.14.0.tgz", - "integrity": "sha512-Y7Ims8CkdDpDYrr/42aFM4wTdpBTxIYe7VakdV8m0fJGb1OdD1W/7Wc9yOj+yBTqMgeeXXp45pg26wsjiG5H9w==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-page-creator/-/gatsby-plugin-page-creator-4.4.0.tgz", + "integrity": "sha512-g+NzjZgHbToc0EY4vrP8heciJgi9QXDrdn3VYc+GEqK5J26msH2hTPxMc9ut0XYzSOb7mI3rUt963r6goJyKHw==", "requires": { "@babel/runtime": "^7.15.4", "@babel/traverse": "^7.15.4", "@sindresorhus/slugify": "^1.1.2", "chokidar": "^3.5.2", "fs-exists-cached": "^1.0.0", - "gatsby-core-utils": "^2.14.0", - "gatsby-page-utils": "^1.14.0", - "gatsby-plugin-utils": "^1.14.0", - "gatsby-telemetry": "^2.14.0", + "gatsby-core-utils": "^3.4.0", + "gatsby-page-utils": "^2.4.0", + "gatsby-plugin-utils": "^2.4.0", + "gatsby-telemetry": "^3.4.0", "globby": "^11.0.4", "lodash": "^4.17.21" } }, "gatsby-plugin-react-helmet": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-4.14.0.tgz", - "integrity": "sha512-IpLC0mWRNP+E0ezDBXHciVATW+mv2MCvCP3lEYtFQ8mfcm3K//MpeynouNQSPCXn9cH7fr5w0Y355Wl5w1kw1A==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-react-helmet/-/gatsby-plugin-react-helmet-5.4.0.tgz", + "integrity": "sha512-bDJYOBk0HNaK8pKHTqr8U6CFNTRCgFvgqyrGNxHeva4sS2GKV/Rj5axRYx8ti8HXgyHMgNbaMO8SgZIKf8W5DQ==", "requires": { "@babel/runtime": "^7.15.4" } }, "gatsby-plugin-react-svg": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/gatsby-plugin-react-svg/-/gatsby-plugin-react-svg-3.0.1.tgz", - "integrity": "sha512-bjVSCAOeRWmf5a96/BL81sHITGFV/2Ql+IwP3ET5O5BZYOpt0f7QVCspkvCj0hsy4BJgCgANpzFstuaxUNsojA==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-react-svg/-/gatsby-plugin-react-svg-3.1.0.tgz", + "integrity": "sha512-OiEeTRQ+tzf7YrOnj87uMD6AGRl7BKxogAp1CUDtfiP+WGWZ99S5PeDLHJW5ExxGH1NVzWlNgtJjNmJhDksPhg==", "requires": { - "svg-react-loader": "^0.4.4" + "svg-react-loader": "^0.4.6" } }, "gatsby-plugin-robots-txt": { - "version": "1.6.13", - "resolved": "https://registry.npmjs.org/gatsby-plugin-robots-txt/-/gatsby-plugin-robots-txt-1.6.13.tgz", - "integrity": "sha512-MUPJsvkALwSmfRb1L3IVNmzIqwV35fol1RVot425ZYXvtD+s0OtZli5VnhLNxsX0beodyavzFl0SRJCCQZz0/g==", + "version": "1.6.14", + "resolved": "https://registry.npmjs.org/gatsby-plugin-robots-txt/-/gatsby-plugin-robots-txt-1.6.14.tgz", + "integrity": "sha512-5NLdgKPw7xHjvowNDU5aWzl/g3M3WU0Equn73aXGGdEue9Nuq7zh/Lh3oX+OM+MZolRCiM9GNHxdIvYPDWNXgA==", "requires": { - "@babel/runtime": "^7.14.0", + "@babel/runtime": "^7.15.4", "generate-robotstxt": "^8.0.3" } }, "gatsby-plugin-sass": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-sass/-/gatsby-plugin-sass-4.14.0.tgz", - "integrity": "sha512-dnsdU7Nf0BQhNuuyoS67tA6zWucDFkfHBEsURuD9rOFxizdBxZdth81vqnxzuLQBJcTnqnprDhGPhXYBOjCJsQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-sass/-/gatsby-plugin-sass-5.4.0.tgz", + "integrity": "sha512-7Vp/SPkd9/j97aDr7qiAf4t7iPduwP86EdSb7ESQNX1lZuPglC0+JjNLshTJiqRfJspbOhcUeWLLg08/1RRFlA==", "requires": { "@babel/runtime": "^7.15.4", "resolve-url-loader": "^3.1.2", @@ -8818,34 +37114,34 @@ } }, "gatsby-plugin-sharp": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-3.14.1.tgz", - "integrity": "sha512-eLRoxLTrn5QCerIl/zaUTzJCBfPaaOZdVPhO6QUOd1o2qni6AR9QkeAw3He2e/1mnkB9wWGwJUdPiCfvUSE/pQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-sharp/-/gatsby-plugin-sharp-4.4.0.tgz", + "integrity": "sha512-X2Syc6YfOD2O+5A2Lrd/l/HXHIAIjcbRfP38uJPbG0cZg3xRd3T7RaDEcDrFylHvpYZfcqjzumfwPeQuhhxUUQ==", "requires": { "@babel/runtime": "^7.15.4", - "async": "^3.2.1", + "async": "^3.2.2", "bluebird": "^3.7.2", "filenamify": "^4.3.0", "fs-extra": "^10.0.0", - "gatsby-core-utils": "^2.14.0", - "gatsby-plugin-utils": "^1.14.0", - "gatsby-telemetry": "^2.14.0", - "got": "^11.8.2", + "gatsby-core-utils": "^3.4.0", + "gatsby-plugin-utils": "^2.4.0", + "gatsby-telemetry": "^3.4.0", + "got": "^11.8.3", "lodash": "^4.17.21", - "mini-svg-data-uri": "^1.3.3", + "mini-svg-data-uri": "^1.4.3", "potrace": "^2.1.8", "probe-image-size": "^6.0.0", "progress": "^2.0.3", "semver": "^7.3.5", - "sharp": "^0.29.0", + "sharp": "^0.29.3", "svgo": "1.3.2", "uuid": "3.4.0" }, "dependencies": { "async": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/async/-/async-3.2.1.tgz", - "integrity": "sha512-XdD5lRO/87udXCMC9meWdYiR+Nq6ZjUfXidViUZGu2F1MO4T3XwZ1et0hb2++BgLfhyJwy44BGB/yx80ABx8hg==" + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/async/-/async-3.2.2.tgz", + "integrity": "sha512-H0E+qZaDEfx/FY4t7iLRv1W2fFI6+pyCeTw1uN20AQPiwqwM6ojPxHxdLv4z8hi2DtnW9BOckSspLucW7pIE5g==" }, "chalk": { "version": "2.4.2", @@ -8949,24 +37245,29 @@ "unquote": "~1.1.1", "util.promisify": "~1.0.0" } + }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" } } }, "gatsby-plugin-sitemap": { - "version": "4.10.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-sitemap/-/gatsby-plugin-sitemap-4.10.0.tgz", - "integrity": "sha512-q7WdaZLzOQnSJDZ2/ArTnSpCG26Eqgpt9jvni6wUqPxLic9irwvzIHhZxmZp8I7iq6Ue1Ii1MD5kWO2VTYb7GA==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-sitemap/-/gatsby-plugin-sitemap-5.4.0.tgz", + "integrity": "sha512-Zwbp9BLzhjkxHm5Vvu8Kf1U+okbdVM6M6YVs7pQl3FnOMLZZ8huXHJgRnsjSyEmxENsKeelUttONBcgh38zDLA==", "requires": { "@babel/runtime": "^7.15.4", - "common-tags": "^1.8.0", + "common-tags": "^1.8.2", "minimatch": "^3.0.4", "sitemap": "^7.0.0" } }, "gatsby-plugin-typescript": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-3.14.0.tgz", - "integrity": "sha512-gQVkLFPvO9g+O+DdY9nw+1SAelF2yOQ+CqpFJ9aDllf/JUyxNbajND7nbYkLCiDja86yi3ZNCkZR2yp8qWZnpQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-typescript/-/gatsby-plugin-typescript-4.4.0.tgz", + "integrity": "sha512-LDtXiQAxb5rYFu2907hF5Yeazs7KU4i1oMDq+0m2iwMnWNapwTfMwkDcRQViVGpRuwgT0WCENRZ/lnfDdH3How==", "requires": { "@babel/core": "^7.15.5", "@babel/plugin-proposal-nullish-coalescing-operator": "^7.14.5", @@ -8974,13 +37275,13 @@ "@babel/plugin-proposal-optional-chaining": "^7.14.5", "@babel/preset-typescript": "^7.15.0", "@babel/runtime": "^7.15.4", - "babel-plugin-remove-graphql-queries": "^3.14.0" + "babel-plugin-remove-graphql-queries": "^4.4.0" } }, "gatsby-plugin-utils": { - "version": "1.14.0", - "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-1.14.0.tgz", - "integrity": "sha512-lYzr9R9yTH/PzgRTWB878yB1xBlJULvyosEoF8LnE62+UyuPXxv+e/frfwZCeCoqsqstuciR0yaMELIPYMna+Q==", + "version": "2.4.0", + "resolved": "https://registry.npmjs.org/gatsby-plugin-utils/-/gatsby-plugin-utils-2.4.0.tgz", + "integrity": "sha512-0+hN/Rfq7J+SwZZ2j+Sc9WiNd8XequDoM389/ORFTE82GXtPHDWtMV1LIF6yg/SkdANzChLUW9Eo/edgLiOOHA==", "requires": { "@babel/runtime": "^7.15.4", "joi": "^17.4.2" @@ -8996,17 +37297,17 @@ } }, "gatsby-react-router-scroll": { - "version": "4.14.0", - "resolved": "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-4.14.0.tgz", - "integrity": "sha512-ahsJqhqSroRsm+BySUUNNrTLWOzjxb8zBP6UNja/VssEYAiGnG3V7ycVqpzMXDnWnZAKTSGIO7B3ZiM5sf6mYw==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-react-router-scroll/-/gatsby-react-router-scroll-5.4.0.tgz", + "integrity": "sha512-BUjRjUBtiMPSL208La/KW8vSftHNgloIdCcnnL1Y/dFtLBm/R8gYI40DaqvqyBO78k0fN5Y5W3NvN0Wa5AVdZA==", "requires": { "@babel/runtime": "^7.15.4" } }, "gatsby-recipes": { - "version": "0.25.0", - "resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-0.25.0.tgz", - "integrity": "sha512-eEbmmAWY78pL1zLrx0M0CNC4fMbzKza/Ug0vSQ7egfAqNk74Lt0csgODRGdBLVHbmRRKYmJpJIXK7NdE+ZWh4A==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gatsby-recipes/-/gatsby-recipes-1.4.0.tgz", + "integrity": "sha512-4KJIKe4nInKBX8uYieC1Jt1+VJz4RadGJeMJPx0JckF8/UbXETwLTOhQQZ8bqDBQaanXqDfATdp4D/a1O9C2DA==", "requires": { "@babel/core": "^7.15.5", "@babel/generator": "^7.15.4", @@ -9032,8 +37333,8 @@ "express": "^4.17.1", "express-graphql": "^0.12.0", "fs-extra": "^10.0.0", - "gatsby-core-utils": "^2.14.0", - "gatsby-telemetry": "^2.14.0", + "gatsby-core-utils": "^3.4.0", + "gatsby-telemetry": "^3.4.0", "glob": "^7.1.6", "graphql": "^15.4.0", "graphql-compose": "~7.25.0", @@ -9049,9 +37350,9 @@ "mkdirp": "^0.5.1", "node-fetch": "^2.5.0", "pkg-dir": "^4.2.0", - "prettier": "^2.3.2", + "prettier": "^2.5.1", "prop-types": "^15.6.1", - "remark-mdx": "^2.0.0-next.4", + "remark-mdx": "2.0.0-next.7", "remark-mdxjs": "^2.0.0-next.4", "remark-parse": "^6.0.3", "remark-stringify": "^8.1.0", @@ -9129,6 +37430,11 @@ "@types/unist": "^2.0.2" } }, + "uuid": { + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" + }, "vfile": { "version": "4.2.1", "resolved": "https://registry.npmjs.org/vfile/-/vfile-4.2.1.tgz", @@ -9152,9 +37458,9 @@ } }, "gatsby-remark-autolink-headers": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-4.11.0.tgz", - "integrity": "sha512-wklhIRpVQfv9xMPoSVKDl/DRLBzxKWr13PRQgw602zVmj/IdMzgVarJgU8aCzlyb3+JztlptnKE1U/htFs8HGQ==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-remark-autolink-headers/-/gatsby-remark-autolink-headers-5.4.0.tgz", + "integrity": "sha512-VT0xkjEtAkXMKx+m/wKk+1P0rcFezxlt22LmihadMgZnqjKleX39DbXaBX/VzmlqDZTeYO1c4396pXopF6Wu5Q==", "requires": { "@babel/runtime": "^7.15.4", "github-slugger": "^1.3.0", @@ -9180,9 +37486,9 @@ } }, "gatsby-remark-copy-linked-files": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-4.11.0.tgz", - "integrity": "sha512-24VI4ZM7767b+2x/J5Ww7yzeTJhVtGCJOQGjH2NZgEAw4ryBoZLJ2WwHiVwBD03+JSMPKGutQxus95jkLmMD4w==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-remark-copy-linked-files/-/gatsby-remark-copy-linked-files-5.4.0.tgz", + "integrity": "sha512-bU0jcNS5yv+WHziyxl/K3fceLyf96MQlwZzQQkGwAkfuWxEsDh15EaaT/atJbj9T0ZlccuGzXSRj7kxFlhEmPw==", "requires": { "@babel/runtime": "^7.15.4", "cheerio": "^1.0.0-rc.10", @@ -9242,19 +37548,19 @@ } }, "gatsby-remark-images": { - "version": "5.11.0", - "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-5.11.0.tgz", - "integrity": "sha512-KP5dWp8AQ6wwhFN4+IIKvxAm2BsL6HyvLU9w61HxvDtYrT7aRRAHj2YFPaPrgeJQ5ncAzwn+knB5Ofy4a/wx0g==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/gatsby-remark-images/-/gatsby-remark-images-6.4.0.tgz", + "integrity": "sha512-yrrX96C15pvxquAL/jQb/5Kl0nUu0yNzEDtE1lB7f2bTuxdIRDkF7UM6pfEhp0N00a3ECD+eMf2QXHn/yo2tvg==", "requires": { "@babel/runtime": "^7.15.4", "chalk": "^4.1.2", "cheerio": "^1.0.0-rc.10", - "gatsby-core-utils": "^2.14.0", + "gatsby-core-utils": "^3.4.0", "is-relative-url": "^3.0.0", "lodash": "^4.17.21", "mdast-util-definitions": "^4.0.0", "potrace": "^2.1.8", - "query-string": "^6.13.3", + "query-string": "^6.14.1", "unist-util-select": "^3.0.4", "unist-util-visit-parents": "^3.1.1" }, @@ -9285,9 +37591,9 @@ } }, "gatsby-remark-prismjs": { - "version": "5.11.0", - "resolved": "https://registry.npmjs.org/gatsby-remark-prismjs/-/gatsby-remark-prismjs-5.11.0.tgz", - "integrity": "sha512-WrS074GqW0st5chlYxTrFxLZLjAubWvNdw23DYW8qcaAfnH527hmgEDQgynjVnkSxhxbhnhTqT5MYWBdTBLk5A==", + "version": "6.4.0", + "resolved": "https://registry.npmjs.org/gatsby-remark-prismjs/-/gatsby-remark-prismjs-6.4.0.tgz", + "integrity": "sha512-ObQzuMWl+Q5ryp0q9JVOfdoBkLV1gXi2yMaEP8PjBSfrYXNWTtNluc52aPpDny4BkzzxNtpEFK+dkglMP5DblA==", "requires": { "@babel/runtime": "^7.15.4", "parse-numeric-range": "^1.2.0", @@ -9295,13 +37601,13 @@ } }, "gatsby-remark-responsive-iframe": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/gatsby-remark-responsive-iframe/-/gatsby-remark-responsive-iframe-4.11.0.tgz", - "integrity": "sha512-b4Nl9wOzRIjxRUHSkwKDczsKvSF5l8FcUf37Mbnecx+eTzfvQtMccIG87C488C5FTBsOh44jjokhR9QwqnWkww==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-remark-responsive-iframe/-/gatsby-remark-responsive-iframe-5.4.0.tgz", + "integrity": "sha512-iW0JC9R9gNdCd00mTiUTxxgQmYiwGjY9K0xxP8pk4cOL+661ghG+bBWY+npu7lgz50RPFdKejE+7COIVPWJ8HQ==", "requires": { "@babel/runtime": "^7.15.4", "cheerio": "^1.0.0-rc.10", - "common-tags": "^1.8.0", + "common-tags": "^1.8.2", "lodash": "^4.17.21", "unist-util-visit": "^2.0.3" } @@ -9335,88 +37641,30 @@ } }, "gatsby-source-filesystem": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-3.14.0.tgz", - "integrity": "sha512-Gg5GGxiWXhjapWMYdXOGk7zp+ajYowS+xNmaDUkL1gH+IQLvE18XbvKh00B/HiFaHm4azJfS2QRrRI/mPTZX+w==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-source-filesystem/-/gatsby-source-filesystem-4.4.0.tgz", + "integrity": "sha512-tN+aJdOnBf92V9oHXaGzPB6gL0EhpYH0mh/dfszroy25CtSq07fZu8SynS/B3ClJVi22MkD0imcDVMlPJGSQ3w==", "requires": { "@babel/runtime": "^7.15.4", "chokidar": "^3.5.2", - "fastq": "^1.11.1", + "fastq": "^1.13.0", "file-type": "^16.5.3", "fs-extra": "^10.0.0", - "gatsby-core-utils": "^2.14.0", + "gatsby-core-utils": "^3.4.0", "got": "^9.6.0", "md5-file": "^5.0.0", "mime": "^2.5.2", "pretty-bytes": "^5.4.1", "progress": "^2.0.3", "valid-url": "^1.0.9", - "xstate": "^4.14.0" + "xstate": "^4.26.1" }, "dependencies": { - "@sindresorhus/is": { - "version": "0.14.0", - "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", - "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" - }, - "@szmarczak/http-timer": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", - "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", - "requires": { - "defer-to-connect": "^1.0.1" - } - }, - "cacheable-request": { - "version": "6.1.0", - "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", - "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", - "requires": { - "clone-response": "^1.0.2", - "get-stream": "^5.1.0", - "http-cache-semantics": "^4.0.0", - "keyv": "^3.0.0", - "lowercase-keys": "^2.0.0", - "normalize-url": "^4.1.0", - "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" - } - } - }, - "decompress-response": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", - "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", - "requires": { - "mimic-response": "^1.0.0" - } - }, "defer-to-connect": { "version": "1.1.3", "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, "got": { "version": "9.6.0", "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", @@ -9433,6 +37681,84 @@ "p-cancelable": "^1.0.0", "to-readable-stream": "^1.0.0", "url-parse-lax": "^3.0.0" + }, + "dependencies": { + "@sindresorhus/is": { + "version": "0.14.0", + "resolved": "https://registry.npmjs.org/@sindresorhus/is/-/is-0.14.0.tgz", + "integrity": "sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==" + }, + "@szmarczak/http-timer": { + "version": "1.1.2", + "resolved": "https://registry.npmjs.org/@szmarczak/http-timer/-/http-timer-1.1.2.tgz", + "integrity": "sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==", + "requires": { + "defer-to-connect": "^1.0.1" + } + }, + "cacheable-request": { + "version": "6.1.0", + "resolved": "https://registry.npmjs.org/cacheable-request/-/cacheable-request-6.1.0.tgz", + "integrity": "sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==", + "requires": { + "clone-response": "^1.0.2", + "get-stream": "^5.1.0", + "http-cache-semantics": "^4.0.0", + "keyv": "^3.0.0", + "lowercase-keys": "^2.0.0", + "normalize-url": "^4.1.0", + "responselike": "^1.0.2" + }, + "dependencies": { + "get-stream": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", + "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", + "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" + } + } + }, + "decompress-response": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-3.3.0.tgz", + "integrity": "sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=", + "requires": { + "mimic-response": "^1.0.0" + } + }, + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + }, + "p-cancelable": { + "version": "1.1.0", + "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", + "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" + }, + "responselike": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", + "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", + "requires": { + "lowercase-keys": "^1.0.0" + } + } } }, "json-buffer": { @@ -9448,35 +37774,17 @@ "json-buffer": "3.0.0" } }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" - }, "normalize-url": { "version": "4.5.1", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", "integrity": "sha512-9UZCFRHQdNrfTpGg8+1INIg93B6zE0aXMVFkw1WFwvO4SlZywU6aLg5Of0Ap/PgcbSw4LNxvMWXMeugwMCX0AA==" - }, - "p-cancelable": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/p-cancelable/-/p-cancelable-1.1.0.tgz", - "integrity": "sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==" - }, - "responselike": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/responselike/-/responselike-1.0.2.tgz", - "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", - "requires": { - "lowercase-keys": "^1.0.0" - } } } }, "gatsby-telemetry": { - "version": "2.14.0", - "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-2.14.0.tgz", - "integrity": "sha512-c8/1L1nkK1OcxYV7axyoyM+7nzM1WL7DXvgxJloI7NSwb6M3EgcWvgq9bmqUAfmWM29/whR07mO7nnl1jZntyA==", + "version": "3.4.0", + "resolved": "https://registry.npmjs.org/gatsby-telemetry/-/gatsby-telemetry-3.4.0.tgz", + "integrity": "sha512-c5N7x4GkOyg5WUQN0DPeCHkjPvZ3c1yVs43dDPN5MZAqYiyTqzBJ9BXCMb7dBtFDVQB25b+Z96FUTQXfitrWww==", "requires": { "@babel/code-frame": "^7.14.0", "@babel/runtime": "^7.15.4", @@ -9486,33 +37794,124 @@ "boxen": "^4.2.0", "configstore": "^5.0.1", "fs-extra": "^10.0.0", - "gatsby-core-utils": "^2.14.0", + "gatsby-core-utils": "^3.4.0", "git-up": "^4.0.5", "is-docker": "^2.2.1", "lodash": "^4.17.21", - "node-fetch": "^2.6.1", - "uuid": "3.4.0" + "node-fetch": "^2.6.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==", + "requires": { + "color-convert": "^2.0.1" + } + }, + "boxen": { + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/boxen/-/boxen-4.2.0.tgz", + "integrity": "sha512-eB4uT9RGzg2odpER62bBwSLvUeGC+WbRjjyyFhGsKnc8wp/m0+hQsMUvUe3H2V0D5vw0nBdO1hCJoZo5mKeuIQ==", + "requires": { + "ansi-align": "^3.0.0", + "camelcase": "^5.3.1", + "chalk": "^3.0.0", + "cli-boxes": "^2.2.0", + "string-width": "^4.1.0", + "term-size": "^2.1.0", + "type-fest": "^0.8.1", + "widest-line": "^3.1.0" + } + }, + "chalk": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/chalk/-/chalk-3.0.0.tgz", + "integrity": "sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==", + "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==", + "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==" + }, + "has-flag": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" + }, + "node-fetch": { + "version": "2.6.6", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.6.tgz", + "integrity": "sha512-Z8/6vRlTUChSdIgMa51jxQ4lrw/Jy5SOW10ObaA47/RElsAN2c5Pn8bTgFGWn/ibwzXTE8qwr1Yzx28vsecXEA==", + "requires": { + "whatwg-url": "^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==", + "requires": { + "has-flag": "^4.0.0" + } + }, + "tr46": { + "version": "0.0.3", + "resolved": "https://registry.npmjs.org/tr46/-/tr46-0.0.3.tgz", + "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=" + }, + "type-fest": { + "version": "0.8.1", + "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", + "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==" + }, + "webidl-conversions": { + "version": "3.0.1", + "resolved": "https://registry.npmjs.org/webidl-conversions/-/webidl-conversions-3.0.1.tgz", + "integrity": "sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=" + }, + "whatwg-url": { + "version": "5.0.0", + "resolved": "https://registry.npmjs.org/whatwg-url/-/whatwg-url-5.0.0.tgz", + "integrity": "sha1-lmRU6HZUYuN2RNNib2dCzotwll0=", + "requires": { + "tr46": "~0.0.3", + "webidl-conversions": "^3.0.0" + } + } } }, "gatsby-transformer-json": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/gatsby-transformer-json/-/gatsby-transformer-json-3.14.0.tgz", - "integrity": "sha512-bEewDHg9o4ghIe28gXy5kVm7ARqhTlzkfN1E7RZeWzd0jmMZAJHBmboQOE1cbJopODspkNvCySvDXfGF/sgUBQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-transformer-json/-/gatsby-transformer-json-4.4.0.tgz", + "integrity": "sha512-d5QdlPxxb1uZI+XoYnV2J0xWkYUTl3ZfSuWJ10OpM+er8ZpTxvcZQnEM+PBFlQgYiqHaaixtDZPeM8XP7jM+cQ==", "requires": { "@babel/runtime": "^7.15.4", "bluebird": "^3.7.2" } }, "gatsby-transformer-remark": { - "version": "4.11.0", - "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-4.11.0.tgz", - "integrity": "sha512-K00qbvSVq5puyDmZZp+WOU8CmBJRpjmJt1t8yl30My66PiDT8u242xVYUE0qdsKEr2gz5npE0w4nj/5Hgtfw7Q==", + "version": "5.4.0", + "resolved": "https://registry.npmjs.org/gatsby-transformer-remark/-/gatsby-transformer-remark-5.4.0.tgz", + "integrity": "sha512-/oYNNeqgIVwsh30nxbuOamN/8hHQoTMFToxW9tsjYgmB11NDwHQpCi89dL/Y+8mN01FiKy4N1LbRurJNoleGbg==", "requires": { "@babel/runtime": "^7.15.4", - "gatsby-core-utils": "^2.14.0", - "gray-matter": "^4.0.2", + "gatsby-core-utils": "^3.4.0", + "gray-matter": "^4.0.3", "hast-util-raw": "^6.0.2", - "hast-util-to-html": "^7.1.2", + "hast-util-to-html": "^7.1.3", "lodash": "^4.17.21", "mdast-util-to-hast": "^10.2.0", "mdast-util-to-string": "^2.0.0", @@ -9526,7 +37925,7 @@ "retext-english": "^3.0.4", "sanitize-html": "^1.27.5", "underscore.string": "^3.3.5", - "unified": "^9.2.1", + "unified": "^9.2.2", "unist-util-remove-position": "^3.0.0", "unist-util-select": "^3.0.4", "unist-util-visit": "^2.0.3" @@ -9542,11 +37941,6 @@ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" }, - "longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==" - }, "mdast-util-from-markdown": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", @@ -9672,24 +38066,24 @@ } }, "gatsby-transformer-sharp": { - "version": "3.14.0", - "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-3.14.0.tgz", - "integrity": "sha512-p0bBu4Sheo4MrrrTRXEu+jcOvsvKmzr1Wc/CQ9VD1U7vTPj74a8JiMJ9GrXrkei5qcXXeXACjBTu5F0Hyg6qMQ==", + "version": "4.4.0", + "resolved": "https://registry.npmjs.org/gatsby-transformer-sharp/-/gatsby-transformer-sharp-4.4.0.tgz", + "integrity": "sha512-X9sPXrz5OkAgSBnsOwHV6mvU2IzTXHKzOeNBdDgk/wzrzWdSue7yo3xDHX62h51c1Ern51oT4i5Yr6+xu5s/Fw==", "requires": { "@babel/runtime": "^7.15.4", "bluebird": "^3.7.2", - "common-tags": "^1.8.0", + "common-tags": "^1.8.2", "fs-extra": "^10.0.0", "potrace": "^2.1.8", "probe-image-size": "^6.0.0", "semver": "^7.3.5", - "sharp": "^0.29.0" + "sharp": "^0.29.3" } }, "gatsby-worker": { - "version": "0.5.0", - "resolved": "https://registry.npmjs.org/gatsby-worker/-/gatsby-worker-0.5.0.tgz", - "integrity": "sha512-r9BBUqCfHESSHfVvBW4tajacZ+tSxqWm+j5RB+Av8sBEhbMBFCHmWdU2USs7Bt0lvRpybwU5oxswb6nmeKkaSg==", + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/gatsby-worker/-/gatsby-worker-1.4.0.tgz", + "integrity": "sha512-BrzTYHFFAyI/7a003Vw+Ntg5hef5suYdn1cSEWoS9Tz4bU15W174C69NZddweMScOMTiMjWFoHINl7iqt/M3EQ==", "requires": { "@babel/core": "^7.15.5", "@babel/runtime": "^7.15.4" @@ -9901,6 +38295,13 @@ "integrity": "sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==", "requires": { "ini": "2.0.0" + }, + "dependencies": { + "ini": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", + "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" + } } }, "global-modules": { @@ -9919,13 +38320,6 @@ "ini": "^1.3.5", "kind-of": "^6.0.2", "which": "^1.3.1" - }, - "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - } } }, "globals": { @@ -9962,16 +38356,16 @@ } }, "got": { - "version": "11.8.2", - "resolved": "https://registry.npmjs.org/got/-/got-11.8.2.tgz", - "integrity": "sha512-D0QywKgIe30ODs+fm8wMZiAcZjypcCodPNuMz5H9Mny7RJ+IjJ10BdmGW7OM7fHXP+O7r6ZwapQ/YQmMSvB0UQ==", + "version": "11.8.3", + "resolved": "https://registry.npmjs.org/got/-/got-11.8.3.tgz", + "integrity": "sha512-7gtQ5KiPh1RtGS9/Jbv1ofDpBFuq42gyfEib+ejaRBJuj/3tQFeR5+gw57e4ipaU8c/rCjvX6fkQz2lyDlGAOg==", "requires": { "@sindresorhus/is": "^4.0.0", "@szmarczak/http-timer": "^4.0.5", "@types/cacheable-request": "^6.0.1", "@types/responselike": "^1.0.0", "cacheable-lookup": "^5.0.3", - "cacheable-request": "^7.0.1", + "cacheable-request": "^7.0.2", "decompress-response": "^6.0.0", "http2-wrapper": "^1.0.0-beta.5.2", "lowercase-keys": "^2.0.0", @@ -9985,9 +38379,9 @@ "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" }, "graphql": { - "version": "15.6.1", - "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.6.1.tgz", - "integrity": "sha512-3i5lu0z6dRvJ48QP9kFxBkJ7h4Kso7PS8eahyTFz5Jm6CvQfLtNIE8LX9N6JLnXTuwR+sIYnXzaWp6anOg0QQw==" + "version": "15.8.0", + "resolved": "https://registry.npmjs.org/graphql/-/graphql-15.8.0.tgz", + "integrity": "sha512-5gghUc24tP9HRznNpV2+FIoq3xKkj5dTQqf4v0CpdPbFVwFkWoxOM+o+2OC9ZSvjEMTjfmG9QT+gcvggTwW1zw==" }, "graphql-compose": { "version": "7.25.1", @@ -10057,12 +38451,14 @@ "graphql-type-json": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/graphql-type-json/-/graphql-type-json-0.3.2.tgz", - "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==" + "integrity": "sha512-J+vjof74oMlCWXSvt0DOf2APEdZOCdubEvGDUAlqH//VBYcOYsGgRW7Xzorr44LvkjiuvecWc8fChxuZZbChtg==", + "requires": {} }, "graphql-ws": { "version": "4.9.0", "resolved": "https://registry.npmjs.org/graphql-ws/-/graphql-ws-4.9.0.tgz", - "integrity": "sha512-sHkK9+lUm20/BGawNEWNtVAeJzhZeBg21VmvmLoT5NdGVeZWv5PdIhkcayQIAgjSyyQ17WMKmbDijIPG2On+Ag==" + "integrity": "sha512-sHkK9+lUm20/BGawNEWNtVAeJzhZeBg21VmvmLoT5NdGVeZWv5PdIhkcayQIAgjSyyQ17WMKmbDijIPG2On+Ag==", + "requires": {} }, "gray-matter": { "version": "4.0.3", @@ -10363,21 +38759,6 @@ "xtend": "^4.0.0" }, "dependencies": { - "character-entities-html4": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz", - "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==" - }, - "stringify-entities": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.1.0.tgz", - "integrity": "sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==", - "requires": { - "character-entities-html4": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "xtend": "^4.0.0" - } - }, "unist-util-is": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-4.1.0.tgz", @@ -10583,7 +38964,8 @@ "icss-utils": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", - "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==" + "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", + "requires": {} }, "idb-keyval": { "version": "3.2.0", @@ -10683,9 +39065,9 @@ "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "ini": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ini/-/ini-2.0.0.tgz", - "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==" + "version": "1.3.8", + "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", + "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" }, "inline-style-parser": { "version": "0.1.1", @@ -11207,7 +39589,8 @@ "isomorphic-ws": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/isomorphic-ws/-/isomorphic-ws-4.0.1.tgz", - "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==" + "integrity": "sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==", + "requires": {} }, "istanbul-lib-coverage": { "version": "3.2.0", @@ -12496,7 +40879,8 @@ "version": "1.2.2", "resolved": "https://registry.npmjs.org/jest-pnp-resolver/-/jest-pnp-resolver-1.2.2.tgz", "integrity": "sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==", - "dev": true + "dev": true, + "requires": {} }, "jest-regex-util": { "version": "27.0.6", @@ -13338,7 +41722,8 @@ "version": "7.5.5", "resolved": "https://registry.npmjs.org/ws/-/ws-7.5.5.tgz", "integrity": "sha512-BAkMFcAzl8as1G/hArkxOxq3G7pjUqQ3gzYbLL0/5zNkph70e+lCoxBGnm6AW1+/aiNeV4fnKqZ8m4GZewmH2w==", - "dev": true + "dev": true, + "requires": {} } } }, @@ -13416,11 +41801,6 @@ "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" }, - "kleur": { - "version": "4.1.4", - "resolved": "https://registry.npmjs.org/kleur/-/kleur-4.1.4.tgz", - "integrity": "sha512-8QADVssbrFjivHWQU7KkMgptGTl6WAcSdlbBPY4uNF+mWr6DGcKrvY2w4FQJoXch7+fKMjj0dRrL75vk3k23OA==" - }, "klona": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", @@ -13562,6 +41942,18 @@ } } }, + "lmdb-store": { + "version": "1.6.14", + "resolved": "https://registry.npmjs.org/lmdb-store/-/lmdb-store-1.6.14.tgz", + "integrity": "sha512-4woZfvfgolMEngjoMJrwePjdLotr3QKGJsDWURlJmKBed5JtE00IfAKo7ryPowl4ksGcs21pcdLkwrPnKomIuA==", + "requires": { + "msgpackr": "^1.5.0", + "nan": "^2.14.2", + "node-gyp-build": "^4.2.3", + "ordered-binary": "^1.0.0", + "weak-lru-cache": "^1.0.0" + } + }, "load-bmfont": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/load-bmfont/-/load-bmfont-1.4.1.tgz", @@ -13868,9 +42260,9 @@ } }, "longest-streak": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-3.0.0.tgz", - "integrity": "sha512-XhUjWR5CFaQ03JOP+iSDS9koy8T5jfoImCZ4XprElw3BXsSk4MpVYOLw/6LTDKZhO13PlAXnB5gS4MHQTpkSOw==" + "version": "2.0.4", + "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", + "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==" }, "loose-envify": { "version": "1.4.0", @@ -14067,11 +42459,6 @@ "micromark": "~2.11.0" }, "dependencies": { - "longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==" - }, "mdast-util-to-markdown": { "version": "0.6.5", "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", @@ -14119,87 +42506,6 @@ } } }, - "mdast-util-from-markdown": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-1.0.4.tgz", - "integrity": "sha512-BlL42o885QO+6o43ceoc6KBdp/bi9oYyamj0hUbeu730yhP1WDC7m2XYSBfmQkOb0TdoHSAJ3de3SMqse69u+g==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "mdast-util-to-string": "^3.1.0", - "micromark": "^3.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-decode-string": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "parse-entities": "^3.0.0", - "unist-util-stringify-position": "^3.0.0", - "uvu": "^0.5.0" - }, - "dependencies": { - "character-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.0.tgz", - "integrity": "sha512-oHqMj3eAuJ77/P5PaIRcqk+C3hdfNwyCD2DAUcD5gyXkegAuF2USC40CEqPscDk4I8FRGMTojGJQkXDsN5QlJA==" - }, - "character-entities-legacy": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-2.0.0.tgz", - "integrity": "sha512-YwaEtEvWLpFa6Wh3uVLrvirA/ahr9fki/NUd/Bd4OR6EdJ8D22hovYQEOUCBfQfcqnC4IAMGMsHXY1eXgL4ZZA==" - }, - "character-reference-invalid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.0.tgz", - "integrity": "sha512-pE3Z15lLRxDzWJy7bBHBopRwfI20sbrMVLQTC7xsPglCHf4Wv1e167OgYAFP78co2XlhojDyAqA+IAJse27//g==" - }, - "is-alphabetical": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.0.tgz", - "integrity": "sha512-5OV8Toyq3oh4eq6sbWTYzlGdnMT/DPI5I0zxUBxjiigQsZycpkKF3kskkao3JyYGuYDHvhgJF+DrjMQp9SX86w==" - }, - "is-alphanumerical": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.0.tgz", - "integrity": "sha512-t+2GlJ+hO9yagJ+jU3+HSh80VKvz/3cG2cxbGGm4S0hjKuhWQXgPVUVOZz3tqZzMjhmphZ+1TIJTlRZRoe6GCQ==", - "requires": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - } - }, - "is-decimal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.0.tgz", - "integrity": "sha512-QfrfjQV0LjoWQ1K1XSoEZkTAzSa14RKVMa5zg3SdAfzEmQzRM4+tbSFWb78creCeA9rNBzaZal92opi1TwPWZw==" - }, - "is-hexadecimal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.0.tgz", - "integrity": "sha512-vGOtYkiaxwIiR0+Ng/zNId+ZZehGfINwTzdrDqc6iubbnQWhnPuYymOzOKUDqa2cSl59yHnEh2h6MvRLQsyNug==" - }, - "parse-entities": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-3.0.0.tgz", - "integrity": "sha512-AJlcIFDNPEP33KyJLguv0xJc83BNvjxwpuUIcetyXUsLpVXAUCePJ5kIoYtEN2R1ac0cYaRu/vk9dVFkewHQhQ==", - "requires": { - "character-entities": "^2.0.0", - "character-entities-legacy": "^2.0.0", - "character-reference-invalid": "^2.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - } - }, - "unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "requires": { - "@types/unist": "^2.0.0" - } - } - } - }, "mdast-util-gfm": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/mdast-util-gfm/-/mdast-util-gfm-0.1.2.tgz", @@ -14212,11 +42518,6 @@ "mdast-util-to-markdown": "^0.6.1" }, "dependencies": { - "longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==" - }, "mdast-util-to-markdown": { "version": "0.6.5", "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", @@ -14297,11 +42598,6 @@ "mdast-util-to-markdown": "^0.6.0" }, "dependencies": { - "longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==" - }, "mdast-util-to-markdown": { "version": "0.6.5", "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", @@ -14349,11 +42645,6 @@ "mdast-util-to-markdown": "~0.6.0" }, "dependencies": { - "longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==" - }, "mdast-util-to-markdown": { "version": "0.6.5", "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", @@ -14400,11 +42691,6 @@ "mdast-util-to-markdown": "~0.6.0" }, "dependencies": { - "longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==" - }, "mdast-util-to-markdown": { "version": "0.6.5", "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-0.6.5.tgz", @@ -14443,154 +42729,6 @@ } } }, - "mdast-util-mdx": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-mdx/-/mdast-util-mdx-1.1.0.tgz", - "integrity": "sha512-leKb9uG7laXdyFlTleYV4ZEaCpsxeU1LlkkR/xp35pgKrfV1Y0fNCuOw9vaRc2a9YDpH22wd145Wt7UY5yzeZw==", - "requires": { - "mdast-util-mdx-expression": "^1.0.0", - "mdast-util-mdx-jsx": "^1.0.0", - "mdast-util-mdxjs-esm": "^1.0.0" - } - }, - "mdast-util-mdx-expression": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-expression/-/mdast-util-mdx-expression-1.1.1.tgz", - "integrity": "sha512-RDLRkBFmBKCJl6/fQdxxKL2BqNtoPFoNBmQAlj5ZNKOijIWRKjdhPkeufsUOaexLj+78mhJc+L7d1MYka8/LdQ==", - "requires": { - "@types/estree-jsx": "^0.0.1" - } - }, - "mdast-util-mdx-jsx": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdx-jsx/-/mdast-util-mdx-jsx-1.1.1.tgz", - "integrity": "sha512-C4W4hXmagipaeMwi5O8y+lVWE4qP2MDxfKlIh0lZN6MZWSPpQTK5RPwKBH4DdYHorgjbV2rKk84rNWlRtvoZCg==", - "requires": { - "@types/estree-jsx": "^0.0.1", - "@types/mdast": "^3.0.0", - "mdast-util-to-markdown": "^1.0.0", - "parse-entities": "^3.0.0", - "stringify-entities": "^4.0.0", - "unist-util-remove-position": "^4.0.0", - "unist-util-stringify-position": "^3.0.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "character-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.0.tgz", - "integrity": "sha512-oHqMj3eAuJ77/P5PaIRcqk+C3hdfNwyCD2DAUcD5gyXkegAuF2USC40CEqPscDk4I8FRGMTojGJQkXDsN5QlJA==" - }, - "character-entities-legacy": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-2.0.0.tgz", - "integrity": "sha512-YwaEtEvWLpFa6Wh3uVLrvirA/ahr9fki/NUd/Bd4OR6EdJ8D22hovYQEOUCBfQfcqnC4IAMGMsHXY1eXgL4ZZA==" - }, - "character-reference-invalid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.0.tgz", - "integrity": "sha512-pE3Z15lLRxDzWJy7bBHBopRwfI20sbrMVLQTC7xsPglCHf4Wv1e167OgYAFP78co2XlhojDyAqA+IAJse27//g==" - }, - "is-alphabetical": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.0.tgz", - "integrity": "sha512-5OV8Toyq3oh4eq6sbWTYzlGdnMT/DPI5I0zxUBxjiigQsZycpkKF3kskkao3JyYGuYDHvhgJF+DrjMQp9SX86w==" - }, - "is-alphanumerical": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.0.tgz", - "integrity": "sha512-t+2GlJ+hO9yagJ+jU3+HSh80VKvz/3cG2cxbGGm4S0hjKuhWQXgPVUVOZz3tqZzMjhmphZ+1TIJTlRZRoe6GCQ==", - "requires": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - } - }, - "is-decimal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.0.tgz", - "integrity": "sha512-QfrfjQV0LjoWQ1K1XSoEZkTAzSa14RKVMa5zg3SdAfzEmQzRM4+tbSFWb78creCeA9rNBzaZal92opi1TwPWZw==" - }, - "is-hexadecimal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.0.tgz", - "integrity": "sha512-vGOtYkiaxwIiR0+Ng/zNId+ZZehGfINwTzdrDqc6iubbnQWhnPuYymOzOKUDqa2cSl59yHnEh2h6MvRLQsyNug==" - }, - "parse-entities": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-3.0.0.tgz", - "integrity": "sha512-AJlcIFDNPEP33KyJLguv0xJc83BNvjxwpuUIcetyXUsLpVXAUCePJ5kIoYtEN2R1ac0cYaRu/vk9dVFkewHQhQ==", - "requires": { - "character-entities": "^2.0.0", - "character-entities-legacy": "^2.0.0", - "character-reference-invalid": "^2.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - } - }, - "unist-util-is": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz", - "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==" - }, - "unist-util-remove-position": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/unist-util-remove-position/-/unist-util-remove-position-4.0.1.tgz", - "integrity": "sha512-0yDkppiIhDlPrfHELgB+NLQD5mfjup3a8UYclHruTJWmY74je8g+CIFr79x5f6AkmzSwlvKLbs63hC0meOMowQ==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-visit": "^4.0.0" - } - }, - "unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "unist-util-visit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.0.tgz", - "integrity": "sha512-n7lyhFKJfVZ9MnKtqbsqkQEk5P1KShj0+//V7mAcoI6bpbUjh3C/OG8HVD+pBihfh6Ovl01m8dkcv9HNqYajmQ==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - } - }, - "unist-util-visit-parents": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.0.tgz", - "integrity": "sha512-y+QVLcY5eR/YVpqDsLf/xh9R3Q2Y4HxkZTp7ViLDU6WtJCEcPmRzW1gpdWDCDIqIlhuPDXOgttqPlykrHYDekg==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - }, - "vfile-message": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.0.2.tgz", - "integrity": "sha512-UUjZYIOg9lDRwwiBAuezLIsu9KlXntdxwG+nXnjuQAHvBpcX3x0eN8h+I7TkY5nkCXj+cWVp4ZqebtGBvok8ww==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - } - } - }, - "mdast-util-mdxjs-esm": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/mdast-util-mdxjs-esm/-/mdast-util-mdxjs-esm-1.1.1.tgz", - "integrity": "sha512-IpHNNMubCt6ue2FIQasx1ByvETglnqc7A3XvIc0Yyql1hNI73SEGa044dZG6jeJQE8boBdTn8nxs3DjQLvVN1w==", - "requires": { - "@types/estree-jsx": "^0.0.1", - "@types/mdast": "^3.0.0", - "mdast-util-from-markdown": "^1.0.0", - "mdast-util-to-markdown": "^1.0.0" - } - }, "mdast-util-to-hast": { "version": "10.2.0", "resolved": "https://registry.npmjs.org/mdast-util-to-hast/-/mdast-util-to-hast-10.2.0.tgz", @@ -14606,46 +42744,6 @@ "unist-util-visit": "^2.0.0" } }, - "mdast-util-to-markdown": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/mdast-util-to-markdown/-/mdast-util-to-markdown-1.2.3.tgz", - "integrity": "sha512-040jJYtjOUdbvYAXCfPrpLJRdvMOmR33KRqlhT4r+fEbVM+jao1RMbA8RmGeRmw8RAj3vQ+HvhIaJPijvnOwCg==", - "requires": { - "@types/mdast": "^3.0.0", - "@types/unist": "^2.0.0", - "longest-streak": "^3.0.0", - "mdast-util-to-string": "^3.0.0", - "micromark-util-decode-string": "^1.0.0", - "unist-util-visit": "^4.0.0", - "zwitch": "^2.0.0" - }, - "dependencies": { - "unist-util-is": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/unist-util-is/-/unist-util-is-5.1.1.tgz", - "integrity": "sha512-F5CZ68eYzuSvJjGhCLPL3cYx45IxkqXSetCcRgUXtbcm50X2L9oOWQlfUfDdAf+6Pd27YDblBfdtmsThXmwpbQ==" - }, - "unist-util-visit": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit/-/unist-util-visit-4.1.0.tgz", - "integrity": "sha512-n7lyhFKJfVZ9MnKtqbsqkQEk5P1KShj0+//V7mAcoI6bpbUjh3C/OG8HVD+pBihfh6Ovl01m8dkcv9HNqYajmQ==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0", - "unist-util-visit-parents": "^5.0.0" - } - }, - "unist-util-visit-parents": { - "version": "5.1.0", - "resolved": "https://registry.npmjs.org/unist-util-visit-parents/-/unist-util-visit-parents-5.1.0.tgz", - "integrity": "sha512-y+QVLcY5eR/YVpqDsLf/xh9R3Q2Y4HxkZTp7ViLDU6WtJCEcPmRzW1gpdWDCDIqIlhuPDXOgttqPlykrHYDekg==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-is": "^5.0.0" - } - } - } - }, "mdast-util-to-nlcst": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/mdast-util-to-nlcst/-/mdast-util-to-nlcst-4.0.1.tgz", @@ -14664,11 +42762,6 @@ } } }, - "mdast-util-to-string": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/mdast-util-to-string/-/mdast-util-to-string-3.1.0.tgz", - "integrity": "sha512-n4Vypz/DZgwo0iMHLQL49dJzlp7YtAJP+N07MZHpjPf/5XJuHUWstviF4Mn2jEiR/GNmtnRRqnwsXExk3igfFA==" - }, "mdast-util-toc": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/mdast-util-toc/-/mdast-util-toc-5.1.0.tgz", @@ -14815,7 +42908,8 @@ "meros": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/meros/-/meros-1.1.4.tgz", - "integrity": "sha512-E9ZXfK9iQfG9s73ars9qvvvbSIkJZF5yOo9j4tcwM5tN8mUKfj/EKN5PzOr3ZH0y5wL7dLAHw3RVEfpQV9Q7VQ==" + "integrity": "sha512-E9ZXfK9iQfG9s73ars9qvvvbSIkJZF5yOo9j4tcwM5tN8mUKfj/EKN5PzOr3ZH0y5wL7dLAHw3RVEfpQV9Q7VQ==", + "requires": {} }, "methods": { "version": "1.1.2", @@ -14827,169 +42921,6 @@ "resolved": "https://registry.npmjs.org/microevent.ts/-/microevent.ts-0.1.1.tgz", "integrity": "sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==" }, - "micromark": { - "version": "3.0.7", - "resolved": "https://registry.npmjs.org/micromark/-/micromark-3.0.7.tgz", - "integrity": "sha512-67ipZ2CzQVsDyH1kqNLh7dLwe5QMPJwjFBGppW7JCLByaSc6ZufV0ywPOxt13MIDAzzmj3wctDL6Ov5w0fOHXw==", - "requires": { - "@types/debug": "^4.0.0", - "debug": "^4.0.0", - "micromark-core-commonmark": "^1.0.1", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-sanitize-uri": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "parse-entities": "^3.0.0", - "uvu": "^0.5.0" - }, - "dependencies": { - "@types/debug": { - "version": "4.1.7", - "resolved": "https://registry.npmjs.org/@types/debug/-/debug-4.1.7.tgz", - "integrity": "sha512-9AonUzyTjXXhEOa0DnqpzZi6VHlqKMswga9EXjpXnnqxwLtdvPPtlO8evrI5D9S6asFRCQ6v+wpiUKbw+vKqyg==", - "requires": { - "@types/ms": "*" - } - }, - "character-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.0.tgz", - "integrity": "sha512-oHqMj3eAuJ77/P5PaIRcqk+C3hdfNwyCD2DAUcD5gyXkegAuF2USC40CEqPscDk4I8FRGMTojGJQkXDsN5QlJA==" - }, - "character-entities-legacy": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-2.0.0.tgz", - "integrity": "sha512-YwaEtEvWLpFa6Wh3uVLrvirA/ahr9fki/NUd/Bd4OR6EdJ8D22hovYQEOUCBfQfcqnC4IAMGMsHXY1eXgL4ZZA==" - }, - "character-reference-invalid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.0.tgz", - "integrity": "sha512-pE3Z15lLRxDzWJy7bBHBopRwfI20sbrMVLQTC7xsPglCHf4Wv1e167OgYAFP78co2XlhojDyAqA+IAJse27//g==" - }, - "is-alphabetical": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.0.tgz", - "integrity": "sha512-5OV8Toyq3oh4eq6sbWTYzlGdnMT/DPI5I0zxUBxjiigQsZycpkKF3kskkao3JyYGuYDHvhgJF+DrjMQp9SX86w==" - }, - "is-alphanumerical": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.0.tgz", - "integrity": "sha512-t+2GlJ+hO9yagJ+jU3+HSh80VKvz/3cG2cxbGGm4S0hjKuhWQXgPVUVOZz3tqZzMjhmphZ+1TIJTlRZRoe6GCQ==", - "requires": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - } - }, - "is-decimal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.0.tgz", - "integrity": "sha512-QfrfjQV0LjoWQ1K1XSoEZkTAzSa14RKVMa5zg3SdAfzEmQzRM4+tbSFWb78creCeA9rNBzaZal92opi1TwPWZw==" - }, - "is-hexadecimal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.0.tgz", - "integrity": "sha512-vGOtYkiaxwIiR0+Ng/zNId+ZZehGfINwTzdrDqc6iubbnQWhnPuYymOzOKUDqa2cSl59yHnEh2h6MvRLQsyNug==" - }, - "parse-entities": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-3.0.0.tgz", - "integrity": "sha512-AJlcIFDNPEP33KyJLguv0xJc83BNvjxwpuUIcetyXUsLpVXAUCePJ5kIoYtEN2R1ac0cYaRu/vk9dVFkewHQhQ==", - "requires": { - "character-entities": "^2.0.0", - "character-entities-legacy": "^2.0.0", - "character-reference-invalid": "^2.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - } - } - } - }, - "micromark-core-commonmark": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-core-commonmark/-/micromark-core-commonmark-1.0.4.tgz", - "integrity": "sha512-HAtoZisp1M/sQFuw2zoUKGo1pMKod7GSvdM6B2oBU0U2CEN5/C6Tmydmi1rmvEieEhGQsjMyiiSoYgxISNxGFA==", - "requires": { - "micromark-factory-destination": "^1.0.0", - "micromark-factory-label": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-factory-title": "^1.0.0", - "micromark-factory-whitespace": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-chunked": "^1.0.0", - "micromark-util-classify-character": "^1.0.0", - "micromark-util-html-tag-name": "^1.0.0", - "micromark-util-normalize-identifier": "^1.0.0", - "micromark-util-resolve-all": "^1.0.0", - "micromark-util-subtokenize": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.1", - "parse-entities": "^3.0.0", - "uvu": "^0.5.0" - }, - "dependencies": { - "character-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.0.tgz", - "integrity": "sha512-oHqMj3eAuJ77/P5PaIRcqk+C3hdfNwyCD2DAUcD5gyXkegAuF2USC40CEqPscDk4I8FRGMTojGJQkXDsN5QlJA==" - }, - "character-entities-legacy": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-2.0.0.tgz", - "integrity": "sha512-YwaEtEvWLpFa6Wh3uVLrvirA/ahr9fki/NUd/Bd4OR6EdJ8D22hovYQEOUCBfQfcqnC4IAMGMsHXY1eXgL4ZZA==" - }, - "character-reference-invalid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.0.tgz", - "integrity": "sha512-pE3Z15lLRxDzWJy7bBHBopRwfI20sbrMVLQTC7xsPglCHf4Wv1e167OgYAFP78co2XlhojDyAqA+IAJse27//g==" - }, - "is-alphabetical": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.0.tgz", - "integrity": "sha512-5OV8Toyq3oh4eq6sbWTYzlGdnMT/DPI5I0zxUBxjiigQsZycpkKF3kskkao3JyYGuYDHvhgJF+DrjMQp9SX86w==" - }, - "is-alphanumerical": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.0.tgz", - "integrity": "sha512-t+2GlJ+hO9yagJ+jU3+HSh80VKvz/3cG2cxbGGm4S0hjKuhWQXgPVUVOZz3tqZzMjhmphZ+1TIJTlRZRoe6GCQ==", - "requires": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - } - }, - "is-decimal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.0.tgz", - "integrity": "sha512-QfrfjQV0LjoWQ1K1XSoEZkTAzSa14RKVMa5zg3SdAfzEmQzRM4+tbSFWb78creCeA9rNBzaZal92opi1TwPWZw==" - }, - "is-hexadecimal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.0.tgz", - "integrity": "sha512-vGOtYkiaxwIiR0+Ng/zNId+ZZehGfINwTzdrDqc6iubbnQWhnPuYymOzOKUDqa2cSl59yHnEh2h6MvRLQsyNug==" - }, - "parse-entities": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-3.0.0.tgz", - "integrity": "sha512-AJlcIFDNPEP33KyJLguv0xJc83BNvjxwpuUIcetyXUsLpVXAUCePJ5kIoYtEN2R1ac0cYaRu/vk9dVFkewHQhQ==", - "requires": { - "character-entities": "^2.0.0", - "character-entities-legacy": "^2.0.0", - "character-reference-invalid": "^2.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - } - } - } - }, "micromark-extension-footnote": { "version": "0.3.2", "resolved": "https://registry.npmjs.org/micromark-extension-footnote/-/micromark-extension-footnote-0.3.2.tgz", @@ -15192,404 +43123,6 @@ } } }, - "micromark-extension-mdx-expression": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-expression/-/micromark-extension-mdx-expression-1.0.2.tgz", - "integrity": "sha512-KbkM9D9x/ZOV6gLwaN8izl2ZMI3sg+C4JLuUSmd8zJ4Z2d3mSWrznJRLuXkZcyN9lLaRm4Dz2VPjae3AkC5X1A==", - "requires": { - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-extension-mdx-jsx": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-jsx/-/micromark-extension-mdx-jsx-1.0.2.tgz", - "integrity": "sha512-MBppeDuXEBIL1uo4B/bL5eJ1q3m5pXzdzIWpOnJuzzBZF+S+9zbb5WnS2K/LEVQeoyiLzOuoteU4SFPuGJhhWw==", - "requires": { - "@types/acorn": "^4.0.0", - "estree-util-is-identifier-name": "^2.0.0", - "micromark-factory-mdx-expression": "^1.0.0", - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "vfile-message": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.0.2.tgz", - "integrity": "sha512-UUjZYIOg9lDRwwiBAuezLIsu9KlXntdxwG+nXnjuQAHvBpcX3x0eN8h+I7TkY5nkCXj+cWVp4ZqebtGBvok8ww==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - } - } - }, - "micromark-extension-mdx-md": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdx-md/-/micromark-extension-mdx-md-1.0.0.tgz", - "integrity": "sha512-xaRAMoSkKdqZXDAoSgp20Azm0aRQKGOl0RrS81yGu8Hr/JhMsBmfs4wR7m9kgVUIO36cMUQjNyiyDKPrsv8gOw==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-extension-mdxjs": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs/-/micromark-extension-mdxjs-1.0.0.tgz", - "integrity": "sha512-TZZRZgeHvtgm+IhtgC2+uDMR7h8eTKF0QUX9YsgoL9+bADBpBY6SiLvWqnBlLbCEevITmTqmEuY3FoxMKVs1rQ==", - "requires": { - "acorn": "^8.0.0", - "acorn-jsx": "^5.0.0", - "micromark-extension-mdx-expression": "^1.0.0", - "micromark-extension-mdx-jsx": "^1.0.0", - "micromark-extension-mdx-md": "^1.0.0", - "micromark-extension-mdxjs-esm": "^1.0.0", - "micromark-util-combine-extensions": "^1.0.0", - "micromark-util-types": "^1.0.0" - }, - "dependencies": { - "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==" - } - } - }, - "micromark-extension-mdxjs-esm": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-extension-mdxjs-esm/-/micromark-extension-mdxjs-esm-1.0.2.tgz", - "integrity": "sha512-bIaxblNIM+CCaJvp3L/V+168l79iuNmxEiTU6i3vB0YuDW+rumV64BFMxvhfRDxaJxQE1zD5vTPdyLBbW4efGA==", - "requires": { - "micromark-core-commonmark": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.1.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "vfile-message": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.0.2.tgz", - "integrity": "sha512-UUjZYIOg9lDRwwiBAuezLIsu9KlXntdxwG+nXnjuQAHvBpcX3x0eN8h+I7TkY5nkCXj+cWVp4ZqebtGBvok8ww==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - } - } - }, - "micromark-factory-destination": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-destination/-/micromark-factory-destination-1.0.0.tgz", - "integrity": "sha512-eUBA7Rs1/xtTVun9TmV3gjfPz2wEwgK5R5xcbIM5ZYAtvGF6JkyaDsj0agx8urXnO31tEO6Ug83iVH3tdedLnw==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-label": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-label/-/micromark-factory-label-1.0.2.tgz", - "integrity": "sha512-CTIwxlOnU7dEshXDQ+dsr2n+yxpP0+fn271pu0bwDIS8uqfFcumXpj5mLn3hSC8iw2MUr6Gx8EcKng1dD7i6hg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-mdx-expression": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-factory-mdx-expression/-/micromark-factory-mdx-expression-1.0.4.tgz", - "integrity": "sha512-1mS1Cg/GmvvafgHQvxz4OqhcO1JGwzzTuGh1C8NIUrmnr6/3A1dJiAphHz7kJKI/b9WIr69Q8VswuwyWo576yQ==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-events-to-acorn": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "unist-util-position-from-estree": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "vfile-message": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.0.2.tgz", - "integrity": "sha512-UUjZYIOg9lDRwwiBAuezLIsu9KlXntdxwG+nXnjuQAHvBpcX3x0eN8h+I7TkY5nkCXj+cWVp4ZqebtGBvok8ww==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - } - } - }, - "micromark-factory-space": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-space/-/micromark-factory-space-1.0.0.tgz", - "integrity": "sha512-qUmqs4kj9a5yBnk3JMLyjtWYN6Mzfcx8uJfi5XAveBniDevmZasdGBba5b4QsvRcAkmvGo5ACmSUmyGiKTLZew==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-factory-title": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-factory-title/-/micromark-factory-title-1.0.2.tgz", - "integrity": "sha512-zily+Nr4yFqgMGRKLpTVsNl5L4PMu485fGFDOQJQBl2NFpjGte1e86zC0da93wf97jrc4+2G2GQudFMHn3IX+A==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-factory-whitespace": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-factory-whitespace/-/micromark-factory-whitespace-1.0.0.tgz", - "integrity": "sha512-Qx7uEyahU1lt1RnsECBiuEbfr9INjQTGa6Err+gF3g0Tx4YEviPbqqGKNv/NrBaE7dVHdn1bVZKM/n5I/Bak7A==", - "requires": { - "micromark-factory-space": "^1.0.0", - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-character": { - "version": "1.1.0", - "resolved": "https://registry.npmjs.org/micromark-util-character/-/micromark-util-character-1.1.0.tgz", - "integrity": "sha512-agJ5B3unGNJ9rJvADMJ5ZiYjBRyDpzKAOk01Kpi1TKhlT1APx3XZk6eN7RtSz1erbWHC2L8T3xLZ81wdtGRZzg==", - "requires": { - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-chunked": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-chunked/-/micromark-util-chunked-1.0.0.tgz", - "integrity": "sha512-5e8xTis5tEZKgesfbQMKRCyzvffRRUX+lK/y+DvsMFdabAicPkkZV6gO+FEWi9RfuKKoxxPwNL+dFF0SMImc1g==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-classify-character": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-classify-character/-/micromark-util-classify-character-1.0.0.tgz", - "integrity": "sha512-F8oW2KKrQRb3vS5ud5HIqBVkCqQi224Nm55o5wYLzY/9PwHGXC01tr3d7+TqHHz6zrKQ72Okwtvm/xQm6OVNZA==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-combine-extensions": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-combine-extensions/-/micromark-util-combine-extensions-1.0.0.tgz", - "integrity": "sha512-J8H058vFBdo/6+AsjHp2NF7AJ02SZtWaVUjsayNFeAiydTxUwViQPxN0Hf8dp4FmCQi0UUFovFsEyRSUmFH3MA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-decode-numeric-character-reference": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-decode-numeric-character-reference/-/micromark-util-decode-numeric-character-reference-1.0.0.tgz", - "integrity": "sha512-OzO9AI5VUtrTD7KSdagf4MWgHMtET17Ua1fIpXTpuhclCqD8egFWo85GxSGvxgkGS74bEahvtM0WP0HjvV0e4w==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-decode-string": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-decode-string/-/micromark-util-decode-string-1.0.1.tgz", - "integrity": "sha512-Wf3H6jLaO3iIlHEvblESXaKAr72nK7JtBbLLICPwuZc3eJkMcp4j8rJ5Xv1VbQWMCWWDvKUbVUbE2MfQNznwTA==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-decode-numeric-character-reference": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "parse-entities": "^3.0.0" - }, - "dependencies": { - "character-entities": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-entities/-/character-entities-2.0.0.tgz", - "integrity": "sha512-oHqMj3eAuJ77/P5PaIRcqk+C3hdfNwyCD2DAUcD5gyXkegAuF2USC40CEqPscDk4I8FRGMTojGJQkXDsN5QlJA==" - }, - "character-entities-legacy": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-2.0.0.tgz", - "integrity": "sha512-YwaEtEvWLpFa6Wh3uVLrvirA/ahr9fki/NUd/Bd4OR6EdJ8D22hovYQEOUCBfQfcqnC4IAMGMsHXY1eXgL4ZZA==" - }, - "character-reference-invalid": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-reference-invalid/-/character-reference-invalid-2.0.0.tgz", - "integrity": "sha512-pE3Z15lLRxDzWJy7bBHBopRwfI20sbrMVLQTC7xsPglCHf4Wv1e167OgYAFP78co2XlhojDyAqA+IAJse27//g==" - }, - "is-alphabetical": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-alphabetical/-/is-alphabetical-2.0.0.tgz", - "integrity": "sha512-5OV8Toyq3oh4eq6sbWTYzlGdnMT/DPI5I0zxUBxjiigQsZycpkKF3kskkao3JyYGuYDHvhgJF+DrjMQp9SX86w==" - }, - "is-alphanumerical": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-alphanumerical/-/is-alphanumerical-2.0.0.tgz", - "integrity": "sha512-t+2GlJ+hO9yagJ+jU3+HSh80VKvz/3cG2cxbGGm4S0hjKuhWQXgPVUVOZz3tqZzMjhmphZ+1TIJTlRZRoe6GCQ==", - "requires": { - "is-alphabetical": "^2.0.0", - "is-decimal": "^2.0.0" - } - }, - "is-decimal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-decimal/-/is-decimal-2.0.0.tgz", - "integrity": "sha512-QfrfjQV0LjoWQ1K1XSoEZkTAzSa14RKVMa5zg3SdAfzEmQzRM4+tbSFWb78creCeA9rNBzaZal92opi1TwPWZw==" - }, - "is-hexadecimal": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-hexadecimal/-/is-hexadecimal-2.0.0.tgz", - "integrity": "sha512-vGOtYkiaxwIiR0+Ng/zNId+ZZehGfINwTzdrDqc6iubbnQWhnPuYymOzOKUDqa2cSl59yHnEh2h6MvRLQsyNug==" - }, - "parse-entities": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-3.0.0.tgz", - "integrity": "sha512-AJlcIFDNPEP33KyJLguv0xJc83BNvjxwpuUIcetyXUsLpVXAUCePJ5kIoYtEN2R1ac0cYaRu/vk9dVFkewHQhQ==", - "requires": { - "character-entities": "^2.0.0", - "character-entities-legacy": "^2.0.0", - "character-reference-invalid": "^2.0.0", - "is-alphanumerical": "^2.0.0", - "is-decimal": "^2.0.0", - "is-hexadecimal": "^2.0.0" - } - } - } - }, - "micromark-util-encode": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-encode/-/micromark-util-encode-1.0.0.tgz", - "integrity": "sha512-cJpFVM768h6zkd8qJ1LNRrITfY4gwFt+tziPcIf71Ui8yFzY9wG3snZQqiWVq93PG4Sw6YOtcNiKJfVIs9qfGg==" - }, - "micromark-util-events-to-acorn": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/micromark-util-events-to-acorn/-/micromark-util-events-to-acorn-1.0.4.tgz", - "integrity": "sha512-dpo8ecREK5s/KMph7jJ46RLM6g7N21CMc9LAJQbDLdbQnTpijigkSJPTIfLXZ+h5wdXlcsQ+b6ufAE9v76AdgA==", - "requires": { - "@types/acorn": "^4.0.0", - "@types/estree": "^0.0.50", - "estree-util-visit": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0", - "vfile-message": "^3.0.0" - }, - "dependencies": { - "unist-util-stringify-position": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-3.0.0.tgz", - "integrity": "sha512-SdfAl8fsDclywZpfMDTVDxA2V7LjtRDTOFd44wUJamgl6OlVngsqWjxvermMYf60elWHbxhuRCZml7AnuXCaSA==", - "requires": { - "@types/unist": "^2.0.0" - } - }, - "vfile-message": { - "version": "3.0.2", - "resolved": "https://registry.npmjs.org/vfile-message/-/vfile-message-3.0.2.tgz", - "integrity": "sha512-UUjZYIOg9lDRwwiBAuezLIsu9KlXntdxwG+nXnjuQAHvBpcX3x0eN8h+I7TkY5nkCXj+cWVp4ZqebtGBvok8ww==", - "requires": { - "@types/unist": "^2.0.0", - "unist-util-stringify-position": "^3.0.0" - } - } - } - }, - "micromark-util-html-tag-name": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-html-tag-name/-/micromark-util-html-tag-name-1.0.0.tgz", - "integrity": "sha512-NenEKIshW2ZI/ERv9HtFNsrn3llSPZtY337LID/24WeLqMzeZhBEE6BQ0vS2ZBjshm5n40chKtJ3qjAbVV8S0g==" - }, - "micromark-util-normalize-identifier": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-normalize-identifier/-/micromark-util-normalize-identifier-1.0.0.tgz", - "integrity": "sha512-yg+zrL14bBTFrQ7n35CmByWUTFsgst5JhA4gJYoty4Dqzj4Z4Fr/DHekSS5aLfH9bdlfnSvKAWsAgJhIbogyBg==", - "requires": { - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-resolve-all": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-resolve-all/-/micromark-util-resolve-all-1.0.0.tgz", - "integrity": "sha512-CB/AGk98u50k42kvgaMM94wzBqozSzDDaonKU7P7jwQIuH2RU0TeBqGYJz2WY1UdihhjweivStrJ2JdkdEmcfw==", - "requires": { - "micromark-util-types": "^1.0.0" - } - }, - "micromark-util-sanitize-uri": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-sanitize-uri/-/micromark-util-sanitize-uri-1.0.0.tgz", - "integrity": "sha512-cCxvBKlmac4rxCGx6ejlIviRaMKZc0fWm5HdCHEeDWRSkn44l6NdYVRyU+0nT1XC72EQJMZV8IPHF+jTr56lAg==", - "requires": { - "micromark-util-character": "^1.0.0", - "micromark-util-encode": "^1.0.0", - "micromark-util-symbol": "^1.0.0" - } - }, - "micromark-util-subtokenize": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/micromark-util-subtokenize/-/micromark-util-subtokenize-1.0.2.tgz", - "integrity": "sha512-d90uqCnXp/cy4G881Ub4psE57Sf8YD0pim9QdjCRNjfas2M1u6Lbt+XZK9gnHL2XFhnozZiEdCa9CNfXSfQ6xA==", - "requires": { - "micromark-util-chunked": "^1.0.0", - "micromark-util-symbol": "^1.0.0", - "micromark-util-types": "^1.0.0", - "uvu": "^0.5.0" - } - }, - "micromark-util-symbol": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/micromark-util-symbol/-/micromark-util-symbol-1.0.0.tgz", - "integrity": "sha512-NZA01jHRNCt4KlOROn8/bGi6vvpEmlXld7EHcRH+aYWUfL3Wc8JLUNNlqUMKa0hhz6GrpUWsHtzPmKof57v0gQ==" - }, - "micromark-util-types": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/micromark-util-types/-/micromark-util-types-1.0.1.tgz", - "integrity": "sha512-UT0ylWEEy80RFYzK9pEaugTqaxoD/j0Y9WhHpSyitxd99zjoQz7JJ+iKuhPAgOW2MiPSUAx+c09dcqokeyaROA==" - }, "micromatch": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", @@ -15749,16 +43282,29 @@ "resolved": "https://registry.npmjs.org/moment/-/moment-2.29.1.tgz", "integrity": "sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==" }, - "mri": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/mri/-/mri-1.2.0.tgz", - "integrity": "sha512-tzzskb3bG8LvYGFF/mDTpq3jpI6Q9wc3LEmBaghu+DdCssd1FakN7Bc0hVNmEyGq1bq3RgfkCb3cmQLpNPOroA==" - }, "ms": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==" }, + "msgpackr": { + "version": "1.5.2", + "resolved": "https://registry.npmjs.org/msgpackr/-/msgpackr-1.5.2.tgz", + "integrity": "sha512-OCguCkbG34x1ddO4vAzEm/4J1GTo512k9SoxV8K+EGfI/onFdpemRf0HpsVRFpxadXr4JBFgHsQUitgTlw7ZYQ==", + "requires": { + "msgpackr-extract": "^1.0.14" + } + }, + "msgpackr-extract": { + "version": "1.0.16", + "resolved": "https://registry.npmjs.org/msgpackr-extract/-/msgpackr-extract-1.0.16.tgz", + "integrity": "sha512-fxdRfQUxPrL/TizyfYfMn09dK58e+d65bRD/fcaVH4052vj30QOzzqxcQIS7B0NsqlypEQ/6Du3QmP2DhWFfCA==", + "optional": true, + "requires": { + "nan": "^2.14.2", + "node-gyp-build": "^4.2.3" + } + }, "multer": { "version": "1.4.3", "resolved": "https://registry.npmjs.org/multer/-/multer-1.4.3.tgz", @@ -15779,6 +43325,11 @@ "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==" }, + "nan": { + "version": "2.15.0", + "resolved": "https://registry.npmjs.org/nan/-/nan-2.15.0.tgz", + "integrity": "sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==" + }, "nanocolors": { "version": "0.1.12", "resolved": "https://registry.npmjs.org/nanocolors/-/nanocolors-0.1.12.tgz", @@ -15880,18 +43431,11 @@ } }, "node-abi": { - "version": "2.30.1", - "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-2.30.1.tgz", - "integrity": "sha512-/2D0wOQPgaUWzVSVgRMx+trKJRC2UG4SUc4oCJoXx9Uxjtp0Vy3/kt7zcbxHF8+Z/pK3UloLWzBISg72brfy1w==", + "version": "3.5.0", + "resolved": "https://registry.npmjs.org/node-abi/-/node-abi-3.5.0.tgz", + "integrity": "sha512-LtHvNIBgOy5mO8mPEUtkCW/YCRWYEKshIvqhe1GHHyXEHEB5mgICyYnAcl4qan3uFeRROErKGzatFHPf6kDxWw==", "requires": { - "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==" - } + "semver": "^7.3.5" } }, "node-addon-api": { @@ -15909,6 +43453,11 @@ "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.1.tgz", "integrity": "sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==" }, + "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==" + }, "node-int64": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/node-int64/-/node-int64-0.4.0.tgz", @@ -16296,9 +43845,9 @@ } }, "opentracing": { - "version": "0.14.5", - "resolved": "https://registry.npmjs.org/opentracing/-/opentracing-0.14.5.tgz", - "integrity": "sha512-XLKtEfHxqrWyF1fzxznsv78w3csW41ucHnjiKnfzZLD5FN8UBDZZL1i4q0FR29zjxXhm+2Hop+5Vr/b8tKIvEg==" + "version": "0.14.7", + "resolved": "https://registry.npmjs.org/opentracing/-/opentracing-0.14.7.tgz", + "integrity": "sha512-vz9iS7MJ5+Bp1URw8Khvdyw1H/hGvzHWlKQ7eRrQojSCDL1/SrWfrY9QebLw97n2deyRtzHRC3MkQfVNUCo91Q==" }, "optionator": { "version": "0.9.1", @@ -16313,6 +43862,11 @@ "word-wrap": "^1.2.3" } }, + "ordered-binary": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/ordered-binary/-/ordered-binary-1.2.3.tgz", + "integrity": "sha512-fEwMk8TNUtzQDjXKYS2ANW3fNZ/gMReCPOAsLHaqw+UDnq/8ddXAcX4lGRpTK7kAghAjkmJs1EXXbcrDbg+ruw==" + }, "os-tmpdir": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", @@ -16403,21 +43957,6 @@ "lowercase-keys": "^2.0.0", "normalize-url": "^4.1.0", "responselike": "^1.0.2" - }, - "dependencies": { - "get-stream": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-5.2.0.tgz", - "integrity": "sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==", - "requires": { - "pump": "^3.0.0" - } - }, - "lowercase-keys": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-2.0.0.tgz", - "integrity": "sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==" - } } }, "decompress-response": { @@ -16433,14 +43972,6 @@ "resolved": "https://registry.npmjs.org/defer-to-connect/-/defer-to-connect-1.1.3.tgz", "integrity": "sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==" }, - "get-stream": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", - "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", - "requires": { - "pump": "^3.0.0" - } - }, "got": { "version": "9.6.0", "resolved": "https://registry.npmjs.org/got/-/got-9.6.0.tgz", @@ -16457,6 +43988,21 @@ "p-cancelable": "^1.0.0", "to-readable-stream": "^1.0.0", "url-parse-lax": "^3.0.0" + }, + "dependencies": { + "get-stream": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", + "integrity": "sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==", + "requires": { + "pump": "^3.0.0" + } + }, + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + } } }, "json-buffer": { @@ -16472,11 +44018,6 @@ "json-buffer": "3.0.0" } }, - "lowercase-keys": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", - "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" - }, "normalize-url": { "version": "4.5.1", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-4.5.1.tgz", @@ -16493,6 +44034,13 @@ "integrity": "sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=", "requires": { "lowercase-keys": "^1.0.0" + }, + "dependencies": { + "lowercase-keys": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/lowercase-keys/-/lowercase-keys-1.0.1.tgz", + "integrity": "sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==" + } } }, "semver": { @@ -16601,9 +44149,9 @@ }, "dependencies": { "qs": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.1.tgz", - "integrity": "sha512-M528Hph6wsSVOBiYUnGf+K/7w0hNshs/duGsNXPUCLH5XAqjEtiPGwNONLV0tBH8NoGb0mvD5JubnUTrujKDTg==", + "version": "6.10.2", + "resolved": "https://registry.npmjs.org/qs/-/qs-6.10.2.tgz", + "integrity": "sha512-mSIdjzqznWgfd4pMii7sHtaYF8rx8861hBO80SraY5GT0XQibWZWJSid0avzHGkDIZLImux2S5mXO0Hfct2QCw==", "requires": { "side-channel": "^1.0.4" } @@ -16849,13 +44397,13 @@ "integrity": "sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=" }, "postcss": { - "version": "8.3.10", - "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.10.tgz", - "integrity": "sha512-YYfvfUdWx+ECpr5Hgc6XRfsaux8LksL5ey8qTtWiuRXOpOF1YYMwAySdh0nSmwhZAFvvJ6rgiIkKVShu4x2T1Q==", + "version": "8.4.5", + "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.4.5.tgz", + "integrity": "sha512-jBDboWM8qpaqwkMwItqTQTiFikhs/67OYVvblFFTM7MrZjt6yMKd6r2kgXizEbTTljacm4NldIlZnhbjr84QYg==", "requires": { "nanoid": "^3.1.30", "picocolors": "^1.0.0", - "source-map-js": "^0.6.2" + "source-map-js": "^1.0.1" } }, "postcss-calc": { @@ -16889,27 +44437,32 @@ "postcss-discard-comments": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", - "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==" + "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", + "requires": {} }, "postcss-discard-duplicates": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", - "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==" + "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", + "requires": {} }, "postcss-discard-empty": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", - "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==" + "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", + "requires": {} }, "postcss-discard-overridden": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz", - "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==" + "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==", + "requires": {} }, "postcss-flexbugs-fixes": { "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-flexbugs-fixes/-/postcss-flexbugs-fixes-5.0.2.tgz", - "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==" + "integrity": "sha512-18f9voByak7bTktR2QgDveglpn9DTbBWPUzSOe9g0N4WR/2eSt6Vrcbf0hmspvMI6YWGywz6B9f7jzpFNJJgnQ==", + "requires": {} }, "postcss-html": { "version": "0.36.0", @@ -17118,7 +44671,8 @@ "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==" + "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", + "requires": {} }, "postcss-modules-local-by-default": { "version": "4.0.0", @@ -17149,7 +44703,8 @@ "postcss-normalize-charset": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", - "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==" + "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", + "requires": {} }, "postcss-normalize-display-values": { "version": "5.0.1", @@ -17376,7 +44931,8 @@ "version": "0.36.2", "resolved": "https://registry.npmjs.org/postcss-syntax/-/postcss-syntax-0.36.2.tgz", "integrity": "sha512-nBRg/i7E3SOHWxF3PpF5WnJM/jQ1YpY9000OaVXlAQj6Zp/kIqJxEDWIZ67tAd7NLuk7zqN4yqe9nc0oNAOs1w==", - "dev": true + "dev": true, + "requires": {} }, "postcss-unique-selectors": { "version": "5.0.1", @@ -17389,9 +44945,9 @@ } }, "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==" + "version": "4.2.0", + "resolved": "https://registry.npmjs.org/postcss-value-parser/-/postcss-value-parser-4.2.0.tgz", + "integrity": "sha512-1NNCs6uurfkVbeXG4S8JFT9t19m45ICnif8zWLd5oPSZ50QnwMfK+H3jv408d4jw/7Bttv5axS5IiHoLaVNHeQ==" }, "potrace": { "version": "2.1.8", @@ -17402,9 +44958,9 @@ } }, "prebuild-install": { - "version": "6.1.4", - "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-6.1.4.tgz", - "integrity": "sha512-Z4vpywnK1lBg+zdPCVCsKq0xO66eEV9rWo2zrROGGiRS4JtueBOdlB1FnY8lcy7JsUud/Q3ijUxyWN26Ika0vQ==", + "version": "7.0.0", + "resolved": "https://registry.npmjs.org/prebuild-install/-/prebuild-install-7.0.0.tgz", + "integrity": "sha512-IvSenf33K7JcgddNz2D5w521EgO+4aMMjFt73Uk9FRzQ7P+QZPKrp7qPsDydsSwjGt3T5xRNnM1bj1zMTD5fTA==", "requires": { "detect-libc": "^1.0.3", "expand-template": "^2.0.3", @@ -17412,11 +44968,11 @@ "minimist": "^1.2.3", "mkdirp-classic": "^0.5.3", "napi-build-utils": "^1.0.1", - "node-abi": "^2.21.0", + "node-abi": "^3.3.0", "npmlog": "^4.0.1", "pump": "^3.0.0", "rc": "^1.2.7", - "simple-get": "^3.0.3", + "simple-get": "^4.0.0", "tar-fs": "^2.0.0", "tunnel-agent": "^0.6.0" } @@ -17432,9 +44988,9 @@ "integrity": "sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=" }, "prettier": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.4.1.tgz", - "integrity": "sha512-9fbDAXSBcc6Bs1mZrDYb3XKzDLm4EXXL9sC1LqKP5rZkT6KRr/rf9amVUcODVXgguK/isJz0d0hP72WeaKWsvA==" + "version": "2.5.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-2.5.1.tgz", + "integrity": "sha512-vBZcPRUR5MZJwoyi3ZoyQlc1rXeEck8KgeC9AwwOn+exuxLxq5toTRDTSaVrXHxelDMHy9zlicw8u66yxoSUFg==" }, "prettier-linter-helpers": { "version": "1.0.0", @@ -17721,11 +45277,6 @@ "strip-json-comments": "~2.0.1" }, "dependencies": { - "ini": { - "version": "1.3.8", - "resolved": "https://registry.npmjs.org/ini/-/ini-1.3.8.tgz", - "integrity": "sha512-JV/yugV2uzW5iMRSiZAyDtQd+nxtUnjeLt0acNdw98kKLrvuRVyB80tsREOE7yvGVgalhZ6RNXCmEHkUKBKxew==" - }, "strip-json-comments": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-2.0.1.tgz", @@ -17981,7 +45532,8 @@ "react-side-effect": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/react-side-effect/-/react-side-effect-2.1.1.tgz", - "integrity": "sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==" + "integrity": "sha512-2FoTQzRNTncBVtnzxFOk2mCpcfxQpenBMbk5kSVBg5UcPqV9fRbgY2zhb7GTWWOlpFmAxhClBDlIq8Rsubz1yQ==", + "requires": {} }, "read": { "version": "1.0.7", @@ -18070,17 +45622,18 @@ } }, "redux": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.1.tgz", - "integrity": "sha512-hZQZdDEM25UY2P493kPYuKqviVwZ58lEmGQNeQ+gXa+U0gYPUBf7NKYazbe3m+bs/DzM/ahN12DbF+NG8i0CWw==", + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/redux/-/redux-4.1.2.tgz", + "integrity": "sha512-SH8PglcebESbd/shgf6mii6EIoRM0zrQyjcuQ+ojmfxjTtE0z9Y8pa62iA/OJ58qjP6j27uyW4kUF4jl/jd6sw==", "requires": { "@babel/runtime": "^7.9.2" } }, "redux-thunk": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.3.0.tgz", - "integrity": "sha512-km6dclyFnmcvxhAcrQV2AkZmPQjzPDjgVlQtR0EQjxZPyJ0BnMf3in1ryuR8A2qU0HldVRfxYXbFSKlI3N7Slw==" + "version": "2.4.1", + "resolved": "https://registry.npmjs.org/redux-thunk/-/redux-thunk-2.4.1.tgz", + "integrity": "sha512-OOYGNY5Jy2TWvTL1KgAlVy6dcx3siPJ1wTq741EPyUKfn6W6nChdICjZwCd0p8AZBs5kWpZlbkXW2nE/zjUa+Q==", + "requires": {} }, "regenerate": { "version": "1.4.2", @@ -18205,11 +45758,6 @@ "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-2.1.0.tgz", "integrity": "sha512-YWnfyRwxL/+SsrWYfOpUtz5b3YD+nyfkHvjbcanzk8zgyO4ASD67uVMRt8k5bM4lLMDnXfriRhOpemw+NfT1eA==" }, - "longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==" - }, "mdast-util-from-markdown": { "version": "0.8.5", "resolved": "https://registry.npmjs.org/mdast-util-from-markdown/-/mdast-util-from-markdown-0.8.5.tgz", @@ -18366,12 +45914,38 @@ } }, "remark-mdx": { - "version": "2.0.0-rc.1", - "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.0.0-rc.1.tgz", - "integrity": "sha512-y3cj3wDwpXTE1boMco/nsquHj2noK0mtnXwBC8FJ/CtU06y66jOBWX1kLknluBl06pYbxtx1ypAOHKvjgT4vsA==", + "version": "2.0.0-next.7", + "resolved": "https://registry.npmjs.org/remark-mdx/-/remark-mdx-2.0.0-next.7.tgz", + "integrity": "sha512-JHYCfxJzvjTw8h5y10f+mCvbfIt5klAkWlULqPu1nM/r6ghF3tzJl0AFQFj5b/m/7U553+yYb/y4n0julMERYA==", "requires": { - "mdast-util-mdx": "^1.0.0", - "micromark-extension-mdxjs": "^1.0.0" + "parse-entities": "^2.0.0", + "remark-stringify": "^8.1.0", + "stringify-entities": "^3.0.1", + "strip-indent": "^3.0.0", + "unist-util-stringify-position": "^2.0.3" + }, + "dependencies": { + "parse-entities": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", + "integrity": "sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==", + "requires": { + "character-entities": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "character-reference-invalid": "^1.0.0", + "is-alphanumerical": "^1.0.0", + "is-decimal": "^1.0.0", + "is-hexadecimal": "^1.0.0" + } + }, + "unist-util-stringify-position": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/unist-util-stringify-position/-/unist-util-stringify-position-2.0.3.tgz", + "integrity": "sha512-3faScn5I+hy9VleOq/qNbAd6pAx7iH5jYBMS9I1HgQVijz/4mv5Bvw5iw1sC/90CODiKo81G/ps8AJrISn687g==", + "requires": { + "@types/unist": "^2.0.2" + } + } } }, "remark-mdxjs": { @@ -18495,16 +46069,6 @@ "xtend": "^4.0.1" }, "dependencies": { - "character-entities-html4": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/character-entities-html4/-/character-entities-html4-1.1.4.tgz", - "integrity": "sha512-HRcDxZuZqMx3/a+qrzxdBKBPUpxWEq9xw2OPZ3a/174ihfrQKVsFhqtthBInFy1zZ9GgZyFXOatNujm8M+El3g==" - }, - "longest-streak": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/longest-streak/-/longest-streak-2.0.4.tgz", - "integrity": "sha512-vM6rUVCVUJJt33bnmHiZEvr7wPT78ztX7rojL+LW51bHtLh6HTjx84LA5W4+oa6aKEJA7jJu5LR6vQRBpA5DVg==" - }, "parse-entities": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/parse-entities/-/parse-entities-2.0.0.tgz", @@ -18517,16 +46081,6 @@ "is-decimal": "^1.0.0", "is-hexadecimal": "^1.0.0" } - }, - "stringify-entities": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.1.0.tgz", - "integrity": "sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==", - "requires": { - "character-entities-html4": "^1.0.0", - "character-entities-legacy": "^1.0.0", - "xtend": "^4.0.0" - } } } }, @@ -18860,14 +46414,6 @@ } } }, - "sade": { - "version": "1.7.4", - "resolved": "https://registry.npmjs.org/sade/-/sade-1.7.4.tgz", - "integrity": "sha512-y5yauMD93rX840MwUJr7C1ysLFBgMspsdTo4UVrDg3fXDvtwOyIqykhVAAm6fk/3au77773itJStObgK+LKaiA==", - "requires": { - "mri": "^1.1.0" - } - }, "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", @@ -18941,7 +46487,6 @@ "version": "1.43.2", "resolved": "https://registry.npmjs.org/sass/-/sass-1.43.2.tgz", "integrity": "sha512-DncYhjl3wBaPMMJR0kIUaH3sF536rVrOcqqVGmTZHQRRzj7LQlyGV7Mb8aCKFyILMr5VsPHwRYtyKpnKYlmQSQ==", - "dev": true, "requires": { "chokidar": ">=3.0.0 <4.0.0" } @@ -19172,16 +46717,16 @@ "integrity": "sha512-LUMFi+RppPlrHzbqmFnINTrazo0lPNwhcgzuAXVVcfy/mqPDrQmHAyz5bvV0gDAuRFrk804V0HpQ6u9sZ0tBeg==" }, "sharp": { - "version": "0.29.1", - "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.29.1.tgz", - "integrity": "sha512-DpgdAny9TuS+oWCQ7MRS8XyY9x6q1+yW3a5wNx0J3HrGuB/Jot/8WcT+lElHY9iJu2pwtegSGxqMaqFiMhs4rQ==", + "version": "0.29.3", + "resolved": "https://registry.npmjs.org/sharp/-/sharp-0.29.3.tgz", + "integrity": "sha512-fKWUuOw77E4nhpyzCCJR1ayrttHoFHBT2U/kR/qEMRhvPEcluG4BKj324+SCO1e84+knXHwhJ1HHJGnUt4ElGA==", "requires": { "color": "^4.0.1", "detect-libc": "^1.0.3", - "node-addon-api": "^4.1.0", - "prebuild-install": "^6.1.4", + "node-addon-api": "^4.2.0", + "prebuild-install": "^7.0.0", "semver": "^7.3.5", - "simple-get": "^3.1.0", + "simple-get": "^4.0.0", "tar-fs": "^2.1.1", "tunnel-agent": "^0.6.0" } @@ -19215,9 +46760,9 @@ } }, "signal-exit": { - "version": "3.0.5", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.5.tgz", - "integrity": "sha512-KWcOiKeQj6ZyXx7zq4YxSMgHRlod4czeBQZrPb8OKcohcqAXShm7E20kEMle9WBt26hFcAf0qLOcp5zmY7kOqQ==" + "version": "3.0.6", + "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.6.tgz", + "integrity": "sha512-sDl4qMFpijcGw22U5w63KmD3cZJfBuFlVNbVMKje2keoKML7X2UzWbc4XrmEbDwg0NXJc3yv4/ox7b+JWb57kQ==" }, "simple-concat": { "version": "1.0.1", @@ -19225,28 +46770,13 @@ "integrity": "sha512-cSFtAPtRhljv69IK0hTVZQ+OfE9nePi/rtJmw5UjHeVyVroEqJXP1sFztKUy1qU+xvz3u/sfYJLa947b7nAN2Q==" }, "simple-get": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-3.1.0.tgz", - "integrity": "sha512-bCR6cP+aTdScaQCnQKbPKtJOKDp/hj9EDLJo3Nw4y1QksqaovlW/bnptB6/c1e+qmNIDHRK+oXFDdEqBT8WzUA==", + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/simple-get/-/simple-get-4.0.0.tgz", + "integrity": "sha512-ZalZGexYr3TA0SwySsr5HlgOOinS4Jsa8YB2GJ6lUNAazyAu4KG/VmzMTwAt2YVXzzVj8QmefmAonZIK2BSGcQ==", "requires": { - "decompress-response": "^4.2.0", + "decompress-response": "^6.0.0", "once": "^1.3.1", "simple-concat": "^1.0.0" - }, - "dependencies": { - "decompress-response": { - "version": "4.2.1", - "resolved": "https://registry.npmjs.org/decompress-response/-/decompress-response-4.2.1.tgz", - "integrity": "sha512-jOSne2qbyE+/r8G1VU+G/82LBs2Fs4LAsTiLSHOCOMZQl2OKZ6i8i4IyHemTe+/yIXOtTcRQMzPcgyhoFlqPkw==", - "requires": { - "mimic-response": "^2.0.0" - } - }, - "mimic-response": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-response/-/mimic-response-2.1.0.tgz", - "integrity": "sha512-wXqjST+SLt7R009ySCglWBCFpjUygmCIfD790/kVbiGmUgfYGuB14PiTd5DwVxSV4NcYHjzMkoj5LjQZwTQLEA==" - } } }, "simple-swizzle": { @@ -19459,26 +46989,19 @@ } }, "socket.io": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-3.1.1.tgz", - "integrity": "sha512-7cBWdsDC7bbyEF6WbBqffjizc/H4YF1wLdZoOzuYfo2uMNSFjJKuQ36t0H40o9B20DO6p+mSytEd92oP4S15bA==", + "version": "3.1.2", + "resolved": "https://registry.npmjs.org/socket.io/-/socket.io-3.1.2.tgz", + "integrity": "sha512-JubKZnTQ4Z8G4IZWtaAZSiRP3I/inpy8c/Bsx2jrwGrTbKeVU5xd6qkKMHpChYeM3dWZSO0QACiGK+obhBNwYw==", "requires": { "@types/cookie": "^0.4.0", "@types/cors": "^2.8.8", - "@types/node": "^14.14.10", + "@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" - }, - "dependencies": { - "@types/node": { - "version": "14.17.27", - "resolved": "https://registry.npmjs.org/@types/node/-/node-14.17.27.tgz", - "integrity": "sha512-94+Ahf9IcaDuJTle/2b+wzvjmutxXAEXU6O81JHblYXUg2BDG+dnBy7VxIPHKAyEEDHzCMQydTJuWvrE+Aanzw==" - } } }, "socket.io-adapter": { @@ -19487,9 +47010,9 @@ "integrity": "sha512-+vDov/aTsLjViYTwS9fPy5pEtTkrbEKsw2M+oVSoFGw6OD1IpvlV1VPhUzNbofCQ8oyMbdYJqDtGdmHQK6TdPg==" }, "socket.io-client": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-3.1.1.tgz", - "integrity": "sha512-BLgIuCjI7Sf3mDHunKddX9zKR/pbkP7IACM3sJS3jha+zJ6/pGKRV6Fz5XSBHCfUs9YzT8kYIqNwOOuFNLtnYA==", + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/socket.io-client/-/socket.io-client-3.1.3.tgz", + "integrity": "sha512-4sIGOGOmCg3AOgGi7EEr6ZkTZRkrXwub70bBB/F0JSkMOUFpA77WsL87o34DffQQ31PkbMUIadGOk+3tx1KGbw==", "requires": { "@types/component-emitter": "^1.2.10", "backo2": "~1.0.2", @@ -19521,9 +47044,9 @@ "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" }, "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==" + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-1.0.1.tgz", + "integrity": "sha512-4+TN2b3tqOCd/kaGRJ/sTYA0tR0mdXx26ipdolxcwtJVqEnqNYvlCAt1q3ypy4QMlYus+Zh34RNtYLoq2oQ4IA==" }, "source-map-resolve": { "version": "0.5.3", @@ -19722,6 +47245,21 @@ "resolved": "https://registry.npmjs.org/strict-uri-encode/-/strict-uri-encode-2.0.0.tgz", "integrity": "sha1-ucczDHBChi9rFC3CdLvMWGbONUY=" }, + "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==", + "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==" + } + } + }, "string-argv": { "version": "0.3.1", "resolved": "https://registry.npmjs.org/string-argv/-/string-argv-0.3.1.tgz", @@ -19835,35 +47373,14 @@ "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==", - "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==" - } - } - }, "stringify-entities": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-4.0.1.tgz", - "integrity": "sha512-gmMQxKXPWIO3NXNSPyWNhlYcBNGpPA/487D+9dLPnU4xBnIrnHdr8cv5rGJOS/1BRxEXRb7uKwg7BA36IWV7xg==", + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/stringify-entities/-/stringify-entities-3.1.0.tgz", + "integrity": "sha512-3FP+jGMmMV/ffZs86MoghGqAoqXAdxLrJP4GUdrDN1aIScYih5tuIO3eF4To5AJZ79KDZ8Fpdy7QJnK8SsL1Vg==", "requires": { - "character-entities-html4": "^2.0.0", - "character-entities-legacy": "^2.0.0" - }, - "dependencies": { - "character-entities-legacy": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/character-entities-legacy/-/character-entities-legacy-2.0.0.tgz", - "integrity": "sha512-YwaEtEvWLpFa6Wh3uVLrvirA/ahr9fki/NUd/Bd4OR6EdJ8D22hovYQEOUCBfQfcqnC4IAMGMsHXY1eXgL4ZZA==" - } + "character-entities-html4": "^1.0.0", + "character-entities-legacy": "^1.0.0", + "xtend": "^4.0.0" } }, "stringify-object": { @@ -20220,7 +47737,8 @@ "version": "9.0.3", "resolved": "https://registry.npmjs.org/stylelint-config-prettier/-/stylelint-config-prettier-9.0.3.tgz", "integrity": "sha512-5n9gUDp/n5tTMCq1GLqSpA30w2sqWITSSEiAWQlpxkKGAUbjcemQ0nbkRvRUa0B1LgD3+hCvdL7B1eTxy1QHJg==", - "dev": true + "dev": true, + "requires": {} }, "stylelint-prettier": { "version": "1.2.0", @@ -20734,11 +48252,6 @@ "ieee754": "^1.2.1" } }, - "totalist": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/totalist/-/totalist-2.0.0.tgz", - "integrity": "sha512-+Y17F0YzxfACxTyjfhnJQEe7afPA0GSpYlFkl2VFMxYP7jshQf9gXV7cH47EfToBumFThfKBvfAcoUn6fdNeRQ==" - }, "tough-cookie": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/tough-cookie/-/tough-cookie-4.0.0.tgz", @@ -20843,9 +48356,9 @@ } }, "tsconfig-paths": { - "version": "3.11.0", - "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.11.0.tgz", - "integrity": "sha512-7ecdYDnIdmv639mmDwslG6KQg1Z9STTz1j7Gcz0xa+nshh/gKDAHcPxRbWOsA3SPp0tXP2leTcY9Kw+NAkfZzA==", + "version": "3.12.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.12.0.tgz", + "integrity": "sha512-e5adrnOYT6zqVnWqZu7i/BQ3BnhzvGbjEjejFXO20lKIKpwTaupkCPgEfv4GZK1IBciJUEhYs3J3p75FdaTFVg==", "requires": { "@types/json5": "^0.0.29", "json5": "^1.0.1", @@ -21161,14 +48674,6 @@ "resolved": "https://registry.npmjs.org/unist-util-position/-/unist-util-position-3.1.0.tgz", "integrity": "sha512-w+PkwCbYSFw8vpgWD0v7zRCl1FpY3fjDSQ3/N/wNd9Ffa4gPi8+4keqt99N3XW6F99t/mUzp2xAhNmfKWp95QA==" }, - "unist-util-position-from-estree": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/unist-util-position-from-estree/-/unist-util-position-from-estree-1.1.1.tgz", - "integrity": "sha512-xtoY50b5+7IH8tFbkw64gisG9tMSpxDjhX9TmaJJae/XuxQ9R/Kc8Nv1eOsf43Gt4KV/LkriMy9mptDr7XLcaw==", - "requires": { - "@types/unist": "^2.0.0" - } - }, "unist-util-remove": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/unist-util-remove/-/unist-util-remove-2.1.0.tgz", @@ -21363,28 +48868,6 @@ "semver": "^7.3.4", "semver-diff": "^3.1.1", "xdg-basedir": "^4.0.0" - }, - "dependencies": { - "boxen": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/boxen/-/boxen-5.1.2.tgz", - "integrity": "sha512-9gYgQKXx+1nP8mP7CzFyaUARhg7D3n1dF/FnErWmu9l6JvGpNUN278h0aSb+QjoiKSWG+iZ3uHrcqk0qrY9RQQ==", - "requires": { - "ansi-align": "^3.0.0", - "camelcase": "^6.2.0", - "chalk": "^4.1.0", - "cli-boxes": "^2.2.1", - "string-width": "^4.2.2", - "type-fest": "^0.20.2", - "widest-line": "^3.1.0", - "wrap-ansi": "^7.0.0" - } - }, - "camelcase": { - "version": "6.2.0", - "resolved": "https://registry.npmjs.org/camelcase/-/camelcase-6.2.0.tgz", - "integrity": "sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==" - } } }, "uri-js": { @@ -21480,28 +48963,9 @@ "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { - "version": "3.4.0", - "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" - }, - "uvu": { - "version": "0.5.2", - "resolved": "https://registry.npmjs.org/uvu/-/uvu-0.5.2.tgz", - "integrity": "sha512-m2hLe7I2eROhh+tm3WE5cTo/Cv3WQA7Oc9f7JB6uWv+/zVKvfAm53bMyOoGOSZeQ7Ov2Fu9pLhFr7p07bnT20w==", - "requires": { - "dequal": "^2.0.0", - "diff": "^5.0.0", - "kleur": "^4.0.3", - "sade": "^1.7.3", - "totalist": "^2.0.0" - }, - "dependencies": { - "diff": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/diff/-/diff-5.0.0.tgz", - "integrity": "sha512-/VTCrvm5Z0JGty/BWHljh+BAiw3IK+2j87NGMu8Nwc/f48WoDAC395uomO9ZD117ZOBaHmkX1oyLvkVM/aIT3w==" - } - } + "version": "8.3.2", + "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" }, "v8-compile-cache": { "version": "2.3.0", @@ -21600,14 +49064,19 @@ } }, "watchpack": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", - "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", + "version": "2.3.1", + "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.3.1.tgz", + "integrity": "sha512-x0t0JuydIo8qCNctdDrn1OzH/qDzk2+rdCOC3YzumZ42fiMqmQ7T3xQurykYMhYfHaPHTp4ZxAx2NfUo1K6QaA==", "requires": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" } }, + "weak-lru-cache": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/weak-lru-cache/-/weak-lru-cache-1.2.1.tgz", + "integrity": "sha512-O5ag1F0Xk6ui+Fg5LlosTcVAyHs6DeyiDDbOapNtFCx/KjZ82B3U9stM9hvzbVclKWn9ABPjaINX/nQkGkJkKg==" + }, "web-namespaces": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/web-namespaces/-/web-namespaces-1.1.4.tgz", @@ -21630,9 +49099,9 @@ "dev": true }, "webpack": { - "version": "5.59.1", - "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.59.1.tgz", - "integrity": "sha512-I01IQV9K96FlpXX3V0L4nvd7gb0r7thfuu1IfT2P4uOHOA77nKARAKDYGe/tScSHKnffNIyQhLC8kRXzY4KEHQ==", + "version": "5.65.0", + "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.65.0.tgz", + "integrity": "sha512-Q5or2o6EKs7+oKmJo7LaqZaMOlDWQse9Tm5l1WAfU/ujLGN5Pb0SqGeVkN/4bpPmEqEP5RnVhiqsOtWtUVwGRw==", "requires": { "@types/eslint-scope": "^3.7.0", "@types/estree": "^0.0.50", @@ -21656,8 +49125,8 @@ "schema-utils": "^3.1.0", "tapable": "^2.1.1", "terser-webpack-plugin": "^5.1.3", - "watchpack": "^2.2.0", - "webpack-sources": "^3.2.0" + "watchpack": "^2.3.1", + "webpack-sources": "^3.2.2" }, "dependencies": { "acorn": { @@ -21681,9 +49150,9 @@ "integrity": "sha512-GNzQvQTOIP6RyTfE2Qxb8ZVlNmw0n88vp1szwWRimP02mnTsx3Wtn5qRdqY9w2XduFNUgvOwhNnQsjwCp+kqaQ==" }, "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==" + "version": "3.2.2", + "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.2.tgz", + "integrity": "sha512-cp5qdmHnu5T8wRg2G3vZZHoJPN14aqQ89SyQ11NpGH5zEMDCclt49rzo+MaRazk7/UeILhAI+/sEtcM+7Fr0nw==" } } }, @@ -22069,7 +49538,8 @@ "ws": { "version": "7.4.5", "resolved": "https://registry.npmjs.org/ws/-/ws-7.4.5.tgz", - "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==" + "integrity": "sha512-xzyu3hFvomRfXKH8vOFMU3OguG6oOvhXMo3xsGy3xWExqaM2dxBbVxuD99O7m3ZUFMvvscsZDqxfgMaRr/Nr1g==", + "requires": {} }, "x-is-string": { "version": "0.1.0", @@ -22153,9 +49623,9 @@ } }, "xstate": { - "version": "4.25.0", - "resolved": "https://registry.npmjs.org/xstate/-/xstate-4.25.0.tgz", - "integrity": "sha512-qP7lc/ypOuuWME4ArOBnzaCa90TfHkjiqYDmxpiCjPy6FcXstInA2vH6qRVAHbPXRK4KQIYfIEOk1X38P+TldQ==" + "version": "4.27.0", + "resolved": "https://registry.npmjs.org/xstate/-/xstate-4.27.0.tgz", + "integrity": "sha512-ohOwDM9tViC/zSSmY9261CHblDPqiaAk5vyjVbi69uJv9fGWMzlm0VDQwM2OvC61GKfXVBeuWSMkL7LPUsTpfA==" }, "xtend": { "version": "4.0.2", @@ -22259,11 +49729,6 @@ } } } - }, - "zwitch": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/zwitch/-/zwitch-2.0.2.tgz", - "integrity": "sha512-JZxotl7SxAJH0j7dN4pxsTV6ZLXoLdGME+PsjkL/DaBrVryK9kTGq06GfKrwcSOqypP+fdXGoCHE36b99fWVoA==" } } } diff --git a/package.json b/package.json index 8afc0279..49914960 100644 --- a/package.json +++ b/package.json @@ -48,37 +48,37 @@ "classnames": "^2.3.1", "disqus-react": "^1.1.2", "framer-motion": "^4.1.17", - "gatsby": "^3.14.3", + "gatsby": "^4.4.0", "gatsby-image": "^3.11.0", - "gatsby-plugin-feed": "^3.14.0", - "gatsby-plugin-google-analytics": "^3.14.0", - "gatsby-plugin-image": "^1.14.1", + "gatsby-plugin-feed": "^4.4.0", + "gatsby-plugin-google-analytics": "^4.4.0", + "gatsby-plugin-image": "^2.4.0", "gatsby-plugin-lunr": "^1.5.2", - "gatsby-plugin-manifest": "^3.14.0", - "gatsby-plugin-offline": "^4.14.0", - "gatsby-plugin-react-helmet": "^4.14.0", - "gatsby-plugin-react-svg": "^3.0.1", - "gatsby-plugin-robots-txt": "^1.6.13", - "gatsby-plugin-sass": "^4.14.0", - "gatsby-plugin-sharp": "^3.14.1", - "gatsby-plugin-sitemap": "^4.10.0", - "gatsby-plugin-typescript": "^3.14.0", + "gatsby-plugin-manifest": "^4.4.0", + "gatsby-plugin-offline": "^5.4.0", + "gatsby-plugin-react-helmet": "^5.4.0", + "gatsby-plugin-react-svg": "^3.1.0", + "gatsby-plugin-robots-txt": "^1.6.14", + "gatsby-plugin-sass": "^5.4.0", + "gatsby-plugin-sharp": "^4.4.0", + "gatsby-plugin-sitemap": "^5.4.0", + "gatsby-plugin-typescript": "^4.4.0", "gatsby-plugin-web-font-loader": "^1.0.4", - "gatsby-remark-autolink-headers": "^4.11.0", + "gatsby-remark-autolink-headers": "^5.4.0", "gatsby-remark-behead": "^0.0.3", - "gatsby-remark-copy-linked-files": "^4.11.0", + "gatsby-remark-copy-linked-files": "^5.4.0", "gatsby-remark-embedder": "^5.0.0", "gatsby-remark-external-links": "0.0.4", - "gatsby-remark-images": "^5.11.0", + "gatsby-remark-images": "^6.4.0", "gatsby-remark-images-medium-zoom": "^1.7.0", - "gatsby-remark-prismjs": "^5.11.0", - "gatsby-remark-responsive-iframe": "^4.11.0", + "gatsby-remark-prismjs": "^6.4.0", + "gatsby-remark-responsive-iframe": "^5.4.0", "gatsby-remark-series": "^1.0.3", "gatsby-remark-video": "^1.2.5", - "gatsby-source-filesystem": "^3.14.0", - "gatsby-transformer-json": "^3.14.0", - "gatsby-transformer-remark": "^4.11.0", - "gatsby-transformer-sharp": "^3.14.0", + "gatsby-source-filesystem": "^4.4.0", + "gatsby-transformer-json": "^4.4.0", + "gatsby-transformer-remark": "^5.4.0", + "gatsby-transformer-sharp": "^4.4.0", "github-slugger": "^1.4.0", "lodash.deburr": "^4.1.0", "medium-zoom": "^1.0.5", @@ -110,7 +110,7 @@ "@typescript-eslint/parser": "^5.1.0", "babel-jest": "^27.3.1", "babel-loader": "^8.2.3", - "babel-preset-gatsby": "^1.14.0", + "babel-preset-gatsby": "^2.4.0", "cross-env": "^7.0.3", "eslint": "^7.32.0", "eslint-config-prettier": "^8.3.0",

    qwmP=<>*0#1 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\#%T$*Ii0QhJPAp-H3q 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≪OFfl+El-vMK4cI7 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 z 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μN%VD~r7hW!1h9G8fH$Nr;>7q+)I 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