From 476978a5ea3aa7b9f41fe2631b52de1bdb1c9bba Mon Sep 17 00:00:00 2001 From: Marianna Ghirardelli Date: Tue, 19 Oct 2021 11:39:02 -0400 Subject: [PATCH 01/23] chore(release): 3.4.0 --- CHANGELOG.md | 44 ++++++++++++++++++++++++++++++++++++++++++-- 1 file changed, 42 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index eb6e9a04d9..4efdc9ab37 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,48 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. -## Beta -[This release is in beta. Click here to see changes since 4.0.1.](https://github.com/awslabs/service-workbench-on-aws/compare/v4.0.1...mainline) +## [3.4.0](https://github.com/awslabs/service-workbench-on-aws/compare/v3.3.1...v3.4.0) (2021-10-19) + + +### Features + +* Configurable open data filter ([#721](https://github.com/awslabs/service-workbench-on-aws/issues/721)) ([b8956e6](https://github.com/awslabs/service-workbench-on-aws/commit/b8956e6d669ae9bfeed7deea105199bcbd20f557)) +* display Configuration Name and Instance Type on Workspace details card ([#669](https://github.com/awslabs/service-workbench-on-aws/issues/669)) ([f0fa819](https://github.com/awslabs/service-workbench-on-aws/commit/f0fa8191a22c33c9b669d56764cac676e6a1aaaa)) +* dynamic version number from CHANGELOG and automation of Beta versioning ([#716](https://github.com/awslabs/service-workbench-on-aws/issues/716)) ([5887170](https://github.com/awslabs/service-workbench-on-aws/commit/5887170b4c4af548ea39f2ce7b9c856bc7e9f887)) +* Merge Egress, AppStream and Account Update features ([#750](https://github.com/awslabs/service-workbench-on-aws/issues/750)) ([b990924](https://github.com/awslabs/service-workbench-on-aws/commit/b99092458c7ee11f9b7540f7d1bbf898dd90744f)), closes [#484](https://github.com/awslabs/service-workbench-on-aws/issues/484) [#490](https://github.com/awslabs/service-workbench-on-aws/issues/490) [#483](https://github.com/awslabs/service-workbench-on-aws/issues/483) [#493](https://github.com/awslabs/service-workbench-on-aws/issues/493) [#487](https://github.com/awslabs/service-workbench-on-aws/issues/487) [#489](https://github.com/awslabs/service-workbench-on-aws/issues/489) [#494](https://github.com/awslabs/service-workbench-on-aws/issues/494) [#498](https://github.com/awslabs/service-workbench-on-aws/issues/498) [#500](https://github.com/awslabs/service-workbench-on-aws/issues/500) [#497](https://github.com/awslabs/service-workbench-on-aws/issues/497) [#501](https://github.com/awslabs/service-workbench-on-aws/issues/501) [#502](https://github.com/awslabs/service-workbench-on-aws/issues/502) [#503](https://github.com/awslabs/service-workbench-on-aws/issues/503) [#505](https://github.com/awslabs/service-workbench-on-aws/issues/505) [#507](https://github.com/awslabs/service-workbench-on-aws/issues/507) [#506](https://github.com/awslabs/service-workbench-on-aws/issues/506) [#508](https://github.com/awslabs/service-workbench-on-aws/issues/508) [#511](https://github.com/awslabs/service-workbench-on-aws/issues/511) [#512](https://github.com/awslabs/service-workbench-on-aws/issues/512) [#523](https://github.com/awslabs/service-workbench-on-aws/issues/523) [#510](https://github.com/awslabs/service-workbench-on-aws/issues/510) [#539](https://github.com/awslabs/service-workbench-on-aws/issues/539) [#541](https://github.com/awslabs/service-workbench-on-aws/issues/541) [#555](https://github.com/awslabs/service-workbench-on-aws/issues/555) [#566](https://github.com/awslabs/service-workbench-on-aws/issues/566) [#571](https://github.com/awslabs/service-workbench-on-aws/issues/571) [#576](https://github.com/awslabs/service-workbench-on-aws/issues/576) [#575](https://github.com/awslabs/service-workbench-on-aws/issues/575) [#578](https://github.com/awslabs/service-workbench-on-aws/issues/578) [#580](https://github.com/awslabs/service-workbench-on-aws/issues/580) [#572](https://github.com/awslabs/service-workbench-on-aws/issues/572) [#585](https://github.com/awslabs/service-workbench-on-aws/issues/585) [#583](https://github.com/awslabs/service-workbench-on-aws/issues/583) [#594](https://github.com/awslabs/service-workbench-on-aws/issues/594) [#599](https://github.com/awslabs/service-workbench-on-aws/issues/599) [#600](https://github.com/awslabs/service-workbench-on-aws/issues/600) [#601](https://github.com/awslabs/service-workbench-on-aws/issues/601) [#604](https://github.com/awslabs/service-workbench-on-aws/issues/604) [#608](https://github.com/awslabs/service-workbench-on-aws/issues/608) [#612](https://github.com/awslabs/service-workbench-on-aws/issues/612) [#606](https://github.com/awslabs/service-workbench-on-aws/issues/606) [#633](https://github.com/awslabs/service-workbench-on-aws/issues/633) [#632](https://github.com/awslabs/service-workbench-on-aws/issues/632) [#645](https://github.com/awslabs/service-workbench-on-aws/issues/645) [#647](https://github.com/awslabs/service-workbench-on-aws/issues/647) [#642](https://github.com/awslabs/service-workbench-on-aws/issues/642) [#658](https://github.com/awslabs/service-workbench-on-aws/issues/658) [#655](https://github.com/awslabs/service-workbench-on-aws/issues/655) [#662](https://github.com/awslabs/service-workbench-on-aws/issues/662) [#664](https://github.com/awslabs/service-workbench-on-aws/issues/664) [#670](https://github.com/awslabs/service-workbench-on-aws/issues/670) [#663](https://github.com/awslabs/service-workbench-on-aws/issues/663) [#673](https://github.com/awslabs/service-workbench-on-aws/issues/673) [#677](https://github.com/awslabs/service-workbench-on-aws/issues/677) [#679](https://github.com/awslabs/service-workbench-on-aws/issues/679) [#671](https://github.com/awslabs/service-workbench-on-aws/issues/671) [#681](https://github.com/awslabs/service-workbench-on-aws/issues/681) [#682](https://github.com/awslabs/service-workbench-on-aws/issues/682) [#683](https://github.com/awslabs/service-workbench-on-aws/issues/683) [#684](https://github.com/awslabs/service-workbench-on-aws/issues/684) [#678](https://github.com/awslabs/service-workbench-on-aws/issues/678) [#687](https://github.com/awslabs/service-workbench-on-aws/issues/687) [#659](https://github.com/awslabs/service-workbench-on-aws/issues/659) [#692](https://github.com/awslabs/service-workbench-on-aws/issues/692) [#689](https://github.com/awslabs/service-workbench-on-aws/issues/689) [#696](https://github.com/awslabs/service-workbench-on-aws/issues/696) [#712](https://github.com/awslabs/service-workbench-on-aws/issues/712) [#713](https://github.com/awslabs/service-workbench-on-aws/issues/713) [#710](https://github.com/awslabs/service-workbench-on-aws/issues/710) [#715](https://github.com/awslabs/service-workbench-on-aws/issues/715) [#718](https://github.com/awslabs/service-workbench-on-aws/issues/718) [#720](https://github.com/awslabs/service-workbench-on-aws/issues/720) [#723](https://github.com/awslabs/service-workbench-on-aws/issues/723) [#730](https://github.com/awslabs/service-workbench-on-aws/issues/730) [#731](https://github.com/awslabs/service-workbench-on-aws/issues/731) [#734](https://github.com/awslabs/service-workbench-on-aws/issues/734) [#735](https://github.com/awslabs/service-workbench-on-aws/issues/735) [#736](https://github.com/awslabs/service-workbench-on-aws/issues/736) [#735](https://github.com/awslabs/service-workbench-on-aws/issues/735) [#741](https://github.com/awslabs/service-workbench-on-aws/issues/741) [#740](https://github.com/awslabs/service-workbench-on-aws/issues/740) [#742](https://github.com/awslabs/service-workbench-on-aws/issues/742) [#751](https://github.com/awslabs/service-workbench-on-aws/issues/751) +* Pre-populate variable values in input section of new workspace configuration ([#680](https://github.com/awslabs/service-workbench-on-aws/issues/680)) ([8ce51b2](https://github.com/awslabs/service-workbench-on-aws/commit/8ce51b200148108ac869e1a8ae26286b65c94cc1)) + + +### Bug Fixes + +* add label to stop timeout during e2e test ([#688](https://github.com/awslabs/service-workbench-on-aws/issues/688)) ([ff0b4cc](https://github.com/awslabs/service-workbench-on-aws/commit/ff0b4ccbb8349df7262469411bf23729be174621)) +* add method to get new token for adv tests ([#638](https://github.com/awslabs/service-workbench-on-aws/issues/638)) ([01a87b1](https://github.com/awslabs/service-workbench-on-aws/commit/01a87b1d314f114e21cdc32008070d8c40e1a504)) +* build ami version bug ([#738](https://github.com/awslabs/service-workbench-on-aws/issues/738)) ([a39b3b4](https://github.com/awslabs/service-workbench-on-aws/commit/a39b3b4b945254f71b27fe3bdcdda8f819f32069)) +* bypass develop protection when adding beta ([#725](https://github.com/awslabs/service-workbench-on-aws/issues/725)) ([fe4c0ff](https://github.com/awslabs/service-workbench-on-aws/commit/fe4c0ffa774e7e418928af11a4bb24e57f55786a)) +* delete empty test file ([#622](https://github.com/awslabs/service-workbench-on-aws/issues/622)) ([466b3d1](https://github.com/awslabs/service-workbench-on-aws/commit/466b3d1452b57969c5bbee15638209d7c96d3d81)) +* downgrade node-ssh version to fix integ tests ([#744](https://github.com/awslabs/service-workbench-on-aws/issues/744)) ([f5ce251](https://github.com/awslabs/service-workbench-on-aws/commit/f5ce251ea110ae73ba34aabe3b6c6032df9901a2)) +* emr config ([#619](https://github.com/awslabs/service-workbench-on-aws/issues/619)) ([2e22acc](https://github.com/awslabs/service-workbench-on-aws/commit/2e22acc808876558a41ddd43d24ed2abf9577dd4)) +* end2end test terminated existing ws ([#685](https://github.com/awslabs/service-workbench-on-aws/issues/685)) ([9c74ac7](https://github.com/awslabs/service-workbench-on-aws/commit/9c74ac794aa75b4292291b9fa2f3768bed76eb81)) +* Fixed EMR template to have the new AppStream parameters ([#755](https://github.com/awslabs/service-workbench-on-aws/issues/755)) ([546da18](https://github.com/awslabs/service-workbench-on-aws/commit/546da18968fe2b802d418278a09bc9b153c235e1)) +* github cypress setup ([#686](https://github.com/awslabs/service-workbench-on-aws/issues/686)) ([23f6d03](https://github.com/awslabs/service-workbench-on-aws/commit/23f6d0366f1b82eb569fe9fc363f47248d6e9011)) +* go bug during deployment is handled ([#641](https://github.com/awslabs/service-workbench-on-aws/issues/641)) ([4c21a30](https://github.com/awslabs/service-workbench-on-aws/commit/4c21a305943f8c3b8436a0f4f534594ca5425ad4)) +* integ test setup flakiness fix ([#727](https://github.com/awslabs/service-workbench-on-aws/issues/727)) ([65ea43d](https://github.com/awslabs/service-workbench-on-aws/commit/65ea43daa7430e3bffd60f1563194a035413d765)) +* integ tests ([#711](https://github.com/awslabs/service-workbench-on-aws/issues/711)) ([a9d0138](https://github.com/awslabs/service-workbench-on-aws/commit/a9d01380395002ad952615ccccca2513bd8e40b1)) +* namespace code works with configs with no namespace param ([#717](https://github.com/awslabs/service-workbench-on-aws/issues/717)) ([72c9fe3](https://github.com/awslabs/service-workbench-on-aws/commit/72c9fe39b6c60713546b4d7aae20ae1caca7a526)) +* no sagemaker autostop or EC2 stop lag ([#703](https://github.com/awslabs/service-workbench-on-aws/issues/703)) ([8cb199b](https://github.com/awslabs/service-workbench-on-aws/commit/8cb199b8093f5e799d2d87c228930a4929ebebb7)) +* properly handle very long error messages on env update ([#705](https://github.com/awslabs/service-workbench-on-aws/issues/705)) ([d920abd](https://github.com/awslabs/service-workbench-on-aws/commit/d920abd8666eaf905810680aec24428e8ce46124)) +* remove test target from infrastructure tests as it is reserved for unit tests ([#756](https://github.com/awslabs/service-workbench-on-aws/issues/756)) ([4adb965](https://github.com/awslabs/service-workbench-on-aws/commit/4adb965d6b74d8354eea4b036aa3510749b067fd)) +* remove tests blocking pipeline ([#648](https://github.com/awslabs/service-workbench-on-aws/issues/648)) ([d28c2c4](https://github.com/awslabs/service-workbench-on-aws/commit/d28c2c465731ca62ba9d9c2e1ec631e10f9b01a2)) +* remove workspace test that polls workflow ([#631](https://github.com/awslabs/service-workbench-on-aws/issues/631)) ([f11272d](https://github.com/awslabs/service-workbench-on-aws/commit/f11272d3e5e175cedaa017c3c811118d3e97932f)) +* reset ForceLogout component upon relogin ([#640](https://github.com/awslabs/service-workbench-on-aws/issues/640)) ([5c2aaee](https://github.com/awslabs/service-workbench-on-aws/commit/5c2aaee79428c3d4e2bceb115b77a6eb477a6add)) +* revert the changes to prepopulate configuration variables ([#690](https://github.com/awslabs/service-workbench-on-aws/issues/690)) ([db3e9be](https://github.com/awslabs/service-workbench-on-aws/commit/db3e9be8ffd9ba8dd2e1bb7796187fe4790f3acd)) +* save the config variables when they are pre-populated ([#693](https://github.com/awslabs/service-workbench-on-aws/issues/693)) ([b73dbba](https://github.com/awslabs/service-workbench-on-aws/commit/b73dbbaf510bba2a46304b10af120f35d25145c9)) +* static namespace bug fix ([#615](https://github.com/awslabs/service-workbench-on-aws/issues/615)) ([bacb469](https://github.com/awslabs/service-workbench-on-aws/commit/bacb469d048601cc73f10a3d7145197fbeae8c62)) +* Static namespace fix linted ([#629](https://github.com/awslabs/service-workbench-on-aws/issues/629)) ([f81a04f](https://github.com/awslabs/service-workbench-on-aws/commit/f81a04f777601060c4f741781918374aef0dba25)) +* sync UI and API func ([#709](https://github.com/awslabs/service-workbench-on-aws/issues/709)) ([a188b3c](https://github.com/awslabs/service-workbench-on-aws/commit/a188b3c918bea677acf5115cec006f50782e83bb)) +* update int test readme to include adv test info ([#634](https://github.com/awslabs/service-workbench-on-aws/issues/634)) ([5453f5e](https://github.com/awslabs/service-workbench-on-aws/commit/5453f5e133672bc137bb61d5c3b8bf097152a851)) +* Update libcurl-devel package for RStudio to correct version ([#726](https://github.com/awslabs/service-workbench-on-aws/issues/726)) ([04bb82c](https://github.com/awslabs/service-workbench-on-aws/commit/04bb82c3e3303447e46abc97b306aa31632cc8d6)) +* version number before backend deployment ([#724](https://github.com/awslabs/service-workbench-on-aws/issues/724)) ([6d545dd](https://github.com/awslabs/service-workbench-on-aws/commit/6d545dd1d709359fa8f8907e334eef3a65acc0d4)) ### [4.0.1](https://github.com/awslabs/service-workbench-on-aws/compare/v4.0.0...v4.0.1) (2021-10-15) From b68b8e234b81f229977428032da2585eb1c56e0b Mon Sep 17 00:00:00 2001 From: Marianna Ghirardelli Date: Tue, 19 Oct 2021 11:41:45 -0400 Subject: [PATCH 02/23] chore(release): 3.4.0 --- CHANGELOG.md | 45 +++++++++++++++++++++++++++++++++++++++++++++ 1 file changed, 45 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 4efdc9ab37..13e21505e6 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -14,6 +14,51 @@ All notable changes to this project will be documented in this file. See [standa * Pre-populate variable values in input section of new workspace configuration ([#680](https://github.com/awslabs/service-workbench-on-aws/issues/680)) ([8ce51b2](https://github.com/awslabs/service-workbench-on-aws/commit/8ce51b200148108ac869e1a8ae26286b65c94cc1)) +### Bug Fixes + +* add coverage for undef config case ([#761](https://github.com/awslabs/service-workbench-on-aws/issues/761)) ([a3f3f09](https://github.com/awslabs/service-workbench-on-aws/commit/a3f3f09fef9dd70f3b97f9abc88e2c88c28d8181)) +* add label to stop timeout during e2e test ([#688](https://github.com/awslabs/service-workbench-on-aws/issues/688)) ([ff0b4cc](https://github.com/awslabs/service-workbench-on-aws/commit/ff0b4ccbb8349df7262469411bf23729be174621)) +* add method to get new token for adv tests ([#638](https://github.com/awslabs/service-workbench-on-aws/issues/638)) ([01a87b1](https://github.com/awslabs/service-workbench-on-aws/commit/01a87b1d314f114e21cdc32008070d8c40e1a504)) +* build ami version bug ([#738](https://github.com/awslabs/service-workbench-on-aws/issues/738)) ([a39b3b4](https://github.com/awslabs/service-workbench-on-aws/commit/a39b3b4b945254f71b27fe3bdcdda8f819f32069)) +* bypass develop protection when adding beta ([#725](https://github.com/awslabs/service-workbench-on-aws/issues/725)) ([fe4c0ff](https://github.com/awslabs/service-workbench-on-aws/commit/fe4c0ffa774e7e418928af11a4bb24e57f55786a)) +* delete empty test file ([#622](https://github.com/awslabs/service-workbench-on-aws/issues/622)) ([466b3d1](https://github.com/awslabs/service-workbench-on-aws/commit/466b3d1452b57969c5bbee15638209d7c96d3d81)) +* display unavailable after config deletion ([#760](https://github.com/awslabs/service-workbench-on-aws/issues/760)) ([9c1daa4](https://github.com/awslabs/service-workbench-on-aws/commit/9c1daa489cee438bed849cf425ce7f3a6dd258f9)) +* downgrade node-ssh version to fix integ tests ([#744](https://github.com/awslabs/service-workbench-on-aws/issues/744)) ([f5ce251](https://github.com/awslabs/service-workbench-on-aws/commit/f5ce251ea110ae73ba34aabe3b6c6032df9901a2)) +* emr config ([#619](https://github.com/awslabs/service-workbench-on-aws/issues/619)) ([2e22acc](https://github.com/awslabs/service-workbench-on-aws/commit/2e22acc808876558a41ddd43d24ed2abf9577dd4)) +* end2end test terminated existing ws ([#685](https://github.com/awslabs/service-workbench-on-aws/issues/685)) ([9c74ac7](https://github.com/awslabs/service-workbench-on-aws/commit/9c74ac794aa75b4292291b9fa2f3768bed76eb81)) +* Fixed EMR template to have the new AppStream parameters ([#755](https://github.com/awslabs/service-workbench-on-aws/issues/755)) ([546da18](https://github.com/awslabs/service-workbench-on-aws/commit/546da18968fe2b802d418278a09bc9b153c235e1)) +* github cypress setup ([#686](https://github.com/awslabs/service-workbench-on-aws/issues/686)) ([23f6d03](https://github.com/awslabs/service-workbench-on-aws/commit/23f6d0366f1b82eb569fe9fc363f47248d6e9011)) +* go bug during deployment is handled ([#641](https://github.com/awslabs/service-workbench-on-aws/issues/641)) ([4c21a30](https://github.com/awslabs/service-workbench-on-aws/commit/4c21a305943f8c3b8436a0f4f534594ca5425ad4)) +* integ test setup flakiness fix ([#727](https://github.com/awslabs/service-workbench-on-aws/issues/727)) ([65ea43d](https://github.com/awslabs/service-workbench-on-aws/commit/65ea43daa7430e3bffd60f1563194a035413d765)) +* integ tests ([#711](https://github.com/awslabs/service-workbench-on-aws/issues/711)) ([a9d0138](https://github.com/awslabs/service-workbench-on-aws/commit/a9d01380395002ad952615ccccca2513bd8e40b1)) +* namespace code works with configs with no namespace param ([#717](https://github.com/awslabs/service-workbench-on-aws/issues/717)) ([72c9fe3](https://github.com/awslabs/service-workbench-on-aws/commit/72c9fe39b6c60713546b4d7aae20ae1caca7a526)) +* no sagemaker autostop or EC2 stop lag ([#703](https://github.com/awslabs/service-workbench-on-aws/issues/703)) ([8cb199b](https://github.com/awslabs/service-workbench-on-aws/commit/8cb199b8093f5e799d2d87c228930a4929ebebb7)) +* properly handle very long error messages on env update ([#705](https://github.com/awslabs/service-workbench-on-aws/issues/705)) ([d920abd](https://github.com/awslabs/service-workbench-on-aws/commit/d920abd8666eaf905810680aec24428e8ce46124)) +* remove test target from infrastructure tests as it is reserved for unit tests ([#756](https://github.com/awslabs/service-workbench-on-aws/issues/756)) ([4adb965](https://github.com/awslabs/service-workbench-on-aws/commit/4adb965d6b74d8354eea4b036aa3510749b067fd)) +* remove tests blocking pipeline ([#648](https://github.com/awslabs/service-workbench-on-aws/issues/648)) ([d28c2c4](https://github.com/awslabs/service-workbench-on-aws/commit/d28c2c465731ca62ba9d9c2e1ec631e10f9b01a2)) +* remove workspace test that polls workflow ([#631](https://github.com/awslabs/service-workbench-on-aws/issues/631)) ([f11272d](https://github.com/awslabs/service-workbench-on-aws/commit/f11272d3e5e175cedaa017c3c811118d3e97932f)) +* reset ForceLogout component upon relogin ([#640](https://github.com/awslabs/service-workbench-on-aws/issues/640)) ([5c2aaee](https://github.com/awslabs/service-workbench-on-aws/commit/5c2aaee79428c3d4e2bceb115b77a6eb477a6add)) +* revert the changes to prepopulate configuration variables ([#690](https://github.com/awslabs/service-workbench-on-aws/issues/690)) ([db3e9be](https://github.com/awslabs/service-workbench-on-aws/commit/db3e9be8ffd9ba8dd2e1bb7796187fe4790f3acd)) +* save the config variables when they are pre-populated ([#693](https://github.com/awslabs/service-workbench-on-aws/issues/693)) ([b73dbba](https://github.com/awslabs/service-workbench-on-aws/commit/b73dbbaf510bba2a46304b10af120f35d25145c9)) +* static namespace bug fix ([#615](https://github.com/awslabs/service-workbench-on-aws/issues/615)) ([bacb469](https://github.com/awslabs/service-workbench-on-aws/commit/bacb469d048601cc73f10a3d7145197fbeae8c62)) +* Static namespace fix linted ([#629](https://github.com/awslabs/service-workbench-on-aws/issues/629)) ([f81a04f](https://github.com/awslabs/service-workbench-on-aws/commit/f81a04f777601060c4f741781918374aef0dba25)) +* sync UI and API func ([#709](https://github.com/awslabs/service-workbench-on-aws/issues/709)) ([a188b3c](https://github.com/awslabs/service-workbench-on-aws/commit/a188b3c918bea677acf5115cec006f50782e83bb)) +* update int test readme to include adv test info ([#634](https://github.com/awslabs/service-workbench-on-aws/issues/634)) ([5453f5e](https://github.com/awslabs/service-workbench-on-aws/commit/5453f5e133672bc137bb61d5c3b8bf097152a851)) +* Update libcurl-devel package for RStudio to correct version ([#726](https://github.com/awslabs/service-workbench-on-aws/issues/726)) ([04bb82c](https://github.com/awslabs/service-workbench-on-aws/commit/04bb82c3e3303447e46abc97b306aa31632cc8d6)) +* version number before backend deployment ([#724](https://github.com/awslabs/service-workbench-on-aws/issues/724)) ([6d545dd](https://github.com/awslabs/service-workbench-on-aws/commit/6d545dd1d709359fa8f8907e334eef3a65acc0d4)) + +## [3.4.0](https://github.com/awslabs/service-workbench-on-aws/compare/v3.3.1...v3.4.0) (2021-10-19) + + +### Features + +* Configurable open data filter ([#721](https://github.com/awslabs/service-workbench-on-aws/issues/721)) ([b8956e6](https://github.com/awslabs/service-workbench-on-aws/commit/b8956e6d669ae9bfeed7deea105199bcbd20f557)) +* display Configuration Name and Instance Type on Workspace details card ([#669](https://github.com/awslabs/service-workbench-on-aws/issues/669)) ([f0fa819](https://github.com/awslabs/service-workbench-on-aws/commit/f0fa8191a22c33c9b669d56764cac676e6a1aaaa)) +* dynamic version number from CHANGELOG and automation of Beta versioning ([#716](https://github.com/awslabs/service-workbench-on-aws/issues/716)) ([5887170](https://github.com/awslabs/service-workbench-on-aws/commit/5887170b4c4af548ea39f2ce7b9c856bc7e9f887)) +* Merge Egress, AppStream and Account Update features ([#750](https://github.com/awslabs/service-workbench-on-aws/issues/750)) ([b990924](https://github.com/awslabs/service-workbench-on-aws/commit/b99092458c7ee11f9b7540f7d1bbf898dd90744f)), closes [#484](https://github.com/awslabs/service-workbench-on-aws/issues/484) [#490](https://github.com/awslabs/service-workbench-on-aws/issues/490) [#483](https://github.com/awslabs/service-workbench-on-aws/issues/483) [#493](https://github.com/awslabs/service-workbench-on-aws/issues/493) [#487](https://github.com/awslabs/service-workbench-on-aws/issues/487) [#489](https://github.com/awslabs/service-workbench-on-aws/issues/489) [#494](https://github.com/awslabs/service-workbench-on-aws/issues/494) [#498](https://github.com/awslabs/service-workbench-on-aws/issues/498) [#500](https://github.com/awslabs/service-workbench-on-aws/issues/500) [#497](https://github.com/awslabs/service-workbench-on-aws/issues/497) [#501](https://github.com/awslabs/service-workbench-on-aws/issues/501) [#502](https://github.com/awslabs/service-workbench-on-aws/issues/502) [#503](https://github.com/awslabs/service-workbench-on-aws/issues/503) [#505](https://github.com/awslabs/service-workbench-on-aws/issues/505) [#507](https://github.com/awslabs/service-workbench-on-aws/issues/507) [#506](https://github.com/awslabs/service-workbench-on-aws/issues/506) [#508](https://github.com/awslabs/service-workbench-on-aws/issues/508) [#511](https://github.com/awslabs/service-workbench-on-aws/issues/511) [#512](https://github.com/awslabs/service-workbench-on-aws/issues/512) [#523](https://github.com/awslabs/service-workbench-on-aws/issues/523) [#510](https://github.com/awslabs/service-workbench-on-aws/issues/510) [#539](https://github.com/awslabs/service-workbench-on-aws/issues/539) [#541](https://github.com/awslabs/service-workbench-on-aws/issues/541) [#555](https://github.com/awslabs/service-workbench-on-aws/issues/555) [#566](https://github.com/awslabs/service-workbench-on-aws/issues/566) [#571](https://github.com/awslabs/service-workbench-on-aws/issues/571) [#576](https://github.com/awslabs/service-workbench-on-aws/issues/576) [#575](https://github.com/awslabs/service-workbench-on-aws/issues/575) [#578](https://github.com/awslabs/service-workbench-on-aws/issues/578) [#580](https://github.com/awslabs/service-workbench-on-aws/issues/580) [#572](https://github.com/awslabs/service-workbench-on-aws/issues/572) [#585](https://github.com/awslabs/service-workbench-on-aws/issues/585) [#583](https://github.com/awslabs/service-workbench-on-aws/issues/583) [#594](https://github.com/awslabs/service-workbench-on-aws/issues/594) [#599](https://github.com/awslabs/service-workbench-on-aws/issues/599) [#600](https://github.com/awslabs/service-workbench-on-aws/issues/600) [#601](https://github.com/awslabs/service-workbench-on-aws/issues/601) [#604](https://github.com/awslabs/service-workbench-on-aws/issues/604) [#608](https://github.com/awslabs/service-workbench-on-aws/issues/608) [#612](https://github.com/awslabs/service-workbench-on-aws/issues/612) [#606](https://github.com/awslabs/service-workbench-on-aws/issues/606) [#633](https://github.com/awslabs/service-workbench-on-aws/issues/633) [#632](https://github.com/awslabs/service-workbench-on-aws/issues/632) [#645](https://github.com/awslabs/service-workbench-on-aws/issues/645) [#647](https://github.com/awslabs/service-workbench-on-aws/issues/647) [#642](https://github.com/awslabs/service-workbench-on-aws/issues/642) [#658](https://github.com/awslabs/service-workbench-on-aws/issues/658) [#655](https://github.com/awslabs/service-workbench-on-aws/issues/655) [#662](https://github.com/awslabs/service-workbench-on-aws/issues/662) [#664](https://github.com/awslabs/service-workbench-on-aws/issues/664) [#670](https://github.com/awslabs/service-workbench-on-aws/issues/670) [#663](https://github.com/awslabs/service-workbench-on-aws/issues/663) [#673](https://github.com/awslabs/service-workbench-on-aws/issues/673) [#677](https://github.com/awslabs/service-workbench-on-aws/issues/677) [#679](https://github.com/awslabs/service-workbench-on-aws/issues/679) [#671](https://github.com/awslabs/service-workbench-on-aws/issues/671) [#681](https://github.com/awslabs/service-workbench-on-aws/issues/681) [#682](https://github.com/awslabs/service-workbench-on-aws/issues/682) [#683](https://github.com/awslabs/service-workbench-on-aws/issues/683) [#684](https://github.com/awslabs/service-workbench-on-aws/issues/684) [#678](https://github.com/awslabs/service-workbench-on-aws/issues/678) [#687](https://github.com/awslabs/service-workbench-on-aws/issues/687) [#659](https://github.com/awslabs/service-workbench-on-aws/issues/659) [#692](https://github.com/awslabs/service-workbench-on-aws/issues/692) [#689](https://github.com/awslabs/service-workbench-on-aws/issues/689) [#696](https://github.com/awslabs/service-workbench-on-aws/issues/696) [#712](https://github.com/awslabs/service-workbench-on-aws/issues/712) [#713](https://github.com/awslabs/service-workbench-on-aws/issues/713) [#710](https://github.com/awslabs/service-workbench-on-aws/issues/710) [#715](https://github.com/awslabs/service-workbench-on-aws/issues/715) [#718](https://github.com/awslabs/service-workbench-on-aws/issues/718) [#720](https://github.com/awslabs/service-workbench-on-aws/issues/720) [#723](https://github.com/awslabs/service-workbench-on-aws/issues/723) [#730](https://github.com/awslabs/service-workbench-on-aws/issues/730) [#731](https://github.com/awslabs/service-workbench-on-aws/issues/731) [#734](https://github.com/awslabs/service-workbench-on-aws/issues/734) [#735](https://github.com/awslabs/service-workbench-on-aws/issues/735) [#736](https://github.com/awslabs/service-workbench-on-aws/issues/736) [#735](https://github.com/awslabs/service-workbench-on-aws/issues/735) [#741](https://github.com/awslabs/service-workbench-on-aws/issues/741) [#740](https://github.com/awslabs/service-workbench-on-aws/issues/740) [#742](https://github.com/awslabs/service-workbench-on-aws/issues/742) [#751](https://github.com/awslabs/service-workbench-on-aws/issues/751) +* Pre-populate variable values in input section of new workspace configuration ([#680](https://github.com/awslabs/service-workbench-on-aws/issues/680)) ([8ce51b2](https://github.com/awslabs/service-workbench-on-aws/commit/8ce51b200148108ac869e1a8ae26286b65c94cc1)) + + ### Bug Fixes * add label to stop timeout during e2e test ([#688](https://github.com/awslabs/service-workbench-on-aws/issues/688)) ([ff0b4cc](https://github.com/awslabs/service-workbench-on-aws/commit/ff0b4ccbb8349df7262469411bf23729be174621)) From 99cc33bbbabc938cf9827af6222f68156a84bbe4 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Mon, 7 Mar 2022 09:43:57 -0500 Subject: [PATCH 03/23] chore(deps): bump prismjs from 1.25.0 to 1.27.0 in /docs (#936) * chore(deps): bump prismjs from 1.25.0 to 1.27.0 in /docs Bumps [prismjs](https://github.com/PrismJS/prism) from 1.25.0 to 1.27.0. - [Release notes](https://github.com/PrismJS/prism/releases) - [Changelog](https://github.com/PrismJS/prism/blob/master/CHANGELOG.md) - [Commits](https://github.com/PrismJS/prism/compare/v1.25.0...v1.27.0) --- updated-dependencies: - dependency-name: prismjs dependency-type: indirect ... Signed-off-by: dependabot[bot] * trigger workflow Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marianna Ghirardelli Co-authored-by: Marianna Ghirardelli <43092418+maghirardelli@users.noreply.github.com> --- docs/yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/yarn.lock b/docs/yarn.lock index da1fe24b8e..67d71b17d0 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -5975,9 +5975,9 @@ prism-react-renderer@^1.2.1: integrity sha512-w23ch4f75V1Tnz8DajsYKvY5lF7H1+WvzvLUcF0paFxkTHSp42RS0H5CttdN2Q8RR3DRGZ9v5xD/h3n8C8kGmg== prismjs@^1.23.0: - version "1.25.0" - resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.25.0.tgz#6f822df1bdad965734b310b315a23315cf999756" - integrity sha512-WCjJHl1KEWbnkQom1+SzftbtXMKQoezOCYs5rECqMN+jP+apI7ftoflyqigqzopSO3hMhTEb0mFClA8lkolgEg== + version "1.27.0" + resolved "https://registry.yarnpkg.com/prismjs/-/prismjs-1.27.0.tgz#bb6ee3138a0b438a3653dd4d6ce0cc6510a45057" + integrity sha512-t13BGPUlFDR7wRB5kQDG4jjl7XeuH6jbJGt11JHPL96qwsEHNX2+68tFXqc1/k+/jALsbSWJKUOT/hcYAZ5LkA== process-nextick-args@~2.0.0: version "2.0.1" From 15eb4d35320c2ba9babaa946fbecb34a9ec393b2 Mon Sep 17 00:00:00 2001 From: Tim Nguyen Date: Wed, 9 Mar 2022 15:44:07 -0500 Subject: [PATCH 04/23] fix: Return badRequest if trying to terminate an environment that has already been terminated (#946) --- .../__tests__/environment-sc-service.test.js | 87 +++++++++++++++++++ .../service-catalog/environment-sc-service.js | 15 ++++ 2 files changed, 102 insertions(+) diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-service.test.js index fc39e3cfb8..dbf60a7d9b 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-service.test.js @@ -35,6 +35,7 @@ const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-sett jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +const environmentScStatus = require('../environent-sc-status-enum'); jest.mock('../../environment-authz-service.js'); const EnvironmentAuthZServiceMock = require('../../environment-authz-service.js'); @@ -1392,6 +1393,92 @@ Quisque egestas, eros nec feugiat venenatis, lorem turpis placerat tortor, ullam } }); + it('should fail because the environment is already terminated', async () => { + // BUILD + const requestContext = { + principal: { + isExternalUser: false, + }, + }; + const existingEnv = { + id: 'abc', + name: 'exampleName', + envTypeId: 'exampleETI', + envTypeConfigId: 'exampleETCI', + status: environmentScStatus.TERMINATED, + }; + + service.mustFind = jest.fn().mockResolvedValueOnce(existingEnv); + + // OPERATE + try { + await service.delete(requestContext, { id: existingEnv.id }); + expect.hasAssertions(); + } catch (err) { + // CHECK + expect(service.boom.is(err, 'badRequest')).toBe(true); + expect(err.message).toContain(`Workspace '${existingEnv.id}' has already been terminated`); + } + }); + + it('should fail because the environment is being terminated', async () => { + // BUILD + const requestContext = { + principal: { + isExternalUser: false, + }, + }; + const existingEnv = { + id: 'abc', + name: 'exampleName', + envTypeId: 'exampleETI', + envTypeConfigId: 'exampleETCI', + status: environmentScStatus.TERMINATING, + }; + + service.mustFind = jest.fn().mockResolvedValueOnce(existingEnv); + + // OPERATE + try { + await service.delete(requestContext, { id: existingEnv.id }); + expect.hasAssertions(); + } catch (err) { + // CHECK + expect(service.boom.is(err, 'badRequest')).toBe(true); + expect(err.message).toContain(`Workspace '${existingEnv.id}' is already being terminated`); + } + }); + + it('should fail because the environment is in termination failed status', async () => { + // BUILD + const requestContext = { + principal: { + isExternalUser: false, + }, + }; + const existingEnv = { + id: 'abc', + name: 'exampleName', + envTypeId: 'exampleETI', + envTypeConfigId: 'exampleETCI', + status: environmentScStatus.TERMINATING_FAILED, + }; + + service.mustFind = jest.fn().mockResolvedValueOnce(existingEnv); + + // OPERATE + try { + await service.delete(requestContext, { id: existingEnv.id }); + expect.hasAssertions(); + } catch (err) { + // CHECK + expect(service.boom.is(err, 'badRequest')).toBe(true); + expect(err.message).toContain( + `Workspace '${existingEnv.id}' can not be terminated while in ${environmentScStatus.TERMINATING_FAILED} status`, + ); + } + }); + it('should fail because the workflow failed to trigger', async () => { // BUILD const requestContext = { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-service.js index 211b0c9e94..170a5ec350 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-service.js @@ -979,6 +979,21 @@ class EnvironmentScService extends Service { existingEnvironment, ); + if (existingEnvironment.status === environmentScStatus.TERMINATED) { + throw this.boom.badRequest(`Workspace '${id}' has already been terminated`, true); + } + + if (existingEnvironment.status === environmentScStatus.TERMINATING) { + throw this.boom.badRequest(`Workspace '${id}' is already being terminated`, true); + } + + if (existingEnvironment.status === environmentScStatus.TERMINATING_FAILED) { + throw this.boom.badRequest( + `Workspace '${id}' can not be terminated while in ${environmentScStatus.TERMINATING_FAILED} status`, + true, + ); + } + await this.update(requestContext, { id, rev: existingEnvironment.rev, From 3dea7630a584051b7e2eb152f71f8423e55fc827 Mon Sep 17 00:00:00 2001 From: Tim Nguyen Date: Wed, 9 Mar 2022 17:04:58 -0500 Subject: [PATCH 05/23] fix: Throw HTTP Status 429 error when there are too many get Sagemaker Presigned URL requests (#942) --- .../environment-sc-connection-service.test.js | 12 +++ .../environment-sc-connection-service.js | 80 ++++++++++--------- .../packages/services-container/lib/boom.js | 1 + 3 files changed, 57 insertions(+), 36 deletions(-) diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-connection-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-connection-service.test.js index 28be8569bf..903615c252 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-connection-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-connection-service.test.js @@ -17,6 +17,7 @@ const ServicesContainer = require('@aws-ee/base-services-container/lib/services- const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); const crypto = require('crypto'); +const Boom = require('@aws-ee/base-services-container/lib/boom'); // Mocked dependencies const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); @@ -337,6 +338,17 @@ describe('EnvironmentScConnectionService', () => { expect(envScService.getClientSdkWithEnvMgmtRole).toHaveBeenCalledTimes(2); }); + it('should return too many requests error if request cannot obtain a lock', async () => { + // BUILD + lockService.tryWriteLockAndRun = jest.fn(() => { + throw service.boom.internalError('Could not obtain a lock', true); + }); + + // OPERATE, CHECK + await expect(service.createPrivateSageMakerUrl({}, 'envId1', {})).rejects.toEqual( + new Boom().tooManyRequests('Please wait 30 seconds before requesting Sagemaker URL', true), + ); + }); it('should return private SageMaker URL', async () => { // BUILD lockService.tryWriteLockAndRun = jest.fn((id, func) => { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service.js index 0b32c8cb44..0f7f650773 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service.js @@ -383,46 +383,54 @@ class EnvironmentScConnectionService extends Service { async createPrivateSageMakerUrl(requestContext, envId, connection, presign_retries = 10) { const lockService = await this.service('lockService'); - const signedURL = await lockService.tryWriteLockAndRun({ id: `${envId}presign` }, async () => { - if (!(_.toLower(_.get(connection, 'type', '')) === 'sagemaker')) { - throw this.boom.badRequest( - `Cannot generate presigned URL for non-sagemaker connection ${connection.type}`, - true, - ); - } - const environmentScService = await this.service('environmentScService'); - const iam = await environmentScService.getClientSdkWithEnvMgmtRole( - requestContext, - { id: envId }, - { clientName: 'IAM', options: { apiVersion: '2017-07-24' } }, - ); - const currentPolicyResponse = await this.getCurrentRolePolicy(iam, connection); - await this.updateRoleToIncludeCurrentIP(iam, connection, currentPolicyResponse); - const createPresignedURLFn = async () => { - const stsEnvMgmt = await environmentScService.getClientSdkWithEnvMgmtRole( + let signedURL = ''; + try { + signedURL = await lockService.tryWriteLockAndRun({ id: `${envId}presign` }, async () => { + if (!(_.toLower(_.get(connection, 'type', '')) === 'sagemaker')) { + throw this.boom.badRequest( + `Cannot generate presigned URL for non-sagemaker connection ${connection.type}`, + true, + ); + } + const environmentScService = await this.service('environmentScService'); + const iam = await environmentScService.getClientSdkWithEnvMgmtRole( requestContext, { id: envId }, - { clientName: 'STS', options: { apiVersion: '2017-07-24' } }, + { clientName: 'IAM', options: { apiVersion: '2017-07-24' } }, ); - const sageMakerResponse = await this.createPresignedURL(stsEnvMgmt, connection); - return sageMakerResponse; - }; - try { - // Give sufficient number of retries to create presigned URL. - // This is needed because IAM role takes a while to propagate - // call with a linear strategy where we wait 2 seconds between retries - // This makes it 20 seconds with default of 10 retries - const sageMakerResponse = await retry(createPresignedURLFn, presign_retries, () => linearInterval(1, 2000)); - return _.get(sageMakerResponse, 'AuthorizedUrl'); - } catch (error) { - throw this.boom.internalError(`Could not generate presigned URL`, true).cause(error); - } finally { - // restore the original policy document. This ensures that caller IP address which was responsible for - // creating the presigned URL doesn't have access - const oldPolicyDocument = decodeURIComponent(currentPolicyResponse.PolicyDocument); - await this.putRolePolicy(iam, connection, oldPolicyDocument); + const currentPolicyResponse = await this.getCurrentRolePolicy(iam, connection); + await this.updateRoleToIncludeCurrentIP(iam, connection, currentPolicyResponse); + const createPresignedURLFn = async () => { + const stsEnvMgmt = await environmentScService.getClientSdkWithEnvMgmtRole( + requestContext, + { id: envId }, + { clientName: 'STS', options: { apiVersion: '2017-07-24' } }, + ); + const sageMakerResponse = await this.createPresignedURL(stsEnvMgmt, connection); + return sageMakerResponse; + }; + try { + // Give sufficient number of retries to create presigned URL. + // This is needed because IAM role takes a while to propagate + // call with a linear strategy where we wait 2 seconds between retries + // This makes it 20 seconds with default of 10 retries + const sageMakerResponse = await retry(createPresignedURLFn, presign_retries, () => linearInterval(1, 2000)); + return _.get(sageMakerResponse, 'AuthorizedUrl'); + } catch (error) { + throw this.boom.internalError(`Could not generate presigned URL`, true).cause(error); + } finally { + // restore the original policy document. This ensures that caller IP address which was responsible for + // creating the presigned URL doesn't have access + const oldPolicyDocument = decodeURIComponent(currentPolicyResponse.PolicyDocument); + await this.putRolePolicy(iam, connection, oldPolicyDocument); + } + }); + } catch (e) { + if (this.boom.is(e, 'internalError') && e.message === 'Could not obtain a lock') { + throw this.boom.tooManyRequests('Please wait 30 seconds before requesting Sagemaker URL', true); } - }); + throw e; + } return signedURL; } diff --git a/addons/addon-base/packages/services-container/lib/boom.js b/addons/addon-base/packages/services-container/lib/boom.js index f66187e67e..e0e33a3a00 100644 --- a/addons/addon-base/packages/services-container/lib/boom.js +++ b/addons/addon-base/packages/services-container/lib/boom.js @@ -33,6 +33,7 @@ class Boom { // revision of the same is updated by someone else before that) ['outdatedUpdateAttempt', 409], ['timeout', 408], + ['tooManyRequests', 429], ['badImplementation', 500], ['internalError', 500], ); From 3b04636c94effa4ead0747d118efaa930b93bc4b Mon Sep 17 00:00:00 2001 From: shyogesh-sw <79225266+shyogesh-sw@users.noreply.github.com> Date: Wed, 9 Mar 2022 15:00:47 -0800 Subject: [PATCH 06/23] docs: markdown changes gali1410 (#944) Co-authored-by: Sharma Co-authored-by: Sanket Dharwadkar --- .../post_deployment/import_service_catalog_products.md | 2 ++ .../user_guide/sidebar/common/workspaces/introduction.md | 9 +++++++-- 2 files changed, 9 insertions(+), 2 deletions(-) diff --git a/docs/docs/deployment/post_deployment/import_service_catalog_products.md b/docs/docs/deployment/post_deployment/import_service_catalog_products.md index 98a595de04..1bb248e907 100644 --- a/docs/docs/deployment/post_deployment/import_service_catalog_products.md +++ b/docs/docs/deployment/post_deployment/import_service_catalog_products.md @@ -129,6 +129,8 @@ The following figures display screenshot images that exemplify Amazon SageMaker ### Configuration for Amazon EMR +**Note**: EMR workspaces are not available if AppStream is enabled for the deployment. Therefore, it is unnecessary to import or add a configuration for this workspace. + Amazon EMR requires a few more fields that are not available in the drop-down menu, including the following: - DiskSizeGB (>=10) - CoreNodeCount (1-80) diff --git a/docs/docs/user_guide/sidebar/common/workspaces/introduction.md b/docs/docs/user_guide/sidebar/common/workspaces/introduction.md index 455360fff8..178f7d8c19 100644 --- a/docs/docs/user_guide/sidebar/common/workspaces/introduction.md +++ b/docs/docs/user_guide/sidebar/common/workspaces/introduction.md @@ -4,14 +4,19 @@ title: Workspaces Introduction sidebar_label: Introduction --- -Once a User has found the Study or Studies that they are interested in performing research on, they can deploy a Workspace to attach the data to and carry our research. +Service Workbench enables organizations to provide researchers with a centralized location to search for data sets and deploy research workspaces. Researchers can access a portal, quickly find data they are interested in, and quickly begin analysis in SageMaker Notebooks, for example. + +Service Workbench also allows an organization to provide access to their data sets, or a subset of their data sets, to external organizations in a controlled way. In addition, the external organization can use their own AWS account for the research workspace and access the data in the hosting organization. + +Once a user has found the Study or Studies that they are interested in performing research on, they can deploy a Workspace to attach the data to and carry our research. A Workspace is an environment that contains a set of tools to access and integrate data. The following environments are currently provided: Note: There's currently a 10K limit on the number of workspaces that can be created in one SWB environment. - **SageMaker Notebook** - A SageMaker Jupyter Notebook with TensorFlow, Apache MXNet and Scikit-learn2 -- **EMR** - An Amazon EMR research workspace with Hail 0.2, JupyterLab, Spark 2.4.4 and Hadoop 2.8.52 +- **EMR** - An Amazon EMR research workspace with Hail 0.2, JupyterLab, Spark 2.4.4 and Hadoop 2.8.52. + **Note**: EMR workspaces are not available if AppStream is enabled for the deployment. - **EC2 - Linux** - An EC2 Linux instance. - **EC2 - Windows** - An EC2 Windows instance. - **EC2 - RStudio** - An EC2 RStudio instance. From d48035f67b63a5f06e85470021fa484acbfa18bf Mon Sep 17 00:00:00 2001 From: brndhpkn <98061326+brndhpkn@users.noreply.github.com> Date: Thu, 10 Mar 2022 14:33:59 -0600 Subject: [PATCH 07/23] docs: Updates emr not available in tre deployments (#945) --- README.md | 15 ++++++++------- ...ervice_Workbench_Post_Deployment_Guide.pdf | Bin 2082423 -> 2093907 bytes docs/Service_Workbench_User_Guide.pdf | Bin 506465 -> 529377 bytes 3 files changed, 8 insertions(+), 7 deletions(-) diff --git a/README.md b/README.md index cbfc386d08..6e2d83e8a2 100644 --- a/README.md +++ b/README.md @@ -185,14 +185,14 @@ For more information, refer to *Service Workbench Installation Guide*. ## Creating a new user in Service Workbench -Once Service Workbench is fully deployed, the console will output the Website URL and Root Password for Service Workbench. You can log in by navigating to the Website URL in any browser, and then using the username 'root' and the Root Password given by the console. Please note that logging as the root user is highly discouraged, and should only be used for initial setup. You can create a new user by clicking the "Users" tab on the left, then "Add Local User". Follow the instructions given to create the user (you can leave the 'Project' field blank for now), then log out of the root account and into your new user account. +Once Service Workbench is fully deployed, the console will output the Website URL and Root Password for Service Workbench. You can log in by navigating to the Website URL in any browser, and then using the username root and the Root Password given by the console. Please note that logging as the root user is highly discouraged, and should only be used for initial setup. You can create a new user by clicking the **Users** tab on the left, then **Add Local User**. Follow the instructions given to create the user (you can leave the Project field blank for now), then log out of the root account and into your new user account. Adding a local user should only be done in test environments. We highly recommend using an IDP for prod environments. For more details on how to set up an IDP, click [here](/docs/docs/user_guide/sidebar/admin/auth/introduction.md) ## Linking an existing AWS account -Once in your user account, you'll need to link your AWS account. Navigate to "AWS Accounts" in the left bar, then click the "AWS Accounts" tab. From here, you can create an AWS account, or link an existing one. +Once in your user account, you'll need to link your AWS account. Navigate to **AWS Accounts** in the left bar, then click the **AWS Accounts** tab. From here, you can create an AWS account, or link an existing one. -To create a new AWS account, you'll need the "Master Role ARN" value, which you can get by contacting the owner of your Organization's master account. If you are the owner, you can find it in the Roles section of [AWS IAM](https://aws.amazon.com/iam/) from the [AWS management console](https://aws.amazon.com/console/). +To create a new AWS account, you'll need the **Master Role ARN** value, which you can get by contacting the owner of your Organization's master account. If you are the owner, you can find it in the Roles section of [AWS IAM](https://aws.amazon.com/iam/) from the [AWS management console](https://aws.amazon.com/console/). To link an existing account, follow the instructions listed. You'll need the following credentials: @@ -218,16 +218,17 @@ Now that you have a user and have a working AWS account, we can start generating 6. Navigate to the **Users** page to see that the project has been successfully associated with your account. ### Creating a workspace -Pre-requisites: Before creating a workspace, you must setup Service Catalog. Refer to the “Import a Product” section of the Service Workbench Deployment Guide for information on installing Service Catalog. +Pre-requisites: Before creating a workspace, you must setup Service Catalog. Refer to the *Import a Product* section of the Service Workbench Deployment Guide for information on installing Service Catalog. -1. In the Workspaces tab, choose **Create Research Workspace**. A menu with options is displayed. +1. In the Workspaces tab, choose **Create Research Workspace**. A menu with options is displayed. **Note**: Service Workbench automatically provisions AWS resources according to your selection, so you can run your projects on AWS without having to worry about the setup. 2. Choose the desired platform and then choose Next. -3. Enter appropriate values for the field names (leave 'Restricted CIDR' as-is if you don't know what it is) and select a configuration. +3. Enter appropriate values for the field names (leave 'Restricted CIDR' as-is if you don't know what it is) and select a configuration. **Note**: Each configuration lists the details for its instance--On Demand instances are more expensive than Spot instances, but they're available whenever you need them. For more details on pricing and configurations, refer to the [Instance Purchasing Options](https://docs.aws.amazon.com/AWSEC2/latest/UserGuide/instance-purchasing-options.html) and the [AWS Pricing](https://aws.amazon.com/pricing/) pages. 4. Your workspace may take some time to launch. Once it is up and running, you can connect to it by choosing Connect. For more details, see the following documentation pages: + AWS SageMaker: Service Workbench takes care of provisioning the workspace for you, so you can jump straight to working with SageMaker Notebooks. For more information, see the [SageMaker Getting Started Guide](https://docs.aws.amazon.com/sagemaker/latest/dg/gs-console.html) (you can jump straight to Step 4). - + AWS ElasticMapReduce (EMR): Service Workbench takes care of setting up the EMR instance for you, so you can jump straight to working with EMR Notebooks. For more information on using EMR Notebooks, see [Using EMR Notebooks](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks.html). **Note:** A password may be required to access the EMR Notebooks. By default, this password is 'go-research-on-aws' (without the quotes). + + AWS ElasticMapReduce (EMR): Service Workbench takes care of setting up the EMR instance for you, so you can jump straight to working with EMR Notebooks. A password may be required to access the EMR Notebooks. By default, this password is ``go-research-on-aws``. For more information on using EMR Notebooks, see [Using EMR Notebooks](https://docs.aws.amazon.com/emr/latest/ManagementGuide/emr-managed-notebooks.html). + **Note:** EMR workspaces are not available if AppStream is enabled for the deployment. + RStudio: You can connect to RStudio workspace type by using the template and AMI provided in AWS partner's [repository](https://github.com/RLOpenCatalyst/Service_Workbench_Templates). For more information, refer to the [Create RStudio ALB workspace](/deployment/post_deployment/aws_accounts#creating-rstudio-alb-workspace) section of *Service Workbench Post Deployment Guide*. + AWS Elastic Compute Cloud (EC2): EC2 instances are essentially Virtual Machines in the cloud. For more information, see the [EC2 Documentation](https://aws.amazon.com/ec2/). diff --git a/docs/Service_Workbench_Post_Deployment_Guide.pdf b/docs/Service_Workbench_Post_Deployment_Guide.pdf index d38d5a1b0e3e3900e5547fca83a6be241da22118..89f6198abf5d6524b14c27a2c7d8e8a866d02b49 100644 GIT binary patch delta 239190 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 z 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
    ;DM|pd%f>>tV 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 r)X~{UZa( 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

    HjNcDKSfjaU{XE(;Dnpo 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

    M(5lx5~co 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ξ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 Tg&0BeSQNo@mu_Lve&YWC&M6>k diff --git a/docs/Service_Workbench_User_Guide.pdf b/docs/Service_Workbench_User_Guide.pdf index 46d1a0f3e779cd7fec742e5bb8c0d1ea858f57e4..5d6abf977907047cc14dcadafdfe01fa81a2670d 100644 GIT binary patch delta 237955 zcmb4rcRbbK|9F>@tSEcS$h_QrubG{YEhRfMvK8T0A|r~6TUJ?_k-f@@B%=~CLW#&q z%1GAlb%)P8@9Ot>fB&eLd++N!pU?AL=RC(bV@teaIsCT`nPD&pzYM>jw4SeztMdhW zZ+<8Y7V98N0Y$~$<{T#ubfF zV_Kl2SMU++_&Z?lS?5Olh zY)$Tft${)vx_HYw;3+4S6%QLr!I{+_pNyZ6WflCF@iUW46N7!zFL3uR3A_3(e_6U- z7j5=TLXcC$r_ZmHDWmo$cEoMzyRc*5y4-3^-{tMws|T@)3jRT@cY^Cb%yW!ytf_dc zzDtw-ForRwo(!Ii+On_wF!Rpgrq=emTy@%accbPTyyt_frnVsKFB)EbU3oCix4MvX z@8kIVdWBz;OJ_t2PlvXrabeb6I^yJRvuSeh0!m^{>}STs}PQ#uvkXZ~t_E_L0g z>*dJ%l&%ZIR9u&We8;!;Z)0l<{OcMLm{NzGP!}Pod8rRq?ujs^h=_5*yp}rjI+7pm z(G|Y3e;!NoeY5hy;`-a5Z3Bra?Oszu&mL37f0!Yg(U7M~>F^ zN!bk`AAH7 z!DXuLw-hT$d0p~sb@~29EC)Zl`lVp`n>gR$tMS@z+eF1mzXb_~u%F2*yg9!`8Mu94 zFE83{$f9_~D`-BqHlS>S4s>jvQgDsuE7z|O{neqh_|amYS4FAb&R?gw#AjrKUVggO zrfrCNH#Mbk)rx}~OEXh@4A)^h(N?KG_on>-cxmo~Rt>c>w`9VdpiFF{H*)=HrqCds z=O+D}U@5dxXoVi>b2A8RHtQFsc_$$xp7lXlpcezw`HQ)=h%5NzonERk8}GKr>73x? zm@&JCpa!>lPtFIG>Mj?r6d&L0+{S;aL0ocd+Z?O=92LsAxiS@~+`=?j!dWgK-8a{$ zDs!vv^$#PDoBoA~M{=66St2DVA0Y8O$$1PVwRmIOJ27Wk24(1PWf*Zx&Q-f#5sOWT z4dpK#4;MIo(W|fMWmLduS0Z~N)?@S|*DC#mkB7W(_n#A}ZDPbo3Y?~ETUo0q?_NB5 zpxdN5%0N(9)vAOMa{}FZ#s$-)Dj}!Qqr(4L!%0|UHdj!L>*1I|9M-9e;R{vyq0=1i zwvB!Hy6UWN)~{tE*>4n|x_EnILn3i1*e9jvbvm84P6n!B%Z^SqK7H|MM31m+d}v#& z+l{&Ggu`d&)>!VFhN$}AF}B@^KGQY$gZ9>&2QeJ^GY1nAN?2lfZ0Ua3eLg1t)}O(R zx<3BNaAErBW_=phy@InJv9H{(Z1Azn!`%ySik;{_IoW@$Tx}?{_1-nVd`itSMuegB zb)JVQuiqpND&q{f1vlj%w)ApU4s2Ofx z=v*T^!{7eQ2>nM-uYm36%h^8ehTw*Dro{r9b8w5?K@* zcHPYJmUEwt0mpyYi^elWdzTuVp&k&-w3hC3SmqTucmDg&SAD*|5f3v*@A|zOD-6uP z;ZX2?BvbF-Uzv2(4W1gv zdVk3Bba2a3LI873@YSroN!5{t7ukCDn`}%#;hY142SINjw6_Bc^=zKEIby%D?Z*O|z38o0E9f>!EK{&h<0F&JR<(us1yy zFI1LGLt|{(y5e7{sw7juA~5xhk1~K4C67I5VFglhc9jb058&6%@r}Njl#r#rb>PSy zJz54O3&m&vpzzljhKTx+OgxA%|X5T>Cdd# z$J)*t(DvjmbX6{|cqZC%nA|yT?{U-qoXwFX?)f&l>&^p_*genMKAn339X%~{^4K@# z>GhKW9_{*qa@DeyVlMG+Ak=!ez@)CnX`^uwhxf<0(lY2xgyY(V*vzA(Cw;5<4KJG!3yUKlwoEu}U^17dVygNES`da%3_R-uTR`E0Y!1}N4zdP2i z>%5(jvOMBX`D*Q_6_%XZBXq9dG6o}uLfQTRT*A|=)pOF=VbaGVPk)tNKiFf7X@J0V1;U%}m5E|O-@AqYw?yF?#d{lOBIW6Fo^{jH%a6;5>kK=m2fX0v~ z+r*Xf+}O-mjRdS!4ip_$KDY7n3jC@-zrgX#nVSCS&7zx9Fe|r?#Qp&%$P~@H+Rrm_ zylFO4J_itw!wo#*wV*DSm@;iAe0X{foQTbotv=b!>k?k#Kb(!WhPjMh(Y^ar#3cO+ zz!7Ab#6C*oT}8<+f&Mkqv$qC}#@OH1VEI+@nts};aiwCvKhMb2@nWiET{8*icK!;_ zHk`vI){vD#}| zhAXsxd>gI7VS<$+P}!dA0($H=CTnYOkFM702E%|GUwwno$D$6u?T|Xk(zM&8H$$M#m)7V=i+4U@%hEE)y(nPjm3p*6g{NKdfy3 zmH*pz-xmrDE_Rg#7jw{$5(hQxqT2!5mt28`iHz#+sBPz)G> zu;7;KE*Gis3@($50_T6_x3U8heGg-+!V|VMm}D?c0T$xUiKG!_#wD2Y^=Bw zFOfJTr!f$m9UzB_NKzbxB*j4}QmBa{1x_eZ;DjOtP5=>vm=;BfpHQT6DAG7IDdIwt zhNDTt(WG%`(f~9$G$oD0$ebra!;nT`NSH9BS23hlF(lX!8PYot84_5C4C!Tv42d9! z4C!@<3<)#@LLvqNA&-MViD4ZD5{d8j0O?Qy+`=)iv*EZU5qO51AZk3nE$A#41VSPg z0wIHikii0SAVh`u>`Bl`3M3p?#LfW>MR7o&MEKGgD1Hbjrj^z}1Ak)hSAKwO3Gpv2 zgdFlhU=Sh3>Zif?8q7rJkCb;FnUM01ind| zoj$`4$P7kE0|0ukOVrR^pkYMN=SW(FK*@lSkR8w@M1NPKUok-mS%iOMg6+ZtCt@-q zV?xM)0dbNiLBji2Ohk_VZ%)uZV1ffOYY;K!l-5A-Ly21QZ@%L{2!f(r(F~F_}@;yVcDss{X0!Naq3Jxb(6?&KI!$=Bg zN}>;rfr0@~vcm}?wf~JiD8Wbmn-eIUq&x>c@D1qj4tx|83}_J=~w;I@f5 zMxuehFu%GrI0Oa;@`5|4h=~6iDx!w{hH95J!|^r~AU=DN7QrwuFzTO45%K;F6UkTX zXgLfR_WPuEDJ&d9P=29*JlsFx{zV6fW`Vy-4f3aiAV|vz1saWO&>_kBG?`Eo91Qs% zOGsq@H$ou<-|`zv09TJI@@6Ay{0=V=a4?W~C377{MEF+}B()`LJcQt0e?tNI_|31p-NOnV8)gNHQxj-=G)- z7)YM)5K1Kb?}QQ&k_8MU>B03DVfaRQ1$fYJZs1PR@52=D?-6s$so zUF2^7cWt5&MC%d!MPq)M{6ES=a-0Ex){uQ928LU>N3tCWlIH?eS1_=1BhQ;eN!pGOhNSax8-kYJ$Zumh8b;m{rppUqfCpzF?Ncba(zXCd}y!X6$7Q#5{&5)hU_kf{F!M_dpjIgSH_K`fRc$$N1iP9p?dfGCN3Ys@YyN0K&m z93)v{Fkl&Ai@!5h!psRAqb9{l!0ZTtFn-J$#6^KbkbE#{APNJ90VPoKKoXe$50e-< z0Wc*t1TaXvGAl>~3q+j+c6j@E+1t3$(_BjFN_BI8r*Y`{d#c~z-6zM#VQ_! zrH?-Ys_NIa*5{T6d*+m$YuX#Uxo0|E*eSk!ab#xBAt-RE!>V+Cv3q)LvHJyW@|tu? zgMy;rmX`g4(lcz?es`VAzOQZ_P)f;z);(S>PPFjbHr`aiq7?(4w0*NG``*CAr?4u$ z(zDndTrh%5DZz#!?|Q1wmx>!zdW=ryI7VNJkN z99hg-$Mth*2)iOu6?JQC{2K4b*{ONk_1E|E`1MU5h;nItz=jBFmVZ=}7<|+4pmK2S z*{piW)WPF1MaJoI26ksHL}A_=%==?#4Gm zloBim4MZsPMOz70@uy}QS7#Z^*@K0HwryYI{yW~qWo_WVGV zM_DZ~ipY1vQsD3QBarXUe$q4bN}ARog6{HhJ4ErnMMw!dLK3|17kSd*;k|b>3@#*w zbDH;CwyHk6!f}}10d6bAMrkvnaNSe%sr6%)Jw`nFr6oMpSXXniRo|yFDyADK*u-Ja zqPH9hi&Bv6@tDnI2K>qHit+WoAFA+zJ+#+N}8MSEX_yrabieViI9eWaRN93Gd_&U9ou zLE5Co%*rQz2{VGakb*>*bnVTP$?~hH$xT>`^v-LWE+G8Z?tRcSM0ltLG$^R+=LPT4 z*WDA}e5jY<3&q~tKKpJ4U&SuG?*57jtNQ_AHT5S}SCDFzIx#$j*WsWEW!PXjh{IY$7Q^X~8%)`5bHE`tCdB)!T<~!{Zx%P(Zy|NF zk88HGUijw(@eYSueyBZIP7%#{*Zn|JWJ)kS@ZSX{*)#O)-aV~0jVYhcHl8gz=$%Wo z7XakF|04fSmsD7OZqn70mgf$Ae2eu68C!`tcR3MzPdnR#_Vo~R>+wT27;`s_W7O%p zf{x!C_!2%WaqB!3e>r$4)=ol~@p3$;O!tH6_G9qwo^CbOWj=idTD6}2t9&XS9~eW1 z4?`T70{8+%E6a5r)EANs{r%G|y=VcFwwT~`m%+<4T zc)O--1FRJ2cHN;WeK`i#j&x27k1dtQvK?vqtVp-ReJ(?n`JJvZb)0d@)Ogr=RdUv- z=v*&*Gsh`$ufp!~+ZbbpMC-%P9dF4DPIc3%R_xJd&}IZ4g*Q$kde{2YGp%56H@+e} zi-PhKgUo+A-}}hfeZZ`{)9k5kXPacT7zZi>us^uffRNyGXWit&(C}kMZbQ|y#)sbz zbsMWLQvmP?kHQ{7eEdb~y8T6G3ohSM2Zgm43{^Va0be)!P2=59D= z59i6mH~My5Lqp#gA=YWSoHsy@ahI<;%qu3PpV;ERD10YN*)Sci#|n3HBg?; zPAyW~FQ|iGXAH|<%;aWechJ8~R|r+Nr;=S@_-MAm67=%LQMl z>u0Of!kwpm6Vb6gAH}x=%ME(lC9|<<4cO!AF?l@2u7_jo&L=foy3Q%n^ML+EBfPt- zL@5hlHi#;t z>vTC{Chny(!q{X8z%&1>ncGC66Mj;r@tm|KC7sE-CPoqjJWz`AM_$($V^iBM4*HKhS z=8Njx*uFake?IsnbLy}=eop*5_LD(GiJ(oju3}NF(8tO{p6(DA`@{fw>?*5KtX+O$ z4d4LH4cr$ETpHoYNKwj{YMPX<=6KUi8>{nvdbAhbt5$!(KXs+Arnn2)sXY8{Bq;1- zgqWDtA)iY{e#0Aw&9>Zco@1cWdam1%n{e7tN%k0u1<~sD3d(|c`wcu9GGT3l@$^`E z6wkv;uWh`{2f)VwZQ z?q%=Ftj=pINpkcwiXAuZ*cg)DPuJ;O9KJ`V`{5p)s)KiO6{!F}13bd~Sm@2^uB?GC zM)h?~p=7G>nU8{45?2OmW#YKczCGpjmaPn`{Z?}%7J%AOw~hrAMYnlE{y4)O+a3+a z`*%Kj-XEx6S3GT8O!4WF8l-nkdC0ijVZ(5$EN~EPT4&ucSxYx*)A%W6ipnQyj zU8Gh%(T1UqS{Wk=p{qbBS0GYp-~$&b>a$GSCbt3?@aNywVPxwoc=d*sUu6{+7D3Ov z8VXk6np_Uf0pUmL9%Ez6F3f#uFjgEs`$N;&Yrv1oBq9#G;kEt1aZBSym7Dj7?)sAu zsaG=@38Qujv7dfeWm_ZYZrb<%i@Ai@2;14{G?bQ~+U zJb+daEjH&#mzghYgDj920dN&@)~sP zXq?8e57F2OhsLh@vP<0gt_)tMGU#VSc|TS2!gSP~L=!K)wm)!BaMHj2=<+~gq@mA| zVBx%$mn)jlov7h^z?xI5#DW>Qv~7m4zOKs^cGV`sJyReoKPi(tQ51L>nPB4Hr55?$ z$Ks!4Z2ML%&5NtBrCB#V^`AA6c4}k^VcrzYFvU8ErSylM(1?bF!HU!-%tj2GrCBgn zEqkb(?&ClE-0!caY~jw&iuN+Qe=1bmS)z}5`Rk~N^t9QdCi?c8!_`|JpZKzuZl3at zFL+obXSsUSsV5QsURw0>sQc$RuV$_|mY2!%SrgiQdv3)pH-z5&fozIvj0|hY(3s>; zD!A)}1=fI<`frzkN!-@uq6VGID6>;GO`jPOy&-%Xc(|E=K7;nU*ZAlspRV+9Urx2- za}LhMhjkWQsm4K+?-a9~CspM9Ij2fx-kiI6*-PG3g&GeWVELpA6$4(xy-#7x7P44N1z-lB+>TvHGKGcZwu^nrTY z?=dAYN$|gr@-T$l2MZzBF(Ig(G7XZL4PXLlhrhA|1tG?S9yxc0l!1bQ z3g-^BL`;8#&B{*b{QV6ykU78y3+|>Dfrf(N|Ikas@JE0- zW+c@`Vg4}=U13>4ybI7USB z-@uY9&3N8k5H|?@Ye@u-hJ&I1kV?ex-(W)il+=aqawBMxg_6mKBjI46|D8-e3GshK zMdr%%1i+Ocz1>`a!{K1SMs~mwk^BuTskMH`<&yOXANvW!O@St+#JK*Pxcpxll~}Vl z4vlv z4I*?&Ah`Z)K)WkAv=H)X1PErQqKhF_boW7kc27mTfHi2RmIIeTfPrOihg2fr|BX}_ zp~erqy351D5%{mxAW5=*!O#dWa3W#{I1$x<15R#_!1Me7^sCc`tY2h51w$giK*^g7 zmW1T5U`dPIPHC9nReqy+m)}6+lwT@~5E)AJa2mj(03jXgkp87!yj%acpyUG|P;zq( zl-yhcl_BX1C6E^<6^MY|m0y=k%&(>ogCoH}aeQZD#A*JwiNOf{4ZlrnmjlL-OrNZx zFenNPH2&*52BFX>w3{ z7=iwnUC@cEG?^(-GztuKlI<{s$f7?og#%E&KQIMQKm69+9fw6O93s(RfEF@L5{7@n z+-Zj++XC655Pz~Lpqk8|Owxw`SU)75Z=!_)6?TFbhC;|z1BH-^B}_om(JqFNcEjX4 z4-}3D11G(9s3**YP_;Nfs#*YNv4};P-PIxl4BwOwB9vti|Az(vC}c-p;RJo{t^~0Y zw*%xREhrQX2CQR;5F%NBV=ZCJ-ouT*wAwZP^0?lN~0|8v_2{o`yug-x;&3>4DHR z_q%A(cyKRSv^#}Hm<-T``oCEb@ckVFhB(E4=`;p^vkzdl?n`1LCe6Oxixds?f2R$} z?gnVZBy64c0doTwY%&3o*qJN@=r;TxB}BUZKcxJsa!AM@CX1B8uT6lY*ho5tf&9{r z33Qhd+c70~6nNKqjUYG#0P`-Z01Bw-pUA8u(~AOn<$x8JtPn&5|B+r`$^8QcD1Lbo z1jnMF#BL7ne~OZK-fNE^W4!X7a*b~if@yPb#0qgSDw{9MGtN|e2>J24$E?G-rvSsS zy`HRVerpI^F~w?hVj!zb?)^EG6)sD&EFe(n@x!qX{0jNAWAm#1`}?OoP5S$KbY(By zO>}lgbLxdHS0`m{zE^U&{25!GKjY9Bsf_* z<*d)1H(NgF67PU+%mT&sXElyK9pjhuMr)ky1}SZy#ZUV5-q>nJCmO6>s+v8Afo4kH z@pBmU*QzcRJvSV??+~YvDEqLbrfbLZ!!frp&2L{H7vrd$nh-UR=`;^f#g`;Brm^L+ z*6@s4l;35OitM{i%e7=_as|t0a`gc%boEqmv)NNz3Diz<-n{c<%AL>h(YTZ((TpPL zTl~=R6EnJ|OH)le*+F52w{e9-DuVv4`ju3go;LPE{y2Qm&+TB#@S+d;n}?7&V|z} z?(*p?@}n^Z1`Bsb)||)Fg6`hOP~_A2{6c`FI(|DRp)@Wx^;vEc(rvYniv{&Yua%G#FY{T6nrR zSFs6xnmv#bD%BNc-kG=#P0k5GL6Uelgsm&5)tyC3vxA&t#XsmoUaK5pzY~q*+1zT< z>KK)uv46`QESgld#D@N&au7eZkAe+9y8_}fAsOg@&Xd?RN`{xt_ei^T5?BJ3pQ_EC^_5)Nb>|0Q?!KP0<+<{x(w z$la?Sgb?KX*9G}7&;w0o6meYx+NDXGVZt$t9fs}7SOIPMxUmIcN+=pw<)T5H*hlV~ zl9EXspDL&+2DHvh+*g+Ni@i~Ku)GD`k}k{_5i|CE_Eo1Oz9U)4yQ0Dz9$7AgFN2l6 zKZ}}TOV0lhCndfz*|nx_Vjoq!7PsjcTvL?4JYqG~ueZ9kCOzm@(w=YoM7ANII?vQl>7VAj@5+$te&2HfAhBC7cA_S`d5w|#di}qNAES*74+abW_xho`6#H^iW*YV zJgQ&Vr97*jT@yGgR#zXw75w-kZ{5gK*E!RziRD*(dU{)TAXCzQn+rX-gEE7~IY)22 z7k8&o|M2r##Or8PRtRskz+AsB?CG^ej#UJ!4o@qP!Gz&5=v$TG#4MZ7)SJ_`Y{?+tVMRz|UPuuiESJG>& zt%P$*xc&Yg3z`>XQ@2~pvntFo#Oo5nKl19^>%s`jsz)YKA);yib3OhJ|ZO zg}vv8XfdVAgElkXHV}njbW7jR8(VeuI_xm3Vei}d8AWph6&U@tF+#?-hv6z*$GE#{ z=*BVq?VEQzp9O35?ip2&vn%(E+D_k|%M!XZ4=Uj1)%IchdAvx#{8d0;pM+^Awa1V# zf7|8HuZ}2N)t6bfR=a`|c6buJ0T zM#*HB=(ifgvT&|If2K^{s{GoMI5pAy;A5h(`yPpIHM0oi19k77swU7K9;3qLT^{%M z{Ps3n`^A-*J$>Cb8H|FMo9UD8c!&6jwoo`B3g-=(xRqb8(j{zhGIOUJ&uqrHeW$KJ z1}f2!9HAJdRSEf;v1R)x-Pmcb6~w7yK^q&{kvWK?%RY;6!|M!RIju@#sIb4m{y6IF zgqov4;vCh3m-Mg`4-8_B?}&Q#On<8ppgc9HU7c5> zg1f}e(LhhuUTyJbY5I1~^#sl7Pi1zcd--x=v&XedesYlnH;Bz{q8NCvk)uDOP zW1khacmXk|LSqw>_FdyztAr@S^{sB7(>I@DttB$!r`0c*3yh=DlU`u(5lKs^jf4b89`y9I1%>^67}AM`H}5%7*zSb1Z71W6_U3*}a_; zDHC)P*+|^@?7r;?eQnRjWsV=)ChL}?wP+j;(JOqcdCc^>Sc zGQz6&HdAX`b6F>K-#&7_+m;ch?Wz$v?*U=G(-d$z@uohLtygzAO<3{uY1ZSI`~4azL;k`;hT39 zm(1r+1$X-R7l(aHoq&R-@9-J)wZz;{uccZl)7X6}SNmO(4d=VTiBe|tm#&{?hsB&x z?rS-eukq+Mc2927Z5tk==?eo3+PbTtnQGTQhw8|F*)MT-Tu>;xFzsa#Lhq#7 zt5?`dw8~SF3S&kyp}L*j=k|qn&M`(5gKjqlQI7Xb$jnd=nbzay@;J0!iKaeyZYof7 zztkZ4sp+%$Yb6#(8XDtIJ~U^`MQ4h8(R!vObl)ul_IdM0 z?;oYtOr%qY`f7dc+&!@%h&P+9Rpz6tnedYl};CtOe zAs4F7uG+-M$11-ld0_NVTJguU`4Em0dX@`k12}71@0lE%4gG!{_7C z>0psEbyMilF>H>5VIiY?bd6+y!QP`2u&l55jl8fvW!bjruMk&XnTFh(c~ewa)5pX0 zrotVOQ<3C%8S-@KzyWwi&V$DO_KKwr+O?cYP<(;& zGWzw*H1^%Y=6#5EpKr)4mT%pKYG3RXgfA6xsB-sCIr+?(PC7~Ru5J{!C2Don+Z`Kv^UN(5^P2$>$Lrcq%R%K)Jt^rg zLv_K7)*kXEsGpZIR`lxmH)iG@r$(gMTL{Nl$lhUi9qm&dG?h}N|F}8?e?gNm-Lt?G zI@qFov|*w?RPHet;-g*nNf2u+lC51Z<8j&N-Upd}=M_&UrTjuE0{A>{2*v5HRJlZglxe zLg{lqldv07+$qe5Ckyr`oP6wTHssn=;^h>v|H&b&^?K$0eFGJyg5lgxVhyV2j=c*p zdAwp?k(qe0U03xB;*wdkj<%FT>Nhk!{sUAkvnV2r=X&Qghm3=Hd-InEirVBKop7-C zHfcZR=WOz_J%i#&;7pr)FZlT9c*P6zK3e^^xnbuORE{VYx4EY7pa0&gvJ8fNy-u^w zXu7V`BMQ4(oAMl~9b%VVZk@ULg2(Q-McJA2eM}L7&)OdtSgw3fy<@9w`s39;p$DD( z3NDrU=NIid3O85k-=_LDch*hzKL7gYDbHxJK|$`fqVWud^8+Kr@((h7MNDh_;_JIz zqM*1ZvQ7a{6Q>347TK#=edhhager9NJ#z)!>Xx0DiH)sK;nTCexnZ}@E5JVn)$dT1 zr*q<5uWT9~(@OC^DbDp-o6gPU9|K+VqM*=N&}+Kpw>Bp-FEZHZ9u4&zQvjf9BN*m+4?*jP(4$x!0S18V?(i4-8+-dMRn+!)@0-aFdb;t0Q+g z=2bG*Q%!i^MZxxl+saRZ)trY45shnUTz85*bq;JFTzesaBSdVh6i^8HSR^|x2dxF1 zg@xia4{_ldnP~~97SZ@cY6?EwJTo8eG^UpD4RDb500l2GnTXSr&8Glb3Wg6*Z~?DS zlh0PlX+cO^{aptuk;GEiujyCPTjZ0K5K_mw1^+*75x`ftG&x5x2>F<%hWiB{Airbh zE12;1zHMD!nsTQ3N6J!9Iqlbu2B9VB@{^YSkMt?K_HPG zm!u#Eg5bWQdGL)VL9`$!K9-l_Fa->VHkd_mvWhj7gpf+Gp_?Y||4{#c3Joq0m-%F084P6}f0x(w+o-7jgPv!~tP9X}L|`mp`lU4r3A z?Lp)%b?Zh=Xqz?VxmHU$*1P`q?T45$%q$~fj&27R^Ib&NI1-I?oe4jD7iJ^GNs zO8h}NpEE0z=?CZA!prmB+554I^f=)_3X5ZXJh?`AYBc>UxI4SGc33G~0^K zrc?^#e3T19J#Visp?WkV42kK3(Au~%`hHEj9FQ2`t?(|uW#w7&{xS*dhS_Cr`!DWA za$FD!UB~9^6B}l$>4WLKu|-;kFcCsLjKW$+J{=uWiSvh=Ux=kxwUjZ>R=Rz}e8YP5 zY?Avx+=#{HF<1ZnLXVdxW1TIUA1)lPb{&tfRomKk!J&{F|Ar1@(yM*tbs?H(ZAH69SPays;bnb`6Mw?_T_cijgu9R!>qI}QohuWiyqSc zev>^*>dkxoo{y>VXQ>6BN+~Fxq*@ksOR{i;^XZ(@y*3kKcK#GwRloRvp$4{$#YJNN z&S6TP^t;pPEwBC5PM$WIy%$jPZLUDuf-z~yB$lAkjt7Ye;+ zeQWu&q(hVjSc1y=2Bwkkq^~C9Smm;Q3s{_Ob=pE$DuT=T0Q@M=+r}}~#)I{taR(ky ze7xg!!R;az)}%8X=PO?aa%LOurWE4dxU%{A$6U5hKu6Ho!2PvIN#izcYV57O=X)&t z45;X>-NibcN?cX5nYN3ehde*CBjjo;C_b02d>jd>cvh~ae@gXQvXC)to9JleUV9Vq zmfSP}-iz_|O`}cdYsh2OUCvGdp87}gO7;|#nkn56ev;{W%d>O1mhHo-B@nw%$U7m; zJvyUZV<*1{8x?G2wGBA3eGc7=EyLC>^ORGBl`1tWQpif(EN!F?N>4^}5AyoOy0^m* zexf~wcpiPTld%|0lR(j_`eO6*T;shx_ukbrW3&^FTy~b04v($zgRnm>7Jb3m7b8~V zx*CrZ^R`?QR1th%cOtpl6sK5!Nj%m#>B$fy%IL!9@#y0jDMI1EnU82}etYf7 zu}CWB3e(u|&EtmMF<+x-vXbv{b{%+|Y7N_RFQ2Kc5T$nUYs}#LP~JMnO`9s)^>&bU zhWX(>-y|OR=Y-?Sw#7;7kBnkZbFa0RiwnPApYfp%8rT{g3wl_4Vg9Jj_KeB?*$tL) z{qsuBKc|Xi&8D!m6&*d@ZE;HbYO$SXzU5p^)h@Y?{L%Pn-*Fp(g!$x#`5e@E?AI%? zDiZQcy}EaA(>~lb+~Uy-YOrmk64Mb&_Uz9 z?-UXy9>m=Ax}!cX)F<70Lt%c&4BwhIA$6$6KR50cMT~~)oN9LE5Pca7s=DSAa2}mf3`+(@EilHJ$#um4%%jvb+IY$!H=j$lqe<( zzID~yTraBb_~E-oagUGEBck_0KYr%Y6>7R)${G`2aa;v1jtwcTFM?jH`}BT9-)l%P z0R6d(uu5LHfc}2lx#v>XeUh!aQ6Zl~AcOWQ9386LoFC^t)U>NP$)5IiOMIiT zm6I-d(D&w1W4n2sqoj%<{J^1i5^DutO3>?(; zx=Y$hIO)cdiQ<=wRc@Notw^VYq%v@&SdD$fkQmm`0}&&aCNA0HG1<-4iAWsj`jRs- zgIB+cvy2KHT@gE%p=A)MzUQJA)+DMaxfU!}m%XYkFXoUS_hwQ0a#e-jQ-#=S-&lKY z+sz?(oILBWp?X5)rdt68Q%|2=nPkRd^?P~qk)JL1ja$raL+866e6{b-aMr9(qT5mm ztk6QIth@B+KaMY+ye?vDCFL_wfM7(*m&a;GT1@gL>n_m8Tiz`=6tR{XffcoEvVc*2 z8pWy8bPt>w*PWl~5!Wrxxq4y7;j2MWqe;n=Q)W6sTUY)5>qo;oPk82U;KWUN*Ms6f4=9$#>^u z=+AdQ5{YY{uFbd1Io^;c`)FEnnd)oNC45hJK9|c-yq(O-*>v-=lPRnrXQOTsCOx7RxF~vY_cNoZR>bxoVr_ztGl5kSk1tT>~ zoPq=G9fY14;6N~%pKw13;Se+exH#jl7fJn>2m^}$$v{Es_<%!!v)=@uP#~5;@WX&J z?u2Gd0=~b+FmTfK2E4oK<*41oEExIVE)1X*=<9}KfXf_^{BWQHjL>`lbbS1kexN)? zIRCr5=>P@C%Q2EE#tG>pF`;(%m%vE1Gc%x*iqL2X2hP<40V9;qaE9TB6E4t!{B1UW zyw>Jl5g8JHf{BbBv4aA@1YCIq1@2}7Fu{RNZscE4{F!09i)Ey{QTXhk0Ed7QBGAqX zT;&5n0G&5beh6^z`R~woH%XH_iT^c$T|Ih0%L(Cf6rk;agbSb@XlsA~4Glnl6L7f_ za3j#)nDytG>^iLg+_ppvjtOxvz#srB3b;3e(6j_-CU8YH7>4>kK}YWnhk-ks2vt%C zDA4B#v_S$$fa_|YFchI*iG=HK(EkIU(7U=OftH%GE}dBsN(j&!ON_yhNa9p~jltdA z$B~D&c=@-L`5qoIP%|vPkt@J&qmr+@Bn~ly&dc;k-dujp5y>nZ=cfaE z$zmbMs_un`rEn<1mIe!atEyeVb)Vn4zq0hT@LsD))oe(8Qa@k&E?Ma%n0H~Q>{i#Z zZJ!S|>RsR9T5}EqZxHtKyNcO``Y6kWpu?NKf$<_@8>bF)W*amqbtGxbuKf7i@1D`O z*gYFHo>{g~7LGc5mWPjN%aAiRH%sfp_wc^%XY|;y8{Tmm{i}iHpU(seZ}#)W+zL)s zU*zk4)^O|A=wef_tm2Sj!6h-r(<-N1zGZc09>E?t9rqn`qbludWJutghVa^PA3YbF z+cR?NiMA+j8XT9>*mif_LHCT$bAr@M&B?3onef~3?d2y*y|{QCJtgQlZ7IXUhdkKXT@msON`3#C7Ssg~cl$E?s&J0_hU*6g z=4joWc+(dY0zY(&NU`y6`M!7_0y*`Va^w7(>SB2m*iM;)E{N@39L3SkXXdDzV_vk5 z*?gp`J)cEi)|Fmyej_1J@^)bc{{g+L8;VhS1%v*pji)HCOI?`=T)9klOEp&1H!L=5 z_^!%?({~hBChi7hR6=jqDgINpPkdia>^QEVy~LP@!_j{*=Y)Go?~4aU2h~8p1oaoMq51Qs*=uT(X!7n61f;C|Ni)4-Y;wg=kH&9 z&CG75!xY_{|75R#MU#Ft)@Ou9LekKQ_4A82oQrM`2c)s=+x?X8W`*6KMjBsQ_{OPxtddJ|{!*BaD_K9uVw(aD^ zIBfoB5u_kKo5c|>}!2^bAKoDI}RTG zMZ6PKhzC3Qr1+YJpCGU?vf*iU1p-tdv8-D;m_Y7x-`*FC^t-PiQhJsC$#YlMu0KAgG7-&j!wPUXdW(D&!66SIx7JpmvletTwmig{Yh=QzI6d?foN( zmdxtMANSxVj6)!e9GH&@$SIHIVCC+AHE^!D6f0x@1H5uv5IU! zqX%+jy!U2Z&g1DALo03UqDOK&C#HM48JXo_2U%gHtma~uq7k&cBqVZe&aZ zMJrpv0w`T``{7Q^f!l0iYn>G$Mm@^x4lr3<9*4Scir4~WBFHY0 zj*4JbGODvAa_~v~rezpytD@7S9$>*zo)gRgO#0S4FTL{$@^>PNCi$J^Id1C))?ONk zhgAA35D^|DH~8eXJijJ_2U&F&MhfHvwF+Cp0m^OKLNf0$qO2(h4hT*3jOlh9K?O!| z{qlTvn1P%ziaYEt^_uhqNkF%??2KjX{c-HLE0MWR$i(0u)A}0;9YJ;Jw4;^L#Md^| zt2;2bokbW6%f_`&SFLe%!cBEf+*MUl@Rn8?Yd48xm5JkH6@|1}cR8WLZIedDwHN3${qC&oQXjTa{RP)dMK$xL92C_)t#_vrVDB`Dp^?L2WVQ1L#X9uX%Zh4CTS(L6C-z6h&u z%WIvpo~dG>d>Mn`2+WvHX*g&0ZS-#&fC-}v|Dc`Byt|e?HPIQAK$li)CZ@G1=O?(_ zfoRUx6$JAwx6w;aHY@e#s+qsQ@0rNOe%$DVc*lLfIKZ!hwlz6~q~|@w%j{N65~XKK zVvy{o0x_sjooAx!ki)!DeuYa8CdMehlW6v5BiRvf?(Fltbt3}ynn@yazb`Va0HKjc z;Z}$d3Ge!Ze=D)1@g8K$j)uhMfQ&#$knV6N>rYMk)5^>HCv9w=agY!1CBb>7A@8erd+tX?t`QXdzoQk zcX#j|pLa_biKFN`Ioh4oRDd4k0K~rnnbwlVw7P<#h(V%;4)=3JgAZF$MVu3*hS&+V z6*x{VAhMHw6Lc5dAK46_ISHS$V4&JC=RN(pY~~+g-e8zNZK%Qc|5 z`H)b}uM2OPyK}?B9kr2dT*Iwg6vC;@xj>yd50DI5BSFCo zu^eQ~2NCy}h(#U6>yPT=q!z?e6H0(3ddzH~y-1LkW@7!OG%T2kznn`9s)(Db;)+4H zhJvD(056*C_-0ST8h`H^fh$CjtA&)DCdwhsYOzO^g9KJ))2NYfFmDMJBP#YBay3{s1EM->XK9Dwok{#1 z1SI^;EX#(Ypn2R$k1sgQ8(&r!`;1Qf$;%^-e!XlC!Qk9W5CoG{7Sx#>STjDX!Z@!; z2uEx-TKN%~!p!nxX@RPj*06%3G*vJLo+5}!tL{eMkq#yhnUZG$jhsq>6=pGQ(i&*o z%o&{Q{r0=OD}bf402s!@o=u1p*gcX0XSgf+X@-tG#bR#3DaMio0_&4}q1OIrIgnXR zqt9lFEG=Qjp52C6O@zpdaUU$^I;2tx(Uy7X;m%4byT+dZ% zEi`;vxkdMInCbSf8$w3W9vt9UTws?B2GG;5`i?SSh({6 zK5_L>>+h(L(-0wRzxHYoKQT2!zj{}T7sM;WEM^010!zhMNva`J$i;FGz4YMkb#T@jbnrrch(sGjbC%*FqI_X}oFs@;uKJ z*4iZ)G+Ftts941s8fd62H{@?=ov0~9Q6W&eXohR`+Xc_hjq*Cnb2QmsGXdkN1&&KR z_;DX3UParn$=aGto@w(a28!R3XK-`$1`kG|Ojiqk0mBR1l9|)G_pIfHID$h@N@B1X z{RK)$_}GC=V{eHh4*`+0J4@CD_!ZPp1N4iLL!o&WZt^lOSicmoY#N#Js>S>0mYrPR z=-(m+;mg?21HE=wAzmr=KWlaTzr4dFYF9q(4^BYWd9d1Fzqr&ztx1c1y; z;`B8_l{@7(I5UhLh4IkMlZ8mV6r0kQk(s+tcr6fB1C5|$KJb5Sl|u~_Q3nk4j#Cp< zNlV(jAk7kBKxLtm3mi)&9-^U+bkMFda-GV60mxC*5geGJ8H(H8R`rC6>tPRj>uEzW z#vu(e7rigM$6H+q63Gv%OQbddGd*AZA=x+Z12N$oxyB$sxVE-|gVA-^@ZTYa@oC&6 zRJaM9ttyjCbSpfE*jmtn=Ue`$o@BhV_VU25w-`%|(mOu&6iCPsm)uq9Y?vL1$6tv- z047V%KT}sx*cW@={)Xr)rLQw6Tcxi`w@ChMu7<*`>(6$ov4&DER#R?&*D?-}`oyPA z!X0*nUhRUXZ&+w2e$%`rrnTfvV&PIN4n{mPR3^nb->1j{mQA@3%z?0^5JoX7z&GBT z@dCjsv6k3gwR>nQ!5{J|TEHI)LHfBh0qX_IWqqlQ_6#(Tima%jdV*)WH6P5Nyub^d z%D_Q#$g97}h&?fCQXv8jd7t~r#deQno>uINR_vO4eFQ=lLyp72new}IdWiwTrsr0i zz^ovrDY>)D5ct>vJw$(W;L)6?OWhO=GCCW!n0$~)xBd<_EO)l`R*RXfUGs@C15R+p z4sB{P+^_W%D9^BfK6F(F>imn8HDJ1Dy(u*{bf31mSxI$VsHzWN+b?)4$De-AKK@j= zr~3zG{n$Q8t$gCQV*$+k*S~0LMJ<40wRSW$s<6HS^;ba9sD7xOztF;7^dam|9>#5T z90l6+U$tEW35OOr>R;R6K!Q2bz{mgH9QyG;{zn5d|Hr2D!#-yF@l*czrI`QAul0k9 zX8AuU;QvwY|GTxq$&#Xk_J6lla01+cSyLwd^WNqa7#ob4la(!j$QcFDgzSS5``y!Q zgk~j1>P!a$8kT^nt-pRL6~3px4mqe)x8`xVpyr}5^-q9BWYc=wf!8z>RhuWC@@(Gz zWim*FAZsH0gB=fT@8#vBkaBMJ_(I%^n>!1A@ZtQAgnG>L>g@0XeNLeme-^GTzYd1m znISh_-KsvJ{B-bMPCqDM`thb)lzKM|k-tDROw+~fW*EWn@6V*!+0EW*7q-RT+0%_M zFOH%xH1WJl@I+L{I|xERS6X3XGLOT-4Bo{3Wq!A}B-{QAS^a0`oGD_~jfZdTQ*ME3 zzOAZt(h~)O1asOB%v*2q7)frmGjCJwuaGNKIt!z6MdB4>tL+UKC};I40PKDAD~1-t zaOM&OUrz@%pHq_AYZDUxEbWf;*c<5IkPIm#g|6xjj{-ntXG1)V{^&&UKMK39-?F&v zq47fFAc%x5L5cP4zfw+R6>>Oy;7<^hT!WT&ofR$RzWU+R!sR)m^v-o3wa9m92me(|>YKe7iIX$X zEmG!?6eLhxFee%-)jMcmvRKO=Erk79h_nimDn93OT*cm*mS)O{1J+4}Yg-e_TXK#2PuJ3B{-r}h^&hFM*JAZ1lj(#Op zM`U@)sBuU$q8?~(uGB3a?$p{jyHf_s3tUCrBPniemwG&{%D+LUC3Z@e^^Z_9Q|V9* zc4|V@Gl}^W*aM$Vr6#>C1dxcN&UmvjCWFvJPmKdAtWx8{Xj%!Yg)9+Hme8Wfi|f&J zsW6q;skJN1{e2PoV9FqpkpqZYK-brU{wS@_+D4su4H%j1<5N2Z`)IsHk^gEeO~Au? z(d8i4%^1?Sgt3#e;^7)T7vmOD2mRo)mO8HG(pq8Sq(JO0=7Qm1xVni8qF>>H`K8VpHX_cs`-=gvXi?j24)^ks#}U0D?rmi6fBx{1__yja$4@`%z~mCN7MhIjcosnnoR=P$84#x*A=z zueLckU78=RMJcJVaaE$*SVNoLu=2L#7YC+4yO5Vwy*fKp`O>Kd&@&cjgX|)n)Dxg7 zYpm9wKaqxUn+_-2jD>bJ3i>rUnYeSn70s0u$`YqRwI2v5m|q{yM7OUFVkaUGEhbursp6ed~JpHQNx+@M=> z8$DX|I?zZoe^gLk8GAKvU`Mv>OtR#F&qxD%?;y;R3?N*vs-AxC_~N-GiHY#D00?iM z74qqVgXVFpnkk*fH~pyTQW4D=3r9Ioc3Q}!GOb_cj83T=N_xWUtTz>%{0s1ok!|~? zWjH}l#iZg7+r#T;gF9`buDo;r`6<~p3V$kO!NE7;XT--d0$SUAu%lFfaI z%1i^Ja-)vgreb6dW0NP6L;2247bTOyB1#h2KbDyR>s3-_J!=Y1mu2ntYwF5bgY%0dB9yP24q_elA&8ZHS}n)!~ech=l> zWOM)RyN!ff`x%5=zYv2WAaR>H>X5K2+^PcC($cd=Tww^np+&luR~P1^1TzKuBWmQDed-y5Y5GH#OCW z+M#tcZgc63jx=LJ$mquzKS)C&=B7XioXxEgMYVc>R(m>K!g3ibE$o4NZq=X#zI=jr zlpclDg-)BkB*=5)=?_THXt!1#MHbcSNjrHFslomc0l>+J@Y7j+XK^Z<6!yN=pddY2 z%i%N5LWpVfw3hygELfz6)Q~0k4rjS4JFKH`e<=x=X6E#fVnU1WBtbMw+yng0Ig(BT zwt9cC?MI`L&0t(&aQZECKX@whPyMRjLxI7z%8fR3R#(5Tp$}th?#miY8E+#)O0w=| zGwn%=f*$sd%+{$;G3#+&|Qj47TZ4j zXz#J6M)OugxnD?rRP8Rw1^lMS?+%v)Idi*c&v982S z%ge;mP{~;dP-XJKJNE#yUGYto+U~2L%c`XHYy-heH8FX(e0DOMLbncQm!<8P6q<}H zz_Y1?5ms>N7c{2fWT0`Bbq^fNp)edS7DV<`Worv|RzfF?iK=GL^b!07i%voriIHQP zymDIkVAbhu_TX|W3!ky!Nu@+%D?=viMD%cj&FN+vGC6IuPZdnDDg!)Cs#~ZJDksO; zWH7qAS!-yeLnyQ85J+vWEpb>!tW>xKK>b`#Y#G>J7zaP}5&W|1Z?@FyJAcrN+EtT3 z%_|#cg3)iUwCyGN>$7RR$TAg3-PvNySI@_FF!#7H&xf=CvjrRe68y4pD%;))+Xk&t zGUo}0XKuhlU7W|$pEpg3dJr*BtEwbb8GRS1fV374(;-ZOc1e|KNBrhjvt`a|EYxk@5qz?U%MhF zM+!g2PXRBB4vY)n`mgW(e+E{A|5+MsLH|!NpDSUdNV8XLqKJCJeFA>eG=K1umC8%m zl#c0q5m_Zmet&+=6|zRFq-VZ_CHsq~urwybOn{U@?_c=pv$e7t!ymm4`f%&N848_t z7u+Vu4F1b}MTkNJ?px)Jq%dhT{xosVDK0OGe&w70kJd+g3Tj^;mme4FBlq7A)nAT2Pxuh;`ybZN+RhYY#yvq4Du^@;cd2lw9rdS;5`Yxo zmj}#$J18f}mU97??=V<%MxW{rWw(%@*PY*=RmZwsL*SpEm&2}lC+10ejL^oF4q!FR zFL65*3Z08lyD@*Djwt}N5;Pwzx5KxT+An`u-!WQ86(n9rGCWfTLA}xpWxAe*VaPd- z3c?6ZuO7~^yAJT9>xW{rz2bwxeE{Bp+4Xx%G0w|mAAx^nDMR4nzSi+rk8Z>O1-+$l z5C!=4L4Ue51Uwnrf5j@0N+Evo-hppX6t0j=SQ@0F&Fy*01x+j#N@s^EBNc`yz%26= zKl+sW*;c!VpEsty%^t-I{@9a}SIi)Oqj_`*BFhEjtu{k25m6@liAFgr7E@ z;T}TLnl6Jm%)bIw&;hqlku^?%qCpmfDB6_Ohivk*hIrw7h;idzLq4n4*}4G}6AsQn z$wH_@s`D}YJbzy*3Qqsl)B`45n()$};iw&r6$>OGBpku=KuH&(~ z1&JIt5gj{P!94=OM7}Kkb2(pMtu85ng(&g)OczseNsrx71#K&ETBtu7xIrXMk z?H;8Q$sSnwJ0~j!Xb2!IM%oD4q@7|e*{&LPRuOL#13y{3Kq?W7MN%?X%JEe%^wbVyuMk7 z#*Lu?w_d0Pom|`joz$fpcViKgh5jW8SWvIi&fdr~!oqqC&~3yW_#JDXOFEeY(Ri^t zvZH%ay$ZZuWyF@N1r;2M`>cAAOyO$2QV^eg@C&%b{n7Xr?ZM<~>KSy*_U6b|BI zUV0w2yDAzFI{XIX&cG{$pkNs_tXmxC_uDFF&s%d*L!DN)C@8K!_PVZ*#`at}HtaMk zAkK#1%uv`0F`QL0@Ps7CqrUCL7k7)AL@CVTGCV~rQZ;v;UVcG@sJFElTq$@p5&S5R zYNm-)4i1nv`DUc1 z<}un~9)c>Sm1MlG^=1<{PWl#OVo>H|qWd>>Q&AdNren3^P+6fI-d)X?o^WxlFOO~= z)M-rz<2O~n8-Ly>&E+m0RlJ!7%Z)1Cg~`%bZW$onGeT8O|J2bW8i&?k$RQR=JCz;v za{a5oinHi4Bs2^!v)y9V=W69?eaFG>{Zi3O2TtYP%7Uh@wb>U)a~ZQyHekc0F7C}j zJxP=*;9w!}a@B^u*RuxPA?#g5Ff6L5X{%*;2+08%pLEpG5l;d2h>%u^Fu;W0tVp26 zLK`57rrZzlhuP-%eo$n6CN=Vn7m_6<5=Oo4w=`1WlB070Pb{AkkmP}70G;P0lHBStvE4oFEb#@f#zdv)ey! z(L5J|zPjLCIyJt095D_=GpU;SD^4DpTB`s_u)PK1mF7An<8JZp_sl&ueab9lnkxDT z9c|rSW!VTm76xc|@)0d?)K#{c7@CSui>L==HbKv1lsRoc+ zgC@%UryTvS9z2EY3{Gm&eKT;w7@gl~@~5T_qG>~6ZBm&=O%@qVA+{I$Bj3IF2ju_` zfPlBDn0Q#!`epKS3tS)_vRO7pOib>u+1gDj$oILe8d@>&LBtriqY0HJv6T3Q{@KMI z*lRbJ&FB)ll(uTtZxxM3+g@tkG zI;vQV3+0!(R=i{dqFEd9p@i?>A$~v^ag<32NClQk4d4bXZIk=0B;JC3QeDoSfX9^u zg6=&_!K@2NzC&CgkCLz^>@3iqrJGNUbMp7>Mkz!R2^%G{Y|vUo@5oQmbML<1ueH3F znsTpMp6&z>=R@8KK`3pvdCNZ_#2v0`Xfn~htS(1P4$O#8fkNrL{!NToG_`<-q&`&d zqGJ>DDNd8p3&oRPm#Ru-;Ls3@LA$nmT#NlxfyHiRlQW6Y z&~CP6SU=eh?g8Kstj$L^+)(w7uIZmxEGJaz=4kKYk?3a!KdD}8o`G28X0So`!)yKb)BbaonoX zrHQeVG@7n~2oznVN#N|tt#X_-&YSZ&U%^{T-EG01ornvd@BgAohCO)6?+@1oD^jq5 z8LHa1s~2;A7i~whM!W?Mc&*8%vt@6#pKWfc@|MvyK2GB6E&8l^7)QA*Y~@i?At)rF zfu-k>kpMXDl<-34FtE}GZu8TxY{wrZZ_w7wX7zvh*Vj8|#&agWxUAu;s}t0L*?DnI zJuJY_k+r$LzmYqtAoQS}bMvX(a%2OqT{5V%wQKVRkdFzC9v!^V^Q}Hr*dgx2)gPZH z+n#T0SX*s@40}x)`la}@or~p)imCyyBc}X|%>l#NGO0}I4TP|DY zX>^KmNO&deq^h*$FIyxV54W!#{7a@Xmqo!gTugZ$Lk4G=j6g!Af-SFZItDP1*Knj$ zDw*;?aEYCsjQuX0L|&8OV!-L7pZYxedvD)M#&Bj)U^joE!I0~ou__Ch+EhCE9EE*- zomjI}|4~BJR_oV0<2eEg<%?9nBX8LlJvmoSd0jjiZtTKMlKLDQt$O5+m~=i8-o7)I z8p)FJe((#mEW?6*+0C9DO5(CHsT7&^GO_&wUI)h#8fTfy#5Obc)@KKOdDTkb1jmpo3a{dp5` zzqcrJJUx%HeZSi+Dmm;be2+~wr)g3`LD1!hUP8e@ub?os4Ho^nbNBWjnwsDx!5R19 zRfd^ukQ-=@DaX025 z5zRNG#=KztS4iQE{bCZgzu&+gn7e^LWg;fb)3DKGIGWznyqGmV`5-IGhq5C|6jCAE#9QXKA3@mrUj+a=;pRBlPVcqgIXUpu{z!C@3EHgVQ zVV0?QjSp5ZGuLDOWVV>AGR>Ahb&7l_49Zr3aeg#NgWRskS%VpY=1iu2g1|k14#@$g zz!jy;9`-xD52H~$Z`m@zbNFAq$>U+TyR6R6v~GWShPfqTBZ$S^6wS+|m5ymvS3-87 znT178Q$T}~Z25_|jXU}C$x$$c*H%+7i}EpDB%X9$8%Q;!{z47TJEdH)CWnF-yv1+8 zeB^ltfk|VC%F%hBzn6Hye4NeR4<7(f+xo=RX0bI|AEhen&2HZWr@OZN)6HA(p~4Of zqnxD8Il6xsTbbAhPBa(DCh7HiiHh5U|^}qWT{E+ zN*S20`qZL^stgvM9W+gkm@FiGVcswn2kD(OAw{(NhZEep+#ZgUUC3@Ac>n=8`V3wQ zgwT>PfZ5Joxqp8v+38m(3frBvb~xGy(Dto&(K|NF;KgLj!WWWm{(!get(CiCzKhg{ zz#gXegi6CT65t(Sf=|UW0>SkeP6acJpRA`kvjI-GERnIoR69*MT$qt9v)KIrk3RFd z(n&k1lCF0k`xb_(mwNvD=M4t{t}ouf*lpr^&phOH@pqAi;A8A%XDP8N0yxF?Z4ZkS zrkDBHBCZyT>}?ISOff}HoR_@}WtS|36qxOwQv6MgHW`wbddC{-EqkW1q7Kh9?VPsy zOOdH-VCm}wrBf57VDs(%Ff&UR+TXQN+Yp(ngCmx176pFbnca~k&th9ZQrNdX4F*~E zv?^f+UGb5rfa>=BpO?*M>!GB9o%dfwu)0TRENSYfLbblOdPMc^N;fwd7{3O=co{OE zwM-S4eSCLeS#HTxbGgL`Y-yzz6^MB3;PefSlAK8bUWw=;O+w8(!y9;X7Yq#a=h^87 zOkk*4Svz#B5~HmD1;cOrML-88N?53N$pc}*oBA`p+TdQ=5Igi`A%Fx%Xn=KpwlORIA^+1>O$I*F0 zSoqyAyYI23n9_DUqYm5TbzKWtPmLJ7u4mB@{#?!ypbi(*1B)W3UP;^=h1W}#zp7E$ z^H(c5T9jSHg@((x%nA0f;z?Jf;jt|PS>cAuIl-7v-yxOn<-1mzlgeWla&uAmJ$K_n z{nMC2DWl^qLsZNFDa+f^i8FJbLOkpLH0nS5U>EdBRxMCvqZoxyJq))!ISm7dpbgo2>MKFZi~O2HNg}FYtyHfQ+=cN#f3H{( zF$i+=@KQc=Bfox^E2I@231Ncu$)F+P`%1FeJ#}7&vNP;y9Q(IJ?%j6IsW2b6c?IKg3)EJ zj%)}Av9Ahs9TV3Z>Xm^f@Ijp&47ZwsDU9j8%&j{G2b5fb`)xlwV_@WYWU6@0#scQ23DBBzOIBWiWOSWr(kQPe0l7@3EHZD-m{O)LQ5W zcQo1vP!|M}M@J&Vut}-jay+lCwPnK%mk%~P69?a>;t$MAWf>yn{eTk_afqy(ssTBb zI!6?eJ@e*T^CFdQ@_;1*aaetAY7mxzW6fn(wZ`$ui*Hmzt`K(88-K$=|sfdz^`*B zZn5OvTfxrq4trpp8F8H(@6DPb>jYba?ap$xMdkcB5C(BTwZ&4#^ZvqM@>h(!CICDmK)H!V^7m=L8*Rn8YF5D8C|9E!*^AosI4|dg$FxOoN zU|i^U-pmHMkah8mB99Qj7q01UP^GDnQ6BcQ|J|PO5dAsmQ(+z_j5qwxIll`1+z{BC zwZ4FpKB<gY;2(k9V2EeuMHN_#Jj5sN?nBth}rURJgg_Us-bAVbMI zJeQJP9|h<6^Ql9kEwa}KVteC;zoi2Hz$v-wTiFja&}&j=-!!9sx_pu& z848Lstry%zcIQdm(tS*TbTxo9t%f624Oj`kTw*)K+!DW8jKy4JVzgg(BVY%_L2@o{ z$CVHkPpKS61Rw(;-J^>7_6vZ=3E~b0;Qc&bcv|TG!3DaE)hn##A~ft~^kSj4hd&1G zLBG_A#-r+e4fql&$_pv7-BF8RdX$R&dc-BYE1oxy81pSe?*pYtu=aK-1Z+BcmSU{_Gjrt}y|{LtOrA9w!Pw)I(BYmBCLB zg+iTyr>>^AduX^GMU|tCHG6)P_FF1ooU+bbs+{Rz&|9ypoBiev?YFvh`|4I>d{*Gx z&}mUx++S~_@h!R%t-T|Shrcpz)a!_3td(%xH`3$C4h-3hp~&Y9CK0F<^x$v@jvMa@rePEBtx(9Gd41ZOrd z#e>23S^BvxFz5fdEK5I^WmBl8_2PIrr)7`s52zOL2^)m}g5|MotQK+34a(>K>6^TN7eet<8ek9rSZ0=ylVG>7qo<`G=)Cy>C?j zD7Ezfj`4WJIRJCdhd7-6Iq;jxD=e75#{hiMk2n~W6-kUnV&G^%QfHYdQG>e^v-l8C znNoq^0nEH9sJaM41bEQRF_=X1^xIx+_4;-Ws&Zmq zWxe#^M~S>fMZE@z&lPP#YeVLRA_(@15b9_zMrZ^K0xm9h)^4lt*KdshstMN;0*~0z^_Tt_W`$PjOw4eyzU;HU&4W$~I7uHDc3bwZ$gT(OxwiDr-qsH;DxGo0P5= z8Fm=uu`xb(1t>M-^bW9vK`Fu#=PEBf5?**@tHj6!nKaAT{I(V?w>RS0%i?QH3nivq zfZ|aVDo2;Vo*sn@5i&4+GHp+YDnQ?zrnE9rS5seV8Crn@eFV8MWqdj|q=|ezAF7?N zyt(v*gqydOg9KDvkejUO351N})})15DY#L3T0fj1RS(n`&mV$j*4NZRIFBp@-_!QE zlSdR<&3qv|2j*=5x60+k1cCn_rjNl-Y;VE`GHwF=Ke!*54r@vo=KmmpwEi{!e885X zhxI>1ATySql!_l_D$7p<`;V)Y^~V(WlUx3ulmL$Z{)_GdExBp3XD;HF&v+ak!u z_Fry25N6HZ@0ts96wsyt}gBI@#0cfX=C%t-R1U^ zpXWVO?>M4iqxksOaC(BnxXt(SfhyATON8_DrV;4|;y+58$ z_(wASHQ)B~d^+msw(boPO-{jH79Fj6~rH zFgtP9=)WNCm!xQnpJxaB37v{je_DaG9NwbTT{&#N$l!yQ=+SV4k12Mv5(~k1gZ2 zA|Y<83IAA%mRLRSjmDg>EF!SsIQZEa>@tj=B_~s|he#YOQ1$HXKm;Tp&hVxKwpU+t8~C z%|mfG5W3J<4~+I%LQfqgdth*Ha&2`pE5(i;lF3tD`-@RQ)3KvgeDk`~wRi30Uomlf z@{xc{WAzuddeu4hY1dqf$a`uzX?qx8}=PbY?jN<@+#7MY-&o0TCCrdm&25q zObEAfDGcUGPDa{pfvEZEsrfO$Nu@)g`EMppQY=i*oK%1TX|a)@28$ z!(OV)AVZ*wZ&;U<7)!(4Ni0EH)KA=OPj(W7w9<^BNhY``>j{M;$R9FBY?@8cY`3zX z_7RR3d2kt7+?n{mk~n41y-KQnW}*~@nKXxe07D>7L(CL90f$>(i=RjguPtCl$q%s= z+UQ@qIUD;?sPSQiuQj>7Agw~62O=AyT~EcBd%=!^ZR|@!I1So~qdNl4G+YCZ|nsfQ&*X&8?+faMTnSb|axX;slmdVA+Z9h2x1#!)g;3_T}}hQYUw| za`B2Uz7J}aS`LB~nPdT5C8#0s*d_1iU8WKF`}XQo6{>?s_Y<{S{rSs~1ZT9Qaw1mZ z<%Z*&vIxWtq~_==JHXG^Pgn!)zWm8aOpCkuMJWb_ zVX#T{@Uo=Xis>OjtDQuJB=}EyNmvr1^MPgValkz*K2BYtmAe=vUb|dWoUEhoK7E0H z#e`EQYN48hDgKVo;O3D4VqFvYHCzpJjZbmMOWGPVY*BwbUy!eK4wdrC2i2EvGstp zAGNY}XqAm(485$Swg>#3f>66@WOC)Djt1uS_8qhKFLDA{>`?O~5tp;ZDHU-?bL|jP zxXNpUF5tE|hseIJ6+4e+1T0uz9UrQr`wIrESIZEG4-KaXA zgGcUn@MG;o@_By(eI+G-&pc~@l$GQ=NKTYs|b%?ACM0WlUwkM!|>?MZ;1yL z>Ff9axoZd@(nG&TQ!)t+G^f_*j(* zOZ(;_n(bM0vad#Zm|~nIZ?@gy-wJ#lwK1pMMG~t1+iv2oyq%(C)M|h7L9N+_GI3k| z1rg4h;KjrkOp(@F4_;wZ5eXUs`*MQ-KYs$2yGpmnR}n5uAnq#`rxv9Jv+?(#EsXLq z6$$d1yC}_>>0-{a4TQQj6{XxXi^>v44Srk@wfJS!V4Pm1ix;Z6k$idveB=5KH7qr?))X%T5M_`Fbrn;kiC)+l%OerBmHZ7t4Ju!o#_0$CU<@ z1|cjJ+?6pi4kAtIIX)E?$>wf=3Q;5A*pIE=YHWw1m0KsMRi9j!N7L0l%!bV_-7q;| zjWu1WqcK1YWy|*M*iMxt^()ITOSBe%i#dT z-YL2gXzSLES+VV8#kMQ9ZQJIm*tVTi%!=)bZQHi$WdFO}d+;>h=fj+>kI{SoWU&+0 z%L$?ii!JIk`9Lt?bNF@AUOOHdnz}!qF0`~t)2)~K5`e_ipOzkY}P;zlHD_V<7hcXZ2eyB^7&OFX;+-tP)FUcL_> zA1@~t65D}PQ`-bY)UAL2w-~y&Y27VrbFQvL=*)66Bdj>vRTz-~PSCw8oPVV47ZL4D z`U?uI{VP8z?TyMNZ+6`g1qA^*?trIUL)<9%9D_ToGym|mQbh{tMKe7|2N~{m^M4(Y zEeCxY@h!aO$tCpPOON+2`&Uh*-&I%Dxb2v0(B=8sbts?L>1caLy6izZz2k@;z2w%E z)_YAHTm87Wvd9_ya5*OMXko*f?zghBQs$kyw?A&n>XzxTqY?midVdS_BMT*SY&zOc zuX^HjB9BWP8K;m}wvu48p!Kb*OIoe=!<}G|;mtktjHqD@A@<2Xl9qK2qR0=v(7=9` zM_mBfm3qP0cj#5wJvU&x`EH04K(NSD{PjvP%D%7QMwI4^Ms?Kh9p$O+4m1Db{5Ht% zY?8qim`cxR)Vw`lfT<50OFf0$Q0a9JSwB_2&!l~4%Pf&;W&ao01X{aqBMLOthnSxr z#NBSPErP)>X#*6SuSStlnU5Fh_9d2hb=3Q@I&cMu<6+hH3*#wNQaL6LXr(50>-X#Z zh7$MTY=)a$_k}{38h^gYA}oEtbC^ms`-HVh0D}H2)a=uHQ7r-zq^PUqn;xjtPR+Ra z#@6igzKc*sU*AXftz<0RlxT~yW>iaKmEGE@gqq-D47XUWC zGK-P=%4MX6AFM~bSy|Lr<`$IpUUZF?+DRcOZV3!r>Ltt5h*3gPNxiU;Y%AI_+rXq}B%%Px!7vhuhIOQx%SQi6!8^l@ zJ{%j%;{0-WS=fUmr8;1++k+tedvOg85J%4=)Go`{;&K z<#1CD5oK{3RY$Xl58_vEbhN+U-q|%aSXzS14Y!DvSm}Sei4ayx+aNJ}9oVihn`-6+ z;Zw!=lAOue($#JfGgz$bq%EL4j`s*t$ylCh(-PP05Z2?WC&B3SZy`jG2Y>G;5maMt zzK;R-Nlz#YqoWD=!?_021!m=|+KN_39<;+x!C_v}_;I#+Y=UN$NE5Gsj!GG3t@fIb z$7IzHFc)6?ZhMKB<@y$g$A|Q?cmng3V($}cTL~WS_$Typ4P!KY7`69MD#|he>H6@5#G;mRPh?deZk^saj*^Jbas@rCiy@!`e3;D-(`UtDK?y$yn7{xwk7dqAWG28 z9_TtgG&%719Ag~l7n>#krn2jiRUzvZSMf#F@L>5-;fjTYA2siJ zdn{ut1M<(~k$@yw@#l#P20q8jd<-4`{xs~%DnH*J50mcsn)VBi30_`7XCXw?uZX~P z9Y(nibtPpg-~RM)(iAzeEDrg#uA+IezR2`ZerDccib#cJ`7{%aYhQgvOH})T3cC$m z6bLVYLa3EEbc_1SjDM2=1q1ci{&qKy(<^V6^V}W(zS`y0tw@mleuBqtF?@O5!Gw|x z!uH_1*Y0a0c{kE_2R+Wn9up~Q!X4lZ^Pi!CzQq|w&12O266UO;yW-Zwn$cZvF(6Q= z7K3l7RfvM#Rx1c}Wmy zkd+#FZ9fP(DfkJgHk%AU+O6#B5u>^iqXGn_`B~9cUNl9+SEb>{)ttquegX`h$foC{ zHMI5)A__=UNNKw)mJ?vVQX1N;(l)o}&Sy>{T#S;#*sc86P5Dp4p^d>s_U)MHPMI#O zkV)CNkPkydc(Gj;T@2$-Q9fUvG0J2ve{3N_XR73=4QPW((mjGfpN-Kj^0T%l!2kO> zujEu-tJ(bC7w`B3stG2S5P{s!BB#MIBGFgq$OHzwxfyrwS2fVXx~FLvgOZbOMIxA& zX?*U2Mo|brd1{0#tW@|GE@g4W5t2DU6&k8%maiTrhfq}q`>gF>zvtX%TxWxpc?7~I z3-qLW%AL)z`eBjV<&7sojj~^4#VV`W)9#)i$+olSEJO(|(u zb*A8st)r}y>rJ}*w)@kax)#Z59W_|CTa@R&gQGe68Gk=nDjlzh(|okBUVr9MSBXe8pWdS8$lF69d6WqOt!-kyOBC(fy{g zG1<&hyE4;h3U}#^g>xg&I1srr zrT8x9d%^4D%&h%bBv{W`Rws>4#C<~T5y`fgo0U{LaxV(;a(1Rx=I;^U!?<>D6n*K3 zcMB3qv#D}%27ugr$PP!QAog<2;4(i-BKKxPVpm%SPblF=Cs?uS$+rOl$lU!Aex&$> zk$%zl=KAU*jpg1xi{yLVH1n;X%##5SywdC{9qKjeQx>E;- zbPwY^L`zmB9v?fXoY9#`U3DFc(dIB#8T4oOtcz3(T4u!0Y1ZCSqc>GY4k-IBQ8XN% zIT%^S7G|>Q5n*Z*M z7?J%(ePHH>4sC|N%DO-OGk8-4kTIv~7<=O7GXuggSCzs`W^69tlK+XTN{MK#4U8S1o!XLiD1{^UUkyW^s`XSHV5 z!dzD0^;6h&c|=05^}iy_(AyV@+9Ju9s~rRqvv?w_!$2#oLM^+S45laFuF5*#GAwp_P!V{E zPuyotr8&CJEN`Q;*yO$GinxAsbi~y5cWNhQ*c}JUP0cNC&6Pe&)vh*b`~5cDX`Ap1 z#z>3`nOSZc@8ZhXSwV-P$9n9M5WmFIBdp9QuYxk@zK15rMMn&I4TM^@Nd{d)ex=!5 zw`sL$sS>aBOkD4$c@j@VIrICJ$}#XLxN=-h;pm9XC5O0`Dh7umnBlau<-kJ4?iCa&t z?Qcd~5pK@|I{*@7g8wF0qf>Qzm+EAm$DH_d<-h~JfkHT3aSTQoir_Hm-(&YNL2WGVpUZGUlB+bMXy_ex+CCp+Fejkxa_ z0N=j9?NR;q#ge{6tDMr^4Foa%b2blyzGgr|irs=n%x>-ce%T!pu3@NBa~VY>N~R9^ zb#LZFZgSQs_$J#HfsuF9d5B0~*j!fzQ-_RU&=xm!+lb#(jtWLNvx}05qMwY20U$_F z=m9{i{@S-O3;kwuTvr?0QsF_gzf;ICvS7!~A0tAeh>so7*e|)Nn<($;4|t!~*?wG3 z*+mL~VKFB003erlo*&jTBQ@)cb{8%zX?PV4}3X>eUL2XO_Cur5Y9By^b2)z$)0JfHP--Ab$pAZdiSmdSm%!(3^Waz z7(Z6ZEh$*0`?X5xu|b(C4Yk{Fb5Ni#!*M?&4voU4!s^?N49l)Ywzu-tF9TRs|J9j+ zI0JW8-N2|POJCm0C9@Qx$+X{vCi^h*guPKgAX9Q0vUZ0w9J+ko3#x!aFQ>ivZJqPW4+uj*)>D zAD_=4zI}F)jTmCW69G}{z_cP~dlyG?jgvJngJNEqMfrO&pkP!2o$X zCC-v3qRr4%t6{z6=*exZ_>e9S=-ji&LD?LW(pLvjGu5zvUHrX%wof<~jm=*@T55X+ zswbGLE>=uyYzY=sF?ZN!9w-|jEc&3wz0c& zZdZJ8Fop@zLEAl4u%{fjvo}kwO1n7z&|gv_%4~>d3Q(<7`Ox|UHZ4Re;OoDi4T|)a zH_?8=q69>+$ZZ~{0U^;i)N~SHs{&h0wS;g-TbIcdz4ua)`5J&#o@QPT zR)$A*{>RnpB$d0GBW7P+AQ&4&=M)4G(Syj_C zp=~^!%eK*`P>07IW?o8Ak65lEEetR)Jdk#^R3rRH*=HPqIN>Tin6))4U#s@*owtWAW^Xl}z<4F3D z?l4`V{=%PLboO*GsmM(i1x6(O$lhgvzB=5E1EI6w7+Ta05?JdE69!zjWp8?>0%$5(2a zQHwBTEUm=_)je5^0X$i2>_8}(>PD7+q3mn%76rvR zP;uPCv_*vnae}&&xCn1AOmThdg5r^VX6=SU=fEGptlbfMoZKHte-Rl97+o&ogM(_v zp>^4DzWCk6Iz@K#`C+LkLhGB8Rz?qVDqlj!S%v|2>$1x8+m)R`JO}~hV>}pg)H4nI z&{J=2u1#ul)vD7Bql*6yw%r0 zVUREbwd$%*n!=I=v8k>lnw7r+6xLFU!;n2LpMR_sHUsbInRXdtP__rjB>xO z*SM$ZwxC`bGM$d#VEy1=>B|N&l4VFbM^nRh38##NePaJTc!}1)j$n32D$v zcj(HAZ>+dP)Ow+IW2*M>ZaQ#n)ObU-ITq=GrLPEY`XL%2r+)Cj$S*2w6JPKb_0MB0+po>B>*+ z8of-cIA`!R%sU)woGn;r@5yw{i3e|hpDD{lk>p1)bmcGEN#K$tSrW})`452_1`#v} zO#BW~Vi^Yv715upEK+EWr(?s!DiAw}k{DNXjajl~1b@rX%Y^dW{r$3485PwXc zdQ!zWIrl3Xh~R6?oZm!HT5h)bKu(g6m1LpKS&O|j@W6rtS{F%b@5%6-v+r7P&GV~lyION(?}R^V zb@dc0!W>$Qj_=?)cUqb<5w#l1Lw$&q_G(QF=7Q9y*ThG6k|SN0bAtGHkY zV6VH8F6rXWMeXUmk}ja1VaY*~fUMF@@g#OcT?S+m*G{m$vW+Pz|BZ;l+)JRO@q^!^ z7s3&SOv255DRT<9UB)~hOnd%EgJD08Vw9_c^(;J_ETbY?z}gnP9jV-CG#kgm&AX$! zYPJh#F7lJ=f@7WV{-RGrWbu^z+Kr+K(V1KwoCL*_t7_Lm{oNWI!w)9>{S;3ZNE{Fu zkpf^l(=w9(cm0gi>Fw`J5@ht}01hxwE>wSRYI44_Sd9WE#SkX6P`%vbIO($hlu6_@ zwKTL^GY2+dCp#N`lDE`|5a^{Wf>{!T6hI>n|7xt$+WS77HD5n;z1t1LZ5}{QZ7nM8Bte78T$S;7sg_g!9IZvLnT?1A zTZZ#;*z}w;9Am0n%ElQ~T9b!IPcD z#C1G7W9>~Dv5B(sr_P<&xvaOmMoZT$ELwiN!G!OE<4gLMN4Iv7s5t?1lYMK?4OGTy zvZn#JZMb;SbbP&xy{tfbt#!>QTYgjF=<9%b@=@IAe@L;NScCud+*0BF zf63DC;?Mt(GXIZcsqUu3cd``t&4LVQO+!Pv%{)jX)q(&;9kFteTxWYKK$0S|%xI37 zNu*VgO6vJCH*X_K9+lK}I6w~}P3SmqIQB8O@cZyxRn-`(y3G~f_upb0x+v{@*dprD zWSiW3s@=b5^f{ecPf;fo2i^~ldR z*?}oI@N_)=Ex4(2|D}0+Z4U&gc&-qIL9cJqKv5`--A(Mn%AkSt?f^rKCQx4_;x?RC zdRZ*3Y0`vuU>iIjKpIzg^SbhaeZfCPwy>e;_P(vIWOGChJsxl85yu2QVgmoX@7_wV z_>#T2Wo0_qMm4kHuz$RS5aIZXx3zR$wY}KKFj3=;s|Qf6_a^D=*T+|b76#vV`=Ix{ zOWc}XjU;6V<|Gq-y#WJ>;9uGT#~mp$vvWT0Ai8g)T#Cdu_a(H_Jc*7u4omRmTQV_p z2W8Y?d(fPY8}sBV+Mg^3V;J>=uud7eujK`b^O+wWF`*>+U=}?wx(p*`#&EW7?!>+7~*L`D(D3 zzA?bm7-+78%yRliH-03rG)pHVT+UD8QV6WT zq+d=TxOL>?2e?Z$kz&~}U6Yh94MDvRTKh>{Fx`-@jcyL**bEzZ)Q+U4N2ucBYz8x+k3;W8ltmY9(9*@Ih;LL;d zEjH`fT=9CT4+$N(WJ5DO4KK@PZ=RkVJuUs zI8s#nN<8^FJKB`9M`EOr))lmgvVy1@QBZ+*E-!&s4ec5$F||K!kLe>zeroz)QB2VY zC~1Zp+i@9J_fI)z(|^dYV8$vK0HSR-XuGr$hJ_%T zz!>^;G7G?7SYmOz_$xW1%PAa2Uc(G#GObmF=P-*+n;@?b*?`*s50jO;H$m&^A3W)r zS#(&t83AR@26L0pr~71ZF8G0Ozq`jkG{SXa>m38L#r(A@#sGj6O?WVAtI0=ju|7wd zomahQ=Lmb?f-XjZDW&m1Eltjj<6>zDD3&1?e#a;TMw&Q}HAK^wsUUgyxp-(Crq)&z zf32Q&4yErm#9(nZAmx9t(lm)KrrkN#^QwIef*u+|aP!JF>@<|xB!E~N%@>eaEYEBZ8eTB-z#FgbHDw-`s2!z~ z$rmfT5Vtc=x2{_#bgTtKJ^io;7F#4>w!Xo6JCUf>)|NUCA99KeTphCVfCl|uKUX67 zMC<#447by3Z#dyQ6q4bMv~N5vC-WgJ3kcx{Zl)gw`& zmO}$_g~gZNnF`KyhNPbc)qW<+Yo%(<4JgCDQo=9+HsB!sKn1H;?;xI>UvCp-Y5hDPV(wv>_*wk86lM{$WDuq$t*1P$0J9YbKfYKI=;nYX5se1?ShN#Q* zW{o#xp(+>YI?Dwji7TQ&k-3}aVR&%7kF@~ocLwnv&T#)8#Exkl@&1ZiGPv;bubiMG zb6+VhuYCesQ}3M!~*5!+agi+kdW&5gPn>PJwLA<9w?wlo85G9 zT69A@-hBI6Y|wKy$7InZ+DjtZ+e4b#t>L04Ek#N?a4MVu6>X}(LSGge_OS_{5si88 zcB?lQ4muP+C4eL-J$Q=Tc!mX?^WZK5|CrvX5<2U{A25B0I71XsTTorq^+y{G4{&UO zRw^~pAIi~!BV@$_-8wthr61gLxt5XZy-Of1i8F_OT;G8 z+qVjb^XqAZ4+dir>gS%qF;^vMWZ*!{@}Vu*F2<{4#VY(yFDf!QfvV0}!54VBpb zqFI3nS#6tAEN)rN0fS6|PpOsh>$5b#squt6`c@7IPI3lTQ<0y2xRDxc{O-AB1wQLD zSAAPlNJ#fkqksBy_{&Zu`4H25V<$o@c2#d)%fN4SY)Q?_GzbtuHkz&L;nUZc3>)Pj!<;BuhJZ4FDOl)Cy z5aw#Hqk2P{wkhPEDan);;h&VM_DuFIR2B+!ZaxbTBKBNf{fMB^D2|^=KmiB`D>dzi zu#oh({Mt5B&=F>~lFq@Awln^SQWABb!?W}UAu=;Wv^#e2k;VyS42|)~c!k{00i*GI zqO|rL$($l){6Dh=+pC{v+bDEAhtji79<-UaPkAMw-=#L}?Ly1y8@hi=!|>azVTUu~ z(2dIIrJ5`X348IX+;1LT{)IZaxhI$RN}{UiSBMNBcsQ71WSWYrDn5MOE26Ig30d^l zJvVm&k#%IMMwT|`Er8zk&iuE#>>RisWiJ*5PeUI9R5&r040vPnpjhim9!M*+iB!`n%>OH3M*n{S!@>DK^uzx{!06fiN5Fj9_x=mmrosH)|52nJ zkTCrxtXIfg+&sI3{0vUd+H5E`C*_L&yu3X@_YEF1(<(}F6)TdYRrclTV7;FhXQ6U1 zf4$M+8O>R)RoFW4;%ObX&#t9%pz;!U{d)d;IM2rWn!SZM0<;pyj#l_4+PmPtF=ZUA zUOX&#yKBRfG+w-%jMq+mGYc*cZ)g98^#(99^bioia*cWf zqe)Gt6%?T!-|^z#tp8^R$o-M&Vj~c_x9>0_Vc-+{-s1B5emm>)QZE=6w`8!0k3Kdk zV=NJ(j}8U`L}CDdF$VWwN_5}UVYCRBi67b_dj?)SfEwa+r3KaUqcqJpxD53^7h4wzg%;AfKz$`gq7?iJ zyghE1@p{MkV`s4j9PACUTCm{!2ReP6--VGBh7I}}&AEQ{#03oi8?@Zi1*mKIoI_n& zh%%LU2M_l^aCqmNDbjb=u#s8Do>`+3mNTD*yfzvSMeiR7j*L|S&njs@OY@z zD)M;ZY$PDc4Yy8&+8aE6{Z)kJ$Di7n$;+TGN|I!ZZu?!G(M|r4yjMuPFXVmzuZ{TT zxsU7e2%~PQznUS#q(<$hi`}b0O_-PH^w+i=*qAsLwQBrWRWOrl9+fhXqKz)RQUJpv z%}0%-fa1y3>RqU@icJ^^zkukte8VF)z{0*HmiTY+MBnY&pqUN#2j^N!*H|UEn5cV5 z*j@uMhbiT#HS%&sYBo(z5F;yePrieJc&0x6%WS-8ti;h2Nc4;)*RO4Z^wPV9wMAPk zAQVEZ|Mqy>Axp}Vem{6UT600+=)7&Y?F5HYR+h~P{l#at8C(^YSp)hO&06Gbh z$W#}wYf`^3-?~TiC!qgARnDyQgg27&75EAi^WJ@I1{^H3vMr)vCe2AgXiC~06(>N~ z3F$uSk}Oer>0fee1u|(~Yeilv0>7hk2hz76pc-o{qB^7;SK;ag_NFv&g^#P3RKp6h zB%#OIr`Y9!L7&GyQ3T0W^rls;LWcE2wfp8G;g9g|E zW^rae<1scBaY`#=L_qd`Pt7ae5Yn?aE}KKp0Sx#p zR8FffWgqca#aPj|rN&{bKqRQWEd?D@o#4`-5a=2GE0)sqkg!4kxK<$Q=_h<~mpw7m z9-Jwaz1-j|rg6P_%Xl**Vf0}Wu_mB0w;C`@p!rkTszSX%Bi3%2GANu8Q>R-lG*FXt z8?hw|%@H)Fa&)UE2n{r$cmNJTD$)GhchW1x_b%W}n(L^Il;zqV*siQ8LqJVH60??c zc{N4}k#!BPr1$>wr=y5)3Q7dHPz6Xi(h?(sLm{*E)!xJkmu_a}mub+(!lUE^y8g(~ zK6h{g7Wd=Ub4aikSPh5Kbg(rSQ%C{ZI|pvkY@&;$%oNFD#s&C7DhEtRKn2LsQ+uc7 zx~NtXLE1W%Gj!@N-~(35mPdF|ZMpv0%%Gz+l;&i*Udn!oyN zVA)=Yu#{*ducQ&z2VhOH!}pH(JMM(Dt|>95 zJFaO>{lg3QVR2=t&G`3Uerg?FJkWjrN9CiihuozxmaO6~u;MW?p~^PU`!b4)8)1jh zpntt_UZ7iH>qV$VfxQ#sdXlMAV^`;8tW3n$Ajkc5b%>2XqXN^e()uTPuC{pWK=IeZ z)Nejm_N>BBwsD@k)(9LwZ4-pOYLYXE2!|He>PPtqNdXrOn^}EP=HtjpUm>!l730S) z`|#*lVi)Cg;9m$4PxPy~V)>T6iHG(RMla%V&Z%BXO4F5GR=+OW=p$+hUM=^wUnyXa zxW^^JmFz91+jXJy8yd}~$En55n%ajI^Tp%cR7J>qvZl>K{_k$^d+HUWb))$d+pMyU zWLhQtf=)~mbm%PQ!-N%~eI(B8dk({{AE1IaOZxe=K&F|?(C;z5=c9%}aX9p`y(L^f zd1^rQmoYW?kCAppJDGywLFCGJTo=>r;aA2=XlwEMusQi#32_uC`b{QFqkz=GorJ_K z$6uMcp2RfAio0Q+P>a3|%!r6rKLlW!1on4b$uWYQv1PrlB_B(s(WVjN^f{cNt6=B`6V$!~jPvvtOLz2A z1|}cFT_t~5wq1dn(it`ZpFenoTCK32D?k`vfc+sb2HDZQxu2{P595hxe2r}bGYL=B zz+RRD*7(B@U3@KNqK(dOS^rcIRb6ym27!`iQ8!F-3p-D)T0}iW+1fOph{_l%bdfEt zI58O~4tGZfKh=xsuq?%xbe4NtuW9Gp20IbK%`#t%>) zz>BqJXs`&MDD#UyE;kkSa@JO0qEVRpIGtwK&yV1`rubF?r$QSZ?`F2Ej%dwUr zWyKUrg#aRTRIK=}GG_=)ucn|vI|9zjOl@wv?!lj(ZobWTbu@_9cl!rMJw*ZeX)Ltk zd3)lqYBZV_w!uN}so40!2H{}jq5dvdKu$B_#vuTTh_U~*Vvr$Bg-ZQwtsZDI%V6uO z2PceONw`{gh(zkXwMBSZ(BRli4;xu@+?>)MiBoLS`03wqmcORRJG6GiN-3c3Es1zC zyD5r^wvEoW+g$i*vS;&shhzV!t8TzepdYQZZLvwT6^^6lO_LyQn~en;y$7i90g;>1 zbAh=FDj9r00PAV&DubaV-W;dMi{;Dy@lpRsiq_#4f)$jtj~-@1R`mD@>=EmajI#xd zBJgy({9=hTLbgVpaSg4??&bx6-x@8$u^Aei3~NfCv~r!f)3 zz?rY!S#V52%oHrtyaZ1UV+?EhD)9_JXx0~G5PyXqBHXyu3oLyUlG-eKr4+^KFSM!c z!l4m-DKneXFuvmo3D{%K=DQcT`Uu zw(fe4O^a}&``&S-`C1m8s7H;`ErRpYxPnJ*)?JMi=1Q|*Z>q<@hzdLJR|%(BZY8D% z-2{KRxQPT=8^{83(&0me#N}kg2>uLmiR5v~;)!L&EBtRwCnN$bRgwN-==wySUTNNC z1io$FCQfl`NN(1n$rZ0+AbgQ{afh*+Eov*|czaJ8R*H=dEi6VEalhZJoTPp)KKF8@s*L zdgp)euprZi2s=VBv=$^KU0Aa7$Iy$HXukXdS6PoXncr#DX(*9~fcJmkb&%aoU>Sbe zG?o<6o7?=wb5CBltFjIt-Hwb&ZaoWa(@+*ZE60st+E#xQTpW`+pglj#v(@%KHYLxEEQ3&x zzR^%?o!-Nak&Hp4>^9Vb`zq|Gb?{2B=>7LX@zkukWf&_`dOmAHb~%MTqr*sta95rJ zOavVL=Gt7d+BCQy_Dzgh9+|V%;|C!)ko@axcjZ}1R;$r0z?~J&B0A(8bJyTm{%EeG zhI-#wr$61}r)u;h+RYa1wKE^oC?3bH<&S(L@gj^W0>yTsuf#uUf5stln5(!QbW^sg zxM36E=Twj-O~NYcc_f={?(Wpr^6{bPOxkz&taZ$QmSR28Hav;M2x0W6M}gf(EIiAX zX9cPpEWxA`1Fu|G*eNLZ1H&Q;8}aTIdBCNcR|xUuF4UIlb}XZ4#gq5-!nLQ*3%N|x z6mCcw{`NhR-&oPoqYZhbVk+>=PHwvTwgJ|R+zlUlfuu5xmlCsvQDedZqcW&0?~H6P zD4r;^Ggt?vVM|;+AW_)&H!H>r(NhCc^2{?Osy= zzsY<5_d2dRK~H9Y2|e^0{1xf?5Pd=;t0aV3vjYho3Xj%P$z91t!>3-|rt@Yy%RLfH zh0YoVmdeXz>-gYC%cfE!RY#W6*W4~u5dB%wYe91z|C!IrkM4z%wvwk&P33-bJm)et zRn8>JokxrAltk+aSzCeWZlWFa>*^!<+*lpcud<9;#9!PZr>vLF3Wq|g zoMsOSlM*=mzH!mC(AY1Mcdq1*IG+aietpRvS1*fHcJC2GJfu)BrRVoN-MJzkD)-Sa z=?+kiA5&s~nUlcf-f*`;&eIcY|L2;)I9UFhPi1G}_`mOKQ}^6qoeT9JA@M)(o}53w zF%lN;YhdC_Hw&TZYSvAa@G;+oow5ftm#4VLu8w+oG79ulCI1$#!aIuXhrPTxaWNu> z33RMrRCf3()wMWGGenXa@X>RQi`9QVt*<_g@84ax`1h@(N&ry+9l+Iz#48$_&Gf!_&XZL@P%R2b+(le^=v3f&$Mw=Ft#S zz=pL*KZHbO%`e{YR9`%Yz}^2rbk+Mjrlc7N=H`Czm~1&*yybm&>gG4*DJTp}sHKo5 zyl9P?9#Elx+!zTFzM%j++1Zh*%+sORk(1Yc?v&zQO7%PTj99^$zc zCSzv7(mMJvO1O>v8B7L=A)yt7G`2%Ar149oe;xRHMi0D; z@Rz^L(WD5m78elQc}m3F9UQ2WPd%rSB22-oBMezC@U=TxboYKX9A$2EAwC7C3t16g zyL|C#6@gTac9ta#r(54?cuwEc@q8q;`U=%u0p~`gss>v86mIqT<56hcXVn(G*Y~O1 zu(I^oS1!NKyd{d)fpA)#m#*{;(x+dGE+0%-7xjAty$<|B=SR69X*y*2qzNq`5>HBF zrV^Ugmnt|!q$&qEg*8F)p4=wZ3Ehe+W$TCUBRpx$vPjI)`&E1~ zj11W`!`BGOeOCx{c#~j^AJm)xk|yG+Pk$Hfh)_eF>*ULZ1*9>$u^0c;S9mNpqImm4 z2ydy@iUz7RZkJzeG$5Z;+P*C;%OnPw2NwT`#K-DHPr*XU2c6Ut#*F`EULH-n$wHBvC8RL;CZ-?g_)Y4NSkvOH+ev$ zn&UOv$!eMXwoDo;;lA&hy6(JFl;5Bu+o9tL(P-X^^L^I<3E;eSA2z`S`z9DLair)i%SXj9T-1NW>WMk| z8MMl&pNhWx^I>z6zrlWy2<5>qp*(X*y&3Jwa?ef84*oXsV)kgy86ii87O z1A*x9K9W->s1gD#saKuuzmxIQ4|al@K2>yGkekOI*DNyq8X6$q=(76HUtM35hF`5s zJ5m23TY!wgnGk}C3p?I<2;vj2bIa>cZA{YvTJ?+I4bXSm=^b#c>MhCUNrh#aX(9`r z*KOx%7#9;PC``XF@e_rx^LJU=Go?PD_^wUMc3#yqDrv)bLb)gV}IL zo2{W3523PCuq4=GMNi;&ElX&p5P@~IfFkTE+SWi%bk0q;Gx2FBl2mwILkw7hUa-zt z$WS9Oz|#9Lw$AWl<%aauaj;R#oZ-jv0Xu$w`P4=8!~Q~QyZi-5p7)d$%LWsM0Qbc! z!H*UU#N*I)#G#%p>Axvq_z2r63APdd6RGA=*lJg(90mT2OPz=G*w}UCXP_((5&Nm9 zI*0Yr>#RinPtk5)w{A2;%2s-q7%dNX0IHb(MK~9`j3dVOZPMT{=98D<*=nRPWGK!> zzy5b6VxMC*$fc0(g8jCfSxegMbqc9%hwZRlCv7*v&jWUD$^gC!$8D==gnnBz=@L}%!ZRy4tFvrWLHj==%nFHi63(Nw7mq8 zXbRP;QTA)mtKaAUV(qP?;@+}t;Xsh!?iySRswi9%2=49@+%;IR3ho{pg1ZNo;1HbP z?(PmjLS7~3+}rnbpT4iZ@xK2U3~JBc-nFY3bFR78TrWf@k>xcuq#-6&=pSfy?_1*$ zv)G_cZjYzO?|3~Eqp0(NATY~yO*OxxqwyUq1u{i>7JKeieI#@3V9a6{nchb6I?X2b z(6{LA+t=>S;9?O-e+|CKkTbf95eZ|7L}dbdKK29y&aPC0@94NqEx*Cd4q&{_*DZVMh%ULkC7jcke^)|uBQuv;eL)A9q7n5L@liL- zRXgu;z|Iu>WU-q+9n7k_`6~$759p7 zERi-pGrUEv4hwWK%5^a<^kOtbp)RZpfGMXEV_uDsKR6SW>;2*I{_VaKUjj5d$x88C zXf>CR#20}IK}fzx$Yb(i5sl|}-7&Q-(Lp#B0oH;1A#&G5PhwwST@Pm}y%49Qg$c)N zOT)@G7RLC-4B>A>*!5J@Hd!qX8goOEI_Vnyk$bO?pA@5Tw1IrGp9-x=&hTsrivw5f zEn4^_8kp3l$(bJ9nrJUWT1iXnPO{Cf`dxXQFp!iIOdxH=+TJ~*RoHmTapf*`6p3-v zp7XK2dVMM(u@o}6sUzuh9I4KeK5AtNElG2jW6sJF;N$SJ-etn$AGAc$nL6J)+68X|@ldp&4w3255e788R3o!t^s$5!-r%gUiwD5BT6)of^@*Rn6G_3W_A5CniOD zELY*G;ebl|GGL58?zHTQF~;pIl2~=YZ!&}Cn`*>E4lkuOUSV9=d8HaLXTH_>;x^AK z8m-B@m3^I3&B^y-q-xsOg?caJQZgl}uhgr_n~mQ4`YUcq`Y$Q!UfVL9gm56r#d1MD z8=6ez(GNdom0K_f1!>%ohOwpgz^N{5kzKzZ_Yfr)q~%Sp$nUz*sM$0hImP##J0p8Hu_ z=pV9L2~no*toz5!`W0bQjFYTr>bpYhSxyHHM8E1N(Yq*nY?{z!d>I?T67o9Wvr z=z-vwBkJVv-FwMAcIkY0WOC$^WicQi(W>gXY$@u!AMc#ID7Zzjo#j%eQnv73L#*yv zCd0^d#fhA)n(Hz~S+1){j-R30x^Oz6Bj;A@}Sr0!&(^s&m*ri-O@KxrsE*h3y ziB3SPCsRTYKA;bFN24=!=$X@!w3o1;O6!yno1*Yi#YxEJq%zXa^(nJ!JP#p1V4e8s zPqiR}WwRSf44wkw9#ul>eMi`sO6n`iC+x}i0%^P8qASqNM853c!j#zL?%;;lymlc@ zokj3X#n_X-JoAl{b9qC|Y0$tvGAM((U{TNnwvvv#oWRhL#Y{mYue+fUg8~ z7k<7M4!6cyh_9ic^)xmE5Z||>LCZ^M$WX@oU$tISyQDLCSVUMZj$aX&6lNeU04Fac zCl3bznr#W>~DYUKX^L$Hx|dASRB02 zgiT5y4=(@;%n1gtbN#!xO)yUq7A`C));ZADk1A{dXVkKd`vt*Ku*L0#Q(r1N&1NZ^J}&* zR}upybhaB-vie3Dd@NlD74E1sDv(+_GODj(g{BI6ec`N!N(sNvXeA~3(5#S&tzc{+4 z)6u1`iTL96{)TTTZr+y9++cL2tj5Osc6WaJ_TlPC#i>Sdc6GHCojG@KwKW2z`16RFoft{8h4iH87lh{7 z4uaXq5%b$*q-U4#w{s)Ubt9LPqXm9`zuX^4LVEXPlGL95sWmwKhpWfupA|clv?AP5 z$*Oim&px1VZ?%=KLD~=cDFkf38tx`1dfHa!;E?TuaBA_W@M^8MkOWJdp-wtnbRyC1ldk5INXTOg@VpawgaE)2k5A9qiw3$C8|Kah zL_`6FujGf$$UHCCZxX$4&_z~hQ~6=75iR&3aUIsr3Q*|66a39G`{GSYMm#c7U12Wm zxl-mb{)-h-6W2Jg3yPu=)^h(uAWaf+tb&QB+mu zSq`gt)|aXPsTb=AqLTGTQ~^%3)62E1S?#Pz)@QBuL3Hofn18UhxK!~HJ!0TLM(ysM znt#78xl(ux`8k2ujib`;>QOR~)q3KDLXJA`i=%J`%LcjfZTV(0ic6@!s%y~fTF&x? zE%nAA5w+yQq;bi^sWHKOhL#=&;@bKvT>~`HSxHvi)Vdt>PstHq^(of$ou7qWs&$V? zx@GHRGuzcB(aO|!1#B=kuWry4a?5=oYPLGI(OF)&b@@m#T_sE)76K>n{G31atMeS% zT*#+)b?m~BHH@ulJ^6raW@;wns|r!XGq6J3qpOKM|5gTdj#Tpkep}e6mXrN)qbV|& zSPo=_cq&kYVH`)!KJK0T3B4*D#^Z4D#=X2*Kd8j5yDDV zB1P*>Fy`SHqGTe_HxED0qhAVH8dN7#&@vK;#uzm`44`MlA%}_bZlm_K*bS*?ALvNf zT*#NPy7t{PN1syLbb4vMK z7GEY2GF)v{{FUMuixafsLPWJ@GA>0Um;L7F(-%T#d)7o_FTnDL1(wkFOe$(DVY+Gu z)~qgQRL{8McCW_W-v;-o;Wj?K6gXMjhQ>)Aipq;R#sVgZ3eey4%J8onp|_cPY*Rgq zI;g`0TcqXedQEen-)G5vS%r^w<{ws?*d`wBglviOyOz_btE1H}E=IFpd#zG5<@05W z1uboFCGyS23+^McCb3r8ei&#(+;a!t1^6PqnDW2zU2W$B){m*q%fx&4E}zY{oiI}b zFN@+{_Zvs5cE6b1s6LvID9xtThChwK$W}8=QD<~Nnq)!~V=EsWiu+;Y{{s)9rTzjK z2#FVVWl4OP?e+f5q{l+MXS7_#7sYN{PCd11t$D9!4_p4cbC=Uczu*gdsU0T80$Noc zOZ17Grtyv{<}7-WT5{XFF8UYwu;P@ytme5%8^*ry=2T%6ZX6zcFR8hCnz^MijaS}W z7f|UVn^vadGI+WcOXg7~Q}zwr`!b8bn?r)ck(__va5g&m^%rtCGwsc+!;EuQk?KL8 zS3-k0jHww=@jw@R-$!wOS+0WiBk9s8&rwa>LNC5g>cQq*O~OLmVZVU1bZifl19A z0WC~1^Hklf%U)}uLaoc>$Rn}nm*MFoyKm)mK65qZk|?boyF6q=(+#k5KIM%E+ssge zo#gKZjx$?T%=xXiguUo?Es=b#Buk-{mUT65-B&G9X^w{X^XP(Q8|V8Kk}f1Xpu5?A zT(NfVk)sdO`ucf=K)Ny6(CaUwT&ix>L-RDKgPFdSN^dpYII%-^0+#5n>NDaU+vy0u zm8(7Q(1lQ^RLmk_eBuNsV~tiD@m#%pigfL}vQXdAV1dFUk)&9tmZUQyGvP8vhhIlNs=puN+fJz`XotW6*N;HNBs^ zcKOd(J;3Zej*@fTQ{r5Bw_bn!`;}6(KC3hR6>`4YmhcAu7mK^|EZmgPxcWsf?pG~4 z_KE>lR&L51cl{x>s3Y$?r{`2*z(kS=(=7c#eog5(l}~XD4DY#6&?Vg=M=IoKy|E1T zs`1Bp0>oiL&=J7BPQpMAUq1qgkkEnMOeSkI0h88EzRVW^X3#%iX<~BA{-z?9AJmiq za{wIwA}4fZ%3_~uRC zg}mUZmb`7-JD$q0;9Eh6fAUu|$}}0<64=J>%LnyTAHh_sq!(9cOfRCdSjh8yK?aQR ztwsAz?zRt+6d@QrtX1gNM!vkO-|!2#%?t~|VwsRsn`Kd~IeP|vl%Kq4s@V(0lSZS5 zW-ktYo!3mQD=T(aUF#D?O(-6hl+*LAi~B&Z7uUffet?DuC#7Hy;W^vro-iKzbrwg# z&xylUuIB8-QA43Yo4MM>X;{p@GGrkPwXlxiQ?B_M+W;FSf@r_<$jKI-WV>{FvYFin zr%33ru26-Hd)!+0z&1+6QH`1{)M_JhshPElbqSMa1}QC>i6aOnUaftTGix=o{2 zs=8LHV;b$WInB9n|5(lJ2BQ6YCC&6;Nu<09->8>&gA)RG4>D}LtUb4CpY7q|V~#`m zBf?)|3vbkzaNh^W3BGT2<5OWBF%+|ng&3oMS&*v?vy+1K)niz;-Pg4-zV?*%x%Khd z0|5Bh2*{J(Wlrxzs!1=Yeoy=Ql+M>RRC6dw5q;ZKo?)w|!dNB3*D6IJBX2zqi!5Uu z^c~@tz7#kmRv-9oM_!2h+v<8DjZAVesVQfnMTA<(gLTUa+a-gF9)mA|{RB_3J?&SD z7gaXF?L)DU$WK}}cajrL(%DI@qRrxRop$j?tijXu8?o{S2&XR$)2GotGB|g~pyoHU zOxd)gQP||83w$fp3H^QxDrfb^(ui3=4Qg2Q!Z0OXb(${yNUN4x_D);pBgrrqNhtZb zHWI147!Jh+qB>!C_66lUJfWeL)|>tkm)_mGn>mjLh)tQsz`)NN-o8$pRi2@~P`Y>X zhjGD&LR4L5sGqXin(}t3tPOnFHr?tPS>Ib6@jir1I=iaX*K7H89Fu$+4GofCa!K#U zNMJs?ixFsas-T?vsv19U^mdz(FGRg1VHx*AdGFfJGsSKkmfzQ~6XAKfGhB~v?^vO0-?$0pf}B=-2JIt$ z*1Ip4TqbG3oqm4-KiO6G$$>13w`JJfh^tgAnOvOC1W68{X?iGb5tk;!qK6g z-Fy*2C8@Awsq-h!#3mGkAFm4K$L9Yiy>kC9y;=ZyIRRWy^2Egh;098Hz+3%oM$)9MP>|g-T|1W62i>Uv-x1?A2Fbohd$3J(5{u-<_ zh~)$A46TaZ5SD%CCIx^thNdqHBj;Tgdt>5uzR#lVQ!0_HkfpzFKOKeos;Tg_y0Nw? z6HP&<*%EuNWVir5LrK3PMJGwT5`cmLLsBRo_6TW|Wfo$?INjSV2MGAoEjt zJ4T@Q#{JNKXe}bV2y*V@YcY|+jr$hCwOeMQkVVf2yN#J2j6<&=uLSP|uvZK=?oSKp zPmj`mIC^}3P+1m^1^J}DAiJac{LJgY7XrGXez11g!ogT{BL1$dl7ZkS(Z4YaD=XqC z_#_Y~h2ov5fco5E|AyWbX&>W}ZN=M*y628ocQ@Kzs1;9mH9Tn{NvsPll!6$syI~f^ z4!cpUSaZcy;Cm%nCj(@4=-`ZoRe+HQL%5;-h1f!LVXpgT25s)V^ATOjMTKMl`B(YEYQWscdxOC)BdHqr-b?Zf2)Dn;V~GM4{SMlw9=D!9;3U zPQP8*MAnT-O`v(%Q$Vf`CV`Op*2!$w!F+~yP$R5PRszza3D3Aob?TO39nW;fp0oO7 zYngag_o$U9Zu{H1D%JkVo62+)8wlxrD7mJIZCrS)cnAaF!xr6&){&i}q})clhnSac zxQ68`-sS>Eyaym&PvmqV;)4qArwY7?$R#5&iM}q|u+T->1LkS}MG-T*+_m*xF5)n2 z8LQ|Otq@n-VJn_NEA5A~dafpew?zKZfb|%J{m_Hn?{K6_tTu`!zziL=9muXEUQ4e~ z(Vh-zv61c(7?btYw`xOLcXD3K;?7*&&tXdGwQTWP7<*QOGp+V>FnO z4qCh{IL_PL516qWLNeKYx?%k1JqK{Gx?fO5#q?ePlBqZ|e%(1YV@hX(J3= zI){aaMzvb7{B65Oga!*IcCY`m#+-XtK;%QW0yPb0#<=9lvph9!2fd(=O2Pic--c*? zEdnWy=^S-d0wXnWG>ah;)6BH_mBk(|b8E&Hd;Oa3EGwB`oi!?6q30whm=7?X)xi_b z!N;raR-IcE$KkZRrC+lgEthMD$Jse*eunmAk}vbNDj*4Vs&1OfQDsWh(2dUOb}OMYk&AD5;5zoTz`YAHvJ%moAnjmi6Qwx#~k?f<5KzD zmv>g#V4tF>^11BKr&dJ_F>LfjHP#O5aTV`rKip~{F!FzB=KOH8-7pz{09uEck+UTG zw)k2UDSe}D7ojj=bwoPzDApDcJ6pga`O{~+n-OTYuJGGO69}52ah;dnw4aZF$5kVi zh*6V&8me7i6aC~eN|9TZY#*WGI+iI0ZlgJM&g)EPj^YQ=%c>&gI=XA7GC5h(!Z%fu zYA+=%@s2*(B$0WnJGq>l*&tNj@2Ako@4|%e)$43wzUgj(Y#Py7JE>G8DDOK*m?YIp z6_jVno+n9ay@AZrm(#z0&Q2q6ghfadhH)vq%WXw@02@k`hE(L$?~}#aE~eh~S!~%M z%w2{`*UVJ2v;KL@OE{KLN}uEDNm^r(S2JJLc}-Dqg)x;rxSDFh9M&FZZ!|Hbztu** zTUH6Zo}pmUJ1)}f*)-#gv*}bvHvB^G8T2N!WwHb(M=%3Y#`xxyx6l_DXpUpL6f974 z%0rRJHe7r1bz`e~tl^G*-wZnCe#o3EJrd9Zn)BGb829@5cv!@%Y^Klak6r2}F2ly# zhcimA&a52?bV7{6-~6B%Tl$h3J%INSh?>WrAu1n2;fDPlb8h)Zjb(6F$2z?ecF1~& zmn4xbE%Yado4z)}dE@8siN>=_$LqevJr1NE!^!XopDD$O{jK5^OPa4LhSPZrQgto1DS6vpLD+BRxYwvVPiRcJwkH&5a0O04#OrQ8KN}|?R^tbW88YJz_&i^p zDwGg1-{+x);bpkl{WK?oxWRnBlIKr#^4~Q4U81pWrnBD1SP;qH>8|^}?3}WEzxI47 zB74mSf*cL~|KvHPSedDyWi2n1saK~{a$6f9y^)9=Z(?89DS%10$84#=I6BNpF>~#S ztfzSOyhG(R$BC7d)hsT4PtrY_I$iq(Mn@%s{|{MaI^=A+c=r>9A{fO7{K7phQR7<| zxd0=z=MG5g6Wbd)C)uz%oGS@O8eep1)WW1lA>=9JrJs((HLRfe7nUAV@dsjRXFZMi zyQpM3_tdkHp=uNXu6F+h#{v1$#DZA=X6E-k^RnT5nM4{PY!%1nrO_@!c}m|K>GGu! zjd(N&NlcSb-Z>Ndff;AYq-zs|_;p;OdaP)vstU`7y-W4AnN_4c1!pjCbW*+yk>;tz zLnsa7v@mcPH3g``P5`}L6T{ez;=SUbBjWh(J7K6?vXi5b*!?kB2KJ+=~zDp-~6MeW`1ATu};jQ z#af2SFZvdN=F2e0ne4kGXNMo?KVLt;u7O~eA7)hLY+HJK82Pxo8mn~r(fYJijaGw< z3sdN>xv~N8%)+Q-oMHS~xyneR6PuF;E?&YTEaKLyQth5dygGconp7*$I$IiWuR8LMF-P`ZOHYX%r|zS`y{)KN;hu5pSWt$Bvsx8q z^Nbc98;aH2PH|z0%@)}XJ%K9bGnqTdA1>w=@=g3q#NRm1!3HoK!9)g6B)17dp544v zqOebBLQa4_(u4&=Go4M%UGde>_50eN$)^<`j?4~u7Olb@IMF<|7dt~<1bJWym$j_L zc@CCK<49(Zy|;bM2+QLH#;vHGQL%#Cu4}e#2J1zdwzGNAMCcxsN@q+QC1`nDC9q80^{`+Wt{52Sr9171`GKxO_dQ{hj zu&=Dh8=xk~M3wTwOr)sjI1yz)`uA3!2sX(Vi^3q~wp0Ca!HNaL+yG)C2<4qKh$wri zxke7j413C^b&TdnK?87SCQjf=k)_9hee-f;+;5%5<`X&%;iyH10@IXUpjv9F7e3W{ ztb9y78RKkE>rgc|oU%Je#9@T1#nZDag{VjP43+YQ7~4V+0SaLY06!*J4lU`obdp4{P>i6 zN~k2t64Ki$uW5yb71CK7o_@-!2`etm>xEhV(4CHh$SfD*LtT4Fj5&t>)LeFzH-{?W z9itkUKfz|ziq<&RnWwly?QXUc~57W@IXn(qlZU4cC<>vlPp_xI@DlL@n|AOJ-qy+Ku0yvd)AY`y)n18LP0)a_Z zw0}M-JrE4w1W|JELOD1m^eFyZ^j{wH_d5Sn_yzv8TFTA)ho6}T_)q@t>Ay@f4itOG z)=CBkzXWDgrnF5Zq{on>Ae3?qq#i1kh5Eo^z`w>gdW}jZ++SypV}BsPM;cEpB^0@@A%sFAQhKJ@7vqF9nNE6hNxV7hWm2L8TZ{^HA`gnOzRw4wQ8Q(@P9=>&0g4aer5blmXcT)+HP!+Z6yW!pvM(cV z$zoWA6Z}7rVLR_FLQ>nKX-qYMcjtEZ-c!kb~cfha)Mlk}i{3%}Untva0>l8p;r2YjZMU6oNLL zAttk(0+&AXRjE-8kz1x6>Z;Wp5r%IJ%WJMWZpEDQNj@3h3R(_YSv~fy43+6rDD+cCRCjX9qYt75u(9s_O(9} z+1<~c(gsDAScy$jx>7n(E+gi3=+$G6C@fXeN?eijLW|HWD>)^aH0YtlWj93ZrsFkMf?UZFB^q36xC zI3rB!*N+!s#>=j~-LV^+yl(~J4d}OKR*hU;_E=9gAY>4Xc+-iAJ?Y1Vd~BF>nfl1 z4GK+Mo4$~S#r6J9itEiiyKtyOm`gJH(P{1Fo`KRATb63PPpgVPdkht)k(fV%nZVYl zf(}E&%OmsP_OrymTO=^rZrb^e8Az>|L%NH>*R6AMg$L2q55_V-z_N=bh4;q>C)||U zdQs|kc z(Q$D{OmpUlH>5{lDGEMQO4SEdv5E(Moe*pUZI@N@r}U;k0|*^E$v^`Sd=S-RPK3v3 z2NfUP+)p)aS1t;CusnOrj?84r*mj%*r(u^*tkmch)d@l?Bo@+9$to_Doe45^VKJ##nF z-+l9fsYV*GwIgn8I&=tAwS75}Z)+~@ztEa*v3adIaW=%3_SwatxvD(~?>JE_{;+R+ zAP$Z^OKJSNSm-q5zj4wV$ZRVsOwvT{_~P&yjiPpB72JI$j8+9L<90&UvCXQfiG*B_ zdgo4Mz6;r5wbYxtB(8TkW(gjCdA5AV#@LO@4Zn|X#~BM_GQAebmcKt^RUMuF(A;3V z$q>m-xN`KhlkYWwtjK}qY6@pM(r}3}%z`P}Axmd4Qg#RC<7XfXBLCtIw+fj_S!)Oz zeCwfTp+d!0IY%5f$_WgFloGL}gDNh0eeU%h)rR+ned>q%q~k_!+4DBLJ%Z621)zTv zuOGLol6JWR{KJ+#&2Wmh=PJO-jM?3{l;X>eq#8*tgvTRMcxKbsGnSV*lneZuh%N1O zjIt7rr)tjBg_#3cmMHRlftv!n5r`Y63Ehh!>^@f{O~hht7c*^;)GbJ^AHd!cqltaS z&Nh@cl1j3C{41GSnXS-xRSXb#6jm(-A3q-(;czUkQ04)eOg0;Q?yH@sLKidMOfTcI z^=6stGBn@z&B^Tjz`;>Liy|}hOV&S!O_xY|yI@AL>qM6V(H#5ZaA@b?N}stuU%v6d z)|%s3h5&9~sop5$1KdxQ{MSv9g?_yuGDk(q2eruKj_cVLM4?p6RFX=~CV?DIV9$1X zbpRuEE#7;|ut$H>CO)*Y`qF+sd_x))bE$V-EUeU0mGLJCUk7BGG&m z)hsYnrBAy{&q&$(<2*`x;9$3O6>=XZukg4pO_E^1_dS25bK8(&D{e}C-KT)pSA2Qn z_E7*j6F^KQbe6fBGb6A<#`!Qh=8#By3pc6+s; za~w8Oa+O2tA>=slBO%*HoNoOSd=dUO0;~rn`<;vDLHT%gp{PI+>IRmPuFdrP6ozKa zW@H#8);Dds@9(_q8j=WHyFY7{c@uhT6f6{75ydWYo>01Mb#HR9Sg>I4w z1KzY#bwIYj1}B^=I+mK)+PQK$r1Tw$m-|bR^tad$oScRR?DY{r{rNPBoS-Daejdz1 zb?)Iekxi7)w)o3%w@D$Fj$?5nVndos_mTnxbKQQh7~M*_)kaKC(t>jAy2%U&qZZoe zu|`SET6`ca!~5(b^E-K&$Q4|i-XQ#D5nMwl9vsCq=R-^3TV1kb zyuh&Ni3EL#m-$g3CDLx*XjMX*iXG3oIb<)*k98ap%u#vx1)odItt{zJc?ZS2RHhNc z3~{~&F(5{JzWErO)7@_0xXbo9Omn?qrI`rYhA^LQV?2Q$f*WtmG+dT|RxP)wOP=H* z9+-RID5Mc--}tw>6QgOMc!-qFSYB%dzns23S0tt7(yrK{9>|a9C)=i8@5DTRb|6cp zLjOF~ksEab0dJ1x_kslATR+x!sv9r_mnhBlfk`V336hauI69JyK zAD8~|Xh&n4iB<`ibn95YxWLwu`;TSirI9r6JaN;LDr1GIhUhAbo(LOe8%BwiY}1+q zQKFa2zxYwKLNt*-Iem%tb8ui-p_1(nHiq=V9G3Hzg=m$j)9sI|0T|R*3v@pO2RsXw zNXzee!1EYM->=!m;eP|`vu(2 z+qtRIZ@iqGY8ki-8$GD7g5#F2T`H(%BNV%?_E-!)QUT7XbmMnl?DuI^EXHD&GC;6g zwTl`dq$XqFsNx*!*Fm=g+ph~1KE!_4v_;0*jvv=7i7Jg>I(zIap@{4QZ& zZ*QbD|J`ed=A`7ILjJVSRYz^DE>KtSX*BT^3$&**@!}<0IEo_Xs-JVWiEE6rpIY7* z411SAs_b`m$qeX}s)Ftcv}pS;0_h+<_}TSV^S5~nAM>{qR5faQqyZixxgQ^^j$aA7 z*T9F97*#xG(2n~tmgrgvbLwLW$y$V7-E2!MA0JTC7JuaL&hj0b9;kdf!O74ReC%e* z8}~FHHxk$E5y>CXte0ZMINe^;Qme67LCPANJ>m}cp+XnPCv7wrir6%bmM9K!4}3-2 za*8=*hU^u-+B}B}K4$W-ED?-We@+qXYc}X`ipeicjHeV)zoMbCIoh=;03H-Q=hSG5 zW}YK6J(0!SoNmh0{4prvMi&Or&wtR|I5AO_xXTs^f7@Ttx+(33PI~(|06VVreLg!D z9Y=HkgHY*h24mLSyo=XY0^lhKkp|PoMLbjL)Jwh~0n9=c5AN+OYNX2eTLcPrjSKRt zEoP?oyB&^Wo-CNTc&*V)xq8v=K~VRU$*+LakHv)EDADhN%yM}0m})SPxG%Ow zVD?}o^%tHA*y1W}z0(rdXzykeHI{gKvBaw4+|);wjb4BniKpvJp@%-Pui&_DW9>;SQI1E5;M|1Ng?M-YFl=Ra5c zKo9H>X@wIEbq|34zoGs8@o^`mG5oP19J62V3sjE!-Rw>Y1abhN;>~Zoe^Eu)L`~m0 z>rnpFe*PZeuWA&}A1-+_AQu4o>Ob4;K^*MAtPy`8|388K)$q^r+cU2Py=efRUnczD zJ^f$~s1E}Q{d=4LA=uwu1`vDFG2@?SXAb6pZV2kc2Lgc5I{|f+{4%cm2K;vr&?ovI z;u;6&@5D9GUwZ&}cz$07%|G5KFfSJX3^kPSK$|6?n7^U_pTIy#olJjTZcR?;b>sZq zW&qU;L0r&J6Bp$lfd3BSKe-GbjwB{#D8#R?16&|mf?9;Qp9yc%Uw&e|H+tQ~Mte|M$}AAM+3X+q%R1 z$4A|qn+N*U^~?PP?HPfBL0duSQp9QcP}!ZvoP1 zAYxn@qy~b^xZkH0CM{z}eI8>oyxqs1cmy1p!hiOPfRfc1qsbq}(?ubMq2>#L80Wk}=I*grUU}3Lc^|fapaI@vd@aD? z@@tr8Bl-l{MSbHP+k;KRgey=FX3NJj5TuJ=h!InGgFXX)RsMMu-pNPE}!zj=|!#D zW^Z#sONEXB+*0_8NA`EB9pzMMn1X}Ku+Pc09wN_M>(Ah#ans4IjK2JM+HNzZ$9`cH zXqR1S=aI6wLA~#2$`rb;Tgl1}6E#YTvBsxKC+hl{ihsRpqdGtl)3MGzWF{Z-EY6u) zh0zWxn`Pwd>$RX0XT6-cReFG}YT;1;gRrEkF?mja>l<9^_hrEhLCWd;z+NKEAGspL`#t|JH0xy_QQConDqD`BYtjb zDMZbbyj=@Wz4X#KkK1*$9~1u!C5`W267Um+*29{=AoODt<(rcV85}1)db`~O!02kw zSNc@iSSXwCj&^a=v3Y`(#C37Q66>~ht~W8%4{{?3G0tp`3~+aJx??7!B6}pi#G~TT ztP)|}POR6|m9AjvTu3CnZ=nlTzSjkBThjz=(J@%(hFn2jV9*9eN1cHovyl^biC%y? zmyG`YO_49vrh^P?N+t|F+>)_10_NOn3Ux?S1O?Gex&7*yjNY!Iva9iU%CMTU8Aa#g zZOk{6Qg{X0^G>~=a7m*$aEz)GS^4xRU_Uk#h>T%0F)~zcI8wvJX?Eu2kRl~r7?;G{ zvgwzd%UTRjcmkt;kdZn;Z0294^&78Jr%9a~B|Yw6;_&! z`+=y{U&@zqJ+`Ea-S8u+#`UVg*76lr(4uZoe$#|c!q~$uQof@WgjuamvjiO1v*4sY zK^mn|+;sZ$a z7x=#U&kiQXEy5gcaj=XP$*8B-A{dxIH~>4)%H3m9cbSIdF%e5y( zNUt_;ovyG7n13>E_HB~xzEo;1%-GXS67*dY%X*bQSMs9k03+h%B455Yw<15)n^k`S z=OpFGDiR{%0b@ZB_~XWA9_T_mIjCCSc2F#igXJ|nByO=O7jj{htpkf6T0Q+;)(0nqbf#IUD_MRG7*!v@NUfhCrj~4AO_KnP5>$sD@ReN zzzxxqEHab+E@b{iatv~fp15UsWJh<0Lwihl;XC1weZOqnNQa_PL+)BGEoxb@fT#LC zIza+%D%5<2xU{g_I8x8cM4f%&D~XD`aigFjlaTG7-kr09kVIlmuk~|x#Cw&*{jt}i z4@c%SqRe;m+x%>F1@rXcht7y?28?fBj(&<+=#waj@{5vJ)_tA{c; z`KW})DN~LS4=Co(iYc88$gwCVU%fHzJi<)QH-lewX=-@x`#uqA7`i%~8BNbl29{>? zx_18V>f4n0=j{6Gtu^&Fw8T4UT_N6fgSg^)@zQ3hxNkS}I=o%{V#3~DyL#{uX`G|@ zXiQ`IkU+91inX5(a?^s>Ff2<_YKO7vYKmnrxv!IX6Nesmgr{Vb5x0=O94z~MNM5&t*7Mfm_>FWDbsaP1@aS7r$9rM$})owQk zZF4vfx+pmXG$Un>EOA>LzFw95{kRjjE8FGb>R2J$Yh~%B*X&cv=!Zv3tm<}`9wLS= zC6(Ae%L@!^8PXFt!7`|nV6>Fb*}D1kk@0J;+k#bAyK&arl(7YQ-O~@f&pvAhYx(YQ zTCYNi&!jM+-Yyz*QvxS3s-eDC53{;`x#wVrX8D3$*^6S{`V6h2)1T3eVXllCZbvJZ z`H@egmiTjtClGycov|6%(rL7*k=RMa5O{MI3m*a3F1k-BUq4Lht$Zloe=y~6SMelM zzFh%QZnJV=F-ExEkBX{%l1r=?gc>-w@!q??%Fh;>(L`w3NT6k$ky^;&EcKr8p9_G8 zEE1^2jg?Lr)BZ5fGcin{RuNop63UBm2XD%is!b_tSZq#AYX{YN<2&I6Y2q=OQy376 zm0?S9Rl02^whnSVI|BKi8WNRMu8b%vU0A^_`4Ly1j0~$QQ6N`xpIrCL2CuQD`nfR6^pxw^q(;y3rr>)kymaoz^N447+Q%rjlPKGz>$aV1}&Uf6SxLS`gFxgtNS z4Yl$2WN0_X_zzy6qwQPT5|$CUV7$As=1Vi592iI9kE@7DM8Lzc`|N_oSIZ?`Wr$n- zfb@&|J=peZcXOdDc1AfuQ%W7SgOuuX<{KiGLd{;ZRpQB7 zJ0vc49aEEKtgaMLgC}z*1u}hVB%V{P<;Z-o-McA&=8|*x^_b-h`K%tp#Tht6mwN;p zfHAVJCy_DoLqD$1D!s?|<{Q860?<{3R_5uaM|DQYx9et~)71<}K`v~4;%G7G=~w4r ziJ8fBtoO!ZWDScCER`SMfzsr|sbz9YC_8pvxOTSKdORe0@)c^pKjak5#6DGvi6y|- z9oC?Yw$&BO^W?X41FR?x_MBBeR)23z&P*TORlwNa1}hxL3Vr*cm{DTq-)xV+j8vz% zv>Lw;ebOr*J|c5k$U?nk`M&zlJNlb~{fK)dtqu-Sm5ticu>IrNsmJ7F$b{KfiFa#L0&00(CLsDV1pACWZw#`1$R(+_lwvUARiq zGku5^N}1BUhbz->H+P3hv{!rx4Fs09Hz$t@G$AHx)w&U5r)P&NRD@SwH8aQ zyt{!9aQ7aC-8F-6-&xv=w)t`Xe^`5~phnwvTeqQcZ`>PqcXw#q-QC?ixHk@I+}+)w zad&rjho*5@`M!Tv?Y-BYvuYizgCtc+C6DB-_o=(aJ+AQpV&^a43UFb43J7?^3jTe) zRpM0hQyM@MOo@$nBLj!>1rUvh2nKx;*1V04BN&&~P~b76-$$7pLtrQ8xiI@&J1^~g zP^0(%KF*f{RdL&k2FHi%Sh1`E;`}{+w?|l%CuN-rV26!Vj7Ad*o=M0LB{f3`g_=a~ zza`J$F))O-Wz7^)p|WG(ripI)3o#T(xaTz^SLMSICIY_a&OuU80>D{QQ8mobWJ##a zJR>HcX+j}kilkDJs30+tr9@hvux;WK!be=CaQ<#biB%*suhUy)cryA z$P>^MUPTGrpG*3i4{$XiP%66=$#kM zgS=^TO$LP*vH85A-P2iz2d8tCsw!((YK%Bb$@FXtR&fXggxnd}q!p_ii+YAzj^I)C zgIHmUa$xP`Q2~kuz~zLzgtcEGR%d(F&1lSz4A0M4EK%j;0}!N72N5cF!Ni5sLw&-H zQ!UY2A_7s}Lra$Ji57B_b)Tp;7(@eI4$($2?^cl8s%-Tt81uCK=x*leeenJJj_D*k zZa`#|*lNAo>Z(kVY@haDTqi*#Fqgc(9v>Ob6NJ%C;^r`Zx12|OJIgKFUT(;Od^rjh zj)q}N%_8D!fY(dEq-Y^HpSBKk(nyj(D!CSSmGyiWyJ(-tc5P_B9AcGZ~OO9HCZ5Wm1bX+SUHu}TE{8`ed94fdB? z_n?9XUqDkQqXoC|hpm{|B8gZ9$H+>k)Am{LHL=rdQwHAHj z5Vm;#4b=LiAIO)krDIj+b4^m|3~aAQJrr#H=yUhIvgTQ4O=zddbq+MtxZEGRt2MupdU_|`HR50&+10F~OS&745dm9JB9E^Ws-aXABr^6}9iR7w<-QvZ zG-l;dflZ^6v(G75rz+&xbC5sF2fhwY$ZU+25z3_DEb*O@f6H$VNB5_r6E6(%GKsJI zqqUv>>+IgS=x*2avo))sj>QzW_bULcBpxZPhZy5j#+c(@HBj5 zSrouJZJ;l%kiH`I)&w5w7OgdR4mVoG07i$QI+^sQmJYF;CVKqmm3{yxSV|bQ+L*E5 zk*-1ina1`$qly<|U?`3aaYN`ZDN0HNR*YrOt1$)%6tr~JL$A7RX~CicytWJ@gfjm* zM)W$Beds-OjL66fEAcOm6f7$!2S1sEVkm$dHf+Y1v`2b%+|%GL8LL^U)k~}(sg|a5 z*Jw#d*+sbhyirw7ANi$8B7~gUa9~cE!;$JN%6_+RkYm=(BfTZ=Zg>i*sl)w->u~h2 zz;)KLu=TrMFo5>(aj9Ter7 zJ4a2f_8kmMJDQS&5gGRcVO^OMg&bgChF6NxvH+bb-m)N1i*rN3DX_F2{_O+*1$dkc1x=vTfaB1X^}Med{19wmyyEVtKv*BeJJd zKYy(*Uo>sk-rN?MW1l{)O)bB)L2ZV&Esu?hsAYcnS!-X^G=DQWHc0l`2uMd?y)?bE zRR-VN-?skwcxv0+X`p&z(5+4Fhf;^#XFe=v=}H}JJ*E^wgZzEVp=F-98+n*a4l7-C zKUsvyAYRI<(`P`a_?{3aI#G3lf?`;AZZ9?ri`>*kh8@0J*(2(A{#}TGbKL5h2-d6` zF{zV*Nd8}dT5XmW-JHhGC_rSnPL-N;5tw}{8q?OCe%?BczlTM+CJ@56-OUhF{&J4W|0vC&E zqftKAa9%>BR~aoFG1#xpc~5Yp>OVJ)^Da|Hz3rSHvDa=QAwslTn|B!+npy`PYi@?Q zQoqwX6B-8xu&1Q6*NUpm`Vxvkc(Nt`LZLBPj1GV}V@}b&XbVsTNA;6o z_`8p1F|W?&`kC8sDy{FJ_M@XNfH~Ax(&st@j)OCmsCOu}ck97D{}{P9UdwSLaj`ha zy+^FkrZ-_YG#Zn>XD+{=5}8yibH6~7F7VR{`MFAA=gEdnDb|0vi8RXD2l9fcH~St? z509+o)>1O*5Q~ zaa?k=BULtsNuk0bU2%zp0-S{eN|z+7&VyUK_7t6pksZExnO&-e;l|JQgI}_Z9+{Zh zQiyO6He~nVsH4YH2PmQU-D0yF8Zxyq_>|!88YXPKWDz5FXH76oXGAn5V3VDTq*^-% zhdNbI7F-$Noy7mdJ^lFiz$%kqyD$SX2f+hAnl2ez=Z;Xs~@ zGP3HldLQ(GbJAz-a&X|r^2zRI{o6h6+an-#yrbcDFi7{iwd+*K51>Hll|_IljZ}A* z0Kx(8%ZLNxeSL9)nK*kLm55tKvD6jj#wS?iH*f!cT>?OCMsOq$WDDkB4wtGtn8H_P zZf+2ViyVRlY78^*<1?hGFH3mDVxgMnK{a+Y^ z70A#0pE1xinVA2vNw9#le2`ZB&u_DXUjALw|Fn$%6A_M;4cPNvL!fD~{o~39E#p69 z{6lSH=KjAi20KuO1spf&;u;^EiyJ7Q1ghF%{?XRx6WbMqm5Ai#?XmEPJxX-)_9V?!yAwBP4B3959LmNJZ!2o;n=UTm@M61NQYSQ5eA?mr@K}U z#^gHZ`_^eZq{YR-wZFr6`@hxO_c~RKQD$STld2Q**!Vk!ieh|Wzz$l#9SbzV{o)_Y zFsH5735lKD*p<-(SE|GG#~x#5I6#}~Ii?+17wf0(r(s;(EphXG@7B5oo$ab8PVi72 zn?4PM!eRUONrQC`7i=`t?qfE033GCWx+}`g?Sv3m&N{XQX95N zVuT{(-|`}tRs>swOZyiLL1CoaD@MU)O&hCv3=Y*%1<#Gxip=!$@$iQsX8~U&wnnt;{KRiuce+hKXUsxEgq@ zFWg5)5DwAQeND|(O~cZfYS01~X3^A3;X*3aQF&1fyoA)82Gb}myhSS0W);$I`)qZf z+RP!1t2~!Xb?`d}D1T0~m_*BrkCN_hOXY@t54O~-HAF|O*|iLWJ_OK3geMW|E>`7Oe8V=?Y8nndi7by#Pt{)KU&5q>J*u;HGFKt39BXmNG} z|GE;~$-~Xm81buPR4<_9Y==EZ_4}?ZK>{>)ru>!P1OL{;uS2xj(1cjd*1&xnJ{lSZ z)#STMT8w8@0)wr5)=lP~<=gHrq~t=f%fAUpE#$)KC>@3U)`W(1aE1hSfwk9|4N~zq z7$;m7Pc}}dp?p>fNIco3$LpuvHT{wz;B=8O}$nyi}wjj6rzPWLRT26VT-rDI8G^%@U0mai;d!ZWhUP&?v zhV$+Y>Mr<@>etEkqr5G$xCf|>u`v5tuN6ebU?uNkeLss3w~vlSaTvlTd!djg)mNOI zK@C2OgcKf17CJz>=sb^^nn=MmmIK+<`dNOCazmulAQM(nlx&wOxQU8JvE@L;WlWA} zCrK$%($izK2B%=@U_}8I@_AtJ9vt{>zjU%chYt;{3KP1@30Jy(t{fYdPQfy6x!tim zSa7|XjZ&g_^@vH8gAyN)PCpl2{K{a;=mj7ZY>d5>jb?tL^K|TwC}U`p z9D>`!oQ_jd);G61Y%`B~@l(TfZV3%7!ZH}jSY8iNRx&KtwcHpHHavilN6eizDPfBp5*ImAi9RlP&h zGnpAd!iUtRzPb6pP_H5pDZb2F zrlkPMrz5S`2{PqKjk$v8MxktvtZaWEaAKHlF%<`+q!qRHmR%y8pq`%P0k;7DXPjI) zKMRd?Zi}r6*oOV7eF2u%ui~bemB44uqBYzCqVM*=V`h%YgHO4D0O})VVU;16v)t zs-&(=x-n$-O&ON%pH7E;|9qxdb7tz=Ghd04cQ?qx zzTxY%2%CRVl5>pPOEj*yv@I;WwOWu9809B zRq%heJ8nA`ZUE#PzY1$#^YtCZpIVP~oct2jN@d7cuGBbbC8vbi4(zXsCR_hZlc1?$*8= zbX))||MHEg)RuU?He*$>c;oF&Vg_vT@m#cAM2yM|2w`n~>CTZt&N(j5;40u=Him*7 z?A7}0CLWGco>?M)p{wbutDJ%lo=inf3z;bx@ARv#_w76N!^biZEEy6DxWNLB06N_9 z037W9Hf*`LI-42UA;NiPcIntCtV^Q56HVRup5%l(JL+%99f`ARO+W+shtJ3SAH3>H#}0?%E>7l|Un|zX>8|AH(okrE z*H~4r)L*!Ncn%+JPR*9CyQ}X%~CZ{xqSq7>)rotaIfM1T)z5KV@e}V#-}nQuGnC+A0sMC(w^Lz zVg1gEFM3&+j8|B4v|*{7kTE~Fu&168gBMKvvzdi|WqST)h9xoIfT0Xs#w6R!fi8_S zDu%M%4*fCSY;bH$3{xT7X_Y72Cc+}?^Iq;lw0Sz(X5^2R*Vm+iY#2b27rFyQc-GhR zQ>I`rMhnN>?xDF@4?k(zqdVGE{RNsrgLWMUqY(P$=~3AO0pbW{ySC6iW z?Fd7ozV)TP$*BT6`JyVtDOgd4YP=E;rE1K$aVOZ9zgrKb$ti8+^O(fPHbEKoScZE; zZ3lOVELgp#SsQ?@R1+N}@9_E4J)bz)&2}oo3*R%2O%tI-$d1(3g`%ovm9j*duo}(0XdSE zQv&Bhw|>6+n0aG0xuJ$VBdsmISQ+K7u&i3vF%=5dG(PsSSLvb$%DhH>xRN313R*NS z_O4yw1p3;X@`j%gb@!zer5kNZ)Ri{7(KUEsOM=F_zS_!OPNe5P0)g+OL3?Ixk6A$_ zK9A2TLmU7Wxsq@T)h#)vO#!4DWw|VlROByK8pXe_5dT@+*^yGJ)n4^ANMQ zMJa1I9Oig0C9`O0N#BOFO;5_y7>2mNH=kGzXqu7cGMAExRW^oiL>v5}eEr$F6;?R2 z?rY~Mqb=0Dt~1xaNr|JgmALfKAA3pS9crp7p)dSxlYrTH`v~gRxp3`5J#EM72@e{y zjq73mY@^w$TB6H46doqb)O535k(FKsy(u<-PN(X7Sk$=^5@QV>Wu-&^$n!vvH8&tx z>O$0TchGGgqS+psH>X_{F?_DBg9T+-mlL7NqaXCA7g{qXvs9;v*lnR;Gfoz}e|K?^ zF8sSXb7XF%xgid1)x$^Iy@=ed%)i2**0;~UcSrNX?CP+64#M3DChE~iv;5sBZS{2} zk2VUAyf9MK^VziM?2BpnGag;A{V#w8Qgth>#bArGl=Xq}x;GKNAF2wdoK%`h6RoZT zO*HP`iJl3Y(q)7!u1nYm*>_B`Yuzb*4+(2nI&|9*YV0ZvF?*Hxl`llOo zeF)Vb#Elbrl0vXe?-;jHM0aEWS=cSnI;fE51ej3m;8Vyo^3!Rck9$BKcKuY{YE$L& zKRW{{tu3o<{=B>khl}mMw$11Jp07H_EAmH*AD<^ci9Xh9=oR6D3=Zyb&xeewo4#on z_khK_JMY)F-#-K^)y2C%K75WBGnS_eN+`RJ_dk_~2(}}495S6PvU0ND{`P5QXLq)9 z^S8YbJLc{l{rwXnOu20&Kf#|99xIuZ0ey0_&wiiPfjDurFV1bv@#^U9?5Va&eNYFah=u9mf&k~!j0ZsK!+ctK3)E#8;jyt*HwzD-jZQ(L{DPR8 z{4);<(s>xJ#C{^gdWrIreG&Tf*y;vcashjCGq-#EABS$C;TYY7xcK{`aqf+)=b1IN z!^{#5w^=Nf#nlgxpX<4NPT!X266vIc?1!?NG-k2KZJC!IyNIrgD%qEc6OQqgxd9#N z`Ga3|1hecokQog!-<|BO^rlGSa2`DZx;9XK3dn>D{M`TIE^)v9a!_A?V1tIr>Edb_ z)J}C))tf&;x=~-*v%`OUg;?*rG&sJvytES#k8^Zy(yZ*x)G}dshMd1bV&beF+@QJ( zx>+TtHcIinQeWe7|SCXWBnkP+^dOrYgSu&mg7fQ*<*$3 zX!?mDAj9#v+nghPFRlqS&Xzwy2L68;zn*XvKDA>M6Y`(@#C}13PxczY}L_^@9@WdZvJ%azW&TXeO&6 zu5<21Jk#*d0|YY0hxdQObi8XfCx9L!wGs-B7S3_LWbXNrf-Fg~;_np)bv@p_a|2J|7oRfj z{cs|^x}0DHDI-B_MF%RM#(*wtmhNhGZ_iKTOqqu=Vr$CS^;M!rmAIc920cdlg688C zf_!ZE)o3HXfQ@7Tp}0u87c#5USx3Z&?~-Q7lV<0ILkPQPT;^+cPkdpd{>DG@5i4w{ zA((7_dGjF|8PYj8*c&8YK;-ut-Y8STK)6ESinJd`F4|;c&Zi(eqJ@p|!%s?wHqH_K z)#QAHFn#&9DZTrUJ#=szUCd1J;Jv(n{hVin0MWc9c;WJ93{U2JP#MB4H6zxa zP8;zH9@!R$p{AH;f0}`p4c`rvAUxfP%a-B}!o3>yDP?B5uJ7*lgWR?hI?V2eFbTZ| z10!@uuD6%(3edjInZsWCseEV6dW9rqTWo*ov$?_PHi%7B=NP(g#QjryP!`>q1=ED zmwoXgZ63GYTwK6K;2J;8unLvt{Do|vyC)xogP@Za;BZHVoy-j9ffS8cJ$vu=(Aw^i zmb$ug+^IMh+N!C}r3Kk7Cx1p28}w61QjIJ9Q-wShQ>R6?d=l36_*F>fm2ABS%+m6S z&qb2LPpjCrZe@|LczA4pjynW1Zck?C$FKPLXXCU_u%LN?kBo*?o*16kAf}t_+Sv~j zwGQheKv7q(6bW*y@NfKpmmkZ$K#A)}=Apqzwh%X1_Tc54w(j;iQTCoXQOeYacoPB$ zJG4Fhj=PdWWK#O%3xW>8#0atz&;FdO!iq2%BySp@?f zOf%g{3A%L7?H1z}G(PEMgTFf+dH1Mi48aoU(hkPu7}WHR@)&+8*30sznQ2E;Oqe18 z;2b)ZKnlmW9wOO`={+Cc65Z&pSGzAFSPW`BVC5t{7a5CM68&mrok)lja4hkwjytBh zTTZJREdgk7=l4W&&O-8K6Nu)n4?3&D{b9}K3un3dUDSE{6r-^3mXV*wC>Ge>B&sco zL4|XWTq%Y^<`NgoQE(Fzk+tDb!YjdmS)<=D0z}@?rpQlB2sO+Yh}*#e6XPm>;Bl@H zGy0+8sn0Wbli`2yy6!+Ll$j6^PY&0K1%LM$CXBeIyCWg+<4aWT$Op&FmH!n)od^BZ zjs^0Ca%RpY>gNu6MS?Ta1ki@v+s0hGJoNb;bWvwZt`!QngpLVt+A*Cft)r0uNC2yw zTWF}K8!i1ty1aHuGeEh|wrV>~9*0sQDABpGLuoZwwTyU(YGgHLR^CSFp#8%q;=cr4 z(mO>W21RfaW-K8y#mb_@@Ra2vHj)Jz8$V=ZL$k$OOa(L#OG?zFs%*%_6|3~dvp zfl=A7G~ySzC{3voztbMbEiJ16xDw_KcRChk<<~DFz+dX(qr0xQ2jR>m3vrXSsOqrN zVNVQ3WCh^6Ds!GKS$xVHt*9f^5p{^MkqvI<*6QDFuo3u5&UL>FsD0w{WidLfM-ZtE zmr5)A$@Z1it(^0Jb_OfY%Oq%ozpyZ*QwU!3#OvnZyj9bWarfW8v%Gu(aFZ6|i4$N+ zstY=aDrN=fv5=PbFPSPxj54(km9wqIoK8f)hA4cwRr9QDNlB|_i}`7^X}OVPq*bJr z)0SGe9dMuhj$5p*{ZRJEadzu;Vk1z@0!av|&(it(h{|>GufP*_c>H&&Osz0s=JQFV z{({Fz?nTARxhTRAX(V$zz>5V*i{=3vZio8m{eAJG^CS$g+Om|X5YQwhorp4oEj8vD z=Bf`c@>CH>j6jqS=0bZ;y0nE(FikZYgYG%EC`?$i0@r4zCoFST{$lc{Dy@5~9^<|gBX z9Ny)fkEWJYs5zv7OVSpm!~}0)RWWVBL^yICk8h(2n!KUZT_QB4lXnvi<1{L;N0Kz9 z;3|a7Rf}B8_CrV-u51E-1|8=+O6hv{@^&5IyY)>rMoba)=@r6Xx-NSME*Fj3!S@>8>#fy z#UfD*s?}ElWXz_19X9y7=UW+r)DFxOOfy^{&i3yAIwAL5T`Fv;#ks#}%+~vM-|R() zS?X`Ffr-7&2AzYtDxkh&_f`YxYCs-w`_~;G3kl9@KtaG2?&eg3{TFhA#mRW@S)5v3 zf^?SUpTdIEx?ewTl1NK)g_ih}1XH>BmG{BHzY%Vj0dN8SKWT4oe3(`3OG#!M<72pr2%(cHz+U27_7jjNEy_PT zpG#bhtf_5_`^!*^>C{DUdEj&{GxwaAyiOGWn8aSD$nu#uw>+FXx?Rxum;8<;Y4i(H zM=vz)LbUz&C2@QLBMvk`}#t$qrQ2bZj418NS_WgA>$=(zU2tjlRZc=Eq8 z(xO|`4G*Cz9TG%~P-iu!3d0V1j!C@MettFWr$YWu_4mpKN@e=T9tm<^gLrA2L~I}@ zAvXue%LoFgfgFq+|6{<`f8Tn_#tal-2i1!p3nw}*D+tieLBtB;sDoH)Y#^I06UcrE zvW_xy0)-C2M1i9YV0d3a#B*TRKVSK$#Qe(4!Ubgf2@*hCNHM=nZXVt#V?!B}Q-hFb z-WT~?lCMHCjRh*=&UQ51Q#FFD4V_Yj`IfE4dTjM#^n-B?4codvO2+HEXE&b7toivQ zpjWoMpgHSt|L8N#v_{ScPn&P+r2JM1=e=3_w8nT+^n+S#_*SL5m%E4iQD#p%*C+n> z=j^yoauEPeH(H-fvg9!XufWSbw1tuQymJeZb zjTjvacwFFl9lLlkMF3rpf)^{$VZxt2t;;`Vn+M-mlC3Ky{QX;z4Cfar6K?OueUY=w?NL*TQ4&z-D-cNH!P_E2_FRZa0LZhn#%N;)kGTmOqrcfBVod^)*=%+wX3l99rTMdJuCyyir*=;=b;I4~FKV3>sG z<^hq$d$IeoKbAGY-aO(u%|_@lz8VFJw*neM+2D+jpi(uW>%`D~>h|(Ip*yp&IeLUL z(mIrXF16}gJlz>a3!3hfQEJe`>KB~UZILu=sW+obmXE;aXamTe`rpc)7k~D;pnRM_ zEs_rc$?M)VypaRrXrn}34R>{S;OxrNU@FVf;0m$$no_B6&>?klPyH^#^Wx*j5deON z$R~SS>NyFUBlYQv>$_$A$^A=3`@pS5S1$UjZiGD*S44*y>PEAiCWNjCIT`hfhDOtz zf`O#^aKEM0OIGMOzt;)T+ci0fQX4PzVLa-tz1cr#C$+Ov78t;QbKc4Y-aXXQL1wH$ zMrwvjg=VpQU+zvx9z_U#u{$c}NPuj_GjyU1)-knACKi-_PCQwotQP{;Uz|8dW6s^Y zBeTcSuoUv_ZSc^%Y11h$bJ%pUd^N!X-9|4IbZ{(w_yO7&H^qZlOK)fvD5toeox-j% zI%K&&Umpu;DqIi9Wf7LE6_?VOQ@_F$MPq-J8Nepf&-Y<6F-^na_PkIbMFtFtH;)vL z{FIkBiltZN`IB5vmM)UOU_WnGB=aJqXMJqzDw0+JCBh?Ld$K8^^tJCCBXJ3^$=o?v z>_s`Cz1-j3&Ol_{K+#J`)n`Xd5D;W*pk2E3Mo8Yqs>oqe@~B~wH!Tc9g0101KJfOBK${9unPzRP8ig&2X4`Tc#|s^6OqlX= zx+4|CfgUCC%cQ(7lMA=CEN4vPi4%kh5{4y%R0Xm!*%($=>sS@J`v6e&2G z!dfO>uqq<~o@qVtgO%HhHJil{Q7$I-|-=aUw-N1c+blfLJFcLFJ0anNh`Eb785ICB^K$4_B{%$xIX zq*#IIKyooXCc4zdSMkS8j>3hG>mprFr4Yi0Y>tV)4>)dJwf8Ro;otM6@S36AbZhLz z$QBFM5t+bE-d~2kIeX!F-4^Kf+~i;;&PJbD2lK0S)pZHWa88%y$4yrGw@V#nk zzepxge=ERoTaPKm?aFrhldbNWMt|?@+U^)&`*U!;8Ii#1?-ls7I%;0Pv+??zA7@cg zp0+yY3SVz^%AFr0fQwIjc^7&^JtS&H&N|fIvYTdaW$1FYYI5V9WKdxhICu0JC{k6t ze?8VkB$sPd)YiN#SK6h>Y}V)zN|5fOUQ5Nl$sQ>@0LCRu43JeSlqoQ^f1c_^7$A^? z5Mwll@qfigqZ^bKl4pevSD%2B8s3Z`6ZtyWkx|EvJ%@!2xV|-%r4397VTmv=g^nuJ zibO%4Rvf`X$J!fdqTQRl$V>j9rz6*tasgs0nd--MURQ0FML}$kTuVHbKjxj@=pkT0 z1c4!6{=l#%Vpa52agwoOqVrN8do-q)xz3%?OQqU`F*@Pe#3#rB*sat9Flf+SDLMd+ z5$vG3_w4cT()Up{>Ak}?BA)wzaF5QF`!8h~wp5Yss5wRL;XyYBe~1OF zfKQs9m1y75200^Y;KUma(K{kBr+l?9c*$aBuEFgZ z*6o2U{vP{u#s1ZPRjBitLi=$>^SX9yHMME221hzZfWhuB-GyB z#2HF{X2?SVFtDYH@+mtN)W^)y&|b~|{0H%=9Th(3WwH{%*R z0L+XAssvqj6n2K>$xN?9tHP#hS^Ed?1~Ki%Rx`GRl>8@18$^kP)$yda?vMb!M!FVW zKvc&NGPLCLJZ~oQlSauKM?+~@nYwD40L=4}Tk5o_IyG8rx1OOpW6@IlAHQ3hOJY~Ie0)oEafmdjf zI`SBGH!CGjgi)J1?=!>&%9DbI>&t2l!CnYSWl0X#SD!8+HYb~+hgj)XJb%sr92K`2 zk#h#OPVn0_C~j%}f_j~)y|>Y;!S6vrs(454*Gjf(&sxao=bU=VyWSU%1GUcA;C4T} zWjO7BGP3dKg~HAw8ECG3PzdjJ>B5dja$q5c5`;AE4a&=GS-q()~-`!d&bl{1DQG{9Rt`UjpACzI}Z>Aey ziM2c{?*-5X_e10Rqs*W$S%lHesC*@`A7ly_MNcLuP_#XpB^B~ThajxuyxApiL?^W< z`8ChDP-y;SEA@jx$ND)N20kem#kkwnfpdz5=+GbWHY+bGbkG5379}^(N8-2buFYCkkR8gHL5kEL%RyYLA0_>Z`T=)!K2V`w9JH zJiGg!0tXYQ!2yo=Pl1D;bR7px28xX01O*6#a-=};>i-z+{(s$}{~gnr?f=7(VqyN5 z#X_XP!~o**u!G8^f3ljmL0P`cL>x@43~c{nmhb-wGMkMZ$j|wodI%rD`Y#{p|LGV3 zDQ+(7ApXi@%;(qdgYsf%5WmOMVl0d)PYYSOrA%^8MT?Oe2Uar25^0p&HVpvoSe=nr zqYz4MNpp!`z`tYq^cx38dt}hPf174Gzg&;@(88Q1Ol*62-?L6Js~Fy9w9i={9bA4A z&>PZf*VYGYTwJldo$gzwkY|j`oS(fnJsdx$owq(24DgLN`FcVnSlA`rH*EXYryg5q zv>aPteGi3%Y!RHA##RO03L&%iz3284++JZY{JV{+-FiZoDt#VO4h;YTg0BK~7u!|q z22;}lLMA=gIRw{gYKi(gVtIo_Xp&!cgu-RHP(J{w>;{@u7TABR6%qa^kZj<-h#GB9 zbt~}og!;?I^||qFUDZWP_RI;M_aEDgw?9SQzdgUq`-~F^c=<0MKvp|~E9^RA$1J(E zV)d$o`9yrdv+=h-;^4Nh#C1G3ND20f=qXMG zsm9&edKqu~+DF}QjAF@0F|FXq9w}IfxYbG=JZ^~VYP0AC2yf)9F&hWb7GxWse-W0q z_qBNk`~b)BeOM<&r??UJ%O5I@$1T7;odZnqs$VM`{Fvok!h(2%_{qSFD^4XSjdE)U z>1-ExU1#VstNe(B{u@B@jjkB}Ip)ev-T~Dhew!vy z2+8Kiw;F+;p;st|575EbB=5HdnvC*Tw*(Q_;FLgGw*YS=mBj)JQS!Ip8B2ag`(Hp zK$_hg`1RxJA_|E0cO2SV|vNwjkHe^jOZ8V&!yA9DVu&J)er#u-&ARl zatxVz|vt z59nBOkLa9Yn&5zjTnbd-nc>2E@_|3jE3eKu63WJO1+{ESQM6mcX!-6GUE4=PN?j}( zB#UcZgeiMLV&spHNh1!UPGErM<3oX3=|msN5ZdUC1(5IxymlEN_ZK~Er4vc&5IV=5 zhJVbAv22%YCYZYa#+ZSBR-e~5j~QBkC~3wyS07xxxLD2f*7OiJUsCsHgdy;P#FIPj z;=Dq{w)bmvyIM-U@Cgm!j0ArTu>6<)wFcLF7i}I|>`th5yd5Yolo)WG+asdV0Fk#3 z&FF{})U40_=j>Y*DvPer!qJruxa?$PQT!+7<*%^_{ayp`$K1_Rr=mm;_XT#Cb(+JO ziXZ6G-`%9k#--Q}Q@nGMjh$RatWJD-76i}U z^||?H1be?;Q=hSHH#q}l&$<5q$IAcwUU}iEN%3GakT0|D2Aud!E|2l13+k?EbBTvx z%FhAGGjMd5nSYMBate&b6N=t$Do^xYv(AzYAV$9`v(L0G`KxeatXvugF6Km8me1j@ z(+G%OnvbTVFm10WXZhsTi0b7NWG&1(-AI;MO^dGLK-F|3_pbrq9>qQTFta7`;@T`x zUHZRK2^=W>vFn`^KSAb3cxITYyvU1r^I+z8VyeHaM$lizB_2)_iy$1`kRB)E1SN_y??_9DIFeNnvQW#KE7@pWxai&L6i!2B(}E4q#_dbS@BBiIwo@6k z+riwV7(3y`xjukn-)Psa0hvzKOODV+Ax+@jjQDxN)WrgL0|$zV7X0yn#WqLm!6e)d zGe8?GF`Hg;rnb@QtWB+bQR|SD&KI`EOJIL!F6$y8&b(O&vBR-b2sqD$--Al}CKM_c z%Ch-O!6J=F#w80&I)>3QUkEDNF79w@r`wEJP7>0`cQiRcA+@7D?X>b9E5rTEfUQD`Mc`+~2MO9p|-K7QTnuW}7f28+dyF!vx4h`4bsR z9r6XyFCs}E!k!Z9}u-Eq0B*toO}bEm2B zqrb|xXz^aVgy(3(HePmKpHI(PtQQ>SODjA`cT59(=iPG}U<#aTCS>q2&t!EVO>YTm zY zQkf__cidh7RR&M&se|$wTfDA8S=s?7c<)WLU%0*r>32)OcH!+bgy8R1p4x=Uj2muT zLB9heFv5NIC#MSX%COJ8Y0__AEpD|<&VlH1JSN$R7O~C&fcBb?Ix@c$s`iw z#qZ_WPwkSv z6#e5x3we-lyWA7p=rHA?Vqn9RdHcRCS~kqHYe>>rw)!Q*8jo3vEHrgR#$#p2S>PFf z_I3I+48N_dslm&JbYW$wb4S)}sEbB4sRHvPUs8EZe~FLEQV50Hvdod|3Se}YA31O{ zCXOaf|2}{XV8zMbchYWm^$bHGK$b&COv$YHCH;MoF9ERh;WRt=|5K-9CV?{Pi?z74hqB;CBqN1#LU3Tvv*+x>3dDhejzuApmCJ=DFRsf zbCi9?@?ncT&T5|j&a%i$sN-D%l)Pi*6KGFPgR=1auTCYzc|JtsAuMtwZQc-jfbhQs z#|B;wCt|6@HWR!I$mT0z+}l%Rn(Yts*+yl>TNWSmXnH^7hV}2-yWJIGjc0jLJnIG5Cy+UNw|MhMxP^%R8(!& zs~<|L9`rsdEWvvkkW2AZRH2uY#+Fc3XrB4_;0i|DFgymZyy{(sT+j?t0DUEgMG+eXE6jJUPRF*h6ZB;{>O2S|My?xvH_U;F1MvaY0Y`xEC>mhj( za`YHY)*)n*y+_ksg#XB7be=)4%pb_mYVq1&?8I;8wrR%nJVbmOLp*~|8J%2CcO$;l z)GHN3<2Yk)*HPm4x31RN1%b^Sa27wE3R7~=4h{$^sbkCzM#o`lJr80X*au4z1w0Uh zV-p3`ap@d1aH-dD9~l^Nd~@q7xUWB_V|i*wJ@^fNd7Q=l1Gk;J82xYT1N%ntieQ0K z0XbR!U#i=UpBs{Bep;ztph}&8(jZJMofJx1$5&FgEb7c`CyrKVG6gw)4)dEK0aWXj%cHDbq4fi=!dTqa4EdHq< zIFVsw;aH` z8D3HwqUaG2x#ILtyjH4Nxh?&?Rl}bq^t1(fmLeLaysvUm@}DB?uz?J`3{X_uIuN#i z2(|A4dVeYbQ}L!8x2)CM#sEfBShsWp3VTqB!78mz;D7bLu(Qw8tr#{vQ>OMj+3~P% z1NmMv2WGl`eyuM2bDgr*?6Wc2Vo?f`qY{nJqYqX>$E{|(dW6qxleliomrOuGo$1N=-Y|PdJ9lD#JhIbJ(>L>x6$t1 zOomR{32GM919AUH?9tLf{8tR1a(l4ISo~lg$^ZKZ1c(Hj^;2UQ@A$jkedC_*sBzE? z@`YW-f81?lSD#}UMSTo206zmAc(NSKJ{F@9emf9dbO={o$X`O<--^iFC=O!s z*N_nat)AL8cx~@u8^pvm4&XYzpkEmvz-Y2NpYFP2#{EsfT7!k;OzC|bNzIw?!kBkY zw(raY(4MYP^M!?62h@FRciO9YCg|c<49AdiQ)0tOQ+V+t`WL6A?nwWJS@Lv>K1{$J zlJ5!>S3zmWkSfGjP4-=3UKK|4p|t@F4=xjcbJ}h#4ZSj?3nWbBjP)$;2lEPCc#X~VeQT)Ru11( ziYNkph1FCgU`FpQ8zZlv)|?!@ph-Mpn#_7%aDD-10T()+Kj%)l%USKBo4xCDxcD6` z_0;Mh8-Zzr0VUH(|1*dO{09SkA&w!wrkQ=>Vu z1=-Vx%yHr2L4n+jM_gKQ7^L2Ec`Y`^%StOGZ%iTC1N@@&nYAwf2|Fx8!RHW}1s{@P zH^Z-Z55wZo3z9UjTYD4e*^01ir)^2=M4cNiQ;b8c?6u#G#CB~nuuGUUT!aGZ^|r$q zT0LBXK}~J)rmzRJjv)C%`=Qi%lXGbHb;_;9`p|}w4Z*;nL$tzk!VbezTJ0(S%^34E zy+Cg1=YCcO=r&>fwbbA}o5YDLOe|$1g0ta0DDd>qX+r4URD!I_2)<@Pk z9FWp-g%$3`ITRHp5xA`IV<(;ToDh0(+8g=Q#R}@?tp@ahB`8jk^NG#5D&f^COAK)L zVc6dCW(vmjx20nmchZG3YqTuV|cKRcQjr<4a z2ziPxR-|6BpJWi5`K~y1hL@Dotx|SyhFKKpxHrJd!X;wwBLS0{QN1g3(u>=5k+sK3 zd;=wMQJ7ifP$KwA_kug2@)U;bmfa^!{ux%AMG^~JO>iugg1R0XT zZc4+vsa@ZZ`x&8kfw+d{(qL4rkZxABF^aB}l0AGw8pP^#nT>Z`ssz9LApHoP04t&w4e29N~wvCtc)yp7hoM3l~xQ z8cjCwEoO2eW=vC{FoWcsaq0ZH)ZerQHwk2LOf$D*bSdOaKuA%zJVv-;nEqz!Kpp!5 zumA7Fd#9Gho<;Zd!KIF+f4uVN#TsB|OWc=*{Pj!=oR$5N zZpu>q#iDUbl(B!-f`zWWGuum~Mkk62P8iEaoR^^DN6|CCUl-6I!PLLf6Uq{WYW6oX z*&9CodTCwTO$03+fh z2mQg(a*?hR{geq_W}d{{Z~Er9(XT6a(9;{EUvkL+oSVR}xFh_--QxwwG<2Ong9(La z$pHBK3rYSyjHZ+5a+bdj2|q6Ghl8gs8jXleo4jFe5|dYXlcA+?8z+`VZ^A@9T5K2Z zt!5CS9>N$lzK`_^H(?sTMS{c*Oz}YT?mPEMh`OCC<~qWBmELbm5c(JVz5RJKGiCq($uixZ=OAxi zw7@8Q-P?XG(zAonV8=7^ntK@2|G7KLM?sH*F9!&{4R{Ix=Nhjy40xMhW|=h?p(88P z92|sDtw}A`4;`4JX@Lx&G8hD-l~|{ReIxk;oaB~~Rzn0YOw9=ym*w!*nW26i4L%KOley^?iYn&s^74j6s+zdUnYBu- zPgc>FT+Vme9?dNGmTQ4qLyV=&)c4zd$JL8i2I85~70ERMzsV_9uG*5n|JPlCB+yO` zF4fD{qN{j@k)`4Gaj>6U=<`+?NFY9e^nFQm)1ZS?E73Ro@jb;WwM9bR{r5z?)%%ax zP~d_@Kpik-mddUq9l(^FMSRCAe*L8F81q>y)A=%3f|w~`y>IKql~m75^LItt8vqrg z8A(e?H(kz>Y|G!PsNquZah)zBu&Zivvlzh@Bn*&^9Gl9;G+jz2tzaMm$|8HbAdb0h zJLRnaCvO`txB%v2Nu90gi;i1HHD+s@+I8FEX9J~%$XZ969Er4iRW}lNxL#19uuS(|w&W3V5yH`*BxGJ5qI(xkYB6?iic(#4*Y9c8(M%RE~hp}a8 zh__^IOH^vM1a}@kMdDI67UqCU={G$H6Nok(62m-KE!s&SCj$4q{UDe#N-J(7 zPseIlXaO5vyqzcQln6_R5^?bd?&fhn^WFN0j^H1@sV9BAP<0Jhi`3TNp)a^mjqUm} z%BN=R-XwO`CHMuRwvdjC+h7i6IpIta+~dfBT{;1WxZ&aZBq?mx!LH6o$l~3T2i{br z)&mgHx)~8fh%&lBYJ~_8OenBS>F)-C;}cd4LyW>caf7QBfv(QWG)uabMJ|F#=o~pr zmK?d0Y$AIDrf$C=5*cB+vgfPVWfWwG!!Xm<(Xu7IHpGu}(sU#GMF*!h>Ie64T2&&p zvxvPMT7US#P&3D5ee6OIS)Vj5x&-+bxz<><6Z}NMuM!RI-!L_c%Dk6HR5T4w6(#m2 zyNOy1^eEwadA!y|uGLCMCM34wmk)6BiCa1kKkT^9FvE;0OlKWk!PIVS-Vn@LytSaz z-1#3(Q-QRipRDpsn)Y|Vd`t$B|E5e(mj4<=EZEq;-Mrr#a}?6^z?R1D_K+;9z<)i7Sb4LFDcLC z+J%PBrg@X9-^_ zYlR6m>+=U947f02d zD(-OR1nOy0V>ywRW9j{P7kfFF4Herg_<FiR40q3+A6j~FsMm>!P_22eJLCfVi{*Kco{M2qbeO6_z~tBpIfxVP)BFNO&vk-!<$JL>;QAz_HqF?W6FMxq1_31ghwX|He%$kMt#dxtmN3d--o zHaWY%XB_heoW{eNy8kW4|H$Cuy&}u71VVlwTAzex%NsFiDp%BSiut}^(QoXS!+Q^6 zwz>q4%w0vJiShaQC%ctJj2LR)X05;K&9H5_#_I^YoUOePBSlCk8M?Vb3cg)EEwSMC z;A(@|aPAZrTLmpDc!~E(F+~7c-#3CWcoO%L9uk|&p+E<4SOS(bcZv111EEr7fNkpb z{Si~*URZ@=>j*-kwb#4}3Nfqrv&=}Vj0$?mui63yRjf6kSFf;Lqj*P3ud9V&36HaH z>57l|{Wf3B9`?5#asGKlG&@lIbLY*HrQsjNDAFMC{Q*;V4vd0nKksxq=dR_VL2^S=0&_j>yAkzMsOzDAx)%PCx;1yh*@)!DPhgKhDqdx#<}j!DFVB|vIA$M z6r~(p%?<9|qHuADQ1dQA_T54Q?*c-5tdFYgQiGJ1-e1~ikEt8%(5O&_fLcAGIwKOW42Ie>N~wBfko3pvAYA;1(24_d9K^wXH@KQG z)FA4pu1#HWzcDWOCk;ZUA3YfPFs61Sh+olTsO{Xk0c@c%Lle|I;7qPXhpYN<_3Cpc zDk8(2t;6o^Xwl`AII?`4dcNJ^PX1M82Xezg$)f^-S!gI&K5=8Ez)?#3HsW1xaX>ty zCPD$r)I_lY#N1god=Z`WNlDx3p%^bY!WsADs2DF1W)A&%`g*3&vWvC0Nlt;}_6uzq zK13?|u&vpBk;=l(<;ZcfbS%>#ScHdvZCb{_T%=dZLqFzB=hZf~yPtx)hE!3K z2iqWeI!bFpMm$LOkx5I)&Dt8?M*q zBAItgyLv)OsPlx4>F>q}$J~SxgprRpL!`ol21y4szD=po`8m{ZMx;KvTHE~ssnt3W zjq6{N&+)5y&NPwCp-Ed@+m+lF#T8?3x+R#^qG_B}*13uT`=EO60vW)^VNQNLdm40OKP4jLBZR36m`byF2a-ZNJDFivmf{o~^Qh=@O&}AbjCeX3oJZDXJNLB@$%LV+MNOHLs*u+` zm2mV0_~GQ3`1}xW@nRQ>n=}42ySJwI{zJ$BOpeMe%W>2^6CiZ6v6A07JS|A~^A^-^ z804(3T%8RQkCG5@$jxnY7q}B9^bYHsDAC7qe2>gr2XGWUZ@*|*7=Mf!H$LPg2b!Q# z2$gBu2gc_<9i6DoITE5tn*A)Pu(`bK8k7KPPO>cHILPPq9N6bj82T)f)=T;1xIIh) zSLK-Pt0gnn49Q;G9qyQY7oXq!UK8?&DIyfTTHWfluxsBl0~Ed-1{3}TkWxK6Gz4D4 zI9uIFH8>W3jv}5)%3=zp6FWQ!J7Qp22U~D?|l{rhiCdk!?r7pXp z7oj+GZ?<+i1q07);X{IrIQ1J2sOR({NVW7WGx79=W_0g*T{SnEYR7>AYn?!ND2 z1-Xdm5;9|ow;rbNNsXPb>$M@F^mi_d$&aWEOJl^KQ$SC3c0UnQiRLL-Cpqmbr4sPMk)4^8i zU+_?stm#tlMXq(o!s?>ta_9voGd`89gVF^z@S*VY+wtdghpfxg$}Si0ivh!zqpzLo zv-~2uk5l?LQI%h{;SaZUoDj_djA*1r2bUy&p_drfni`_ zz=3{(i=xx~IGx-75*4`U}1`{7%hq6PMTL*VBaF?9uCEogDwAqLGZ_(|>`-97 zp2j$DEFZvy8sGg!fsK4QwQfYRTxm-e66WaDqy2@L6TU^ElSq|amxjN8Sg1ZF|23`L z%;55U2K@8~eqCe26TmVdvI@y!5(>f~2(f+~@@yE!XMgy`OcUOVN*z+R3$Mvj-po%} z+A)E$p7^#t9nZ;cd$Z)cpHCfRntRr2_pyA9@%;eiPF~*<7^u|kc|To20ZW(UkZa4~ zHEa1B9*RDoZ$LOhq3QH>SUPO{knL{g!=JCO%o4MGlxpgfR#i0{hc{p!rcbu{vo!3O zN=oE@5K%R8c}mB3gfdyLJMk9(okh2%-bFCR2JW%sKy)0ONqP$N+g!T{>hKRgPdjxI zt55;45n$rnaR&uwj6DL^7on!5^)(GiJ>=RK2drCHuqTw9u6uPUjCPT4^zB=?&wknc z$mI;O!3FFE&wP<`KAU^1(9sa2QAY`BHeZjH%@zYJK4713*Ti`KUZO#G2N!RVn(0T= zMSh$Ovs(%kZ!}{kjbb6IU}LUPRHCI~{N4nvrRw)jC+k4^D#`aCU(J5cOVNK!x-Zmn z&m8O+%g z=FuV*l{PJCKWDJtE`eChprVC6Z@BaRCk*x_w4Ul2g>A^yGD^h~s(^S13!>-c9#<0B z1ox)n*hj3MwE8aV*cYr4<1NhO9!;Fom9M&M{oLUka42-I({A9iJAc>KyQ+#66lnQ8 z$p}089NT?8)99{E$TMze`pWf-h-hbtSNRk$YsnH#<&`5Zu` z4o%j9LKqfhbz0eyGAS?O$V?GL?AQp5$EHwEN&Yww)hEoGeaAKg06JA`JN)N{LE&=c zK9xHT!M9^h4Y_1y{m^$=$c`}x44YMiYkT(Je@5qdf__y$Yrho2e7P?Prt2RdN2WPv zzmK_=d6seMZv{(tb5*`exRtpTD)8I}aMu8T#xkwr z!;;%39si(JGFYeSE*5_X%RK~)N6%s}XZfo?5Ta&C;T$u-x(=7}Kam1-ROhg(X+d^_ z%M`vUJ|Gyl^))tI+~!iBGd46uPB9ou)M($dnb=~d~+wnlA7`p~6p#8XcE zO_L?Fx5%iYZ`2nHq_xIti`Iahm=++gINZzxs?8z(JGu`V2=`4GqxIAuC{}7(*;ArI z|3Dut;`Dt|C!3A$ZvIIgEmg8vI_rYRz8iuh&~1 z_A3q?iFaDJvXXvA*Ffr0;fw&2NH@ZHFB&@4)ZM*DXVK9$n{-PxKh7}MonOMfkq*#s zvSEt1TawI8a7UdEp{4_-)Wh|LWO20W$%3saN+Lwv_ta@?r}UxKO;kX!x0H<4wCZ&M z)z<2#T9tRVz%W|NRJEX%`TF|aeJI5z`*60-5l#eOzs7hM3KELmw>0#r<9WLW{e6lk zd8@zVl~!S^8OPzOnMZ6}Ro8%1w~1Q8lXi=IG~75|ThQ(v-3Y)<-Wa|YQICR>KbiM@ z{M!xrK?qIT6+!Rw@XD#G);cT(6bNhkpcfe2a=&0=oHd+SxiNoiUHg)h-S6?fG zbLh2lI1?>7pWmex#%=Ein)9b4eqa`kfj3V2oU5uMJDgQt5Phg*j=I&gvixFx4s4{G zBxyl*TXYXmipBvpxyc=;a#-ST^dKwyd>ITO>m;<0L7n#E|Z^qNg!pea<5k{WIL-4cOvI_a!rQfPL zJX;76cFX6qM}!(L8D8JfP@PAU_s-ZLlqf~Lz_utc6%t?V6G;YM=a#}l&kbfYf2!Sa zb;O_gpZvor(Uy~KHc~u*j)x43xjvjwvXB7Ud8mUo7@~uqf~ef0B(4Ye3@EB5Iaj)j zOP(M%(?DQ-976@PmrYU=Dl6)}yH5>PZ-4F*`czN(J7l(K`Mcz65{Nea=LtKY)0Xf3bNXqC&H?;QEGX*W-l zwoTMq)8%K<_o!lkiF(f2>M+fbB)Ojm+3pbs<(1gHbco3!e>-z_gG{?mvt_?$YTt*Z z%yEDz41+oyJwEqO0NnldapB?X=GhtpZ$Ud~*eRMiDRExjGE3V8vx+|~?*kR8UPdID zkhoy6{d`=-dMb{I3Mf2X;<6#2#t?vR66Dw`-VJ5}bg*G~si|ABUs*CcenFBe81 zdPh0`=5yl5u9N=zB>>Yfk-N7bKHSM?1^W%bvq@};Bb2wN$Fn`)L@^OO$`#Z?!B()x_yx8~EU?Yl+PUIay4)b^h1?zFo@{9*`9~fDF(D4cPy37Fo zE(U=-N2y4&ie}GzSqJ0`Fc;Co1OX7ORV3`*6yOVrW+O1kQP(Pr2l)F1m(2B@=wXDW zxusMf&;6WI)6BKx>H0_>RmWG9ur}0z%!k{7Ey3*J({4p425eH~;UTOy6LcIZe~CJ! zfKo}9RGH_vqCzR3P9*~nhdi_)_&*|6IW;&O!RezKzl0b36Vg%|kt0;9`tN9xG2b3&bvL*&1dnirw9 z&dA~mt&~|%l&ge5x9Rr;l@7qm89bge@f4HVXFS>=<%OcyO%uj)!`BTrja7hTbdTC{ zTEaCX?Hj5d34XQAZwbM83dCLfc5Fo!*y1*lDU#E(BP)&H@)gm(it<%m53AVebpYAD zSD0b2ahWwkSZG+FuGejba=)=^Z;$XkyG#NIc6ooK!A&Gga3hBmyf zQ30BvQafy{7YfnmfFla#qzQ;=lJFWxdHOh;hTbBM);TWPkm&T?{leqM=c8y^NTH(C zf>YsPV6T^=u?!bs7oO$Ka6I6N<0r^FvZ~af%zh6~$Egc4IM$Kut`m9XE#@yv98E`| z91EWBnbkn0%QDL_vOg~7E#iGYIiI2X0-vI}H+fi}ncY78$FQKYGTE_)-5sR(*SAUO z)UK|n6y%l^b=e*V--@tnz_K=9fWiw+_!~v^6rIY9o=>b}^x&qs{MM`0!aarLs&Mx^@~p4t)MU=y30{`~R~W zkmtW5RPp!>>S3kDmvH z#$fptZu9)dx6Q`L!SOxi^}TTZXJhH~yLnLi?>$)4d;YV>{}2*c{woOoU*TekaKmw9 z_j?T7>&b~Eyi8OAa z{!gnDf4$>#@8q(VJASJl+xiA4Ui?6Ltjmd|PL15Uo=-owzm1Buf+NUhtkVli_qNZj z>A=B~_$rND`|Tc!8^`UYe+Gu!t>FJ8^qIro&T+(p9FiuYd;Lu(CZaulr(YCU(j6v?~ae_WY}WObk_&SQFrRM%R{}Mzf^E0+Ij{5n{(EfDogSPRaomFB7KSy87DOz4Yr0pycp>;J z1J_^#t5N6xCF!eA=yLGp2DkGa!S(C&vkd$gVo7Wt+EXH%aY?Q^9u&Y}8L7ND`_va-KE}pxoV3I&vLj)kF?W=5r$r zei=)`u|&CfpGPY9MVJj@O%?3BtDvYT9q=$;Cut0Qtp&>4K^b0q zwPLI8T^ZMu<+PJtUHTv~4{G1?f+2!w!d4uEEatqFgzO>WV0u6hNN~#p;I!CNg-MgN zS%n{RASD~O#-(Fo{%KH0;cx!L3h=}&7%;+1+0leE%0KYNDzMVb%_;^U%wJSf#2bX9 zY#x`+`a)pH=BWf~Yp>%>!2|8`86=Tfd6ZIRU}$r!WChx?H*B+UiV!$s!EA-B73*)W8um+$(I*nY)T7H&+p?*)3k=DeLR7{_!gMdK&K6W;EWR* zUk%E#qtOMjBGsIcKV|&da=x^tAKT_uMCqY4A-xRTBSQliD+7mCZX^^GrH6;ip;X(! zay}sF8yni#GP%I!-+V2c3w|)}CHym`T~)JGA79va1c{hMst{%mjT(K~gG8)k zwsM)M(%&OMGY^b=WH!;%8)j`tE@zW~aPTbCmx{8P<}8<8$;XE zL~Oz7*7c%$yO-wp_~rq}U^pIihGNZ+sK0j(!H4We>#{p4I0bt{F-SyNu3II+{XG9b z)tMm?4)8J{Ab7pK5bPt?wOCFud{GSR&!87!aLOc-)opBQw?w<18FYeDaMUJ)q67XkeV~R>sU8w>mYUcBN^1?ytj_O zX%nbB&O1VrY5N>k@R>QoSBBSg9-HU@SoOWE?2<1Q2JI>$xU)lqT7Q+Zv={b!60nf# z!|*okY@8_ZM6uRlV`;hxJp*XS2Hx$h7{TK!l*oYkmh|JRVDpU8WMCWVLIEXIR&@qw0!-p{Jj&KY5G-+B-3#9In9zk7bn9ckCT|q=Qq=9|7 z)zH}PI7#Cv0xz5TgF(oM@Zz(Rr(&WE-u2a#Vm1@DsO00iy(V-z<*SI~6hkKG#pbNN zTJ*p_q;{kG*eYp?TIqv%iK=_%516$-#zJiCR3cywle>nyyD3AGZkaKC>k35VMWxH} zkUi48ky7NOy<)NjN;M0Ph~zjl+=xvdw8aDv(;>q^9q2l{gNB}gWL7AlBkbH%Zx-8=vs4Icv_0USWvh5Ez8=Tc zssYBQ&^E(@@di$fKqsxD*CZAb)*u!O;hh)N4jYeLs?Dj#oUL%@6&cVGGS@W6glPc> zV(s(VxY?%v%rO9TuOg(&LuXs!n5*0XyEt0B>?E~ST@NPqZ`6O_B#56oMxRN7&2VN{ zL6qhEl9TzS{mm8&$J_thPSac6>aY4<*YfNL$B*!^?Ge2c5O|R(;-u6xdhO?V3W%nTK+l{c|OZ*`3|JBySR8F>v_#r%(j?U!X1E@FVyY*8&s zwm%+ZzlJs*1}-t&f`-j^WI<~rTJHU@HFT>rS{SvgWOGHadAlODrL?+4@6Lc*_IqIo z+j#J;R7A?|TlY}oxx1{E734|WQ@QJ@*{vr5u5|}BSRVDXWED7OI`T~4eJYQf78?;QPQW^kaS2eGkg_zSmQWg@DXoU}Px9W;Vk5T7SD@_9*s+KorU1 zF7oRI~T7U1>5=gT@5eXE#L?!XV{$(3dJEOvS9{= z<=De1Qba|qi|y%Rql!*$GYR{f?s4Gntd(Um+*0|jA?=Tm105l?MF%eSA$gl%LpaWxwIVptm{wfwp6*5qr<(8mdq~P z;cxc*Ujah@Kpqpb^OK=?>%;LT{sI_t8ZAwnly?4J$JaIkt6dH(-{LMyQn#vJta2dd zHh*_F?2y?|AzjCEwDIAfs_v5N{V7L=OjC+fo(!xXWy*MuZ};(TU4~wi}W)VOoWa;f6#PI&-JV}2bDHaOjt?>{Bm@Qh5KD8g}-$=RFMjx z7(C_yJ=t6S5Q3#{in0s+49tRwO|v?v(&}cdA|Z3Y_yA067OIIX$ME?)92QHWHV+8# zJBdO?V`>Md>;hf27``@_1j8L8%8;7RGWo{V+HF-x2=ER zp4bPV&Hq#FvEut5=m$C;>$iE1?VHNM_D$vZj(Xn<+c)>)+jz(EKN;?N0aWli!?CA3 z^M7Z!|9}wF0}ermE;?3~|`kNaC*$Ne8-p%EGj$A9ykg`@coQ(HthR#x`^ z88hQy``^aQmJGIj6b)m2zd`;5O1ZR9O+p)KX_RbDIWEz)tQ+c`i)}#LCev3Qv~iAY zf4q21I6VX*O^D5ZKTdreW;Oay=q(^%w|0Vv-=;GAxsxQ8HE1{2%Y%|_N3%@LidA@8R5f5 z9TB{r+}x@XWOzQ4$v+EbSw!fNNp|O;@Gth?h)4LZ8{hY{q62-uK(DW}gZPy=A=mqi zlw4x&L}DM-d2W6VlUvk5YNhNehncZ|WYhMar;0-qI|C=(_=?N5*_-W&9m?h8GnrKf zb?1Pce!@6D;88NZ2cDwlSq)$8BdnXuzQSz)^wW*)8PxlH-nrg!pIa9V-L1VdkRF*3 zrwe63uG~!MS0Zu{Om_l5_z)HVOnt(B50)%G@lLx)Het35N(Z6M23|jyKUm%q{$vlZ zF@S3585rtu4BM-;X;a+`-i}@CkD-!_s9R$~Cag{fl){4kqL5-qyQZH)gHI`sw(%V8 zBI^KwMatBv@XF1 zP`(QSQS3>e()k!lMgmY2ov*O)*IWqGS{!sN z4|W>+eid$En#5iCn!pGZ>O|p5VNgt(>Lb})7VRnbd}pD2u_g)P+RcEBakjio@iBlz zhLqdw554nDI=$mbxe9nur+U;;I-41mAG8uRfaWA)(rO+#(=9Es#BoI*S31aN`{Y_+ z?BubSMeA+q_F6J@gF16a&>o!?buG$u&JxNFI0rBklgEW;!SxenIHRFlkRM=>RhQOn zR*@Qy!=I2r2kos7h3O1ZfQT2d4mb7{PTvlgN+YXs=pYl@fQZG9aM;(~VFUNLwZPa= zq%uS!5O5;IlXLdGimuq4-21g5!2ngolvYP12@xA;~ifGgI> z>fO$54~sE>u$$2jy}*^X*ax8 z6TWD%JC^9BBFzvaO#(L9HAdyNB+?H7$|lX zx&#+RIFszQGjU#xz^@z`Zmz-$qopZae%@91-)t(lmfRdZw#|{xALhtFG-9%cRyhg# zF`Q#D<2aak*=^zVF?T}lW(#82P^4LBLr1P?e_6w`XfN*Z;wqMpcKm`N%!fL#Un zEh;1;BpzPm^!-d^nk2R|J&6f3r_MeKf*lzgOk7zXonHDIZqT{O~^q=LfwJLimJ4<>C2N$LnQ8hxAj`r&5x`y(~q(-aKJ5;5zdZHoehvE8bFXQYjRek39 zR!YRAmOkUlA_p0uSRiO0ANt?H`W-me9V>>Jsht9<~yM!Amq}Z_LZYryXVJUv$oi44y}{o^~{Em^qb1WS}(`jxrMM)Fqey*m60%aqMiW{wsDXx(j;FNHuT;e0^ zOxhq!jD1-HHvZs_xP18jHc0jI1mSElHh4(39|3?4^RS40iuSb#L}Bwfb0~KhbP@Hy z#L$UB$4gi_otiV3NK`p8WmENbXo-CZb(AbxJdj#QUz!W!mnv^JV;6`T%(?26b$mKi zyQpX}_uvR?Jx5HQmo!EqTIwvgby-VJoZQUVF5w2CC`#a@p#MKNjKX`*=ImU`y@uRe z%EH%thqO;ZRPg&o7Vdp<_UHRX0tY!fIC()@X#6Ckv|9?nsF=ixq)|}y_OR~iH7JUe zbD{{bP2grSqQ>&fYV%%@$aNx>UKoC<0e@252$@D7e`yf64Uy15tf^Tt^)LgNI0m)M zA$%TCq~grWP4z}n?ER6Tfv@pA$Cv>VRYZIa>FM2FI&6>&>-{vN1%;?rA_+1%^I=+e$!G7IcoJl9mUO0s=J}kKnV=0>kJ&U3oZn4#5srJQbJ%I#@jEp z@#I6BJ0X7g;Gbq1Z`~s9)+d=kt2YlvcB3P(Ga0{zMOJAsq2Ug{ynIh2wNhyhb%{~! zi3NRWQ9UIb-}NN5u&k%8VUEq9A4D#jd=h;`_3?lY(7$NDl;8LyT9Hg}4jMGpNfp1o z{><2~TV!%on`l@IC@WHK3QWa;<~`UIFRh|}K(Aqb%>SL5r2X5ojyD-wvB0L->tqWU zIR79}`hO7i9pG5L?f-e~J+k-S;~DmrEhC%kRg!EX)<7+*+qEsiX>CXCMVWuHp^T{ZOVg!n3(}im$_N2 zw)%V!x`a6PQX+xQF<;YHx0AIQdlL6>YPhK08-<}h7jDa*X1AMO9)v2?!0+KZk@GSS zki-l;o(W{vBRV`Ng)%=NZQt1|g$_~LUb%1E_#{vJ+D%=T2p)uR;r0E=)m!!6BPF&9 zDYVY9kIE5v*szCG{O)GSfp6OMsWt}nnx`K+q|^(v4hlk2(x_7$e3D|h zsY`In4Z0HSb-zCs71{H>(gA0*yunDYlTm=Uo}Ec7ZeYw4e1%&$dQiPdbCGcg^NNCs zf_CQ1pO()Ol(_S@uh1_=dUK-9+XC*Kvqg*N9umt0jK zD*JFPM1b^Z@uapxwH>W2!%#e1Xta&M9SP7S_Km%J!yj8)uIpvV(id0Z1{&1gYOkM3 zVAXio3%$&)L?w`qQhCiY`&-Wn#q=& zVZ^;G<1K^S;6AGmlWsDPoz zXp>D+ik0>Xe%##<;<(jyOwUU)mSyAq4X+7=O(ZAyxXf1CYJNUU*X}8qhg-P#Q9QC4 z(Fv#8wWNRAnasX4GJuur4m>FyyrsX^D zzCFJh6yp%~S5uy&edGww+=CP!-E@vdOM$RJ3B9W}&pEzftoN3Nnt#4H z^YRsnZj#rp(FNCjf04oT?}UW#g~!GdgEEH6w$rdIXdcXW=rbqt|#>0-RpTN z;Iz&6fEMc4`N7!dIi@^X!@fP^ojVZ2;cOUmyb5oe0k#xP0f7c zry2QeR1NZtQH9Z*NN}Bi_p%8*<9;p4`_;y8D-Q{ol+zyd>Eu3862Fsqqhk1A(1AnB zE+?vD5AXdWGF`c(JZRG41GfF@0XwFO{+U|I9E%Xu_HwY-Tb}{DUOz3JPj~s;>xOUh zZtiYydUa8*h0?@%M>=Wv`Z$P38+v`!&&JB*?st6KpKR7NA~NMx$V@8uoETyhLlaKc5sudj{^%1;B<7Vx7h^nnoE*4|5(0uk5!#nf)JY)1 zU}(+)(^814XNp%WUVKaUwX~}@TnbE0F(97c={1=<{ehvN@+SZ@JgnzZ* z&7tsqBB50AZER`#&5Py@@^M3FX>*Hrjc*?Pn4SB%o$Nw^{^%?766UZs_jl>Rcj)j# zM$o#|T)<1;9+}A5xesM!0Sw;lGL5l^waxpjKPSq@4f7vAw6L|E?;g|bij78{X~4w! zLbEgUy^q4&YhLK<*i%1zwAi?&cvO3M)sE}I57}PoePON9AOZcK_cSi;lO65^>@E#% zIRylH{aRYc3Ep45#{K#qJ{PUH|rqt}gEqly{EFuC=!K2wqe+ zBl0o6XtTKC!~D+NPPmrJLOYhgqufP@_r&pBxd(B)mCv?il!?c+L!0x0Q}C1>;(%Aw z!`W#4L?sColOCtJs`89AM~FW#K#hDAOGc(x5YsF|x-mmRs`b!O_KCa3Wp?=+7>D#R z3W5G8LIPXq{0_Cji*%8t)LoIA1QzfWr{3>cz-f5Y@5h^pUiunMwvWHjUz)`Z1)D9t zy-1MRFRy%=BK1fA&injcH1ijvL|(&G(h@T9x98$}oTuK`D+brBdfwpIkMO@urycFf zaxuW@LC7@u_AeiAvGRs??<@DCvGE*oO<_*>_jrve-7WYux(EgqNvzGR{MNg#!qWr^ z=C>h!TCrd8BsqM7Z%&gj7vFwV;j3pSX?my=;(XhcF6*hSbQ)iV{(jlT{UAHh*QnkP zWy769nM6>uiS_UmS^ZSeHu7Gx_DthDasHGeY%_F|i2+OOM+Q454@)_@VBbAepc(m{Kz1cdhDGh$p4a ze%39TrZngGxkJ%>Xw7+qprFSog^jI)>ef6I6C2kfGzP#m|YfKWi-w`y+YHil#DFuDyOSE-p zfAEpII;Z|ZeYvcm__ZMa0vmEyG5EDLu{uSR18uyutOvWAz8sr7Hy}!@GVhi{@^`GJ zY*v>9@xbQqpHmAGPHUGeS$@u5K*740DWL|6k9|-UICIPpoF_I|({XI=WcftwpxCr%8+4vU zT_Zv>{iqd~DeGMU@;$M16nBLF#nD6$mhdWw{v$Vv1 zq`t6>TVz@cy;w*WDiHJL9lrASK#>Q6B{R65(a;6{nX3j@h+cCvW2L>RW_rs`9qHK z^mIJ9$krmaZeT@og)?)C7&sL1Rlb5zHciINBZzxJbTyyF6WUBmDN+@!5!a1wVrx>< z@Rfp8L@R}hj(>()6zW2($PDQ;{$1KyWA(<|Ee%82cGS&`hNhu#K2;d*6^EJKU~6#ZhZKS|5Lvy8vZ6B5_z@fH9Jiorf2+m{ccN4Q(rZH`=I9{{^rwbC9lTAO$*~&eXT&&b)js}OmDzIJV%xW==jLcFC zw6?uD{5n0_!qpDL9y2kpOiWIlVTf>w!Qa+HT;{T%2E)+Hp*AsNDK0n<8pF$%bLJ0{ z^z+`+_TRIn+wutIsa+KA*;6%^wH|CF9SYWyhAEMUc9IFqHVEd}xl&nB1#hs;icfN} z8RiRClpPM)uROnPomZkO>sZ1raVvxU;cq05N?xGh58Jp$z4PR($%Zb65 zb?HT~h9a4Bb3-h1DptM>>V9Ose5?UhBq{|M^w1VXeR|m zLV=r7_N`2+!r{%;ca`wv`ExD3 zE!zUdr8c=FleHF)#I3o&)hgZ@`mdeemkuSe`rUUcm!twNFxjT5;k3wIs4%Ehg_WWQ zaCUP|>OGg9Tu_4=w!rnpAOG5cVM$&t>ipra@zxnMV4RZ7jc546^DPBDgJF0=Y?Ham zsOz@=*p{99+baYLuD}jXNhlAt>KGq^eF)jaHKgV6KPUAsQGoI%S&bYAu&rE2If80S zyz5gWVi?AM2u}I#G8gpJ?{?CNN*bhIxA^Yf@ANUsQ}gwwtQvVZwQRndQ_ciWVS4~FdgpT9s!W$A6>9p1fM;7-nA%?(Ls9A-%?Smn20gg1 zt#Dr45(!v#_vfxXAjDZ~T75Thn!qEfc%%%xm>el~yJ`FGb^4!icwkSa8YAPib zhaeFp=0mnP;o3xeqq`#pcDr~N^(LxOhMf$SOS9#qN#?N#FVVig*f{iYAi#E_ogmm+ zUVDwgtLg5m8L{}U8*fA+Ub!;|O)yd0tL)qtkd?xMti*-I-oH&WJH{_aR7JwB-YIUI z`8jiBrh3T|hh(2R|t0rC?g_DSx2 zv<;DT3^(6oili-c-wxuT%Tjr?{PeP5y@x3}fvuCzAcwvEfY2_7y04+)XWlaRoQJyv z`q(|e%V64jPYcO{M?T^5zrTEcX?xyKYRSU=lcPM{h1|jKhw!k3heX3Z{MS_%iREG) z-424UN%k6PODVzK8I^7g=2w~)T5=E*7#@fSOsJw&^wZ0|$K-Em;BV}wcMZ=e%-jjq z_y1+*ht2bu4!0g9wDomZSTI7y+GBCko->B7I!+m;jjdn8%0^bmo+YI}#llU7MsmA% z%T7=W6I4C5WW4Q>$w;oH5F`(8s{zlj?+)%T2NwtwwqwF)imvr~pmerHCRihid^oM6 zZ|erv`Z%D!t-EnUwkGu5^p(6Km{H?>vZ-1FZJW#n;tvmQCAHk+CswG0sU*?NtpabS z;o9Q*1%`;Tiqy;BpYD-TAyxhIPOTp0?zT;3j@Zk@O6{G^rvi!+L!1VD`s+D7&kF`# zH5Pg{T)sKI1uv{69jq-a$!;bC{*SL0#2+cU8MA7jliB#xUVuV(a6d9K@xFJC<)JWh z#KL{cKIv8qZIh1LMiqsAgI)oP8*Dt3N{W4|BlRRY^%k*yw^37cQW`v;_e)g%biD!m z+MHDt;z%=mv1+J(b8LTah6tz9abh!pbyL6o%T;AecvhT^Z7F6BLE$&-kWOy%>e+t% z9K!ME1Ct+L+h%C2C%RVqh_0=e-VIJ{Od@qL->^H*`AiV7P^#reG) zg^T8x7uCR(bgCU@dT+h?{HE+@O=#Tkr$^i^K2?{`In#Gr4D;5^53nbNMh(T7h)4X` zb{p&?S~4UTlMf9Gsvvi@YF7nMV3CCJM|zP>$G$Oue=!tFit`{!1E$Y=Yh)CpA-)=` za!V;yt@`aG%&^5Rv|5g`w%xEn1540F8t`)k-Vbg;<$SVV_2*h$=(G~5%E-G zFg2r?U|>43K7Gn5Uci76%KoORS%`Oat|J2|gbLiv(bj@O8HGa?Zd3}SFNrO?Nd4HX z#uFYnD|6>=Qt|35S@6+}8Lh6Ypg)ZCA5{8S;9%1D9Tu26RVRhHtc9~G?nqO6Rj#{T z<%%xw(8ElFDVBEchZgJ!ZL0Yk^ez`pA3;nd#s zTx~DWGWMPJ#^9enSIY~-_I9k%Y9_Uf^*_y-341>xoBZS=nMzQkD)!RpQL}!0#LfGDfJZ; zj9Af`10@$q0T*FP0j+urQ% z7WUU<>lNN=9iEgq$Cz=(7~cg}dyW(|risWe0k>a?>+kbA#Uv-vbvUhmt4x1B?%(xPY0{Io3b*Xlu{Jyr(03Z`IU z_|=`v$?Pn!D~)HaQIghHV~WQ07ZENwEiX4;-(bG`g`mRQ=!zBRPlk?5J78PA0s6k{ z+$7rVbvR8M6>Kg3i4D+&}lGRmO}$>+8O5>bxqJ zfT^<0`}_7WoAYZ}h25o_>Bfpf%G;&}7*U%gt3U8H!rK*)FAx2Y1YRD3VS&`(P%sQE z3K4?rgDxV-u|d>y(36eBPTLCo zX$yrR;#ojsASeVuL<^!Kha%4!I*UdKk%$dqCpuNCVCU{(!U(kJ#Rf3|DJ+aw!3GJa zpK3Y1e5}OC_$s3?u*sRI*zsOvSKREpeuLMv^FFdfIfX$426jzzH)*{LBL||3J!>hw*X3pgqNN!UM3V{D%hw^VM$WhrI5n4$AEYS- zMQS@C;q3WRLPytt^Q}${J>GNfj1a`fi$G+R@Pqhe{+Aq>D1Z}?gR~V1`ivYwK?Jn` zi2EGfmkEwdIp*UO#c{}A2!OX$PZ>gb4B+i0!BI>IBD3Vg65;a%3nT7> zL0W>R%})tNdKwvMf=DOHJ9|2LF!I4pC<9bP6CSHTCKFPH(0@dQ2x1TdB1gO@1o06; z1&=YD$`C{llY&SQ0z@Ema^Mq(^YBEE+R9!2r`56dPZCQ=7*P3#Y9ZCp?{xb>I^^dl*O%C?_z4 z4B$MVN&?RN-5km6Ni+cGLjRj8zypve7>EYJ1my3((I9$6GZiyb=}-=Kq{P zK$Y@?a1g&pKotMhAECc$F7Qnt0)+!aDvflTz-gTm`I|T-&Qs9m!w-0Y^zOx@5-J2k z5D)~tp0fq=48^QuSygF`vV#t34kSM~E3?%To1sE!H zhPl53`RK|&#au}2s5v9z2N`h2I-vE~nv?83%81|HgfRHHn?SIWfCvyOd?0)lDDY_R z==zB<=OYnl;ztf*2cU@|Xh=X*WP-o}eE=6{s*f<@BMA^IU&w%1`AQBV#ykOmki7^Z z6A%*pJM@wGPZgezU10<<0U*nQ0>t#U7;=6wfcD=$5dJ%QkuLiO(Q)*?|3?ZLB3%eX zKqmYjY6TI}lprYPNoX7+2SWt`=6~xvA@+o-^Wi8gglMD$DgK)%!bpE0>!+~DaiV~P zVaI960!7BpDIMoSLs?YzyLc!%MJiNA7vs!hzdr)l2>#f^3yx1z>uR6#UHdt^~gvC4(t5a zV*ny3JxGWMQ1n+&iHIQjfl=RoYZXCgGXZH?M-QSsXDrgUCr(0+M5U4Do%RHRM;*)` zcu1`$@XiMm@Fn@FiRkpIPPTU5z?|WVm75(f=763EM#iWJq6Ztq2+$yg$YB6+{5y0x zs=L37pD2=)e}*oA(T5C2{o#pRBq-7Iyo(~PFah4yWCXEF0s7AHcKqYCqdzhAM9}$) ziqPf&h-_m7G0>mNIjPl0L&QIDVaQ4$3On`+3-rX86S?QR9Z}$I2PTk+3=}v>^+*ho zA>iGKqaP>WV94Tqk~PR{XM!5g*3AS0|4$*%Guz-JYnPTfwtaK2sxn;@_PVFIYYL3{&L5J69jIB|y% zf|~Vc%mRE3bBcw5_FouCJCHDr%?937`P+@cB7pmUn~hX(mQS%G=|ER>)b#=kp4cb$ zcRq+64+hA$O59m4q^j1LBcxW zL=552epGjmMxJd3Jt_qk5ii(5tpC=XqXEHbbilyKbdf$w6bv|9_%EXV>d0W=^BE)t zL+EmVIAoy6*g4IhGqypY$U=KU(0>RKMAUJB*x{!_PN_%gKK3a9_89p|DH1(VbfWbn zRRzxso{_emrRGTD@nrjGS>%R?qaCNbqqC>2lC#?_D-VP@CkUSqdgO`UUJ^sx;RI2W zL&eVb2x7vBLQW7T-D!hU)PE-gumK2=5YlI1LeET&#QtI!Dt10Q#6%DWf*=M$B!W}B zk7s@tCC^%S)cCA*it^CE`hkBed%<-yC^(UO;+$j0os}wvIN$=&tDl;Q48RjnC&UXu z|L*vaMj#6&@J8AZn}16L{t0o7`~M?R5ZEZ?PZWwF39~a4F*vQ98CdFTb<^|2@l7Ca~20Mrvz4zj$0E$f!0S^ zbK3eOeNU}87tk=U@bPNVKQ#je{wtt?Wk=+!^~A@g{{OqU0&hJYC(sGXa}fmyJYGYR z0TdqJcoI>_`gWSiVt`fv`H7HoX>kmM55$CM;s<#DUy@*d_jf18oFz@{com8G>`)#8 zMCsA2A89A z4?UWm{qfu1(SJ0-|0kc0<^PrU2n!~lvj#?8IEZKx5RNPi3Htw`>ZBN*n0G!bA<*L` zE}>H?r$!xT0dg%B25fG0WZ^&KLO6i*pA(Q!WVfaNv_h~jvO3qX5};Wyed zNhExhU zQN(}{h)d|-m_)`DvTsE$|DU=~hoPn3|ORf#_$ktu&-_;G-paU>!h8yKM}iUQN%Q>iC;bu^g#JwgM% z^FDq?0f8Ww=V3^6r%=zwD$oE}lA%CM1Cmi;z%z*!Ne~Sga(Z^}EsmucRLt_@9;TsEhoUd=Z3{IOvKj z42j}2Hvf@wRDb~TPxwAxBB7#)m*OBTjk8jK5&7R(gpP)3e_V*PjxvFTtc^Etk2%^A)W zo9ms2AEhpPzcJAa9>0?aXZes|Nv+)&mKGNHqF;k-T(y}jhPaMw&U5M7z44_IdP;#$ z26xw|_-KPD6tHkKB9qbhH8v2{>{8`QykM)@IFLa;73j^==}QD;?L47v+9_8;w`K%% zd^GCNJL`2@CD~+sf+B-)FJhoYy($HVkVSK+lwWe^-o0GXi19$Q9NrXKV-xYp9Pd)= zK<<0%=vOg^_g;f>4w=b@4a!+cD=q|)2a{zf*oy>RvDa!+)Oh8Di8jZnZd4l;`C_8= zW@f)-f*wRm;}t+tpNlo)$%Edu97UOaw0Jd`MLL-PD)@qss)eL_YW*!kFA= zrUI3^9?tO39lmozQ-KPnj_Dd4^Z^YS{KO>r}DXGMvZPYhe_c zgaQj~W-T3)BxS8KA@|)oUf?h;7+tu^-LdM%i6C+&dAJbhGQ&^u3r?bILW*W2Wy8;e z0W)R0g;}0$JHyky!yKOtenNi>lL%TC#9uOvvcT1H10%R|EiL4NksVs79xpe{fnW^; ze#5f$Fxor#1}s<$H7*TOptOb^cBSjuwE;G29H%QFJ{HHM^>#-QGHRSD1Fl9&7|#wt zb`iHg*8qCMK!gULESyx`SGS#(%DIS`6WdpKKcdSkIVMW%+rkIhM_baq>6QN9hTZoM6cuoXRIlUNS%mg_`C3# zXVpGo5KFj7@OMp(rAIw|9zuhb#OD%%1$>}N(f^WJ1k1>19s^FC+%=CtF=Yu2qQjbI z6t--`2cfY~Gq#N+(R9qJ*U71)Xl+^#I8HN~Isr0^i`_yldrCiI7xDCQ10pgh$)K!OG946OO~S%xCnBbvd)>#-0nUI```#rQ0HL4J0i9GtGjO8o=t8n+xHTpp_SD*m2B!Dy@5xI|ZXp zYB8wNr6P2)2;|e3<>Nx_M?p2J4rGA zy8MC35A}LMQlPlkJ^NLX+)D+|@8H~%LWA32>*S)*-Q6f2zS^sDPdw#ilB@Yd66YN4 z-Kb|*FeNPQ(z89Zvtq89b@|*Fvr9L5#y>ax(35I$thlJe;%-KgYYffNP4zX8=ei2cL2=S?VctkVlKQPqYlbA$qH?OP#7Hxl@N~vC0_n z+APhJY6SR?3JYVNq>8IYe_|g|Zb9mA+Ra1qv>D4mT>&K#W^1I_MqE#TgLaFYqfJ#z zrB-7P`pw$9<8aa#JmxXABqBF9;Fij!1TnY5@h!2ghx9za`XZ)AKu!KRtRoCFo;J0I ziB0X5IRQPh&PpEG-SY5ipqxtEig%^ulf_?*6)0_ooh_m>uh~dm#XZfwK*8oB9hKyr z(YnUw*8C6%g$bDz(kR?(tyOU|LBaNN4H(l8UJ*bw%Cw=SI5sRp?&$H+IB=ZNCk5HI zt6Sc5E7w)iW2s`BSXn=L8eN_jSDWQs?I$*nWYIRsGFOsSO|NrfkVSXVxXD=0R3SBQ zEQtO#HeWm4F-e0pC&HD@9Ze!9K`fZ#@*~lT`4Af(wzpKGZQJR_q7U|RRV4CWJ0wg6 z;Y*MV8U`wOWG790VCHuv$D)O|rcRPjeDdoc`$BjRpOZN@zi9x2TqiR&l%u7^%a}{C zIKq86&ImS3LL#_9i&Id!*ooujH0~;GK$}CXw(5m@{n{^q7IN0o*u_D09;h1=mGTv6 zX`xH=!>jA+_lg$d$u!t$RxaHe-`K@Qbw!KKi!WNN(5FNx#wRA@sMyGZ+d8&Fo_)>H ze_J42vm(mygKD9H^Q~k%@c_Cc@cCXCMQJ9+vXI)B=nL4NMkYpd9kxD-lX9;jlr2P~ zbaFaSF|%l{U%wLvDOr`kwbA!shbd)OYyO(S@+vK+h;zw+P$&B|foGE;nxR?Eo0%=% zx|fr7ODo2&0~=?4=-O4xg3CG&Jynd5w@zn?5M$Pz)dp3Op~P`*n90&4=(PR1zhUAX zDAMKp(KRGI94o?2A+sX{jis*Knv$gstPA`hT8iE`s+HHFjKdj{uq8?|M&d+_bmeS~`|*wyO;HsOz=M>%N)J0I-*vSM#g4`WQrnDD!yDYjo=wCk4K!6` z+@Fw>olU)0;T&yt^`bxd*tLO_F@wI(PC}g#B%`Eiwi$7@KBOU`7qN0eNIb!LJcKDS zKPL0bXgocq1AZ)}X?-~O)F1=j|LzRm`!ymW^J_c*!{P3bjNjph$IZXy_^Ni`{t^Md zwq6`IBtu^8{*0CJ-)V=}d^lW>J#_ieJ(X{9_=E4D`wK)@Bx;w};zb(BMu%l0V2V?? zF~Blxm$(FBLH8d0bBVp zhvT34H*ZMLyj_Fzs#iF1@>}Hf39GLG=eRidCbwI(Z$FZ`jRkFmSIM*T@mG7<%nmTA zxa@THzG8}1y%yPC@kGqD`+a?7?ObBR2DOYo+>^HNLb$VE0*3T!8_%kODeDX|#dd#B z>Tb<~qK8{y3yc;|)o-U~(NiuDYIkQ5l<#(N`OGI(*1sLbA1=@xFfV59eC?EZm3}l{a85i4;SV%g3|o2~E;9O|IFZkte!+4)3E~<=q?kdsg~3 zV{{{xmBcdUj_z)D?R%PIWMp>BaQ;h*Sm&(2=YufKiZ>lpo=10Yt@KqdH~QG7NOaRi z3AfDBjW)W>3m|u034-qQWPiKMLHw8MCl*=|!ny(JRB)=sV(zF^U07O|waEUq}-?ql)<6 zWr892G8`|;_+!&I(`^eUg$48bf%|#aN$=E{|5!czRru>zJl^1a+eLCintC~5ceUCY zmPYuV<>w?o!CcG&(BO$<{;P)Vw{&DXhTYbbmK*nVms_~3stgB)@gLF^?s0wc_iP_I za8D?>_U^Tx@n?~wFGunlv~ru2x~)ycUwycd74@d;jX7l8>D8)f#`;m#dI# zU&Rw+e%zm7l^K`T$8O#}oVK8ga$Qn*49Dby$Y2rYH2^_Z37n|DgrTu9i&hbhZEd{Zc#C6wKkTiD z3*2CJQ&i;rQpe(E8yb}O8enLunh%l8G3m=>OhuNtw7THguSg}rfBw_zFS zpyJsvvRD-s`qZ_C=Jca^WI_;DE3KDLHzFF&dz;$b>7lsb%jm6uVu9Ns*B%o_juevg zPYAkFl~>wPV>+73YhbgCsMk$*??0a!B^81Xep0&=^pNYt{uMJX^|^z>9HG%9QNfo` zhhiE*MGd#n9Ezu^{Z9)_@?1xA6i0L7Z)`#x>VMF&X;{rYFPf()SM4vyHn}%ZV9^^@ z+bciEJD1lWqq|8e8ZcBmPtlS}GN|>=q+o*TdT&%ue7vhIotPQ_pzeGGi?TW6^*(VK zxTiClO@4+Vd3?6~Tro?2e-~6S=EG~AO^}%G@?L>251qsgZ)HTf6&%(SyIa@7&!FYJ zNcJM$=o`9Q-ocjcj=?1_&{Yp&v33GwMEuCRC2n!W7;(3wtE}ISuaaN&z!&q1j@BKM znB!+!Ar%8&I!>bKNrk=!kYU3o3+%aW_EcD*8jZz|u+2jiHC^YAE)O4Hp4_wNit3@N z4jgH)evG?H;+D$X?Hons84T>)UBT8Zf9Q4hObv{GjKWM__C(fWizb&~KCYm-Q;f>Zi3GB(8(MO(@w&~hjTSfN4vAl>bq zyDLeO1{|^5=spMOcBQ_@*W2$PueZ`KI*pQwX)>(f?i-CS%{2n_$c!oes*NFdR6odY zTcm6yN!EZPZW}$Qcm>Vvh#*Gz3Udf;jFpmkeq2Mt7tcPXBKMyCVEHjm0x@ShTaI|o zcm;y)&mOreyl%H+n>3AWJ;{wN%6sYunfndYyvU6yjOShOaL2^&Py2Jp<_lJe-!B%h zw>8U;x8vcExL+J4=q9QpSy{T(^Ue^(qmQL%3y`in=1Ff{olv>eQ{Mw;3AZt-9J@Ea z)_^O{mhk4Dt-l=Wig-M)iSgt;TQk;#c8H`^39R>>2)RceYZ36(Y_RH>C%bWVWhJb) zzK1m&ENNY$+xyOt*F%l1NEf)QHs;A~TvJ)8+gq=~77i}{ykhFM(}|Pe*1K$4**ufr znQ?inq-*hS8wo*K`SfIz&j3d#LhX?r5G|JWui?Hom0LZ7* zrH}mwr1*u8D)KI=)B}UvL_sz;Rs3!9Uo2P#nSyJc`g6`PUz*j@y-#ykO-t@=4i{!dqQB^wI z6;^HBr7`|_l*_4bF0Z-eWl|@gX4yTxV@$m5WgoAX)S4@OXKj&H?~4zMTK*CYLSEAE zmi;n^_wXKXRX`RK)ds_D(uZtB8BkmTRt^rbw)Wn=-C9Xs948wpTg;V@{T zGT6X2NP{{!)G`$7JESE%M7S|HR5TcSZBUCzv+d{n11;)pTRbhd)%hUJzB$S1$K4ZK zEnf5*gX{;6B12uvj!c8rK4W)bn2$CBtQ({jcTn1f*5RZ9)=P#Tan!gx^7 zguBH=8W>G*Tf4?lDHB&$j->1#?B5%Uh>@@X!JK|c3W zh+02x?uZh6_4#wNxy8M2wKclkH_}`*%>>3^9kKbV!&{#jKIq?;vBwtn3{2c@uKC`$ zw!wVOsi3_=i}!G0L|`|K|H~mi#|G_3h9614vJoG15GZca(_0xd`3BhIdnF3~w*p0l zWqrQx+LSEWTpbZz`;hYUmt4>Gu++UASCW-s-$qmTFL)ecUcQRebg?M4awQZ-W5+

    S`9@f=8|>d{XSqw&{_{-$!|bnR{OejF&PuC{ae3dqy3_c~&{Nf2 z-+wx@IPF%ERpHx+zgDm)Fo7WWo}2BjfxWUgZFk*5(+IKI)=%@J(r!Wwu}*MPhSbd> zqFZjr+PSUNJoaJb+t^zj+6J8RI|KAn+vyUf#rCUkdcv+>OWhXbW!uFwdQHy7KP&q% z-w|UPw_GFa_vQCZLU){xS@Q23s{3TED1Te@h0Z>QxnFCu$0VI*^j_Cnt#eYxN7^Aq26m5sZ1T_2?< zNtGqvShr~aQ*Cc{zpci|jm7I@pkhUY>`wWWwI&ZgfTh5jaAcJP(=IdtEwC@${GI9#a>tCTWYT-l1;-m!c^lV;)2 zNDxw|VgQ9qOXArc8EXlt6`q;>28h_qd5aMdKl+XxvO?V*Cynst5#z zU~&b4K}TF~X6yjN+DB8rQ6u`&nd@qV3{nAI;m%Yt{Vc4%24X*pN=sU|YJJUv zU)fmyu7W@3?mge}cu8A0dT39Zd7*zpo4V^$@Zs)=%)>>|9ee!8x%)0OvJL}89r?=m zUp^j?+tqHRlwI>9G4<8E&~OEWr9vl_$3w5s>4(0`b)lA(2!9oQRV;pHn6^u=9MRUA zQjSp!N-q^ANhz0uR9U~9QeqD5Nhd;^hqrKSe{2eWS{2yR5_$IrK-dr_f4;Uq3RJ{J z(M6B*b-qHIl%Lm{oaAF{oTl9b70b4I*K6gv`nTFsF#M}u%CuFp5uqsHG16iUyv@v> z;k3FLJM-jmm}{&20}R~Iz)yne)XbvP4@jA#Co&`AEPFAuEsdjt_T;~_UWn)E4um%; z0GOQ8iHM%txu=vXTGs7H(1bc%h@l~$kTgYQC;g#>X(E&Y+m~eyeoCuLuZd(6<+@ew z6LL2J^=8O^!W^igdcLkDMOGG$FAaZuiTNWvR{~v_s`dm#i&f9v#J8o*J%vpppe9#*!12QmEKHQ%eG5Zj5=;ytbzJZaxmb7-_*Eybl)4mDWAol z1$$-_Konie<>igYwA@)D)H3TJhS-84!A}()(ui|g%TeaBPCS#VO#t7NCrZXM5t?Ye zK##V-HHrbs)ax^a5RRyaT*Lht<@4mq`z|!rywJPLN_Nm>(TQh}wp2Fi#Mu1HjLi;# z_ogx6Wl00tQ^`wxuXW=aXt}P5zyrm@$TpJ?9^3#i4HE^bux(zx=M7aEXd9A+l+#c> zE#Y&cMfcL|f>@%d2Qyx|fN@pU)Joc($r5`v+Pr$ppq>hrdHWmXrVd<>N)!jbFI9?9 z`%{hHv!2-kb9)rhYflhjg^@*zWg)y#18^MX)aRl< zpPf_M7YSRm`x=bLtC3~VHxI92er%1g{=L(Q)eZ`50>TE4A|1B8*cmsl$z>~BkgO%< zOuA@Ex24(`l02|@|8YX=^^N`kE!>-P55(H}1$Z7hS9&jZ!r}uv%0Nwcw#;18p?!DV zxP{qlTOvC|S)buqrsA6~pgT|4+-nXU)yQxSVp2>+pn5Sa6A*Mm6V7>MW%u;Cv!<8sOae{h9+7n~(0eRp;?g8Z0g+Lb7C$!1L+1^B* zQ6%;;pPz$_?(Erlp$kK94w2zH$PB;sL$wrn|A2?) zsBs4!osD_nMHMZb)vgPQ1=iC#!?S7SAK`2&YncR5^O%U7New8~FT;cg`KhFLLX@95 zP1h-7f4e6;9P&ApuVf}nVi=p-_(`E z>KmY)@)vpP_~S`$>SSm*+_MR=PaveVDZIzT_Cjdyg^g);!(9Gzv3=k{$7iL^dAw+> zZ+cMSc+!h*q*n=hi$hg3Fv_tJ+_SsuUGFJf+j}QMgTJxv@DB9CCoKESQEZb@?!J@w ziPI#ZqAf(j6PFtuM%|AIGUR{}WvSi3 zO_FOwGXa*OQy4Ek;D$2h$PEvFL;K9!dtog>G7(qe)>^vl1p}1SLQ=^%$0|Ar^|&mO z4u}VF4ju{f>syjFxf8hLTrrHft(H5W1bW59OMG$|M8Rpyaqv+4EL8;&J+P>jwpS$&RSAjN zsl@luCg-yKc)`i8Bj-xZMXZ>TVFJCusgC3)qMtP+3tixK2=6t$>>OQ3s=6Bpl<71j zf&G%oWQu4~hQR0ucl${TW2&)r&W*0mJqRhQY6MobtqowB5%oz2~n18RmThQvx zLz9ad)F!uvlFFs|e^h-1TpYdgH&UQ@DelGH-QB&oySqCJ#fnqh-L<%Tad&t3;tuaU zzrQ{2=W@B3WRh%lbGLglneVK^I6TmdhaQr1NP!#1fi0Ub|0Y`@bcKs2yI@+Xi!Eq@ z+(9OHpBerXhxRpOuPRM=hW*><#-{%mtw#V+W~~ce^i2|Fyi!OjEDk^xPZH35BtNs= zhb}4o0x>DZlVB1uR>>0>*}*Hx^~)f~oVy-R-oHSi#`cGL*pV!pca2HSgLe%Af=huF zHazQca{#H9S=r}EV>Fr60E^&dKE_vPIp)S;aN#)mC{kr@19HkWY6CE2jC=l=06o%g zsSI0v@@Z|tasA|sukgUO5Omzk8WWe1@?Z_Fxuh%&f;MM; zMq`*JG zSb5g*HNm9L`hrUUvvK1fgWuIQE*J3{!KUBiMc;$I@8kO=@bM$QQb%BmS;Pw9DWB5D^A!Qt&VN#dktMA)k*XyDWpXH*7p2c;P zYXj;cbL$f0Wp^mmO)ow_w&{iR6TGmUdp!MxPxO@T@r(Y)B;f~t%$k$OUQLDW-mwcU zFz6!i`VI`n+#EOhrg@~8_VTKhZz2qFC9^blIw`XQ@HScMbo6A^i4%7XW;oS*#WOdv ziy!Q4LYktYRODrG`m!qP_K!hB!gLRcr^Mx|=6MV0B@w?XdqizHly-xMUZ4A_8E3Pc zi_N%a%(!|x@ia};)iCun(~f!he%_!OGpo7XX95%(3za1Yf7hIwzo(s0%1tVVmMg!6 z@miT$Nf=rjA8M#_GTA1*KOwjd^4EHfwjv~{rfCn^w+gqzmbLZ9$1hfJd-7$p;rEv$ z_Dip*%8>SVrS0hZH2OH6@cxpxVc`FBQ1*!MVy>auqBZo0<~!&*IO)-&as#1*Sk(fC zkpN`hkKSaM7;tgy?-={_U1nxG+x1l`4<5=v$fdVS8{~$hm$V{!>h=g{!n8z{nHNq5 zwztT^U-zNua_O#V56D08(riM|IA?m=TX_?(@j~lct)7A)gQaNaJeQVBTDd%Q`%iuy zC|T#9q`nW=wJYsMbiY?O;{gnv*iZRbvRpuZ`T>lJFz$rzqs8~g3_h0ck@Ftp21^~rU&gPjow z2#j;GPC+RjEJ42y625b0A2@uV&R(<9QA?iov2K_t7wQmBki$E8Db7up*DF_D)=qfWjICGK&kwx5;qR?^)^6|H4 z3OoHG)hN1W<&Q#yRxeG z&J69SLEb{G%3p1Xifg?2IzFHNk}vY&>iB{_mw53M3=HR~2PSpL_!V5?cAvjgW=<;W zdz{xjdgs{A3Z>tDvon7@Yp!Esp^$*0!--1@E-;gp=MY+jx|8f&nv6P(2k@S9=@4Fz z{k3erN6&7H9HbxIQ&;;acgGTK3Mbl=&>D>6C|~r3pjT*`oainU^zx%)zp=hbvhZEE z1tQQOc0?s&dEDSFqU|?dz?mJjosYS7Ao>X1hNxv$sXlEC&&&VyHQ>9-Koj%6rXf!g zYI6$tou-|Zs@ECiJXViz2pG}HPQG1t;K@Wg;A%{kUGEdZd*}(#gL(5I`x2x^ZvrZG zEvpukmY;oTKCQR24mYLKijCdW_&g0N{uzPlSl=FFxkfkWfF5b8r`__D?*zkBo3P71 zf1Uw?eXEP6DIv_H@!W}k`m2nL}k)P01r3UQSuKn&k*ZR)#c=JZE z&HNHtv8|bDyo@n}QRhq9AzkduY8~1`|In!OT@!7f@(o1XB2Iy#XSnTIkn{5M5$Lgmq zcDS2*JN)){e7ABS1PW=Ij?E`S;gPbj#BsE6N1M^d)L3a+&eeF^JOxK-OskU0G1cdGZ`Rh8brSS2aQ!#aVcx z3)0qDiqY}6(eSI++;CbVy!q?>wxi8hpH`dwf~^UNgI1fB`hDFBe@hDIE>`$G14mY$ z?Y~uU1H6gH<;@mX8-XM4DI@qrUe-$IND1i@*_t*$o8T)u6y$2UWm+oyE@_L$4ENIDhpA*%GG`SRHuGt;5z*i?z>uK#FtIHyMJ(sL4 zH=ym{4PM@VFJ8C9`g97t!udQA9UyMe90LrDz_ahh#YZ1uD1hLN_!f0%5z(<$Utlg@ zo|06jUAV6`nwOG=yfkl_@ah;bimOvDlKzmggJ0wlO0{W7?VeIrcmsl>;%Hf0}1meBX~JYc=}`*>rz zt#0?Scgk+3y|v=*@}|3XgTAh=!y*y{tTqev`#Pe&Rn2X~_OXhni+Dg9Ziw`2>qyP! zx$-$3a&~Ns5BRh`d*1HPwp4n<8(%QTOLjaRza+8%okK4m?8fBL#LLAEAAz1*A@}d2 zl;;@9>4(Viwgm6$+I0`j2f6M~_4{&-EzbJ3d|7V;ot8XWF_>!QUnKbIhDLjV>PCV~ z$YS)rcMH3|TTVp0_c}P3l@eV-CohQK3Ga+7{9Nb4bM_xp^j%`llo2aGk<0j6?lTVa zGtXM(AhtWDm=LD^=ghcl~&dEG{;(1lTeC}l>Hi8r1eSToiLe+no~IU(Kb!tz;KsuxTm4o zQz*lOxGnJZ>$rFkxAGG9xIm4z#~D*Li#cWXDIQh7v+;7Yzp_JTcvw22!(Oe->N!(5 zz<=m~?mtmP`|TOybOp=@PG(^Zpf8x(KaMoM-+a3c^-_62-hDs8bGgvR6kN~q3U>U& z2lQ#F_kU4HCr2boXnJ)OQm7V-?_#Uhy5?oyWB7tCqgRm1sE5G>lPR%)?ea{(^JFar zuV{bN(nUbrEY|jAfNXKUiCBMmp;|maV6PxBIwI?4y@!`CLkK_*&QuV!r#!Pj4b*>X z()ZFxIi!3lR}Se_BREJVz&N0~Kq#X+i{Kq|N4}v!zL7zOAJJp<813sF>FZtTt7ko@ zLx$JiGkhE43Q7zOZV0t(Al4wjP$R%tASjv-H}KSWBu0i`|3{pE9_|hH^PsN=DKueLJFtjNNjx5B7w+mwpQapzsX+cLbH89aTfd zp4_43LPoR84(C~HWolAKxMhcN6g5emZz;4@%(%g*tYTy(*#2a3wY%KJ;={JlZ|;WQ zVIGlG3s9N|yVrWI4Ny-!@71?RFOH|__UiS!cYTYgcjdsdV;W{O4V?Y|3>Tl6SU}iO|5Jqu0YV@H4f|h4 z4N%>`PAn=U3n=2jf6N*nFSq|PYp`+t2Ws%&?i8z4v@NzEvj%V^u=Le6AFNL>@{wqXcSK5_ZNps>br~CN|}ZUPp*7jy6}SfX30|e-N2Lab)S-pq_6KZ z9GBEMR|n3bBC&$ER~1&Zk<4bgtfS`uAesJK&F zJ)5Ey0YD2`+|*=|Jj7U3j~OfF06hCJQ}2yIzG%Nmkj0IyfW~OOX{aT7TheiQ%eO*7 z_7xADoN;pD`n+sJvc!12+3_MMFXMU)%t0MS$Q+WD@6RLpr*xkWzpa!(=R#RfRY+f8 zz8PcpwT%L3Yh59?~U_u}$!LCSNrB8 z-{Bt|hm!b3m0**@DhCiRabgxl_RJP;i@J%Huj=e5{ZRLHNdhK!YNDKa z4Qe5D7_(&Ge#e8C`d3z%@_yy26|*pOS=GX7`t)cBnJ~u1sF4t9QGeHxxWiaWr$F_y z$%IK)dVi=$4xa9}HCs+LT~q7ND_XUA=l3(1yW2G*Exv`XhGoL1w%lw}UL;UZ%br+3 z0T^4Dgke=fg?=v{7QI~>iqbFwGr?Z9fv705uw3FUc7iGj)o`yM4PR4pJyq}>M)JI4 z6)iMkYYI`I(_PrxP9+>;DlL7vLlpwGc;oMp);U2@EIjKy=~V$X$EvZnG!*+`qlN=n z+k0!Fc5J)KU=NuC1Jys;%*O?>eYFwCeh9&2LP49GlSLPI?Y&K64?r=BM zGnitlAO)>QN5m~ez(F(_0~W_La!{!l*ci3quVdJx4gAsQ>(O#VhnpHVb>!(z+iBi$fWAM-HwAVFsg+{cpRue%1a-qfE8QYJt-Q;8-BqWnf_RZ+|UHr_L_0lpR6yjG?AvjJ?mga=zq`<5yO zL9;`FSdX;%-#Am(F-UmmIR!OiCS(#U$zmqQiJe~}L<83$ED}ka*XrVrfVNRS)(yc` zw@a}LB{L)nj|7DObL8;vS1_i5>^@E|CWa|I@gRw>V+h>atz5h2JBEFsX_Vu*32FLp6wWERitx z{81Xb)jV>-&w606RSZjd0E5?b-jvar0=x(b`r1+iGWZlS58W=nIGhe?o{hkSyu6asQ83h>0 zgrd-t5{0VB6*U9@l$eic!I8G-A`~o~LX=;TH=?w>E8K%%0Ywd0?ju2hvMB!P$Umhv zJds3&HKwI0o7!Cr3SiL=6i5P>`&I(BpO~l*j;q>R;*U)oFWmDpkx6f=oPY*Gan2ZA z5Is>;OAuX+rqA<_ROOap5>vwrkquZzp!PRIYm6!ZH-{`5!WxMyX(k&(Qbh!BETSsf znF{GoQE2&a@P2u{2dioRcs5@{(~u2><8RV)=)A*)aE+(Gf!4n~F}u%#3Iy^BnzPE+ zda6Sr5$#|GwZ>d2L2cQvLYJSZ1Xl>q}7d zP`U-sI!74c9syYT_wn7I2QVAMGOV<5t)0rE1VtgnnHGMNk26(Qa384P257`9+Y%Xn z_qQvZ8u$TmJT}8yjML`MHB=~!YX}+LKwjJ`obL2YT|ZAUkbC~wMWjlz@3+fRFSkRT z7{6OxBtt%&HO4i#Tce24ixm4t3ViXpZ5tQ%$GjEk!(2>6xi8_T1 z%^dC*Q`Hjica{Gu0pTIIq!DM-7nxl=Olm7r{kooeD?9`WXkKC^#(?uQMu-Uro5`N? zBN_wxsKH|h@optyZdn*q(uMhwJ;ac2#QwrxX%tP2tjVKe9SKA+i_ru`u2@n>VUCR#PtjDM2t!NI;Yky`?*@W2z&tYfT9`ITg`41R!j{{sy!M)CKz z?VJ#C%>)onkG!nT)L%t$f{g=MJx71@>o3umR`h3kHwxIfT=|KnrWQ}iv^ z_z)Wd3atGQ3ut@0-*qSKN{S);xKGX& z@OxPNcL4uYPIL+(LH+ZhU*=>UMnL zO6_{i7I?3u!4c0xOyB%)b|-fz>bk#vi2(%F^Bft+KIJr%{r zZd$l#e~QS`;aI5NcvqCV(f((+af5lboCfG{)V9w<{Q$ce@KGJn@Bv&kPdd8~!6> z{bymQ((!uhctY4b+u=G%1$*4O?=seTbhsto=j-Lup6Qv7>)A@3MT)#b=w*g@rqDsH z^#-DkjL7DXHr{4nvSmx*@P`lXp~;pG0gt=y-@ir9rCiBfQO;LRME*Q~D6F(NrQv~P zV>bKtQ*U;yvk+|D0Wz8=6uMxZUq}{I(UxHkvFhP3ypCd5w442=oi`+9nlxEt?ai_t zdQIpGiyo<0KI>|{@}85W6myOzVTheIg;`5mxVQ_uDb$2cp_gim`Ehh~@b?(SJ20dw zA*2aO+LbR`Gj*1-!liQZY2X)#hrK{I7d}tZn$twcejmd9~0H*TVyzKpM+#>I&3CsJ==zB+K&BN6<(u+h8<0@gyi%(M!37e9p=?c z^ez?Nm8?qi$&rGuN#PPNbqzb5%09k?ADuhc%_CoR4C_U-X*%OXqFoXxU_Jva=tfWS zaFt(ZDj(^hgrrY(2Bf?ayM?omQ*_#whPIx#lhusX`e4Ci2Ax) zs}3s<=T{~2RvVwr*C*}40;czBWD*JzN;yQ}5B_~rgy$^{6->snES49A4+SGL5K zYlbS2XOkA#3Z-dQrS5;X-dnI>I@Gn6{gUR>YV&NsP-xjMSl%&rxK#s~&zc0RB=8c* z0a4DDpq0W+Q69B&xb?($SWsCdEBFxYY`Ud$%>A$?GpOva{>j%F4ku$Zz$p$EyMqPu z&Izo@&3Wq&6XB^%6h_!r?R>Gku`eyW8J)P)BnuUN`=68JGas|$cK0nptEtAC_Ye=O zW(};0FN(c6I@uYSj64BK%0L{NU~i)%^<=8CBsbrkHG*Of{j1%uoAMn~uJx>;B}HE2 zoVze*9?TU*UhUm~D6JJm9kcLL(;#HHR&Lt9+3USa=f5j;mUx}#w+w~HPI_+i2+gI@ z@K-LWxq-lJ%fQU>YK2a$M9m!?bUT$J&QwYnzHzqR=3~ed5LBC#l5r)kMTl>Qs+V=P z`WJda`igyfpXSBxVt3XN*FkWpQr70d@Ov9_{EBbN+(lo8wQu%xTPQruv$?qMfbY^< z=yJs_4s0N>;ukjsR()}@zuaU!Dks3#bi%c1P!82Pd?)aNm@u5Us#JcP~%UM-+_I+)+203k#sV}aZpeQEV3 zM@-O!cVv>#6}%~3L>yD8^a5$@X$S&OscP#8?Gv5b^5a&q-R+u)oOpI8&Qy-prVD+)&SwqvtI)k z+$Qk&wZTZs!l5>~B8?s*jom~t4!4B-7lDD&M1-2VF-iMBtqL19@h|* z0MMIZ*Upfn;y05AtrI++;lGk2Jl;PED*AoeppKEBtm@_An|S(fXZY8rwdot^oAUBKW_P-_rT1YK*!O_3_@&A4B|Ikp;JwI%7No8ahf^=F+RaAUA}=df-rHZ5$U7^+Nphb(Ro@q|n$OrshQ* zwn%}a!y>|O`+64>RAn|=y&@zq6HNw;G5-2W>_eF~BC_c-3Qtz89v|4P&Ho5gnZ91is8fSHoQNAv@g5$l!^%k+n9cJ+O zk|pNtahCA?_Qqer7AnBCA;&!pRTUA)epd!84w zowTy@rd3llPtmGUOlheph^sAsxbj@2I5sEe6407~xqlkk#;$*$Z0&pIuXJ~Z1~3>t z%ncsMaCt9|FJrtrqkXZF8qBA$qRxe6e0|tHXmoBCv+w8bKe%S^mx}rM6?k-JpDMF{ z&27mI@e@@g+#R1?S7tpV6u#%p(NrJDh+Yz#{{KmG{*S_%6{NcdNijk)fneN0o9o#iK^o?NwPOQ;Z2oUA5FpL?e`Gj7m`4A! zf&i)0w%ZZkXcn9t|LDkx|FH?6LUMr+KL4*F2u{>r9Rdf5g^l^Y!A)7%IXM5L z(&l7jW&i&Xg3dF?t4Sq(bze%pBD=2f$?dxr1;rYGrv^irXsWw=c0+V9EU5 zv=>!*J-HimQFUuVG-}Y8j7rrjEtN>APF+n?fq;?CHB!oRv{A58nl9rB_n$; zt#7ngZKUxX7Op}D>0TAkbBcH-r7v7jcP$mdjWjK#qnS!hDub}K?CX@4VUP=`i7fD+ z!WNm1XKgg|QJ-gwtGPlG zk~^;MYijbOj7TzySxFjP&_Qsnox9rRXC1fzEj}G1vK+tqRUH>_LXtsPS^stYb+>FY ziBfUazHmCFf)CqCR@>V(j0=}kmcG1!R)=1d$dYxTgtw$zaQ&NQq2*!-0*%|Q5FNzw z&$21Dg(zy)5T=#|vP$w5?j*Dy_tJZ5!gcTaWc?Ly)~9jbRgt9Jm7`a}S<`Ae7UO>M zQeBEAm10$EX?|w|u-S5_)vOC)RnAhUj)by@6_u-30_o|>XFikCSwlh;l2t1WPK$*t zRFPcj-b(lLd7)ZZR0o+v&pQmpDJw=2HJ4f|>?dZ(1&gCwSRjYAtB)*wN<0lAVm%2# z5i>21mIQ5^P|9u|`Esq1FDyK+(H^ciLhXbq>EeA3omlt@P=XJ*{?0BniYZ1$H+k~? z`=Y(+BU!`=Ea@hOrOLM+%K04fMq>7Fu?BN?u~Qbk$^i?7w-&4e#0X9H=wpAUndM;#0^7)u5Fhc>Oj}zie!FF0c&B!Ds~E8ktlZ|Uf8Ii68SvQ zr74xD>clJI{F;_t*H$Q}-GxahI9zbOvrUsQc=@kep?^m#5PUaUSux9&@*f zu|j>fW67$z2!*(IBd&vjj^i{!!}#(9OwCY(FofuSVgBe7^{8Uf=L9Gm=myhI`9$~R z@=M>YGNwr>MXCHpeF9lTmoL4zPbES1B9`YMOSIf(8kzGg%keZ zw-u^8&0aEZp-2x~q0lM`Jij!2RIgGJOI3=ig;$ACfiN<10A^b|k zuZ$(;7}5~p^LUneJyr^?c~WKgLgr1eD!F?y0C*h=(u$p07w%l2l=jJUU>qeib-IuU z-Mva_g9#mF!vdmQscSmZ90?3c+mCQFXYp8!Kn)(ZE&Qs@4(OmeCbZlPDM4DX@E0&f#CtIqP&H(HA>@Zz%#krcV`)Ref0#`XTOlIcIf__x6 z6B9Tqyn@Z&9mr2Ai`YSsz5X@|iK6=FrEbOPK`z1*I02t2-{`o7escVTE4%s9F=HU{ z=K7`cbBVIJVniZ+2`gIyMSY*dp8ZaZbHKl@`9X*iC(A`kt%N6~gTYa`K5dX|16PGqfG|thuxr(bJs*8q#v5TZsLCd(hXq$w9ceZ5 z71k2|1lB5CTyD3?=0_!TTIxvx{d-@QG=()=k_8y)8Qn?>|GD#l1CF>>XY+DeA4?8^%_gN1;0R+; zl?|JL{8o?uvAO*2=Tc zRGiqgQa!KKU~pFC3U{`PQrz6QDcfB^Ts60@R=tud!AxQRH#e*=E1b2}h+K!w=*)Og z$ogFWQvK}QZR-SsZi5bxOjaYa)oKAov!Tc)Me_NomtBe)2nm7fx%FB~q1}mX2z+vm znlDeQ9cbF&QsuEB$7%icHJbwbwu~8t0gW~7@&Fud&Vsz8ks>|KX5!bBUX-9Jxo!K* zB$Zmc&{RP632`g*UnJ! zE@H8xhB+r0z8y(0_?iFEOpej_x!%dY-I?urKR)iKu;27~d0Nc|-fqVu^xyPW-mCZf zFFVohkF5pXuaJSi1S^+SM#1G8jdtr(es8mj`mcA?R=mRFIq%mvS#;6+!6aw=WElkH zyz-ynU(ADU@`C_lPSRJ}9R04xu*L@8_6-1aWTK#B7Fntj?1(>HC?#6<;9^dBsLb&BNvIOuvN}x1S4UygcX*nv*5>T=S4wiGSBU2GEoy=6%#B zNs1#p9{4AHMv55(UY?Hyr?0ZP+KaDHlUWIz0T{j6?*s8Ix?-5+db!*;{=y15LFBkASj)fKbtC@kjgI8%q(Bd zmB@(aSE_s1Ep_@jg#oehqiIFOMLk8=hlk}Mm+t@t>Gg{C6;2t(1)o8Fw-K`4a_?S= zS36-H_X1H@vuk$%4z&ru7OY50z1+-0BB%FnTYsE735b0TP z*Pe*aZfE`=cQ7oJfOFlE`T?aVaN5?)o;tg1N(Fg`snwQi6K{E4YQ?Q_QgYHb1G3r) zfIoJT_9EEDYcA53Og5gmoV@QKIQ?$k-|iWvYwK2e&buaYn_`RrgET(^Zg=-JS7&GZ z$$RU2CDwLE*LF~s+Ps7FH+O+!R7}?%y2MH!S&7e#b5~LuS_`l zq&HI8w4G?%XRF$t$d_4POKB?dHlV9Bz=d1&l{K?$H}?f}G1!(9iVBd8R;WZD?#W_f1$HuD?#aVr-fRN*peL8C$=Mc0 zzKhQ{$2uBC&W2uVC`mjAy}Pyo2PM7(OK%Ssa_*arxN}tlZQsv{H?TXAKXMCtszUDw zDj56HOhhh3WRUNe1cFovddrXj!-i80H9bzHL%*M`lcO*zI-99m{DRrfS67_-UeccY z531Roy+({Q$-FQ{?(oNs z@zFLDjlss|s}AXiP0J4HmDw{Xp*Pn3_Dy&7rKMsS_XUA|fnqvl*w1r7NMAr#t@QN` z{ev<|R&ius?reHI|KWlQ9U4;RLBcI(;thR?9Nmi)!c^)450jw4{3AaD#VjF;hjQ_T zRaq2YM($=@x^K#D+wc;y=8c#cG*$PEvFGG9>Q>kUW-ZdhU%E+kqV6TF~J5|Djjahbfe0ryI zHPB@G*Fi2+t(VO0E^U8My+o*K+T)85-NjHmLtJ%%5o3$HT>eI?nsRT=H%Z!?y(>=9 zOq;n7pRzAEYmS^ieInPfo3vM!%IBDP0`r2ymR-IGXMtmPr@>Ghqw)tR;Z4D7 zj@VbkOH$x+?vanX8Pnb>WwH1avaf#gc_PTcAoJdNChW^|>FZ%wAS7y6fD0c=^qZBZ z`16$9nAD*1j7KW&LE|Wxncf#XWZyr|_%}+)3WyEs{QCVs{u3wuR`6qm5KSJLuHbid| zzZ}wiO(}j0-zrk?Ip0dl_x>x!>>*VVcOjM|^Df~m{7Galp z#FwNC0(eqwo}?1ik8Z>zmd|GPzB;FKxjDB8h`aJS3Upi1+q!n1A)XB_nMd0YIJabe z98wL+x4zRxxfS+#y4icjnk19+IPW18z5p}Uz>^KYwn_APZ(oGZ)`~!V-}v@H`!kjJaRN)9qmPMYTV|qWiR+Ntln5^dI4=flpZ0iao~L7Pj-B@Uh+-r{eKf!N znjgAL02C|6&?p3TKOHQ-(hdXn&o}m6o?gJ+eHouEMvjEX)5p|GLwjkRH_xs!!MZcfy0h7)Z*>{NO(y2m{=Mtv zqcXG8QRE%wgYd1Z>rjCAh~VD6I`fp^?cu;9E9WFD`$Ugw-uI2UF&la0UFrM==6B3F>H1zK4T=4{CVB&S{Rk#^4qs?9=(fy_Y4MmC+bbL%iOpDn z>L>5cB5ZADQDm39kKqsd+q+jau#bS<6YbwUGILOryi_mo2w+~|nX_NoTcyE&Lu){u zKvvWkKTXoSJ>0>40<)ijM?L$b?hn9iA=ctz``ip8Swn5%N2gv@;_$Vi=RxH~@-g0b zFZqrafzkB^fuU-c26r!iF)Ztwhe4 zv9cJ0Ku9J(7aH{T^Reno=0h$sGp?=i`@zI}c#24YsG&@y4 z+wxM;$15lWwcWpgoA^U0g5wCnIB1PW9NelHfN6;j;&3l0Rt}KPbHdd@;Y6}xS$;va zOL6E6f}MbvPR-&w1A~(i#P~S`L6i#iMT`g+Zdq|CM3^0|Ha8YA*oM+X(8&Rf|6FnJ|vA`LiY^NN)rR%|Ne+qXC@ zu6>~#W+x#6HXg3MMqyAE*bf_Sx@11Y;z*x{A*Ps>wT-Q;Wo>>&=Gr}>EB_UL-#qvW_sFD{5OReZ*!t0tc=d~V zePG;g(%2(Q7>h4ewX{?DrQi@?=6*d%p!nTuSPsUFRXxobSW9mlNPm&~uw^+QNpP^H zyMIFaxiV%1Tq7p{^>6#2)5v-7Y2Ta-MML`2!qIT zC#FF8Wt{?qE2lP((K(;zgX81f#p=z@$H%)xg^#Oi1sOnEujA!hgLn--y{d{}9IUxqCjJjo3WO&hC2Nc?u+7=l6a~#?0pReZLRRI(fM@ z3q*%`Os?*HKbfDU06a?9=U@ap$>`dBUgl5L-=D@;tKVM=!S0U*^t+yR&8zi4uDH+( z72aP%i-F>%mGLHq_uc(Ndp&)h_a=d%&4@{Xmy`X)>aKQ=zr&0AzE>_+7vd6npu-%s z*L&S5XXx_1*)x6{Z`yp-oSl2IvXT0&ds)s*NjKafrWXfOXexC9Q@-)tR8d>Q;f}0@ z1ADZyTMNp>vcrVDw)w1_rXwQUbviDrc_i+^0nlS8TIp^y$#BzWc8pRi_YeWExgb*> zD^yo|QqC2BidHn9)GG1J`L+Wq_hX&8^87yPJ4wb zj_5SsRZ5+FU(iZ_BvNec7Ev1Lt`PqUrB zZA!iBk|@*`gA0GiJ_emK@1x3%7AQ;swA6DxmgKsY8+ApP=AMm>bV1e3Z>U`1tte2^ zO<_lWj6Tnj5`6m{-{bO-r_0de^n1w^8+xJ8Td=%I=83dIUH(@KKKyo&9!_5=9q87L zJY1ECLn`0I!-jA#!-hb=T8RU#-uA^ZaMi6pq{p|-xX+;Db6Bip11{9C(F^rqg3SpRDI~7hUX(AZJY?@0RAKw8>a)qJCMQcO=e=Uof*>X<8n4JouX9RNA%vG+nYCY z{mo2$^bEy0dMr2k5IWp@m;lB6A#mB2y)AFc#>oic-i@X1chjlU7=f{=!h0<5MCZ~F zJ%Vq=ipZu30MUVW~OgwH+r)7)e{tLuSkfqCD)lq&jdWhBDE^gvSk@^u%G)+! z`9YoE!#M2o+SSkEb+y)N{Z{z$HiuS)dQq13Kx5{@b$r)qAHZ5Hc(>*9m_Fg+VD@D{ z=l`+w4nUp+-M3)dn6_=(wrzXbHh*o~wx``aZQHi(p0>69eQ#gv|Ltx>RmHuTSvNDH zGD>;RIa&bM4lr&r!hb_jy@_sk^a1q^%IV3LttQ046K19(W;ok^rbBzz^^p!N#3b+f zTqEq|h}PU6W*j6vo4<*&cr>?LN%^ZjZ{*uNU+}P_3@qy7Z^>q4+@AZikq8F$8TTda zSa8GtoeVMrc{q|0bvJa>HB{W_S~oEGLyc;r;?V%IfN8AbqP$RNNn}`r^#$71fTd+6 zyQ^kkS+PwOtj%bwr`{(N%`0yGt|o?47C zk1x7kOusG6Ho}X1W20A{N)tiMDAy_Da7_ZAe1-yl-^LMFZd~ zd+B?{_GZmSarbl4hY}BR#RT70V4|Loi7NeO!>(%=psI2^(nRI0M45MT-d%{6v@Qude}@YOzaaQSGj$35JrA19P(g%b$iPn23#$)i%9Mx06za>gB;C z^n?NSz&b-K*0^Z|uN~ix1?miXkkkc$xp{$5MfZj(PosRl^ zn&+=$><@fcy3x$B^?MjyVkrr zMgHno<}-#kYypX={vJt*AKh!ib*gm$0}c5y4>%n8wg6A0@9GgsA>A?^-fd9{STx#Q zQ3*ISBJ`#NI;C`x@Z}j_SCVsz;6OK?XCBG2hZ98Nv09mHj!kq`tt=8GMKxQJ!BE6- ziV8T~?{dvulqL4?19j7X9h(4zI}&z9X)8uDA|+sia8tx)ZsJbRInN<1a#1U>WkJma|b)b6WGB<&kY=A-zv?(meY&+gt!+50S=AMIkt z@Z~)ZMOi?#jZc8)ox<`(*5@&zBKe5kxGyq#m&wCs*jHG5bxUUv{Bi6qSbgoPG#~!d zee;olXPqjtT(Qa*>M4MD3ln%Th~#>u`fnNn$j|Ejf01)s{}Yx6!o~LA(*KR_17-T( z@V*;65M(gs|B3JWkNdv?e*bsv{|JQ)%KW2J_Pqlqk zzbOfz%s-lG|3xD*GyNBJN0jy-cpn%uGwTm75FMDj#i$g-8u&jxSJK`!S<7P?$iCu_ z`@3<7;Dq9v`L4^MkgpK9DK?L4G zc>Dh2vi`>fu(EOepD7K#$rG_fjK9R5eL~W}kZHdKFk>@3~CPk8Rm&!4~vf<_j z3Bzdbo=wi@^L;ca%_$Xiw15&oL+xLf%4pHx|1 z7!kLxj8rPjr+0Q`L%46g_@>dK(*i!xI21%$>%zMQ|jV`EE_pPDT9{djb9ji)6BCraF9e>taDbPVUbRk{`2L8j3* zcxW|K9+;t=WMzF)S+{&cr7`i+vrK#qs+k6}*cpsGwDf+^)qd%OFvY+QN&#e4{ZSLr zDJc?Bs>2r(C81|opwwIt3aNR60*}$fC10ZexhW=?CpXn0UFKQNqZe3G4x`pkFr(IT z#ifA|tVc)rY!>pxj)GkvDf#=|wnd}ObK&|wIOCS)DN@ZuQGN<$EU3Fs?(vg4TT-ZI z_#bXH!pF7D7vt)DaILChBmoFg;^Cd045=6G5;Z+>?uE3m z8x7KosF91}Yc%;NT<|k>1zE#j80n+=t0U_$v|nDw8?G=e7q)ZeU&nFn>+Nsow;F=R z;T=E^9%*|Ta56YL$d8Cwd^ad1fQgfxLDtO9+{J>4kcpjrXr< zHeMU5!l|Ylw9sat1>nL7w3fe!$%vw|W|5Vlet88-vY-o+Xx5<7xYg#{p(h)PG5ox+ zckK;%fe(3gQ6739ck=wobn3bO27JGNzmv~+=6aeR=K#2ze;-c@gOG-gMn^?Z!#dqh zAb|PiC$V306c&Snx0xUFC4Vas%tHjDfD>Q}Fg1S5DLn2dkkSiRkDs@x!A|#>Z$T8U zt%(A!XfRkd*&5u)qt8{p$NM$e^-Z?@;h%>@nc9&<-Ai9{kl#|XXSF47f5%6*^gXx! zWA*hK_zBP$6!F1UMU)uy)ieF@DehRBvDM{1*~-Wx`Xp2O3=Vx=QoH6};Yjp2!z&Dc zJW;39oAvg3BRpIw>a?}9HCg%xe?3KHs|-31e_wgL+|2uzC5tuS>3xVHy{EN)OW0cS zqDLXspsw6a=yI|qCqjMvxSN~{Jz%Zmg1+^#`wXBo04SX9BfUzf)#xOBtu}9e{CM0g zIF9%2vq%z_Bw=5KEgm3s3$^8wY+?Lz?>zho~08g7Y)zTe_ zEYN<-JLp?K9&H1b9DUlNOD`Da^XFaex5cCtcpsdrCvH#u-V9aW_A4w~S3c~KLw-Bl ze?>|Ze~JL|N+V5cDgXGcp0vxY6=8B50|7lek7Aq20+qGj;cL(KnPZ|Y=M3|kNykgZ z`tH#?J~nU3pXq`vnbT#VDEoAL+6I^JpPHj_>e@JaQSZDfb5Gfwc7}xOUHgZgrQQ|) zT;6JA0htHs+7;Q(-P$Y zo}Vv!UcSt4H*tZcY=7)7fXIU6dXU{T*YaD*KoL=T!CiS7x<0l;BhNl)exFYJQ{qzy ztEiJIgdX|Z0-z#X`nVAn(YR;o3IMgX5E*%rKb3hJ%Uh$GcsCw6S(XCIrY=~{nta@unE~qZVU&n5+3Zi;;xxNxuVyuCw@rwOlj&d!OpAqvfQfsb}y1>0%~7A(V_T^{OxwS{cIdBgR4egG2{r0me~;odm87PzLp6MaiS$xj30a^<_%A$fDA#Eu;3u znOcaVQ~|_CK1x)enukO8dgY_11H*y;22tx}%@zI)X zFiK^?Z&quIYCN#@!^BT#sn)g(UjjTTAIBU$uB;15-`jb<*^^Cqe%tpi0=5oL;!b&oeq$m@ zVH79p!ZyEks;V35cA9(LVy}!hN-P;Zt*q>y#p;yY$MX|ZrPaj2?8BgZlOPHEp$vjW zNra1ROKkawe-Vd2<#D@p0=l%lwHX#A6xHATYgh0;*LQrcqr23+ouB>M-KVzMM7=ct zwBK=fUp?8O2X=Rs5N!87EY8?&U5;G_v5EZRJ?cH;1|@laIv&K@b?j%K&)y&HAM77N z-`wAx-w@y8-W1-n-bk61Scepe#o4x64`i_;nRGZ zm3XRERAU&nkc@sgq*BSfU%rEs33QQEiZ?xUU-!4)X=wAA*MRQ%)8`m#YNvKy~p|qsHiajV3J{ z&03v=Xf$#O`x%+`S4W)a>IC*NSET(|nWyX+6q<9=P?dZ$| z-q|FUS7%l>GH`2Z{fW9E|sqGjL(_@3 z7yUacQj6}zSltPR2d*0!4L#qy{|#7i##M7_9#l>X;Cjcss%-oOT9)NoRC!#7msxgH zBXgGH;n#CoCiT0MR94b&!aYlRN9T2M7FvC$-`wMT+9i`~1y1{V%w<|fxE1=A3Mp}w z`SZ_R#r$&%yaUTTphfmRWqUZU>~XpJTt)5rPHMJMd;)nR)st6_$0D46e4e#u*Evv* z{!lxj02&V&lUw;Rp1^ZCz3DOh2gvjKsv_))B5N}#=x0Pymb$fbCj))f7<7bW%=q0E zha1vbTNeDE_^Lr|Q|Ul02va8fJdp2h6z5^JH`!eAtxHNE?i;6%n~S}&k1)HPIy#zl z`N=xg7Mu|?W!SV?t@gHKX{uo+co3ywo7>o;0Q&TK=(x?ox|eMO2}Z*Q%!zjq#|SNL zAt9?A_F7@{x6q?je+`Au=?(1Izc{Qfo|9(=*4(Vaf^B$lCbFh6MwK_a8tV5jGepZC#nOcht@kIvqqaU0b0T{(DQs8r)|6{}CEbZrlvKV`5#p@wz}YLcC=-iMk!dB6Ka&Ln0p2MLhCQSFH{| zbd>aWl(p#H5v6-|hgxo+-l6U+08dD#j)tuii~3m?(2Xb3fY^tVIswJEAjW&Kz}|t> zEIXMJJRBzV=q%d6l}vh(_4W0QiOmWIou{-iV>&rt>do9=kotDOmL`gJ$)aSNMZ8l> zY7GR3P801ymSRgsnrYO8k*J=+zla7gfXQHDxShHRl-Z88Q?}wAOfD?w0nf=irbYj> zj)uM1ye*o1%PAOhOdyIULYXIYj4wZ9rXa2PSZ%9|e?7#Ix38H9A;+ZL6M}~noh-ST zs%fly#L5n8AE$|xhw%Mfy_Y-t3n5I`Et}X>?Qn0NZ4J1a6$5%?cbDt=k%{L zLHmNnzj-Q`@qw~yK=F;*5a1H8M*1Fj{r9wz_N^FBWnR4GsbrPgtSm-SX!J?+C!2fk zYWQ(rx8D5Ec%Ksr-2Kq%*fyc($sVS=4Yci*`^JpamEkJS;fBJrK!Z&h^4^4h&KtGyNry(;26z~2e<^T(LhCs+C&S8raY%f_ZrOMpLzaLH2}^DqbBAi^KdLj zcq(~7P;Bf`lGPuow368)=wW@gap6J{qSs9Jz?Sr|isYM;7o%p6-}qTo0*SQAy+(}H zhFs>oh z)ispViQy~#`QtNiYz-J=nQ@ertbz>~3lh9@)PLggLLJ7uD(NnADL$m)Cw;AB^U`8O4*J?Yvc z4=>Gg&eVOv)9O%%gvLkX>P=owJnWTdTrg1NIxb$?>8Yf>r~aNy-x$T%DL+XaRb_i` zVP>~;z;uo=RtZ3V>}|#79p)Kq>5lERUG%ny1UK=L7SKm{8;w|ZUS~;`Q@_$807$N_ zdmqkkgZIGujf~g_?0{WE^Z@(eePF*p-yH0Y^u{Gd$*#Y%{-OkZAgP3C1zm*)o5dAH zMh$%n+;1wQBq#^Q4*25_l(=bj)7D>S@ z6m3QhO2I4^O+^Mx!ORy0kiAjOX++49y;08TM8J{ZN0>W#G`u`gN3Oq-#n zscTBF0=j@}p9V5(Q>q1!eUxR%IPcWE6Z)H7X;k?;vrlzMb&NH~5_=_Uyn;$LDT6wF zJY!SVoJr2ui7ACi&Xn4W+9)4BQj&ygH9};xO7f`0&|wKRJgVTQ+4-m zHuSjpxXJiYXM*m`Sn|N5IAcy9Yqku63HJC>7^4{r{BP{R_lNj%wG47N}g}5Dd-G(+B^G<$&G*f0cv4Db|YiG^^jejZ}5R|LA{i2 zI~X^9C5sVjas1H8%m2);^gW%O#n!leCCmR)`y-`jbHIh;WNXNUVgXOKg=K5lg=Rs# zREKkQ3ik*=UW&tY4N-cL!Oo~Rf>v|1$R?}7qBrEJ;gsCNsMqJ2#-cauLbc#k>Z*H( zEdQ5LZ_)*6LA#V~`-OVe%KigxHbfS~vlDIsBQa2C|^yMrtJ-; zrX|}lgQFY51wq4L+=YDsxs<$AymScH3rWLZw5b<>V*sBy(|7DR)+P%t>zw|ZWoqB+ zXG*r2yXtnOR)or^vrHLQ8dsWTPP4|?dr?2zz$}<{pTQvLO~bckOz;1b-w)NrEs3@y zR-saf;FyNa+>J@1i+&y+JL8+iaR;`j;;7*`m8DmnWF5u{a}J=~U$iJyx}<#=t_DH# zI9LV*-gP;i1m1NzPUY*`%Mw|TCM8jYSq5`JT)R6$l!ba1O$ZI7hk6wqEn@a3U&Y{q zV_(L&1wnWg(Fkf~bHrQvbNs-^^JJdx#V2qsE@D!xS&}LcHLj=VOc}X2HGiftZWW}8 zd+E&|8=!XN ztX%h^tQ>yBd8q9b+BLZO1lbV?$P38xC)oQ2e!=(LA@T)!L4Sc*Mf~R9wLbg=JpS3^G1_PnW#YaYc;G4k`m{OFCFAJ@XQmd%OJs}&?BoBoMz z^$=~V^d|W?`a;$y0L6jEg)lVnWB>5fzDd3qUkvQUEME!Y)WLs+`9mhOpn2---h)*8 zLwXQi;$D0jO;kOHRM*)d=vZ!{HjjHT+-U6L@7nFs?@rfkFZ1-afVLD&SMSCcIajp^ z?!ft?IFLNRhr99_+X_})>~^5HLbPJH!n7j4z@F;`c%+5JHtM5uZ+lsu$^tIlW_hYF zgs+=xmKUlp&exVOT_9=+4#Fa;FQ z=uYTPaL_sD9B^;^by--e3H!^YT2}3b;7+%;c*x8)#Ky*cCcqvcCr8{P^tFdP1=A`j1{o}VFtD)x>^T$mk<`1`b=pX8ic{V=pO6&E~iW;glw3@LjYTctX zyA>@;0jiG4qjlBe%yhkd>MhlM>^#0{HiWPGwV@go4z!M8(>OOYTWr7;c8cC9b?=l4 zhBJl^#uhCPV-2jAFnYqq%6`*jJ#Jn4=zjfW-6@lj)G}$cxvF^rM|WfT&g_Oc8h2{Mmv0jvMn3H_zjxiX`+gm`)%*!!@0ejaES)*X!hGL$vo_^3?^{ zqJ1&dPBwj-7k2$BB0a!rFrg8|Ss!KN4?!R7<4EwwZ7&e=z7w@GY74lEWj%#QziC|S zXcD`UehwL0Zf_LtVP*QI9oqi9(}6iMuj5^qbo9gd;{_F0%W4wu+|?3?o$NFn!xO8_ zl?!&eo|SNd(@4{hToj(&2^MM>#hYLg{&(;zS|d6dSz+ON5i7tPm74&~GG_6xgiqOB z{0T=F6U``Q_Qw-ea1ie$xvuqo32x{wXS7Z~9*4#uDCHV(x`W9v>Uu}db;#2>^mUqu z9ky(h)!95{>`tJ@kYhfJ*MIG5MY4QdGA$mv?HC>sT)-H>PHDV-w*K6)+n@Q@3+TR8 zxQn(~p)bb10)XuL?DFPgabjqKSAnSmO$33mjg99 zWkkS)&4xw=HSs4lWMzb*1cUMSAw(Pn7YC6igv12S1^~lBh60NO5DBs~Vq$`s0)qws z3j*>9W-&&=-hjFS;Cg>DySza7{Qn7Z$3wV)UJ7auqSXPb6M{=Zv;(0NLZ8Bsg5>yv z5#on~8V6t!Vl#p&36lN-4hA(6r2GW}1}Y>-_zNgqy!oIK6q^vJ5F0p;6Al-|57ZAF z0puIR4*>iH{Q>s@_5t+)hVusVhVlmLhOrLM0ui(s7!eo|L??jGAHxEiHw|h76qj#T z-H^lq)`7+0=SJcH>cCeA+=|fpKkgz9;0|04SPoQm_?nQqAWc9Rpcuf`0c^cil~`-E zX+|5MjKE-N-5a2EX}cSsu>a?Q3osPLgF9JFCZ8uRD#U?;*L|114pXdI_!M;Yj<^Hf1TN}! zqZ^@GHRiUsU}yJz%(=r6R%^pSU zfb|z!l$2`%Gl0#} z2-WWya2KNLVHF)2jJctnEI|89xK)9S1zzrbiOU+*fS zRDQvJALPOPeULXKUo1+vID58Hpj0@od9qa0YHD(_$xbR-t9~546-rmjF zRwB&J4FAmnFd0AjNqj$`!2dS*u~l(XvA$=fd_e%9-sIWOJxcFclKa zo@^rZ6m2ciFxzG;w|6*eMh+7Buv=qU*(WAGdhROQ8a_4=vg{tJ9l{EJoq!QwsAgl} zYL98GgsBDyb>&tAQS{HP%1Cv#<#SHN;_$(Zmn$-ZuwO( zV}4Ok|3p7#sYI;lA%~RHQMT$uCYG5R6*r_}PO3>P=cVWoj_LOD3WyK?r6O2N)^`XW z1-JaTTVD4VmTJOoPtFWId4cMr$o{Dk`=bV(X@PE1eN5>Y(M!gJi-999{WaCmD52bm z@_H+OI5HAuHrkKX;1EiiO$2NHVQUF_?0;ixyxlMBy|%&r^Fx2_;NzG2l2xg zE!*(hP22`<1F19wK<4^gZ_tx(H=OsF24{m}R4rtd+$b=j$s{6ryr>XObltPjCtL$G z@@v@%IE4K1;>!e7INdC|8vZzu5Nl||pHY*OOFV?gX=+d`^Rhy3p|KDW0XsgjJ~l0i zLJR}+-NMbgNtdf$qC`rwaYTcGmfHtVmdnQz@i6?S@|}VcApSI-sXTjdQ&4;v$+Vs0 zSrWt@CxgRQX1da6^sm#U{v|r2gv4t|rz30n+HQ(chrL;0t^6{5wrbupbCj3m&%|EE zlhFa9FXtlPrWa?&#IEw|`-0jPr0gCr)vA4T*KZjN?Bko5!U2xRU0)~EzMWAemlyH5 z+g5g<4x7SJK(VSc2G;g!M5%-*!+2qLp@Q`&sSSU}vrM=wKK;E850i0qMT9M}vy6z9 zjaSy_>iRDprin#zFI&q|m@}I1`3hh*CI=ooWT*CFF$lL+E|3FXo`_A8{R3rIE^Vjt z%>KXryPPKvM`C~UJ8dopt@U|0yxqhK$T$T#z{7r$&7TN*96pL4*@7A?8S;4D9LIXg z^JfKpv$&YZnQP45W!CU^wp=dk5oIG<9vei5$%h7ABjC?+*SZX+l4w!|-2RO|Og{9U zqP|`ejkft<9Xr8kopGCxQ=Ak>YH|sf9DPK`3`hSnhFp1a4jlN1r@fJ#TBgy?h z7f5$H0kU^77V{+9tRaS?16>JZsq6{c*uBn5F}rqb*QMIpBuvqJI^R)E_5t=q?Qhx7 z(X1p>(c*D)@0Mc?HWR71Ja;k;2dfbTQkSG|P>#87!h-R^@u7m)AW{qH76Eq_1x+Oz zsm)C?S%dPjmI41lmET@cx8!<$`$=pf2jcwAq=~0?3&+%AI9KU#D%LXJz>dfJZNJWF6?M1klT1(&JWnp?U02b2 zUMrIb?_D+Q4(2?Z#i6x1!8X5V>vQ3z-_Q4#vj5?sAE77P6KV2$IZf$?lx!MxsSFxm zp(OH5d8ibM%bbxCm<%Y`S#D2v+J!Mv0At7?a(|BUAb5&n!4R$!*G$^l-eo05@RIb- zFtHn=;8AoA%m-gHI|oc7D;o-8fe@5}Gu8Ze+E(aeQ9CeF8eOM@VlD^ivx+zhhqC}! z=<0X|XC_1s44hvys9y}T|1C4fiL5xFa%8{R0b4SA$o6lmS&c)r&>bau+93Kl*BZRW zvO7bULJf$=P@M=AgZkX9vP&l_9)sA3%#R7ApG3}ZeBU5gco4a7T6!~nP#{DBhu}r3 zkekS2R!(`dIL6D#0j7{UTGS{6MJaYUVM-5iNKAc5O(>uP6loL?ZIOLY1q?{TZg2uh zuyc7x-UsfdHzI41bDRjx5U3|lE$w4Cmx2n#81;QDX(`V-14^FQG*zI`!B!Yvi2ZZDJ)imI`QqZ~4K-TnFV`2qkW(crp=xWE>x1BoXM>W5{f zk1ih=3599Q?xDGmp#Ep`058XkBk32Jx>a=MUBpFX8xffq9>6^Bbz=YJ;SBRZHs&Fa z3VLmVu$m2G-@5`p+2xa1`UMrc#C6LB43O##Y14(IeLSN@C_J|;N8TzoPx~l;_gIS0 z*UK9Lt2+2H=?$ZjYq%l1D9UGK@lF4ZfUooAZLIM## z7nA@?3A_43K6u6QUCmkQr-M7yslYf?AIshik#9S|F4P22_>DJ#x8oe2j=)(88hhq% z!oB-rK7sDO$E4-*Ks&HVi$LK5jaLl_#3F!1oIq)#LK~={4jRI8XCJi)cu(xougTc& z0l?g~BDN|WbuURab1^n^qY*u(_J{@+JYZA=%PaY$FB0%MOXjcIH=BVi9)&)2s3C&!i1WdFdIef`p(EXGYG;UemZ6X>@xtA-4Xd83_R? zOFuGMk|CiRi9hoW#7;k@pVx1LjmnM(lZ6l>7uH`YViYt(Wdz|k${s@T;2%Q);QHg~ z7!C-qPZ7S|{H3cM!+7`*P-m6Sbrhaf>cIeOW$5w1#YTg2?P*i5&+^#RmC35Xg1}BcWzONw=!@rMI)3Q+mR37J2Tx9kn zg~zz2TS~4$i`$G=1MT7g6}XGqQweyZ)BS5bigWL6*15KkUa8^O3xn3PfM4gprydt_ z&{ctXt9^VxCxd_9_3}I)=u^mS>N5DrB4E4P;KY9oG zl7>CdU2Hb09-e@fS&BxErk<{_19);OToV5wygs~eG70el57dQ^9iDPflnLj3(j;3RTMRTTFCr%_xs^!>c^N3 z$8Ep>ISm2wBI^r&_BI;oh2{7(aRM*)gd+jEeK}|rDu~v$CRfjOX1uxldFE_E%;b$0 z!5%kW-1tb#rIhF$!nSpNKOVosOV2`o>ZZW9sKMLxbPMpWF*9p_0#X?0HWwn)`U2yBo}-LSctMb+PN|FC|8meUz&=2Z7fz^Q+_}m&qx; zQJPZ84e2Nj>N1gM#(yy~Cb|Nd;R$L%DlP*j?~#D!YC{)mQ@9=9=uXc;9Ol9yaJ#gG zF|%sow^eZ`0{i3r0ZjGDP~7kK6L#K->i3}1PbiBOpI#c9(s^QexrN0o(vTty*^S^7 z)>|~C58Oqw?K^{4^Zs2?U+Athb4SvMU!Z=(tLfgFFy5Q~`RyPgSMo^CqLF^4y*F8U z{jR=}Dlg#R<4=U?KT%H+pfDLH+=zcNAG_0|+h-V7hF^gs(b}j|2V^;Q`ae%NaAY9GW*(BSZNs1pB5>dtSVGF^7`zMWEig~kp+qQIY6lJr zO!U#M<21?_RG|O6othwIi_D!Y(mHThPx54CfTy5ugK=;b&huKfRCIcu2?u9 zL_%m-9sT9d?O={EaDOy!DZUJd*WPRKrn4z$zO>d(u+v^v&a*T4YyG-wJHS@BP;ERFt$5y#j)Wrwa6v~q0ratG!!!Q>%4Q4 zLk<&qy6U*MD>Cg4`X2fWb?^oA;BWrNmd*oX#oD1Sdk0m!foP#$j1>wZY6LOn z*}T#G76)_KKqm9P6~)f1uoe#L&$~_6TJm zK4LOtGw4}TUL^F6-!Zg0_;J76N?iTKg|2jb9IR$scLZij)L2n#ypD29e7zx1p#Bm{ zQtE%MszCB=Jm;*+ghol~eQd0gXe_DLwwVOGB%6B??FQ5Whl|ybU>hTy`p}TH!gh=6 zd6a<0W!_j(=vVJgQ*Chp@_}8ZtZt!j4{2}WRa`6QV7}v}b($t;6352Tb#?d^y=+`i z3GndbqRBTYWXdW|c~2#g)QSmvENy5>!l^oPj3Sbf*Rbx_gDPq3O!ue}T2w=Mg`xub z-49;e5ScyyS2b;I`uqA?@`VB z6%{fkPEq+q6+jSEeL`l)wehnFFucY6LcGC$fH})6My$_oGNJTQhOA`gsQ5i`UQ)!T#_O zYk36r9a;1eC~1NK5D!{YST$*Ua`Tr2_Z>l=6Qhxz-ujW{C8n57?He*a@-UKym>%)M zU_s1}8L|sAJ&{Tai2-{Qs!>SMmW>m@j8&kyM|`SjTBU0Wyb&YTx8;!%cpj6n8pa+z zl#>(NL~XQlRkcCrKwkm4jUQKcxQ&ZzeYeUcWpI&+ADpiM2^8CiFc2gh1vGt{PGQ*Q za0W~?OO)=48@_-P|DNde7&yC;>Lw*<&rhZdWSAZMmJU&D(?f{B>DXQxD674t31DL!6OD6OOwN=lzR+b}T+{bC?L=E8@ zN!>!v4}y?H=UxLMKUi0}dUBJ!f8ZQ{P2Je`2v{<;%FTFoEs^8j<5W>SBBbT+q?V9S z3QMU#X0UMQfH~>{KU&qt$LY7`AFhu!f?5X3QGc zvPJ3i@MWBpH~nqRQg`FKKM$;F!cgFVV~`I4klM$8c+KLRug@c0Sk*8&t3@sE#sz25 zT!ol#u~mn3i<(z!zqIqsA=rMs$=D}_m2=wwyWxrMrAH2xhCgL1)fq^7HR|`{WcJhf zSJ{$HgP&iVN4%X=`SdBd@z55>$QK#-Yv+YtHK6FfhjeO)V_@FjEqm?jcISqi5KIIC zV2@qLj~BB9e#j5;_jTcAB(m;C>@NOsdGO}pp4mEL3BJwT&0Sj5ct0DuI(b~rHzzbp zqYTU)Vsr{=%oaWPybbZ#eGi#?lPS!iA!zF|pTxanHuJHzzZTRtFqhs?)u!HhzIMdhy%i7j2!~KQy;h{C*ktrM=sq z=K;KBz)Hs4;$~TFyrV5M4p9 zXW;(TV(X|}ngrl9VuMHv_QBNvdSe&47Bnw$S*+7M?$WdgV6;k*T|Y_Uv=vSW?@E~< zs)S1?DFuW_#$@YxS?(c{1M2E{f0l4&(AoDl((E37&`Mnjo$#cvCN%M;O>kt59v<5< zo|_MzT5gIMASSWa$IS_m#u3cE{D{-giWqmNRb0^Y_cQGhZu_=Mw3h?!%pj=3hA_`g zFr@102<0c8l!-l2U@$1zhpM#n4%dG;j8}By1)EZq=NFeNqnMfJ^!Fpg%!DOxWWrG_EK*=pxt*^Kr@N!eWK%Tu{eJu$aJRFvSid{#TbHZv zL3ItcuY)AzYBgSR_-Mws)^GpV#<16OIXEZ(lK|+{ag@n!>EH0W`q6#yv)BOXfPV&l z6iR8(2N*>yO=#=F>;Rq>?Aoq&{^{A>zoYfk=mTZ?ZC=P46aAxg#$I*St$1#H+&+^aVG`T*WtJwSl zD*#2o!wN7{LrkwNi8=OtJ*v1D$osy6!Z_%2o*?m)lrbb){&odGr?rSS0S{=`LqOL+ zn=)qzqdhF^;Q>2b3_%Lo5`e()LVJJn@bc(xsjvBs7meN%4P*Gmylb|w5w+8-vn%Z! zosPI0P8%yAL|J==)Yfk?nFE@d5F9UESAZi!D^`3xw&wJCY^zTS0*ODY`aM^t+e@g~ z60Q9)_!!Z;FEdRzIoEt5iJwZl=M(}z=szc-X8n!{#(KxX(&28#Pq;Yn*41!8$kyfIKkd%=yI55oXc@i>TqQ2)~pYpupVW-&DMT>(%DDUam6DQ1IJ zJw}J$NlMRqgZ4l$R!SN$y5LooxU`P)1c6u_=#*k!wOCZ1LsHavlC!W@AwF{J1p z%cGaR12&$HU>=lr7(*NF9y~N1YyiI5gWeVT!5XoyB`X~{xb(r2Y$8)>Y-=lFc=4CC z=n(YirB%;)9K3sdlCwz4r3RH$S)9#%pyje?YI82fud|`A-j9ER38&vl|NOVa;~J%V z_uw=&3mq`fYMMN0AsTKN`?Nvi%Xa$3mpXg6%du}bL(0I+8UL-FM^Dydb^$ODVL=$x zLpK4p3nfJi!60>Xj0=JviyBA!paq2hFC2?v@C%7ADvJOEsl9^p(wjU`l?T??do=`1 zwNcxn(sJ)oT!XJKTpCkC;92Tt_3AQy1#Qt2>oF~}MEfw^j!&fuhh`@($zZ7L6h5~l z*pe-Vj%sEN$ts8n+?NqeUI4-p4NFdezkuY8Z`?ze*SnVp%S`gbctoXYIGmqrxzpqM zp7e*F`~`zk{Dn=|1NxF!iQ0n5-)uD*a zRy6e0p+u5bMewJZ*dKM{2|5aU+biCe0i7q=e=~TnPurcpr@Ffx@&SmQ+w%mZKJFiJ z@2Rf7cjgiZA9vekdJ=w4Gnw!A)opmsi29$ik90Xa1i`%U7MI$Fefqu2X_mSsD^9)>>UMIGW=B3raw>zn6{oF4-*8 zbm4k`Q=g`bb=0#!7Zq3r+lV-XAs|QLHw0nsI{2-Ya=;)YAlUY;3*ZYS0G*uD_=CnB zwCeQ)IM1Fy>alMX;Hk&+@LV-}N}~-xLfWdYKc;+dn&uFJJ;HkRJf%H<%b0n2-yQU&2U1endVyo-RJ^0!7 zWhtk^0%t@T%>3V~x{|KK@{(2jJm`&fZ|i`$n#2d|a+UwrJ?3%?@@GXqy;${8~4=e>*Q#8%+G5+4t)E?) z-q625VrhZ^+?lU`>E6^@)8FJzbgvy<+f&uBZvT?1p+)s(^uB>L#M_3_v0SxU-LrQ6 z+Ma4W)_c?PYKz+=@sdrldaVX;*lUlsMB{DAimLSDO&z)Iy>ZFz6nR;d6p-J!ye?Zs z+M8&vja8<))??pZBcFj$z?_cTMM?rO_PBe0%y^An*go~n^RS*xx#1fV zdGyX~J)8O9a(26DE}St~f=-v;$`#HOQz7Ck)HV6Lir~dNN?Jd_$sikY%Pgzyx%&#r zBBH>f<+RK*Kq$Z)+X?HWF*+`dyJuZ-w&;o{;Ty25JnMx&Y+0FntL=s_Z{G0ej%HxK zsw=2);l&$&GMV*VK~4#%UcbWPkKFY6?F-Z658g)XEK-P>M>makg+g6h)(|_&m|YMc z`!cxq5Y~rk2ABhw&R-`(j)2i&1F2BX$UD5_c3Nk|u=<5+Lt0@7RfSHL-k(<*zCuA1 z6~1nujE<;3RHX`3;fo9ggY1_HY0{Oh%Z9?0g}#kG;Ca+KgR?>=I1lC7Tdg^t`H7g%X>5;Xr4eEw=E5ooEN4tP( z+f)G+2xUwNM598@cvMjQ<4QT5cP7(GmkJDj0NFq$sj*2(qxR(&T(L|{##r(Sg<{1q zTO7s7+eOk6_xq!EBmF0y{}aVq!!CcNg*4;Ug+Bf9RTBZZEtED>XU%|c8kCU32^Mc* zLSV&c$X8)AP#1~+01F`O300VB9)GY<@;UecV!2ig1*uFO{u0MC6eT+0D(J#6vI6+V zxR#?og-OJw69Fsu!J_bM9gP9xB%NbW#whYbFilAzXL&|1FF}tPaKf`D^WZc(s(B@p zxTG}SS*k5TkJ*IJ*>I}mV}NRb+W@yZvs?93oMgg(UkFMP8 zm;VDDe~RF8R@w19)*v+yEzdRJSOebBP}@;8g@dL4QV0))DDRuKy=^ZG0~D4l?h{9w zdq;PzA1!WVIh9yHn$h=+r-0vBKkCkzcn99#cs>v33!w?^c`St6DKKZP_sx85uh8~# z9?q*K%XW{Wy}qMb9>Tz7vS2|O;Y%;jNuGX$l`{kqe+GMY57xBb^sVjt?e)ttZJUcQx+H7}4_tuX7oxK&^4J#J7LA2&1 zr|9&$!d|6%^?_BV95vZ^_sY&LpreO@j($b&!m6+~>;&pI0B>pxHtJ24M!m_>sG|=5 zMyNMVf8pnHZd(FwE=mO8Qyx%@3E2NlNa*1Y!k9B)He=(0AVmY3L!XHDy1S+R3>Y4z z2T&*lig08~d$VSdA9bJ9u8YD8bB4TjDGjd$W<8(+ z=RBNb5>8@(vmDDC1~eLqItEvMxQ5Y4Co`vE5FlvQ+1j@zx#^+t1s%H{zA7=;wLmp6 zgvBJrT30vky)Bp)xY!7xCWo_Fw3|~;`=P?d2c0T9Y zkeJ@llWkt!Ow{$~`ibWL=Kh}S+0@vQ9w1`QxOM>ZkfDBazZ2p{_96p?fp0pSf7bT8 zjE?GgI4pssUOj#KjI8z40y`4Z`5irCv%i_Z`lWtCAkpk&*|T{t|623`Lca6~q!WP( zJ_Fe?{E$R8t?haN-eXkD=Cz1ZUbsN`va<)GQJv&dSBBpsWovlK;f|_mV8$p`Q z9~Ye^(YW32b05 z_FH5F!^?74K^yQ#bM~8_A!67#CIAbtV_S**iJf-vv&{H3F$k!AJunIXvT>fiZmDZ} zeNQ&NJWkZLbd_J{W&A)oz!bmnMqWj znb*6f^Xq%WxIa!{Em8}xe+xAG%G$GeF#l5c0VneMC!pkbt`%gpn!%MSs{bFVpTB9G znPja&w>zwwnZn_D`VS>%^}px#kDz~iHEVH(R3{*KX0h-Ce1~8}+viBuWWfJcFwM7t zg{zbQFE()T75rmHlYt~z-XN$_;Rl5Z*{0bA{Vcr$JD@$0JAv)pf4-cAhOwk+Ieh-@ ze2!1IrI&-Bz1HYj=uGWNrNPBcPEuBe8KRJCyIwd1}aEU|yAp#qd#()u^`S*{!kq4h} zBl-wa9(+cdI-Life^LWK2E@FY0dCQB9()w4?*Yq5&9x8cBT8xo98T9Mtfkn?%z)Ah zzdGM5agPseJ4BP+T6^^!D_4GeDDgVv90I_O^~Rxjm`ws)d6ov&C6%I$DUZmIo7HItv-d zNjHL6{3v}r7R55y4-qHzXIpUIoqbd`Yrx(_=vE~gvyD3%Nd*2^RD#uTr)o7sS9>fQaeu%x z&QEqFzMdf91H_Y%LpD%4L85dXg#PByt497Qh<7kp{lY=&UW#~*!e63rit;31j`pf= zZZz*Se-mcIo1Ou^1ULJ9s75tkNoa%!J)4ab5TdGI$bSsY5ly}fc&Ax?Gmn`iGa-^@ zkKxU{M`J?h$uW4{XsOHnfh!379cx6oV9AGL&Y5Gr?wy0Vv873YL~S8m5Q zZ)|Se_1KncAKX~;IJs|c+q(7;K@hQE-_66de>RtmH9IXPMHG0asUC8W zQO|S6~^ht9#?d_Zb_hDT7m*#3i6-Csq{MzA|+IdOynZiTh^;_ixufcZs^H_#UGMOYY9L14N~OGs}EFS))q z+!=wz0a0<7X#;Oi(}T^MHP3PJ&&2>k+BA1Dy8e^Hag!)0Zs-Ln0B>jpNR4ARYr9t` zs;X>}BxH>lsxBx!LaXMv7GW+?+>NY~Xn+E>)dPidjxsribje;PS5 z>ROnNJIo}`$^jRAFW$RkX>9YIBbDE^!=$RMV{vTJ{;u{l3$K(^QO}bkP@c14sObZ> zxpDN!>Nv%+tdTPc#($N8A$@au=zW+4dklLU>HC2Pc0304Jh^|vhTf~Tz|jt6M>fGj za$x8U^zHyZ`>`p)lk+b)a&Z4+e@h;nzPtNBS^E;`ILa&CTDp4Qm+F1r)q87gNmjQk zxw~3wNtR?|87$exHaK?Kmaq*8_DjMRATtRu*brXGOma?Ml6PKaz>cvUNZ#a~x6%Q|HpRM!Yl1NH~`2mYdUZ^lw#aOZ-0IR}e z%MHtve_ipy+b|mLg+=yVf06Z(5fo25{@epa#R)`()k;ue8AwVDNeT$RJCW>dszhZb z7@#BBQv%szf$SNd14cn&&^;&0-ZH;h3Paq%N^+w`3G9PXBe(csjVun^v<>{JdKN#(7v#uwv%Jp3bBj}T9-dvu)cMBwwx)a(#raEQ)Cc0SzxlD`+mP^HK==(W zVpH+r4YKQW7<`%-f3YZFS+L&cl0yQ%Z^G|xekSlhDg`sZA>t{-gU-%gSOoIN^EZ1u zBhUz(JCy1LFBc{%Bl}EnX;oUX>>t}%j@D-@y(9GrZbL1_*@f7!Y4c%Nc%>7kLLo~q zQowmI#C|k}gNK96M(aEn280rP%RshbtC?RB`?ZPw-?zCJe-;*`Qp^RjjBUjJh$-*a z%2ys4-+rRzw_hdVf4`<3FD3|llb3+*oWZL;=O21#&*{C;dN0n-4oz%>Gx(k}d%BPn zA5stP0bh#=xK`=*-hFKGH20bM$IE-SE!OYm4%Fsr6P(pisD*1;z?zGWF+;ghXGG%- z(*Wz4?zM*7e{-7q_-E=o9Q^LZI=^yw2OJ+*Yj_2wQs%P=9n-@_YIdaj zuUygBMHzV`|MRzAdE+H05$rTKI8o=p@jb~puPcdXKrMg8aV3#oQUBM773k|=+=}&9 z3#>GyFDTfk#~rmQmDZ@+6J-^~t8k(6p;0y&aw??~3b4Z92)j1*Q!K%zMDFUJ*$y zuEM>9^b(ugQVc zOJQy0nHBL2Y1Q(cpo5)^d|O>pU2N8>;hg3_Bd;91ljp)-^A(6pXVz zSB1(M>>Gbzt+Nm9pEAcoE)_#l5~)(Eu*bdblw0>fwD3=V*>P+(4Ng+1^m@I~sh25~ zrc|{`58jYYE|9*@U{lY^5||ryM+mIwM4w!p38r!aiXB;j5;VNQkfJ; zN;kdvhE*N=TFe{3M?QiPJI;@eW`?-`N&b=8LRhE>Atge<+sYiw$SzU*1w#gWZ3$kY zW=bym!rYd=`rZn+rM|#T)`qx_f0{I;_SDo>qAXURG!~Q^jumpN-paqxA|`wL>O2@` zVN0D~JCLn8lDOK`4iu*m)si2`cc!Nyn_ynU7O>j_EX-?sgIrWANYXc;(%szAP(vb7KiKhkylv&?3Z^(Ssg9< z<>VHaVgsURQEIh76pyG??Ne;;Yt>?fEdYYF+COhAsaV43F9Dmenb?nPhSwV`E8!fo z*&c+`in-94884ga#Yzw_XxKSMbnF^F^eYVuU>PqLO?4g|EiPc7f8%Y9KzT)s{C-1X z`b!@`b5ZPT{{VW4HU(g7`!7H@@4~1xCB^J)HskfG5Z#{LmB|bqLhBND?aV?#y33`( zI{+bXtL)@%sn^Qc;9$MX_0(D@+El&!*)fXV|H7HbJ=?f;3|(Pj}5uT=a_@->uWcntZ&r7^e+ zq23n^5?%ZDsmpVn1hllQUOfpt9?Q;&64%M~_p_ntZl3Bx>ghl@o#TLL~_ zhHNy78!*rAL<2bZ#t5!dorhzv>N<}`u?Y;s!z5N#H@0C-e{0f4WX?5H%;bSJNt()` zv2fX=meI6S&dAL$r_<@vk&nw^)rrq2|0RSRG3tKR!?9tPMFtL%DD<9qhOO)^x#{#e zX&g-c)~wH~A|lqSLgrXGFJ_M20liis4UZq4q_mhT(q92B`wa0<$UY4XIVNH5>)Ggz z9U5K>BUHzff8!(fK^5!J9MU+zSM*~QAikh>uq%&j@=6;Iy8DNTIccjvIkLQBWqN?<(na^ zxT{fegAr;w9^V-2rN2_>y?|Ney(Q1pd|H^Ri;jALe^RbU?UAQL6_~^eYM^{5q%yM` z{Q<}a+zJXufb|B9QU6OMA7&sQQpqi?486Lp&a@SlZ42`cZi{QR!pGnQ^zokcWe8#v zbc6WzVfwqo5HU&YBw1vkEyh#@)(KSPYVgCSH<7hUXYtZ|@4&=rQK%3AudiQ#e=5qR zz^^5Zf6hqOrkoO8mhP0vU_M)qvasJSX}~Y3PMOmw>r6>t=C;%YQ@3;Q5_3L1IBl*Y zTvCD8ur4d3`^J8vp8d7Ova65&%^=s|+xS}F*e$R5ri87{MGRj1Do#TtI!zE*D~NjZ}mf?rQI8S@v%xJDwdGME1N2DF+;qje~2V} z=*eA4mC>Tn>CI}G$1~YYjt%>2`{IR=ZsNYDZ$0|leHBA^Abv=JH|!{u-$rF6#ZC9_ z9W=&Aa&Rtv5_pwgV3vqH#yC7*>>@jwu-8IKLkk|ZfR7F4TdM~{4a|txslKT8q~n0f5nB#1q>-{PoX@Hf^Qs-ol)a8(lx6W^yx3GSW!PY ziswX=Osqt%e5QKy)zc}h<;P-%gd!ez?@#13lOZgGpZE$!6b?=Wj|6E}sGwhgu4O{6 zudhPk!l+x%Q%i)4u&f8?Dv;d*NO?i&g&h}Qv+478eHGF0)p|mxvk_{Xe=z*K9Uk;7 zkBHy}X!W(zg| z`ObNzaDyT?fN&%2u>saxy5)*MSZNxFEu0@70{Z_1pn8?qO6*Z#lRpIey9S!EO@VU$uueAC|1 z;*JfTz^3w8Wcytek2s^76B{$m!iLeP=mNg`UBJhV#K1rYH41;ie|Oku7|aHp)~q!+ zfzhxcqj77vCuA77?V$;(Q>6X7|JuKEBxHyev(z#1vxWqS-vssE50@V!_X7Teh%E6m zsuiBf!!9eRoF2UXUntvQv8)WXUx7j%hOA4d3E{XFs3|P_4a_OXQl;Ha>>FNML?3D?kw0m3s+SD9W^_ zw723**%T6zmMLV?pw*x8Xhna_BvM+p_r#WjT&Xb_HL&#nV@`2Z`hTodAc916n+6&b z!aF0+s^Ozv08biO@pyuSLfj$rrY>(Msh@aqQ65J0|9HkX+0Uu~VpEpnmmTA_h;*M~Lj z7loQrNBe~wf6;aVidu;21}^;(giGHZcCD!s$i|jM8{5R8FTX!S+q_qNSIo=6&)Q6S z5TBh!h{uk4rbG~OU=+ayF3ynUwf!+Lx@t=wjo&u>1doS>*vFncM)F3O-U!YcxeIUw z>*8jJS-E*=ZJQE2?3#8a&y()}hec0H&yA0TP?h)af7nnt)mKf`>@CvL3Z+~S@Nhw7 zDB#mUuLJemcAg!Fj>ma^d~6tvrsY=-CyJAR25~i4WIf-+BJ6S$1de$byC}eFCr8tT zqo_gzuF0^;k#yl$!()MP7_3__t36Wf+di7rr>4g%p>20oy-nXGSXkw|to@`ppWd}~ z%8?n4f8|CyOu(tBiT)qpdY-t1xUR!ohd%^Ya5ZPw>5u|9t$9>>z33651{E#6Dady& z3Qi&N@|3Bu4tuC7vI|C4&29zy6&!M&#g3thZ#f62D6YwmmE>RFHEa<2iHU2thAW5( zh`0-ShHxL+F8~!G>d1?Tj;>;yj2X$e0pgBEf7E0|PDW&82ZF3@gAe|CTYPXB+;}od zQrQAL?pp~w{v4%*c*GZV#KaS#$wwDrqr;_8i~N}_ zPNOVdo0v|)dfvacbfQg?<>=_$BSYJJe;wp+?)>I`6@8#9xI83UZOL!M(C#B0Lvc&( z{-=*`x@Yg83B-2G|8;h5aPLVJKc7bNGo#o{Z{DOCU$cZyS6DyN=vw^+K}){^l3;R$5dF^uzVX*b1oWUbC!GBAwrJYGyv24%V!hle?TSQJklo2Qmb|cw6ljuFs0O2D5*j&x4J_Xd$zkj zxY`0gfFB+A!R{Ygz@@j$qo!pOw5An;oIDe?zeqpxNOT z3uqag&yoLu+Jh*e3#l%t1d!SY7_X>)T1~0bKkrq(Y1nMoWmq)O7=rz$5GQ?%{WUfS z4e)gVdVL-OUbjH6w?x~eaBuqOyg~UUPZ;zDpMloW0{r?<5%&5R!~R+{6%F8ZxVPo~ zV6RgzbuQdHnccQ2%PJ)he_K6Kys58aH1CX-HgBCSMdLFkWAtB?E{v5(jRXg*9VlCPf+f5lBF9)Q7Gzs{~Z zG`w%vq|=#(_em!1Atp|6-um%!-;M+2@i%8S&+M96oT1Y*>6vYvFGdcGZToe3;sIUV z&OHpH9tEDYTDSk{;eu-cCEH%PY{VrgJZ2FtESFdIa#hX1(a~;uM}5c_pV9ttiv_x zkX-MJr>*6^e#=4UE9OXeiB@$f7LPi#WIWkK%N-oM<8I`aGa7Hn*yww3Sh{&c?RZB&Xl7 zE|VZ~Dc}nIJ0?R#$gdIvA)~_7-@vBQ=<}Zei5|w)8s{>@dKkSYJf4IOT1hqCofziy ziTXe{e+O4|z8;=X;7zPofbAnQsPq=DN+OPEz@goVIzLeA=E7#=B%$MxlY}asQH@q> zAEoQ3@>e~qxH)|}bDflQI{xy+jnhkz;_pj-45p4R3v|%}x|~Z)&Y?PG%|?w2d=cG= zEyN@@%nc0qxGYC;bJ|3`n=?X14NvT7QE({Bf0yTRI`}e7-8c4#3#7B-VF*soQ7W42 zp3_1?0x}u}GRk(WP=6@WdbkU3~BQ?yLy ziM1y=`48fP9oi{w)c&fc(#Y)J;`ZycN`dMv%rKY@8jWT>c95iqoWJ~DdwV0>1?WO4Sg7xZNFb7Pa}%(P_}RgU#=cj~zdX(g0nR~-gy;8`l)lJG2O9VxWu0#fy?>$3 z@8{+!h?R2_gK+!{yl?@G`;fpX{h|Obe|(u2|;X!5tC=cHpi|Et$0dvq7 zo+84|Iv?gN5@ZD|q9@q20gbAj8|VIY7-Vu^D~k=@bu4a^#ngz~iYmAu)_0~wY??-e zPOnp?b2TQeZ_!)Jd;lL$L!1Ztf18aJLvOK*R7GJ_7KKq+6n5N+qQ!)$9xdXMf4qR> zTd&~Bc?C}nyuO1XV))C~QKNYwMD_}CpBL>mGo`9g6=Sc4E|E+V?4h;QXCq9*D+>zY z1Z@Z{EHoh=Rv~FO5FS>g=6af$Ir=G?(QUE14bq9n(bAxpZnI{%?9ho#e=@TdCfgK^ z6~nu>P7dDw@U2v!kw^P~Q#(h(b6ct7&8#NsSVW%yR7{c@0X6)+cS=^c!0tu;dct1P zgMaamtUwKm@M>-@yQ5cQqet9(zc2N|26F~7Vj!b>GRBaB82DgAfD8plKm4`mCqsVH zhd%X@As-plk$3t@KZGYxe;6#B-v{DlKkS2~08X|a;!41GkY9c{z8W@ZjaB_BM^#m8 z_Iv^Vh{QZvSxn&ns5cJg4(u3|a6U`;Nj-xuqyiUejDc|h6F}Vr<1A}5+H6_r5fKnQ z6n%oEXlnTi!ix07>{`k4OA-cle6+fQCWT~KLjRdkn*2_y#~`Ese^#PUs%3xq?+_bO zBG)SEZEB-}269h;@BN9nAMj-pnZtaky!Y+W20(;9Sc(+y zBYWX%I88?UWW+~Cykx{fM%-l7MaCp#oF@AR$bo)xAVm%)NxjcPPUwXq0Qg!`0`b@T zzzBMs@G*QvjdXPIe`DQn6&(l3Uer(NkLW+9m*`7ImeY4u!`1%JB*`TFTN18p=uIql zd-AR%wF!J`ts(#Mhmhv;my5+KfaaJp&4yLDWflI1SW69);zum0fSS?)b9eBZL4xcHl07O? z<%8)F$Y+%*myK6p%c!cMkpjUT#xjlWVo-6g?!Yd_t%t9G4i$l~>9)Y3EwG^@a#Pgn z30hQ=AOA?AvIJc2uz^&Nw&l0wq$%oi2hB>!m6s(-e}mWQ4jU=O@*k60lbWF+#^%1| z&p~)!Ms3oP7s;<^O&SR;Rmzsnl2cOHsa9pyEiXX3wtSjCiL%;4Zz(6BL^rfaPBQK! zZ77{+BO}@#EfrOe4!BI$?;!1ckgRsnTeT}qRpq#3iWnEtc(C_a0-Fp?)s!7GbIT2cl?F2#nh`vZ9Ft+(O2t9aG z7WR&dpnjhja7>qCR6!}ihD#*%bvvhvqO{C-e*nV;QSCezw!=f7<-svb6sKXv zZxCVBLs37H%C+)$U$r=)#FL*|{+QkbyE#)5l|e0opDiCJzbpswKpBFHy8Hnx%i8tS z0e=_*HcPdv!KbxZ9r|}4m+74ZMT}D4p-POCND=+SUn8GQX6e5~-gKUTmDZQY?IpJ^ ze|*O0b6QUM(quMWN>k~y(s?Gf)cct77=2V&|3~fQ4G62gwe&9R3!mY^$!W_eo=EG{ zzfaR@8k`?9~RB7Zg)*II!;sgl#A3 zMdR&^ga=a|xyGm+*t=nLzTo)8Ol%-xf6OP7#SrzcYPCv}4aeDJu_L`H#Ri=nE{)M* z2)ayWkImgPk@>iq^|8@tC<p!Jk4s~1lm=1JgXf(FgEMl8 z+*Yy@PSa_vR*^pCgFs%k_@llh#TnZ%u`Ab-(2_!2yMi?EYE7qkaE>Gm)LcS3X>gt| z{wVKTvMJ8+wquPpT~NPUds{V7zgWu(A!uTLQHLF--C*E z6CFD^S_Xm8gOW|7!LE>rk`NAibVCQL(y2`jmtCt?Fpr)oFHLsD$_qV)^0+nD<$*Rm zM17BZPU<3hh?~$lw9!at*-PYH$Xl7Ekv}Y)EjG~Y`c9_JCi0`_Urnj6boa~1_dG5@SJDk+WH+2QW9x!ktpB4E7)@}K-)Hn+>x(>v4ckSpXG zGeHv_HT=g={F05D?_Rr4srV<`abm7SGjd=zG?b(1UN;+7f!HRCq`2(yIcvU zCf%KRFlZYeP4owKlAqdHQ^JGs8jJ(`RoIACQ9 zi4522lrpxz&Gs7HQFFFS?+z^=@OUVRGs*^iI-3vmZ==3PeH6?{f?YlvGeQo!2o(@# z9pN&>tlG1QrNANUQRb*vm|bXXCj*X1XwUMEW5jCg!it1Eq|ViI%1)r*#fXsyMdlk%%4#ub_q)_ zOa25r9048?f{QrL+x3g+xqi{?@B<5^9T#|e3H=E?j^iaL7p67$-rG|7`R|O*VG-}x z;?OagKsN0Uq_h6!JySNRTuM>k$HfkhC*I-pe-PArKPKNM)!-fjz?zN=F+TZ|b8$5R zrx7cN{2dn}?nU#H%$?AFqWipzZ#0s;1U+LuQgSac<|lau$+d91&E#oO>qAFP(C^Ae@efy!wV+An=iC2tX~)bc;K5v;&# zQl*rJPb@bZpILs>sKZZ8`~f_1ONINkfAdQHA@o#Yh5I4=1Z}1053BF1c^}Pd3z|y* z7RkT71}Vaj zLBBn}t8-u`x5AoL;Uk@1^GN7ne}E<11bnV9f~PS7uS@97Y9=3s{mOussZiP<*DVD< zi=%~>-mE(NW?=99azUzZw+)<9OX0*ZH;x{(XCIky0osri?y*%abbfa*%7mf z0?24teZbMVd$1YnaH&{17V3ntPGxB-p)k44%kMIRL0~6D2q^NyB>39O_yB1h`F*q=e^5sIJOU0v2g3rj zLwPy66wp~bi&Rbcwk0dIz-$`~o5vc=rXUtOth6>rQcm&m1B*z0E_^&PSfo}!4ce7`{y$Su$M zlD?$ceu>;#aue!~e^amLexIXqJ&)Q8On6Co>f45w4U~a>lsVSgacq8N%dt{8*Kvx+ z&7;FTkMihTgYpzA5ChiIz_5=B5{^NRQRA`s_Vr*r-Cd2hk`+-eph!Jb+}`aQNPE>% znvqGA?pRMaHPkUwEyjI?>Aa^i>iGYxoe6v!)w$?rmoy`33pOpI#aeC2wrojWm+vwJ z8h->z9&1b6%UUQ<2#KA<7aq6tJqov!@E-jEU4GDBF0Zt|wzRLerMXZnzjJ0JTXq~8 z-fbLfJTqrTXU=@*eE;t|-#LdN!5NY=Wrv)_!1QQ~=Hpid;)N2!vRboICu&JfU_E}j z+icE_Mf^1ZlSZqf!5Lml>Ns7V)!~&)Ie+rX*UV#Ow!MZ8WweCwRZGR`Ug z0~Y21aVqe2mC{C?m#0K{YLW0IVJcgd6Xp_Uuj%-}dFpRd7O4+{0!5(wmm2dS?1Vv&vXOaN)5QE!LAAhud zt|!$bL4c3zW!vZvMa3+^2(nE706R-i-Ue`$FF zW%;XA0&WoVlIrdv69stLVBx6pO82_Fw5nM$ z=8I+3fp$-L=)+K@PABB>)q!1vZU(XDm^vgnU7Dwo@> zvrg+~kZDClqLz?Vf>!&|x@Ak}6$P1^0tmoY+N+QId@G&$nA2cm)j072P8&RSyVpqL zFOsB&vl~oyfx_>`@LMr8XCn=Ov$U)(saM0<3)GAn{SPg#Rg;+fG{d5ZK7XQ8Q#g2z z0_+X^e}d;|K(3a@$++A_rclUG2p%TJxD7(JL9ME-HAJB&l2;kZrbD#`+?G3Sn@K;J zvaIXU5@zzUW$87{;Cg2AJ6wHT=K8LyAKHKE=g;^PKMX`tg%gkCYSC@Axs4iZABye7 zH3qn6pz%iuT*X@rW;?IK4u4_Tm8god7>yP^g&)DN1E`u;iiu(M8O5|yt4)4mxzO|+ zvs7qWE&7Ne0BR~Z#H99M?ac+WvXP=g~XnOiYNO z=h1V(HgtKJylF2(W=-=;5G5Dm4>E*g$!3>{J~Mqr=LBj>DR93^>3^FjEf@X1RI!;; zNUu_1T_no6tdc`iV^?2~YXI3>T^#l7V-(7|td=ZZjUSxB)vV2Eb+Q=s5cWHbRz+Z- zI{)ZLpqZ1yvQcePtpf)s75UP?5YWe^(rNw%YXf=#8wVxePOkxmpl4^*YT7)H-gd@q za%oJ4dGvTpOPlP|Mt==EtvP^SnF7a^%lRp-Je`qBTIza8E&f|xjxYDTWUSb>9uMT3 zvsjeqd{2ey9aah0EyTUpEf~dTNs@y_NsQGogjz?R!c43|OJFK3le_{$?^MyCN--jb z$eQad^e?0y)a$NPj|2MCvkn9JK|J&5&ti`1S0Xz460l;8M!TTmQGd13YqxogYQ4si>vZNx8jY0a zbmm$#=oRTv3HS?IK}%Agx%^wDJ78lNTfpruv@ndN5SHx6iyxyWiD5a16-sS4VLK2P zV#F%XGF(2$?*sxe%e|7eB+kNvF&kWC(+ZETFv3eOmFfFbpeCAZ9EI|fm~FRtM3qKk z%FeR;%zqk<*=NtnHfhiZT#W<=AK0Rnqe+rswV%7P{1U@R{;aHA3r$;cflTKoe}T>* z|AyF*ELm4EW;?>Y4d=|5Wn$oO&{|v1r@FvYDy8i$7nia!1DKA#jns)2kvG#Qag33& zt(I&vbC%;un2O7 zZ_=8xEfUBu?s65tH(KEG6vA!cLZ|!)Z>VV%AvbXR(j$OpcyaMU>KXh zZ3zXNz%OhE@4&A>-zKjHGGmivhBCE)d%^oqF;jm_`abB2xlziMw%DLTJG4@^1&W9w zI$F^p2xf*Lns2bVfThK|Y>v`kP{fRJ_6J5-3V=!8p1*@E?PxdbE2&}5s_zgwLzdCv76=L(B6Om|XmJSy`6nH#CR936M_sF9 zH6SAfc?B@%VktIDyz?dQ|1!>i`%5mKz|sE;l$ITQ7mt%q!)0kHXjyEK7pMho7`%TI zI)??ZS_JThvXYdF`Itap_Yo}EIfD5(0oQ+iTinoGtYQh@9ea~Ym`~cwi69@|0?T-lzI}E
    x_vV*VMmBg9KP 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

    (TJwG6G` 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 WOJAxXJ%Yg?T!@3fD`jw@#s2}tl@!4M delta 218016 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�n*rE3r(8bCg)B#Mw$L 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 From 9edbc12bd85e0ddf4c2b271775b2fd41d9c2c236 Mon Sep 17 00:00:00 2001 From: Sanket Dharwadkar Date: Mon, 14 Mar 2022 16:46:23 -0400 Subject: [PATCH 08/23] fix: OAuth grant type (#947) * feat: update app client to use auth code flow --- .../lib/sign-in-controller.js | 62 ++++++++++++------- .../packages/base-controllers/package.json | 3 +- .../create-cognito-user-pool-schema.json | 8 +++ .../cogito-user-pool/provider-service.js | 4 +- .../cogito-user-pool/provisioner-service.js | 34 +++++++--- .../packages/base-ui/package.json | 2 + .../packages/base-ui/src/helpers/api.js | 5 ++ .../packages/base-ui/src/helpers/utils.js | 19 +++--- .../models/authentication/Authentication.js | 38 ++++++++++-- .../AuthenticationProviderPublicConfig.js | 19 +++++- .../models/constants/local-storage-keys.js | 2 + pnpm-lock.yaml | 11 ++++ 12 files changed, 159 insertions(+), 48 deletions(-) diff --git a/addons/addon-base-rest-api/packages/base-controllers/lib/sign-in-controller.js b/addons/addon-base-rest-api/packages/base-controllers/lib/sign-in-controller.js index bfcb3a60b2..afd57e433e 100644 --- a/addons/addon-base-rest-api/packages/base-controllers/lib/sign-in-controller.js +++ b/addons/addon-base-rest-api/packages/base-controllers/lib/sign-in-controller.js @@ -13,34 +13,54 @@ * permissions and limitations under the License. */ -// const _ = require('lodash'); -// const { newInvoker } = require('@aws-ee/base-api-services/lib/authentication-providers/helpers/invoker'); +const _ = require('lodash'); +const axios = require('axios').default; async function configure(context) { const router = context.router(); - // const wrap = context.wrap; - // const settings = context.settings; - // const boom = context.boom; + const wrap = context.wrap; + const boom = context.boom; - // const authenticationProviderConfigService = await context.service('authenticationProviderConfigService'); - // const invoke = newInvoker(context.service.bind(context)); + const authenticationProviderConfigService = await context.service('authenticationProviderConfigService'); // =============================================================== // POST / (mounted to /api/authentication/id-tokens) // =============================================================== - // router.post( - // '/', - // wrap(async (req, res) => { - // const { username, password, authenticationProviderId } = req.body; - - // const authProviderConfig = await authenticationProviderConfigService.getAuthenticationProviderConfig( - // authenticationProviderId, - // ); - // // Provider type is pulled from DDB and then the auth service is invoked - // const tokenIssuerLocator = _.get(authProviderConfig, 'config.type.config.impl.tokenIssuerLocator'); - // const idToken = await invoke(tokenIssuerLocator, { username, password }, authProviderConfig); - // res.status(200).json({ idToken }); - // }), - // ); + router.post( + '/', + wrap(async (req, res) => { + const { code, pkce, mainUrl } = req.body; + + const providers = await authenticationProviderConfigService.getAuthenticationProviderConfigs(); + const cognitoAuthConfig = _.find(providers, provider => { + return provider.config.type.type === 'cognito_user_pool'; + }); + + const params = { + code, + grant_type: 'authorization_code', + client_id: cognitoAuthConfig.config.clientId, + redirect_uri: mainUrl, + code_verifier: pkce, + }; + + const authCodeTokenExchangeUri = cognitoAuthConfig.config.authCodeTokenExchangeUri; + + // Make a POST request to exchange code for token + const headers = { 'Content-Type': 'application/x-www-form-urlencoded' }; + + try { + const axiosClient = axios.create({ + baseURL: authCodeTokenExchangeUri, + headers, + }); + + const response = await axiosClient.post(authCodeTokenExchangeUri, params, { params }); + res.status(200).json({ token: _.get(response, 'data.id_token') }); + } catch (e) { + throw boom.badRequest(`Error received while call: ${e}`, true); + } + }), + ); return router; } diff --git a/addons/addon-base-rest-api/packages/base-controllers/package.json b/addons/addon-base-rest-api/packages/base-controllers/package.json index dac129e659..892d5b2b1e 100644 --- a/addons/addon-base-rest-api/packages/base-controllers/package.json +++ b/addons/addon-base-rest-api/packages/base-controllers/package.json @@ -9,7 +9,8 @@ "@aws-ee/base-services": "workspace:*", "@aws-ee/base-api-services": "workspace:*", "@aws-ee/base-services-container": "workspace:*", - "lodash": "^4.17.21" + "lodash": "^4.17.21", + "axios": "^0.21.2" }, "devDependencies": { "eslint": "^6.8.0", diff --git a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/create-cognito-user-pool-schema.json b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/create-cognito-user-pool-schema.json index aa6d2922bc..e12bff2345 100644 --- a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/create-cognito-user-pool-schema.json +++ b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/create-cognito-user-pool-schema.json @@ -38,6 +38,14 @@ "$id": "#/properties/signInUri", "type": "string" }, + "authCodeTokenExchangeUri": { + "$id": "#/properties/authCodeTokenExchangeUri", + "type": "string" + }, + "baseAuthUri": { + "$id": "#/properties/baseAuthUri", + "type": "string" + }, "signOutUri": { "$id": "#/properties/signOutUri", "type": "string" diff --git a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provider-service.js b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provider-service.js index 0637433726..c81671d183 100644 --- a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provider-service.js +++ b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provider-service.js @@ -137,7 +137,7 @@ class ProviderService extends Service { }); } catch (err) { this.log.error(err); - throw this.boom.internalError('error creating user'); + throw this.boom.badRequest(`Error creating user: ${err.message}`, true); } } @@ -197,7 +197,7 @@ class ProviderService extends Service { }); } catch (err) { this.log.error(err); - throw this.boom.internalError('error updating user'); + throw this.boom.badRequest(`Error updating user: ${err.message}`, true); } } } diff --git a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provisioner-service.js b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provisioner-service.js index 3b7dc2fb59..4dd43716fe 100644 --- a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provisioner-service.js +++ b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provisioner-service.js @@ -100,8 +100,10 @@ class ProvisionerService extends Service { providerConfigWithOutputs.id = `https://cognito-idp.${awsRegion}.amazonaws.com/${providerConfigWithOutputs.userPoolId}`; const baseAuthUri = `https://${userPoolDomain}.auth.${awsRegion}.amazoncognito.com`; - providerConfigWithOutputs.signInUri = `${baseAuthUri}/oauth2/authorize?response_type=token&client_id=${clientId}&redirect_uri=${websiteUrl}`; - providerConfigWithOutputs.signOutUri = `${baseAuthUri}/logout?client_id=${clientId}&logout_uri=${websiteUrl}`; + providerConfigWithOutputs.baseAuthUri = baseAuthUri; + providerConfigWithOutputs.signInUri = `${baseAuthUri}/oauth2/authorize?response_type=code&client_id=${clientId}&redirect_uri=${websiteUrl}/&code_challenge_method=S256&code_challenge=TEMP_PKCE_VERIFIER&state=TEMP_STATE_VERIFIER`; + providerConfigWithOutputs.signOutUri = `${baseAuthUri}/logout?client_id=${clientId}&response_type=code&redirect_uri=${websiteUrl}`; + providerConfigWithOutputs.authCodeTokenExchangeUri = `${baseAuthUri}/oauth2/token`; this.log.info('Saving Cognito User Pool Authentication Provider Configuration.'); @@ -301,11 +303,11 @@ class ProvisionerService extends Service { const params = { ClientName: clientName, UserPoolId: providerConfig.userPoolId, - AllowedOAuthFlows: ['implicit'], + AllowedOAuthFlows: ['code'], // update app client's auth flow to use authorization code grant for new installs AllowedOAuthFlowsUserPoolClient: true, AllowedOAuthScopes: ['email', 'openid', 'profile'], - CallbackURLs: callbackUrls, - DefaultRedirectURI: defaultRedirectUri, + CallbackURLs: this.ensureTrailingSlash(callbackUrls), + DefaultRedirectURI: this.ensureTrailingSlash(defaultRedirectUri), ExplicitAuthFlows: ['ADMIN_NO_SRP_AUTH'], LogoutURLs: logoutUrls, // Make certain attributes readable and writable by this client. @@ -383,14 +385,14 @@ class ProvisionerService extends Service { const params = { ClientId: existingClientConfig.ClientId, UserPoolId: existingClientConfig.UserPoolId, - AllowedOAuthFlows: existingClientConfig.AllowedOAuthFlows, + AllowedOAuthFlows: ['code'], // update app client's auth flow to use authorization code grant instead of implicit (legacy) AllowedOAuthFlowsUserPoolClient: existingClientConfig.AllowedOAuthFlowsUserPoolClient, AllowedOAuthScopes: existingClientConfig.AllowedOAuthScopes, - CallbackURLs: existingClientConfig.CallbackURLs, + CallbackURLs: this.ensureTrailingSlash(existingClientConfig.CallbackURLs), // authorization code grant requires redirect URLs to have a trailing forward slash '/' + LogoutURLs: existingClientConfig.LogoutURLs, ClientName: existingClientConfig.ClientName, - DefaultRedirectURI: existingClientConfig.DefaultRedirectURI, + DefaultRedirectURI: this.ensureTrailingSlash(existingClientConfig.DefaultRedirectURI), ExplicitAuthFlows: existingClientConfig.ExplicitAuthFlows, - LogoutURLs: existingClientConfig.LogoutURLs, ReadAttributes: existingClientConfig.ReadAttributes, RefreshTokenValidity: existingClientConfig.RefreshTokenValidity, WriteAttributes: existingClientConfig.WriteAttributes, @@ -402,6 +404,20 @@ class ProvisionerService extends Service { return providerConfig; } + ensureTrailingSlash(data) { + // No changes needed for undefined values + if (_.isUndefined(data)) return undefined; + + // If only one URL needs formatting + if (!_.isArray(data)) return _.endsWith(data, '/') ? data : `${data}/`; + + // If an array of URLs need formatting + const updatedUrls = _.map(data, url => { + return _.endsWith(url, '/') ? url : `${url}/`; + }); + return updatedUrls; + } + async configureCognitoIdentityProviders(providerConfig) { // federatedIdentityProviders -- an array of federated identity provider info objects with following shape // [{ diff --git a/addons/addon-base-ui/packages/base-ui/package.json b/addons/addon-base-ui/packages/base-ui/package.json index efd1eb98b1..a7251fcace 100644 --- a/addons/addon-base-ui/packages/base-ui/package.json +++ b/addons/addon-base-ui/packages/base-ui/package.json @@ -14,6 +14,7 @@ "mobx-react-form": "^2.0.9", "mobx-state-tree": "^3.15.0", "numeral": "^2.0.6", + "pkce-challenge": "^2.2.0", "react": "^16.12.0", "react-avatar": "^3.9.0", "react-beautiful-dnd": "^11.0.5", @@ -30,6 +31,7 @@ "showdown": "^1.9.1", "toastr": "^2.1.4", "typeface-lato": "0.0.75", + "uuid": "^3.4.0", "validatorjs": "^3.18.1" }, "devDependencies": { diff --git a/addons/addon-base-ui/packages/base-ui/src/helpers/api.js b/addons/addon-base-ui/packages/base-ui/src/helpers/api.js index 8869997708..8cae0146a1 100644 --- a/addons/addon-base-ui/packages/base-ui/src/helpers/api.js +++ b/addons/addon-base-ui/packages/base-ui/src/helpers/api.js @@ -224,6 +224,10 @@ function logout() { return httpApiPost('api/authentication/logout'); } +function getIdToken(data = {}) { + return httpApiPost('api/authentication/id-tokens', { data }); +} + function getApiKeys({ username, ns } = {}) { return httpApiGet('api/api-keys', { params: { username, ns } }); } @@ -323,5 +327,6 @@ export { getUsers, authenticate, logout, + getIdToken, config, }; diff --git a/addons/addon-base-ui/packages/base-ui/src/helpers/utils.js b/addons/addon-base-ui/packages/base-ui/src/helpers/utils.js index 8fbcc79d9a..a96fdd2486 100644 --- a/addons/addon-base-ui/packages/base-ui/src/helpers/utils.js +++ b/addons/addon-base-ui/packages/base-ui/src/helpers/utils.js @@ -186,26 +186,26 @@ function removeQueryParams(location, keys) { } function getFragmentParam(location, key) { - const fragmentParams = _.get(location, 'hash') || new URL(location).hash; - const hashKeyValues = {}; + const fragmentParams = location.search || new URL(location).search; + const keyValues = {}; const params = fragmentParams.substring(1).split('&'); if (params) { params.forEach(param => { const keyValueArr = param.split('='); - const currentKey = keyValueArr[0]; + const currentKey = keyValueArr[0].replace('?', ''); const value = keyValueArr[1]; if (value) { - hashKeyValues[currentKey] = value; + keyValues[currentKey] = value; } }); } - return hashKeyValues[key]; + return keyValues[key]; } function removeFragmentParams(location, keyNamesToRemove) { const url = new URL(location); - const fragmentParams = url.hash; - let hashStr = '#'; + const fragmentParams = url.search; + let searchStr = '?'; const params = fragmentParams.substring(1).split('&'); if (params) { params.forEach(param => { @@ -214,11 +214,12 @@ function removeFragmentParams(location, keyNamesToRemove) { const value = keyValueArr[1]; // Do not include the currentKey if it is the one specified in the array of keyNamesToRemove if (value && _.indexOf(keyNamesToRemove, currentKey) < 0) { - hashStr = `${hashStr}${currentKey}=${value}`; + searchStr = `${searchStr}${currentKey}=${value}`; } }); } - return `${url.protocol}//${url.host}${url.search}${hashStr === '#' ? '' : hashStr}`; + // Empty out all search parameters from the URL (no hash params expected) + return `${url.protocol}//${url.host}${searchStr === '?' ? '' : searchStr}`; } function isAbsoluteUrl(url) { diff --git a/addons/addon-base-ui/packages/base-ui/src/models/authentication/Authentication.js b/addons/addon-base-ui/packages/base-ui/src/models/authentication/Authentication.js index 2f8beb4ade..af5c0c7824 100644 --- a/addons/addon-base-ui/packages/base-ui/src/models/authentication/Authentication.js +++ b/addons/addon-base-ui/packages/base-ui/src/models/authentication/Authentication.js @@ -18,13 +18,13 @@ import { getEnv, types } from 'mobx-state-tree'; import jwtDecode from 'jwt-decode'; import { storage, getFragmentParam, removeFragmentParams } from '../../helpers/utils'; -import { setIdToken } from '../../helpers/api'; +import { getIdToken, setIdToken } from '../../helpers/api'; import localStorageKeys from '../constants/local-storage-keys'; import { boom } from '../../helpers/errors'; function removeTokensFromUrl() { - const newUrl = removeFragmentParams(document.location, ['id_token', 'access_token', 'token_type', 'expires_in']); + const newUrl = removeFragmentParams(document.location, ['code', 'id_token', 'state']); window.history.replaceState({}, document.title, newUrl); } @@ -70,12 +70,40 @@ const Authentication = types // any auth providers that set id token either in local storage as "appIdToken" or deliver to us // via URL fragment parameter as "id_token". // This code will NOT work for auth providers issuing id token and delivering via any other mechanism. - const idTokenFromUrl = getFragmentParam(document.location, 'id_token'); - if (idTokenFromUrl) removeTokensFromUrl(); // we remove the idToken from the url for a good security measure + + const authCode = getFragmentParam(document.location, 'code'); + const state = getFragmentParam(document.location, 'state'); + + const pkceCodeVerifier = storage.getItem(localStorageKeys.pkceVerifier); + const stateVerifier = storage.getItem(localStorageKeys.stateVerifier); + + // these are a one-time codes so we delete it as it is no longer useful after this + storage.removeItem(localStorageKeys.pkceVerifier); + storage.removeItem(localStorageKeys.stateVerifier); + + // If either is defined, both values must be equal + if (!(_.isNil(state) && _.isNil(stateVerifier)) && state !== stateVerifier) { + throw boom.badRequest(`Received an unexpected state. Stopping login attempt; please refresh to try again.`); + } + + // Use this code to send to Cognito to get auth token + // Then store auth token as appIdToken on client + let newIdToken; + if (authCode) { + const mainUrl = document.location.href.split('?code')[0]; + newIdToken = await getIdToken({ + code: authCode, + pkce: pkceCodeVerifier, + mainUrl, + }); + + // we remove the code from the url for a good security measure + removeTokensFromUrl(); + } const idTokenFromLocal = storage.getItem(localStorageKeys.appIdToken); - const idToken = idTokenFromUrl || idTokenFromLocal; + const idToken = _.isUndefined(newIdToken) ? idTokenFromLocal : newIdToken.token; return idToken; }, diff --git a/addons/addon-base-ui/packages/base-ui/src/models/authentication/AuthenticationProviderPublicConfig.js b/addons/addon-base-ui/packages/base-ui/src/models/authentication/AuthenticationProviderPublicConfig.js index 678d509aad..4a6305557a 100644 --- a/addons/addon-base-ui/packages/base-ui/src/models/authentication/AuthenticationProviderPublicConfig.js +++ b/addons/addon-base-ui/packages/base-ui/src/models/authentication/AuthenticationProviderPublicConfig.js @@ -14,9 +14,13 @@ */ import _ from 'lodash'; +import pkceChallenge from 'pkce-challenge'; +import uuid from 'uuid/v4'; import { getEnv, types } from 'mobx-state-tree'; import { authenticate, config } from '../../helpers/api'; -import { isAbsoluteUrl, getQueryParam, removeQueryParams, addQueryParams } from '../../helpers/utils'; +import { storage, isAbsoluteUrl, getQueryParam, removeQueryParams, addQueryParams } from '../../helpers/utils'; + +import localStorageKeys from '../constants/local-storage-keys'; import { boom } from '../../helpers/errors'; import { websiteUrl } from '../../helpers/settings'; @@ -67,6 +71,18 @@ const AuthenticationProviderPublicConfig = types }, login: async ({ username, password } = {}) => { + // save the PKCE verification code to local storage (this is to protect against redirect attacks) + // we need to present this code after we are redirected back from the IDP + const challenge = pkceChallenge(128); + storage.setItem(localStorageKeys.pkceVerifier, challenge.code_verifier); + self.signInUri = self.signInUri.replace('TEMP_PKCE_VERIFIER', challenge.code_challenge); + + // save the state verifier code to local storage (this is to protect against CSRF attacks) + // we need to verify this code after we are redirected back from the IDP + const nonceState = uuid(); + storage.setItem(localStorageKeys.stateVerifier, nonceState); + self.signInUri = self.signInUri.replace('TEMP_STATE_VERIFIER', nonceState); + const pluginRegistry = getEnv(self).pluginRegistry; const handleException = err => { @@ -146,6 +162,7 @@ const AuthenticationProviderPublicConfig = types // from a central "AuthenticationProviderConfigService" on the server side and the providers do not get a chance to adjust "signInUri" // (or any other config variables) before returning them during local development, once we move to "provider registry" the registry will // pick appropriate auth provider impl and give it a chance to adjust variables or create derived variables + return adjustRedirectUri(toAbsoluteUrl(self.signInUri)); }, get absoluteSignOutUrl() { diff --git a/addons/addon-base-ui/packages/base-ui/src/models/constants/local-storage-keys.js b/addons/addon-base-ui/packages/base-ui/src/models/constants/local-storage-keys.js index a8ce4780d3..da49e57e72 100644 --- a/addons/addon-base-ui/packages/base-ui/src/models/constants/local-storage-keys.js +++ b/addons/addon-base-ui/packages/base-ui/src/models/constants/local-storage-keys.js @@ -16,6 +16,8 @@ const localStorageKeys = { // Name of the id token for Data Lake APIs in local storage appIdToken: 'appIdToken', + pkceVerifier: 'pkceVerifier', + stateVerifier: 'stateVerifier', }; export default localStorageKeys; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index a1794bbc1a..3c37d8820a 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -743,6 +743,7 @@ importers: '@aws-ee/base-api-services': link:../services '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + axios: 0.21.4 lodash: 4.17.21 devDependencies: eslint: 6.8.0 @@ -761,6 +762,7 @@ importers: '@aws-ee/base-api-services': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* + axios: ^0.21.2 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -840,6 +842,7 @@ importers: mobx-react-form: 2.0.9_mobx@5.15.4 mobx-state-tree: 3.15.0_mobx@5.15.4 numeral: 2.0.6 + pkce-challenge: 2.2.0 react: 16.13.1 react-avatar: 3.9.2_prop-types@15.7.2+react@16.13.1 react-beautiful-dnd: 11.0.5_react-dom@16.13.1+react@16.13.1 @@ -856,6 +859,7 @@ importers: showdown: 1.9.1 toastr: 2.1.4 typeface-lato: 0.0.75 + uuid: 3.4.0 validatorjs: 3.18.1 devDependencies: '@aws-ee/base-serverless-settings-helper': link:../../../addon-base/packages/serverless-settings-helper @@ -925,6 +929,7 @@ importers: mobx-react-form: ^2.0.9 mobx-state-tree: ^3.15.0 numeral: ^2.0.6 + pkce-challenge: ^2.2.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 prop-types: ^15.7.2 @@ -948,6 +953,7 @@ importers: toastr: ^2.1.4 typeface-lato: 0.0.75 typescript: ^3.7.5 + uuid: ^3.4.0 validatorjs: ^3.18.1 webpack: 4.41.2 addons/addon-base-ui/packages/serverless-ui-tools: @@ -19348,6 +19354,10 @@ packages: node: '>= 6' resolution: integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== + /pkce-challenge/2.2.0: + dev: false + resolution: + integrity: sha512-Ly0Y0OwhtG2N1ynk5ruqoyJxkrWhAPmvdRk0teiLh9Dp2+J4URKpv1JSKWD0j1Sd+QCeiwO9lTl0EjmrB2jWeA== /pkg-dir/1.0.0: dependencies: find-up: 1.1.2 @@ -24382,6 +24392,7 @@ packages: resolution: integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== /uuid/3.4.0: + 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. hasBin: true resolution: integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== From 2b285b724cbdb3c361232b932b524dae8ba53d60 Mon Sep 17 00:00:00 2001 From: Sanket Dharwadkar Date: Tue, 15 Mar 2022 10:32:51 -0400 Subject: [PATCH 09/23] fix: config integ test (#950) --- .../helpers/default-auth-provider-type-cognito.json | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/main/integration-tests/support/resources/authentication/helpers/default-auth-provider-type-cognito.json b/main/integration-tests/support/resources/authentication/helpers/default-auth-provider-type-cognito.json index 6e6c9355f7..10a62b28fb 100644 --- a/main/integration-tests/support/resources/authentication/helpers/default-auth-provider-type-cognito.json +++ b/main/integration-tests/support/resources/authentication/helpers/default-auth-provider-type-cognito.json @@ -173,6 +173,14 @@ "additionalProperties": false, "definitions": {}, "properties": { + "authCodeTokenExchangeUri": { + "$id": "#/properties/authCodeTokenExchangeUri", + "type": "string" + }, + "baseAuthUri": { + "$id": "#/properties/baseAuthUri", + "type": "string" + }, "clientId": { "$id": "#/properties/clientId", "type": "string" From 0b5008bf7da836ea1cce6d049bea16efd2d45666 Mon Sep 17 00:00:00 2001 From: Tim Nguyen Date: Wed, 16 Mar 2022 12:14:31 -0400 Subject: [PATCH 10/23] chore: Update eslint to fix chalk/ansi-regex security issue (#951) --- .../integration/workspace-types.spec.js | 114 - main/end-to-end-tests/package-lock.json | 3371 +-- main/end-to-end-tests/package.json | 10 +- pnpm-lock.yaml | 18308 ++++++++-------- 4 files changed, 10075 insertions(+), 11728 deletions(-) delete mode 100644 main/end-to-end-tests/cypress/integration/workspace-types.spec.js diff --git a/main/end-to-end-tests/cypress/integration/workspace-types.spec.js b/main/end-to-end-tests/cypress/integration/workspace-types.spec.js deleted file mode 100644 index d1c4bb3424..0000000000 --- a/main/end-to-end-tests/cypress/integration/workspace-types.spec.js +++ /dev/null @@ -1,114 +0,0 @@ -/* eslint-disable no-template-curly-in-string */ -/* - * Copyright Amazon.com, Inc. or its affiliates. All Rights Reserved. - * - * Licensed under the Apache License, Version 2.0 (the "License"). - * You may not use this file except in compliance with the License. - * A copy of the License is located at - * - * http://aws.amazon.com/apache2.0 - * - * or in the "license" file accompanying this file. This file is distributed - * on an "AS IS" BASIS, WITHOUT WARRANTIES OR CONDITIONS OF ANY KIND, either - * express or implied. See the License for the specific language governing - * permissions and limitations under the License. - */ - -describe('Check that variables prepopulate when making a new configuration', () => { - before(() => { - cy.login('admin'); - navigateToWorkspaceTypes(); - }); - - const navigateToWorkspaceTypes = () => { - cy.get('.left.menu') - .contains('Types') - .click(); - }; - - it('should have the proper variables prepopulated-EMR', () => { - const workspaces = Cypress.env('workspaces'); - const emr = workspaces.emr; - checkPrepopVariables(emr, 'EMR'); - }); - - it('should have the proper variables prepopulated-EC2 Linux', () => { - const workspaces = Cypress.env('workspaces'); - const ec2 = workspaces.ec2; - checkPrepopVariables(ec2, 'EC2 Linux'); - }); - - it('should have the proper variables prepopulated-Sagemaker', () => { - const workspaces = Cypress.env('workspaces'); - const ec2 = workspaces.ec2; - checkPrepopVariables(ec2, 'Sagemaker'); - }); - - it('should have the proper variables prepopulated-EC2 Windows', () => { - const workspaces = Cypress.env('workspaces'); - const ec2windows = workspaces.ec2windows; - checkPrepopVariables(ec2windows, 'EC2 Windows'); - }); - - const checkPrepopVariables = (workspaceParam, workspaceType) => { - navigateToWorkspaceTypes(); - // Get env type card and click edit for the right card - cy.get('[data-testid=env-type-card]') - .contains(workspaceParam.workspaceTypeName) - .parent() - .parent() - .get(`button[data-testid="editbutton-${workspaceParam.workspaceTypeName}"]`) - .click(); - - // switch to Configurations tab - cy.contains('Configurations').click(); - - // Add new configuration - cy.get('[data-testid=add-config-button]') - .contains('Add Configuration') - .click(); - - // Input dummy values in necessary fields - cy.get('[data-testid=config-id-input]').type('test'); - cy.get('[data-testid=config-name-input]').type('test'); - cy.get('[data-testid=config-desc-input]').type('test'); - - // Click Next - cy.get('button') - .contains('Next') - .click(); - - // Select admin from dropdown (could be any valid value--just can't be blank) - cy.get('[data-testid=allow-dropdown]') - .click() - .find('.item') - .contains('admin') - .click(); - - // Click Next - cy.get('button') - .contains('Next') - .click(); - - // Make sure the correct variables have the correct default values for the current workspace type - if (workspaceType === 'EMR' || workspaceType === 'EC2 Windows') { - cy.get('[data-testid=KeyName]').contains('${adminKeyPairName}'); - } - cy.get('[data-testid=EncryptionKeyArn]').contains('${encryptionKeyArn}'); - cy.get('[data-testid=VPC]').contains('${vpcId}'); - cy.get('[data-testid=AccessFromCIDRBlock]').contains('${cidr}'); - cy.get('[data-testid=S3Mounts]').contains('${s3Mounts}'); - cy.get('[data-testid=Namespace]').contains('${namespace}'); - cy.get('[data-testid=IamPolicyDocument]').contains('${iamPolicyDocument}'); - cy.get('[data-testid=EnvironmentInstanceFiles]').contains('${environmentInstanceFiles}'); - cy.get('[data-testid=Subnet]').contains('${subnetId}'); - - // Back out of the configuration so no resources are made so this test is repeatable - cy.get('button[data-testid=cancel-button]') - .contains('Cancel') - .click(); - cy.get('button[data-testid=cancel-button]') - .contains('Cancel') - .click(); - }; -}); diff --git a/main/end-to-end-tests/package-lock.json b/main/end-to-end-tests/package-lock.json index 97186c2a53..0a3ef2529d 100644 --- a/main/end-to-end-tests/package-lock.json +++ b/main/end-to-end-tests/package-lock.json @@ -51,6 +51,46 @@ } } }, + "@eslint/eslintrc": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@eslint/eslintrc/-/eslintrc-1.2.1.tgz", + "integrity": "sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==", + "dev": true, + "requires": { + "ajv": "^6.12.4", + "debug": "^4.3.2", + "espree": "^9.3.1", + "globals": "^13.9.0", + "ignore": "^5.2.0", + "import-fresh": "^3.2.1", + "js-yaml": "^4.1.0", + "minimatch": "^3.0.4", + "strip-json-comments": "^3.1.1" + } + }, + "@humanwhocodes/config-array": { + "version": "0.9.5", + "resolved": "https://registry.npmjs.org/@humanwhocodes/config-array/-/config-array-0.9.5.tgz", + "integrity": "sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==", + "dev": true, + "requires": { + "@humanwhocodes/object-schema": "^1.2.1", + "debug": "^4.1.1", + "minimatch": "^3.0.4" + } + }, + "@humanwhocodes/object-schema": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/@humanwhocodes/object-schema/-/object-schema-1.2.1.tgz", + "integrity": "sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==", + "dev": true + }, + "@types/json5": { + "version": "0.0.29", + "resolved": "https://registry.npmjs.org/@types/json5/-/json5-0.0.29.tgz", + "integrity": "sha1-7ihweulOEdK4J7y+UnC86n8+ce4=", + "dev": true + }, "@types/node": { "version": "14.18.12", "resolved": "https://registry.npmjs.org/@types/node/-/node-14.18.12.tgz", @@ -79,6 +119,18 @@ "@types/node": "*" } }, + "acorn": { + "version": "8.7.0", + "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.7.0.tgz", + "integrity": "sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==", + "dev": true + }, + "acorn-jsx": { + "version": "5.3.2", + "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", + "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "dev": true + }, "aggregate-error": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", @@ -89,6 +141,18 @@ "indent-string": "^4.0.0" } }, + "ajv": { + "version": "6.12.6", + "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", + "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "dev": true, + "requires": { + "fast-deep-equal": "^3.1.1", + "fast-json-stable-stringify": "^2.0.0", + "json-schema-traverse": "^0.4.1", + "uri-js": "^4.2.2" + } + }, "amazon-cognito-identity-js": { "version": "5.2.4", "resolved": "https://registry.npmjs.org/amazon-cognito-identity-js/-/amazon-cognito-identity-js-5.2.4.tgz", @@ -138,6 +202,36 @@ "integrity": "sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==", "dev": true }, + "argparse": { + "version": "2.0.1", + "resolved": "https://registry.npmjs.org/argparse/-/argparse-2.0.1.tgz", + "integrity": "sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==", + "dev": true + }, + "array-includes": { + "version": "3.1.4", + "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.4.tgz", + "integrity": "sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==", + "dev": true, + "requires": { + "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" + } + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.0" + } + }, "asn1": { "version": "0.2.6", "resolved": "https://registry.npmjs.org/asn1/-/asn1-0.2.6.tgz", @@ -255,6 +349,22 @@ "integrity": "sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==", "dev": true }, + "call-bind": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", + "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "get-intrinsic": "^1.0.2" + } + }, + "callsites": { + "version": "3.1.0", + "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "dev": true + }, "caseless": { "version": "0.12.0", "resolved": "https://registry.npmjs.org/caseless/-/caseless-0.12.0.tgz", @@ -395,6 +505,12 @@ "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", "dev": true }, + "confusing-browser-globals": { + "version": "1.0.11", + "resolved": "https://registry.npmjs.org/confusing-browser-globals/-/confusing-browser-globals-1.0.11.tgz", + "integrity": "sha512-JsPKdmh8ZkmnHxDk55FZ1TqVLvEQTvoByJZRN9jzI0UjxK/QgAmsphz7PGtqgPieQZ/CQcHWXCR7ATDNhGe+YA==", + "dev": true + }, "core-util-is": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.2.tgz", @@ -605,12 +721,36 @@ } } }, + "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==", + "dev": true + }, + "define-properties": { + "version": "1.1.3", + "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", + "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", + "dev": true, + "requires": { + "object-keys": "^1.0.12" + } + }, "delayed-stream": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/delayed-stream/-/delayed-stream-1.0.0.tgz", "integrity": "sha1-3zrhmayt+31ECqrgsp4icrJOxhk=", "dev": true }, + "doctrine": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", + "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", + "dev": true, + "requires": { + "esutils": "^2.0.2" + } + }, "ecc-jsbn": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/ecc-jsbn/-/ecc-jsbn-0.1.2.tgz", @@ -645,6 +785,45 @@ "ansi-colors": "^4.1.1" } }, + "es-abstract": { + "version": "1.19.1", + "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.19.1.tgz", + "integrity": "sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==", + "dev": true, + "requires": { + "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" + } + }, + "es-to-primitive": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", + "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", + "dev": true, + "requires": { + "is-callable": "^1.1.4", + "is-date-object": "^1.0.1", + "is-symbol": "^1.0.2" + } + }, "escape-string-regexp": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", @@ -652,2336 +831,310 @@ "dev": true }, "eslint": { - "version": "6.8.0", + "version": "8.11.0", + "resolved": "https://registry.npmjs.org/eslint/-/eslint-8.11.0.tgz", + "integrity": "sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==", "dev": true, "requires": { - "@babel/code-frame": "^7.0.0", + "@eslint/eslintrc": "^1.2.1", + "@humanwhocodes/config-array": "^0.9.2", "ajv": "^6.10.0", - "chalk": "^2.1.0", - "cross-spawn": "^6.0.5", - "debug": "^4.0.1", + "chalk": "^4.0.0", + "cross-spawn": "^7.0.2", + "debug": "^4.3.2", "doctrine": "^3.0.0", - "eslint-scope": "^5.0.0", - "eslint-utils": "^1.4.3", - "eslint-visitor-keys": "^1.1.0", - "espree": "^6.1.2", - "esquery": "^1.0.1", + "escape-string-regexp": "^4.0.0", + "eslint-scope": "^7.1.1", + "eslint-utils": "^3.0.0", + "eslint-visitor-keys": "^3.3.0", + "espree": "^9.3.1", + "esquery": "^1.4.0", "esutils": "^2.0.2", - "file-entry-cache": "^5.0.1", + "fast-deep-equal": "^3.1.3", + "file-entry-cache": "^6.0.1", "functional-red-black-tree": "^1.0.1", - "glob-parent": "^5.0.0", - "globals": "^12.1.0", - "ignore": "^4.0.6", + "glob-parent": "^6.0.1", + "globals": "^13.6.0", + "ignore": "^5.2.0", "import-fresh": "^3.0.0", "imurmurhash": "^0.1.4", - "inquirer": "^7.0.0", "is-glob": "^4.0.0", - "js-yaml": "^3.13.1", + "js-yaml": "^4.1.0", "json-stable-stringify-without-jsonify": "^1.0.1", - "levn": "^0.3.0", - "lodash": "^4.17.14", + "levn": "^0.4.1", + "lodash.merge": "^4.6.2", "minimatch": "^3.0.4", - "mkdirp": "^0.5.1", "natural-compare": "^1.4.0", - "optionator": "^0.8.3", - "progress": "^2.0.0", - "regexpp": "^2.0.1", - "semver": "^6.1.2", - "strip-ansi": "^5.2.0", - "strip-json-comments": "^3.0.1", - "table": "^5.2.3", + "optionator": "^0.9.1", + "regexpp": "^3.2.0", + "strip-ansi": "^6.0.1", + "strip-json-comments": "^3.1.0", "text-table": "^0.2.0", "v8-compile-cache": "^2.0.3" }, "dependencies": { - "@babel/code-frame": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/code-frame/-/code-frame-7.14.5.tgz", - "integrity": "sha512-9pzDqyc6OLDaqe+zbACgFkb6fKMNG6CObKpnYXChRsvYGyEdc7CA2BaqeOM+vOtCS5ndmJicPJhKAwYRI6UfFw==", + "cross-spawn": { + "version": "7.0.3", + "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", + "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", "dev": true, "requires": { - "@babel/highlight": "^7.14.5" + "path-key": "^3.1.0", + "shebang-command": "^2.0.0", + "which": "^2.0.1" } }, - "@babel/helper-validator-identifier": { - "version": "7.14.5", - "resolved": "https://registry.npmjs.org/@babel/helper-validator-identifier/-/helper-validator-identifier-7.14.5.tgz", - "integrity": "sha512-5lsetuxCLilmVGyiLEfoHBRX8UCFD+1m2x3Rj97WrW3V7H3u4RWRXA4evMjImCsin2J2YT0QaVDGf+z8ondbAg==", + "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==", "dev": true }, - "@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==", + "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 + }, + "shebang-command": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", + "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", "dev": true, "requires": { - "@babel/helper-validator-identifier": "^7.14.5", - "chalk": "^2.0.0", - "js-tokens": "^4.0.0" + "shebang-regex": "^3.0.0" } }, - "acorn": { - "version": "7.4.1", - "resolved": "https://registry.npmjs.org/acorn/-/acorn-7.4.1.tgz", - "integrity": "sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==", - "dev": true - }, - "acorn-jsx": { - "version": "5.3.2", - "resolved": "https://registry.npmjs.org/acorn-jsx/-/acorn-jsx-5.3.2.tgz", - "integrity": "sha512-rq9s+JNhf0IChjtDXxllJ7g41oZk5SlXtp0LHwyA5cejwn7vKmKp4pPri6YEePv2PU65sAsegbXtIinmDFDXgQ==", + "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 }, - "ajv": { - "version": "6.12.6", - "resolved": "https://registry.npmjs.org/ajv/-/ajv-6.12.6.tgz", - "integrity": "sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==", + "which": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", + "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", "dev": true, "requires": { - "fast-deep-equal": "^3.1.1", - "fast-json-stable-stringify": "^2.0.0", - "json-schema-traverse": "^0.4.1", - "uri-js": "^4.2.2" + "isexe": "^2.0.0" } - }, - "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==", + } + } + }, + "eslint-config-airbnb": { + "version": "19.0.4", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-19.0.4.tgz", + "integrity": "sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==", + "dev": true, + "requires": { + "eslint-config-airbnb-base": "^15.0.0", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5" + } + }, + "eslint-config-airbnb-base": { + "version": "15.0.0", + "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-15.0.0.tgz", + "integrity": "sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==", + "dev": true, + "requires": { + "confusing-browser-globals": "^1.0.10", + "object.assign": "^4.1.2", + "object.entries": "^1.1.5", + "semver": "^6.3.0" + }, + "dependencies": { + "semver": { + "version": "6.3.0", + "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", + "dev": true + } + } + }, + "eslint-config-prettier": { + "version": "8.5.0", + "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-8.5.0.tgz", + "integrity": "sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==", + "dev": true + }, + "eslint-import-resolver-node": { + "version": "0.3.3", + "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", + "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", + "dev": true, + "requires": { + "debug": "^2.6.9", + "resolve": "^1.13.1" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "requires": { - "type-fest": "^0.21.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==", - "dev": true - } + "ms": "2.0.0" } }, - "ansi-regex": { - "version": "5.0.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", "dev": true }, - "ansi-styles": { - "version": "3.2.1", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-3.2.1.tgz", - "integrity": "sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==", + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", "dev": true, "requires": { - "color-convert": "^1.9.0" + "function-bind": "^1.1.1" } }, - "argparse": { - "version": "1.0.10", - "resolved": "https://registry.npmjs.org/argparse/-/argparse-1.0.10.tgz", - "integrity": "sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==", + "is-core-module": { + "version": "2.5.0", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz", + "integrity": "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==", "dev": true, "requires": { - "sprintf-js": "~1.0.2" + "has": "^1.0.3" } }, - "astral-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/astral-regex/-/astral-regex-1.0.0.tgz", - "integrity": "sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==", - "dev": true - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", + "ms": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "callsites": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", "dev": true }, - "chalk": { - "version": "2.4.2", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-2.4.2.tgz", - "integrity": "sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==", + "resolve": { + "version": "1.20.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", + "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", "dev": true, "requires": { - "ansi-styles": "^3.2.1", - "escape-string-regexp": "^1.0.5", - "supports-color": "^5.3.0" + "is-core-module": "^2.2.0", + "path-parse": "^1.0.6" } - }, - "chardet": { - "version": "0.7.0", - "resolved": "https://registry.npmjs.org/chardet/-/chardet-0.7.0.tgz", - "integrity": "sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==", - "dev": true - }, - "cli-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/cli-cursor/-/cli-cursor-3.1.0.tgz", - "integrity": "sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==", + } + } + }, + "eslint-module-utils": { + "version": "2.7.3", + "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.7.3.tgz", + "integrity": "sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==", + "dev": true, + "requires": { + "debug": "^3.2.7", + "find-up": "^2.1.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", "dev": true, "requires": { - "restore-cursor": "^3.1.0" + "ms": "^2.1.1" } - }, - "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==", + } + } + }, + "eslint-plugin-cypress": { + "version": "2.11.1", + "resolved": "https://registry.npmjs.org/eslint-plugin-cypress/-/eslint-plugin-cypress-2.11.1.tgz", + "integrity": "sha512-MxMYoReSO5+IZMGgpBZHHSx64zYPSPTpXDwsgW7ChlJTF/sA+obqRbHplxD6sBStE+g4Mi0LCLkG4t9liu//mQ==", + "dev": true, + "requires": { + "globals": "^11.12.0" + }, + "dependencies": { + "globals": { + "version": "11.12.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", + "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", "dev": true - }, - "color-convert": { - "version": "1.9.3", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-1.9.3.tgz", - "integrity": "sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==", - "dev": true, - "requires": { - "color-name": "1.1.3" - } - }, - "color-name": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.3.tgz", - "integrity": "sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=", - "dev": true - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "cross-spawn": { - "version": "6.0.5", - "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-6.0.5.tgz", - "integrity": "sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==", - "dev": true, - "requires": { - "nice-try": "^1.0.4", - "path-key": "^2.0.1", - "semver": "^5.5.0", - "shebang-command": "^1.2.0", - "which": "^1.2.9" - }, - "dependencies": { - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - } - } - }, - "debug": { - "version": "4.3.2", - "resolved": "https://registry.npmjs.org/debug/-/debug-4.3.2.tgz", - "integrity": "sha512-mOp8wKcvj7XxC78zLgw/ZA+6TSgkoE2C/ienthhRD298T7UNwAg9diBpLRxC0mOezLl4B0xV7M0cCO6P/O0Xhw==", - "dev": true, - "requires": { - "ms": "2.1.2" - } - }, - "deep-is": { - "version": "0.1.3", - "resolved": "https://registry.npmjs.org/deep-is/-/deep-is-0.1.3.tgz", - "integrity": "sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=", - "dev": true - }, - "doctrine": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-3.0.0.tgz", - "integrity": "sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==", - "dev": true, - "requires": { - "esutils": "^2.0.2" - } - }, - "emoji-regex": { - "version": "8.0.0", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true - }, - "escape-string-regexp": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/escape-string-regexp/-/escape-string-regexp-1.0.5.tgz", - "integrity": "sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=", - "dev": true - }, - "eslint-scope": { - "version": "5.1.1", - "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", - "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, - "requires": { - "esrecurse": "^4.3.0", - "estraverse": "^4.1.1" - } - }, - "eslint-utils": { - "version": "1.4.3", - "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-1.4.3.tgz", - "integrity": "sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==", - "dev": true, - "requires": { - "eslint-visitor-keys": "^1.1.0" - } - }, - "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==", - "dev": true - }, - "espree": { - "version": "6.2.1", - "resolved": "https://registry.npmjs.org/espree/-/espree-6.2.1.tgz", - "integrity": "sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==", - "dev": true, - "requires": { - "acorn": "^7.1.1", - "acorn-jsx": "^5.2.0", - "eslint-visitor-keys": "^1.1.0" - } - }, - "esprima": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/esprima/-/esprima-4.0.1.tgz", - "integrity": "sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==", - "dev": true - }, - "esquery": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", - "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", - "dev": true, - "requires": { - "estraverse": "^5.1.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - } - } - }, - "esrecurse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", - "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, - "requires": { - "estraverse": "^5.2.0" - }, - "dependencies": { - "estraverse": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true - } - } - }, - "estraverse": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "external-editor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/external-editor/-/external-editor-3.1.0.tgz", - "integrity": "sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==", - "dev": true, - "requires": { - "chardet": "^0.7.0", - "iconv-lite": "^0.4.24", - "tmp": "^0.0.33" - } - }, - "fast-deep-equal": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", - "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", - "dev": true - }, - "fast-json-stable-stringify": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", - "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", - "dev": true - }, - "fast-levenshtein": { - "version": "2.0.6", - "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", - "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", - "dev": true - }, - "figures": { - "version": "3.2.0", - "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", - "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, - "requires": { - "escape-string-regexp": "^1.0.5" - } - }, - "file-entry-cache": { - "version": "5.0.1", - "resolved": "https://registry.npmjs.org/file-entry-cache/-/file-entry-cache-5.0.1.tgz", - "integrity": "sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==", - "dev": true, - "requires": { - "flat-cache": "^2.0.1" - } - }, - "flat-cache": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-2.0.1.tgz", - "integrity": "sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==", - "dev": true, - "requires": { - "flatted": "^2.0.0", - "rimraf": "2.6.3", - "write": "1.0.3" - } - }, - "flatted": { - "version": "2.0.2", - "resolved": "https://registry.npmjs.org/flatted/-/flatted-2.0.2.tgz", - "integrity": "sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==", - "dev": true - }, - "fs.realpath": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true - }, - "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=", - "dev": true - }, - "glob": { - "version": "7.1.7", - "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", - "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, - "requires": { - "fs.realpath": "^1.0.0", - "inflight": "^1.0.4", - "inherits": "2", - "minimatch": "^3.0.4", - "once": "^1.3.0", - "path-is-absolute": "^1.0.0" - } - }, - "glob-parent": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", - "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, - "requires": { - "is-glob": "^4.0.1" - } - }, - "globals": { - "version": "12.4.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-12.4.0.tgz", - "integrity": "sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==", - "dev": true, - "requires": { - "type-fest": "^0.8.1" - } - }, - "has-flag": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-3.0.0.tgz", - "integrity": "sha1-tdRU3CGZriJWmfNGfloH87lVuv0=", - "dev": true - }, - "iconv-lite": { - "version": "0.4.24", - "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", - "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, - "requires": { - "safer-buffer": ">= 2.1.2 < 3" - } - }, - "ignore": { - "version": "4.0.6", - "resolved": "https://registry.npmjs.org/ignore/-/ignore-4.0.6.tgz", - "integrity": "sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==", - "dev": true - }, - "import-fresh": { - "version": "3.3.0", - "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", - "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, - "requires": { - "parent-module": "^1.0.0", - "resolve-from": "^4.0.0" - } - }, - "imurmurhash": { - "version": "0.1.4", - "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", - "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", - "dev": true - }, - "inflight": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", - "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, - "requires": { - "once": "^1.3.0", - "wrappy": "1" - } - }, - "inherits": { - "version": "2.0.4", - "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true - }, - "inquirer": { - "version": "7.3.3", - "resolved": "https://registry.npmjs.org/inquirer/-/inquirer-7.3.3.tgz", - "integrity": "sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==", - "dev": true, - "requires": { - "ansi-escapes": "^4.2.1", - "chalk": "^4.1.0", - "cli-cursor": "^3.1.0", - "cli-width": "^3.0.0", - "external-editor": "^3.0.3", - "figures": "^3.0.0", - "lodash": "^4.17.19", - "mute-stream": "0.0.8", - "run-async": "^2.4.0", - "rxjs": "^6.6.0", - "string-width": "^4.1.0", - "strip-ansi": "^6.0.0", - "through": "^2.3.6" - }, - "dependencies": { - "ansi-styles": { - "version": "4.3.0", - "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", - "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, - "requires": { - "color-convert": "^2.0.1" - } - }, - "chalk": { - "version": "4.1.1", - "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.1.tgz", - "integrity": "sha512-diHzdDKxcU+bAsUboHLPEDQiw0qEe0qd7SYUn3HgcFlWgbDcfLGswOHYeGrHKzG9z6UYf01d9VFMfZxPM1xZSg==", - "dev": true, - "requires": { - "ansi-styles": "^4.1.0", - "supports-color": "^7.1.0" - } - }, - "color-convert": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", - "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, - "requires": { - "color-name": "~1.1.4" - } - }, - "color-name": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true - }, - "has-flag": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true - }, - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - }, - "supports-color": { - "version": "7.2.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", - "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, - "requires": { - "has-flag": "^4.0.0" - } - } - } - }, - "is-extglob": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", - "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", - "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true - }, - "is-glob": { - "version": "4.0.1", - "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.1.tgz", - "integrity": "sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==", - "dev": true, - "requires": { - "is-extglob": "^2.1.1" - } - }, - "isexe": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true - }, - "js-tokens": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/js-tokens/-/js-tokens-4.0.0.tgz", - "integrity": "sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==", - "dev": true - }, - "js-yaml": { - "version": "3.14.1", - "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-3.14.1.tgz", - "integrity": "sha512-okMH7OXXJ7YrN9Ok3/SXrnu4iX9yOk+25nqX4imS2npuvTYDmo/QEZoqwZkYaIDk3jVvBOTOIEgEhaLOynBS9g==", - "dev": true, - "requires": { - "argparse": "^1.0.7", - "esprima": "^4.0.0" - } - }, - "json-schema-traverse": { - "version": "0.4.1", - "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", - "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", - "dev": true - }, - "json-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=", - "dev": true - }, - "levn": { - "version": "0.3.0", - "resolved": "https://registry.npmjs.org/levn/-/levn-0.3.0.tgz", - "integrity": "sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2", - "type-check": "~0.3.2" - } - }, - "lodash": { - "version": "4.17.21", - "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", - "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", - "dev": true - }, - "mimic-fn": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", - "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", - "dev": true - }, - "mkdirp": { - "version": "0.5.5", - "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", - "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, - "requires": { - "minimist": "^1.2.5" - } - }, - "ms": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.2.tgz", - "integrity": "sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==", - "dev": true - }, - "mute-stream": { - "version": "0.0.8", - "resolved": "https://registry.npmjs.org/mute-stream/-/mute-stream-0.0.8.tgz", - "integrity": "sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==", - "dev": true - }, - "natural-compare": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", - "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", - "dev": true - }, - "nice-try": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", - "integrity": "sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==", - "dev": true - }, - "once": { - "version": "1.4.0", - "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", - "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, - "requires": { - "wrappy": "1" - } - }, - "onetime": { - "version": "5.1.2", - "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", - "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, - "requires": { - "mimic-fn": "^2.1.0" - } - }, - "optionator": { - "version": "0.8.3", - "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.8.3.tgz", - "integrity": "sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==", - "dev": true, - "requires": { - "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" - } - }, - "os-tmpdir": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/os-tmpdir/-/os-tmpdir-1.0.2.tgz", - "integrity": "sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=", - "dev": true - }, - "parent-module": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", - "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, - "requires": { - "callsites": "^3.0.0" - } - }, - "path-is-absolute": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", - "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true - }, - "path-key": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/path-key/-/path-key-2.0.1.tgz", - "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", - "dev": true - }, - "prelude-ls": { - "version": "1.1.2", - "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.1.2.tgz", - "integrity": "sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=", - "dev": true - }, - "progress": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/progress/-/progress-2.0.3.tgz", - "integrity": "sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==", - "dev": true - }, - "punycode": { - "version": "2.1.1", - "resolved": "https://registry.npmjs.org/punycode/-/punycode-2.1.1.tgz", - "integrity": "sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==", - "dev": true - }, - "regexpp": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-2.0.1.tgz", - "integrity": "sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==", - "dev": true - }, - "resolve-from": { - "version": "4.0.0", - "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", - "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true - }, - "restore-cursor": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", - "integrity": "sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==", - "dev": true, - "requires": { - "onetime": "^5.1.0", - "signal-exit": "^3.0.2" - } - }, - "rimraf": { - "version": "2.6.3", - "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-2.6.3.tgz", - "integrity": "sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==", - "dev": true, - "requires": { - "glob": "^7.1.3" - } - }, - "run-async": { - "version": "2.4.1", - "resolved": "https://registry.npmjs.org/run-async/-/run-async-2.4.1.tgz", - "integrity": "sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==", - "dev": true - }, - "rxjs": { - "version": "6.6.7", - "resolved": "https://registry.npmjs.org/rxjs/-/rxjs-6.6.7.tgz", - "integrity": "sha512-hTdwr+7yYNIT5n4AMYp85KA6yw2Va0FLa3Rguvbpa4W3I5xynaBZo41cM3XM+4Q6fRMj3sBYIR1VAmZMXYJvRQ==", - "dev": true, - "requires": { - "tslib": "^1.9.0" - } - }, - "safer-buffer": { - "version": "2.1.2", - "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true - }, - "semver": { - "version": "6.3.0", - "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true - }, - "shebang-command": { - "version": "1.2.0", - "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-1.2.0.tgz", - "integrity": "sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=", - "dev": true, - "requires": { - "shebang-regex": "^1.0.0" - } - }, - "shebang-regex": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-1.0.0.tgz", - "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", - "dev": true - }, - "signal-exit": { - "version": "3.0.3", - "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.3.tgz", - "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==", - "dev": true - }, - "slice-ansi": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/slice-ansi/-/slice-ansi-2.1.0.tgz", - "integrity": "sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==", - "dev": true, - "requires": { - "ansi-styles": "^3.2.0", - "astral-regex": "^1.0.0", - "is-fullwidth-code-point": "^2.0.0" - }, - "dependencies": { - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - } - } - }, - "sprintf-js": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/sprintf-js/-/sprintf-js-1.0.3.tgz", - "integrity": "sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=", - "dev": true - }, - "string-width": { - "version": "4.2.2", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", - "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "dev": true, - "requires": { - "emoji-regex": "^8.0.0", - "is-fullwidth-code-point": "^3.0.0", - "strip-ansi": "^6.0.0" - }, - "dependencies": { - "strip-ansi": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", - "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, - "requires": { - "ansi-regex": "^5.0.0" - } - } - } - }, - "strip-ansi": { - "version": "5.2.0", - "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-5.2.0.tgz", - "integrity": "sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==", - "dev": true, - "requires": { - "ansi-regex": "^4.1.0" - }, - "dependencies": { - "ansi-regex": { - "version": "4.1.0", - "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-4.1.0.tgz", - "integrity": "sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==", - "dev": true - } - } - }, - "strip-json-comments": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", - "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", - "dev": true - }, - "supports-color": { - "version": "5.5.0", - "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-5.5.0.tgz", - "integrity": "sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==", - "dev": true, - "requires": { - "has-flag": "^3.0.0" - } - }, - "table": { - "version": "5.4.6", - "resolved": "https://registry.npmjs.org/table/-/table-5.4.6.tgz", - "integrity": "sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==", - "dev": true, - "requires": { - "ajv": "^6.10.2", - "lodash": "^4.17.14", - "slice-ansi": "^2.1.0", - "string-width": "^3.0.0" - }, - "dependencies": { - "emoji-regex": { - "version": "7.0.3", - "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-7.0.3.tgz", - "integrity": "sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==", - "dev": true - }, - "is-fullwidth-code-point": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-2.0.0.tgz", - "integrity": "sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=", - "dev": true - }, - "string-width": { - "version": "3.1.0", - "resolved": "https://registry.npmjs.org/string-width/-/string-width-3.1.0.tgz", - "integrity": "sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==", - "dev": true, - "requires": { - "emoji-regex": "^7.0.1", - "is-fullwidth-code-point": "^2.0.0", - "strip-ansi": "^5.1.0" - } - } - } - }, - "text-table": { - "version": "0.2.0", - "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true - }, - "through": { - "version": "2.3.8", - "resolved": "https://registry.npmjs.org/through/-/through-2.3.8.tgz", - "integrity": "sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=", - "dev": true - }, - "tmp": { - "version": "0.0.33", - "resolved": "https://registry.npmjs.org/tmp/-/tmp-0.0.33.tgz", - "integrity": "sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==", - "dev": true, - "requires": { - "os-tmpdir": "~1.0.2" - } - }, - "tslib": { - "version": "1.14.1", - "resolved": "https://registry.npmjs.org/tslib/-/tslib-1.14.1.tgz", - "integrity": "sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==", - "dev": true - }, - "type-check": { - "version": "0.3.2", - "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.3.2.tgz", - "integrity": "sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=", - "dev": true, - "requires": { - "prelude-ls": "~1.1.2" - } - }, - "type-fest": { - "version": "0.8.1", - "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.8.1.tgz", - "integrity": "sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==", - "dev": true - }, - "uri-js": { - "version": "4.4.1", - "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", - "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", - "dev": true, - "requires": { - "punycode": "^2.1.0" - } - }, - "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==", - "dev": true - }, - "which": { - "version": "1.3.1", - "resolved": "https://registry.npmjs.org/which/-/which-1.3.1.tgz", - "integrity": "sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==", - "dev": true, - "requires": { - "isexe": "^2.0.0" - } - }, - "word-wrap": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", - "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", - "dev": true - }, - "wrappy": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true - }, - "write": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/write/-/write-1.0.3.tgz", - "integrity": "sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==", - "dev": true, - "requires": { - "mkdirp": "^0.5.1" - } - } - } - }, - "eslint-config-airbnb": { - "version": "18.1.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb/-/eslint-config-airbnb-18.1.0.tgz", - "integrity": "sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw==", - "dev": true, - "requires": { - "eslint-config-airbnb-base": "^14.1.0", - "object.assign": "^4.1.0", - "object.entries": "^1.1.1" - }, - "dependencies": { - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "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==", - "dev": true - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "es-abstract": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", - "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", - "object-inspect": "^1.10.3", - "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" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "eslint-config-airbnb-base": { - "version": "14.2.1", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.2.1.tgz", - "integrity": "sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==", - "dev": true, - "requires": { - "confusing-browser-globals": "^1.0.10", - "object.assign": "^4.1.2", - "object.entries": "^1.1.2" - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "dev": true - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "dev": true - }, - "is-bigint": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", - "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==", - "dev": true - }, - "is-boolean-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", - "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", - "dev": true - }, - "is-date-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", - "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", - "dev": true - }, - "is-number-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", - "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==", - "dev": true - }, - "is-regex": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", - "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.2" - } - }, - "is-string": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", - "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==", - "dev": true - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.entries": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz", - "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.2" - } - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - } - } - }, - "eslint-config-airbnb-base": { - "version": "14.1.0", - "resolved": "https://registry.npmjs.org/eslint-config-airbnb-base/-/eslint-config-airbnb-base-14.1.0.tgz", - "integrity": "sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw==", - "dev": true, - "requires": { - "confusing-browser-globals": "^1.0.9", - "object.assign": "^4.1.0", - "object.entries": "^1.1.1" - }, - "dependencies": { - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "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==", - "dev": true - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "es-abstract": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", - "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", - "object-inspect": "^1.10.3", - "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" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "dev": true - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "dev": true - }, - "is-bigint": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", - "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==", - "dev": true - }, - "is-boolean-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", - "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", - "dev": true - }, - "is-date-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", - "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", - "dev": true - }, - "is-number-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", - "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==", - "dev": true - }, - "is-regex": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", - "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.2" - } - }, - "is-string": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", - "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==", - "dev": true - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.entries": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.4.tgz", - "integrity": "sha512-h4LWKWE+wKQGhtMjZEBud7uLGhqyLwj8fpHOarZhD2uY3C9cRtk57VQ89ke3moByLXMedqs3XCHzyb4AmA2DjA==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.2" - } - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } - } - } - }, - "eslint-config-prettier": { - "version": "6.10.1", - "resolved": "https://registry.npmjs.org/eslint-config-prettier/-/eslint-config-prettier-6.10.1.tgz", - "integrity": "sha512-svTy6zh1ecQojvpbJSgH3aei/Rt7C6i090l5f2WQ4aB05lYHeZIR1qL4wZyyILTbtmnbHP5Yn8MrsOJMGa8RkQ==", - "dev": true, - "requires": { - "get-stdin": "^6.0.0" - }, - "dependencies": { - "get-stdin": { - "version": "6.0.0", - "resolved": "https://registry.npmjs.org/get-stdin/-/get-stdin-6.0.0.tgz", - "integrity": "sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==", - "dev": true - } - } - }, - "eslint-import-resolver-node": { - "version": "0.3.3", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.3.tgz", - "integrity": "sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "resolve": "^1.13.1" - }, - "dependencies": { - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "is-core-module": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz", - "integrity": "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - } - } - }, - "eslint-plugin-cypress": { - "version": "2.11.1", - "dev": true, - "requires": { - "globals": "^11.12.0" - }, - "dependencies": { - "globals": { - "version": "11.12.0", - "resolved": "https://registry.npmjs.org/globals/-/globals-11.12.0.tgz", - "integrity": "sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==", - "dev": true - } - } - }, - "eslint-plugin-import": { - "version": "2.20.2", - "resolved": "https://registry.npmjs.org/eslint-plugin-import/-/eslint-plugin-import-2.20.2.tgz", - "integrity": "sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==", - "dev": true, - "requires": { - "array-includes": "^3.0.3", - "array.prototype.flat": "^1.2.1", - "contains-path": "^0.1.0", - "debug": "^2.6.9", - "doctrine": "1.5.0", - "eslint-import-resolver-node": "^0.3.2", - "eslint-module-utils": "^2.4.1", - "has": "^1.0.3", - "minimatch": "^3.0.4", - "object.values": "^1.1.0", - "read-pkg-up": "^2.0.0", - "resolve": "^1.12.0" - }, - "dependencies": { - "array-includes": { - "version": "3.1.3", - "resolved": "https://registry.npmjs.org/array-includes/-/array-includes-3.1.3.tgz", - "integrity": "sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.2", - "get-intrinsic": "^1.1.1", - "is-string": "^1.0.5" - } - }, - "array.prototype.flat": { - "version": "1.2.4", - "resolved": "https://registry.npmjs.org/array.prototype.flat/-/array.prototype.flat-1.2.4.tgz", - "integrity": "sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.0-next.1" - } - }, - "balanced-match": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true - }, - "brace-expansion": { - "version": "1.1.11", - "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", - "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, - "requires": { - "balanced-match": "^1.0.0", - "concat-map": "0.0.1" - } - }, - "call-bind": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", - "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "get-intrinsic": "^1.0.2" - } - }, - "concat-map": { - "version": "0.0.1", - "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true - }, - "contains-path": { - "version": "0.1.0", - "resolved": "https://registry.npmjs.org/contains-path/-/contains-path-0.1.0.tgz", - "integrity": "sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=", - "dev": true - }, - "debug": { - "version": "2.6.9", - "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", - "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, - "requires": { - "ms": "2.0.0" - } - }, - "define-properties": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", - "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, - "requires": { - "object-keys": "^1.0.12" - } - }, - "doctrine": { - "version": "1.5.0", - "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-1.5.0.tgz", - "integrity": "sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=", - "dev": true, - "requires": { - "esutils": "^2.0.2", - "isarray": "^1.0.0" - } - }, - "error-ex": { - "version": "1.3.2", - "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", - "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, - "requires": { - "is-arrayish": "^0.2.1" - } - }, - "es-abstract": { - "version": "1.18.3", - "resolved": "https://registry.npmjs.org/es-abstract/-/es-abstract-1.18.3.tgz", - "integrity": "sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "es-to-primitive": "^1.2.1", - "function-bind": "^1.1.1", - "get-intrinsic": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.2", - "is-callable": "^1.2.3", - "is-negative-zero": "^2.0.1", - "is-regex": "^1.1.3", - "is-string": "^1.0.6", - "object-inspect": "^1.10.3", - "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" - } - }, - "es-to-primitive": { - "version": "1.2.1", - "resolved": "https://registry.npmjs.org/es-to-primitive/-/es-to-primitive-1.2.1.tgz", - "integrity": "sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==", - "dev": true, - "requires": { - "is-callable": "^1.1.4", - "is-date-object": "^1.0.1", - "is-symbol": "^1.0.2" - } - }, - "eslint-import-resolver-node": { - "version": "0.3.4", - "resolved": "https://registry.npmjs.org/eslint-import-resolver-node/-/eslint-import-resolver-node-0.3.4.tgz", - "integrity": "sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==", - "dev": true, - "requires": { - "debug": "^2.6.9", - "resolve": "^1.13.1" - } - }, - "eslint-module-utils": { - "version": "2.6.1", - "resolved": "https://registry.npmjs.org/eslint-module-utils/-/eslint-module-utils-2.6.1.tgz", - "integrity": "sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==", - "dev": true, - "requires": { - "debug": "^3.2.7", - "pkg-dir": "^2.0.0" - }, - "dependencies": { - "debug": { - "version": "3.2.7", - "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", - "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, - "requires": { - "ms": "^2.1.1" - } - }, - "ms": { - "version": "2.1.3", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", - "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", - "dev": true - } - } - }, - "esutils": { - "version": "2.0.3", - "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", - "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", - "dev": true - }, - "find-up": { - "version": "2.1.0", - "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", - "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", - "dev": true, - "requires": { - "locate-path": "^2.0.0" - } - }, - "function-bind": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true - }, - "get-intrinsic": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", - "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has": "^1.0.3", - "has-symbols": "^1.0.1" - } - }, - "graceful-fs": { - "version": "4.2.6", - "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.6.tgz", - "integrity": "sha512-nTnJ528pbqxYanhpDYsi4Rd8MAeaBA67+RZ10CM1m3bTAVFEDcd5AuA4a6W5YkGZ1iNXHzZz8T6TBKLeBuNriQ==", - "dev": true - }, - "has": { - "version": "1.0.3", - "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", - "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1" - } - }, - "has-bigints": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", - "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", - "dev": true - }, - "has-symbols": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", - "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "dev": true - }, - "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==", - "dev": true - }, - "is-arrayish": { - "version": "0.2.1", - "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true - }, - "is-bigint": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.2.tgz", - "integrity": "sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==", - "dev": true - }, - "is-boolean-object": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/is-boolean-object/-/is-boolean-object-1.1.1.tgz", - "integrity": "sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==", - "dev": true, - "requires": { - "call-bind": "^1.0.2" - } - }, - "is-callable": { - "version": "1.2.3", - "resolved": "https://registry.npmjs.org/is-callable/-/is-callable-1.2.3.tgz", - "integrity": "sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==", - "dev": true - }, - "is-core-module": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.5.0.tgz", - "integrity": "sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==", - "dev": true, - "requires": { - "has": "^1.0.3" - } - }, - "is-date-object": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.4.tgz", - "integrity": "sha512-/b4ZVsG7Z5XVtIxs/h9W8nvfLgSAyKYdtGWQLbqy6jA1icmgjf8WCoTKgeS4wy5tYaPePouzFMANbnj94c2Z+A==", - "dev": true - }, - "is-negative-zero": { - "version": "2.0.1", - "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.1.tgz", - "integrity": "sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==", - "dev": true - }, - "is-number-object": { - "version": "1.0.5", - "resolved": "https://registry.npmjs.org/is-number-object/-/is-number-object-1.0.5.tgz", - "integrity": "sha512-RU0lI/n95pMoUKu9v1BZP5MBcZuNSVJkMkAG2dJqC4z2GlkGUNeH68SuHuBKBD/XFe+LHZ+f9BKkLET60Niedw==", - "dev": true - }, - "is-regex": { - "version": "1.1.3", - "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.3.tgz", - "integrity": "sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "has-symbols": "^1.0.2" - } - }, - "is-string": { - "version": "1.0.6", - "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.6.tgz", - "integrity": "sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==", - "dev": true - }, - "is-symbol": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", - "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", - "dev": true, - "requires": { - "has-symbols": "^1.0.2" - } - }, - "isarray": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true - }, - "load-json-file": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/load-json-file/-/load-json-file-2.0.0.tgz", - "integrity": "sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=", - "dev": true, - "requires": { - "graceful-fs": "^4.1.2", - "parse-json": "^2.2.0", - "pify": "^2.0.0", - "strip-bom": "^3.0.0" - } - }, - "locate-path": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", - "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", - "dev": true, - "requires": { - "p-locate": "^2.0.0", - "path-exists": "^3.0.0" - } - }, - "minimatch": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", - "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, - "requires": { - "brace-expansion": "^1.1.7" - } - }, - "ms": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true - }, - "normalize-package-data": { - "version": "2.5.0", - "resolved": "https://registry.npmjs.org/normalize-package-data/-/normalize-package-data-2.5.0.tgz", - "integrity": "sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==", - "dev": true, - "requires": { - "hosted-git-info": "^2.1.4", - "resolve": "^1.10.0", - "semver": "2 || 3 || 4 || 5", - "validate-npm-package-license": "^3.0.1" - } - }, - "object-inspect": { - "version": "1.11.0", - "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.11.0.tgz", - "integrity": "sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==", - "dev": true - }, - "object-keys": { - "version": "1.1.1", - "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", - "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true - }, - "object.assign": { - "version": "4.1.2", - "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", - "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, - "requires": { - "call-bind": "^1.0.0", - "define-properties": "^1.1.3", - "has-symbols": "^1.0.1", - "object-keys": "^1.1.1" - } - }, - "object.values": { - "version": "1.1.4", - "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.4.tgz", - "integrity": "sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3", - "es-abstract": "^1.18.2" - } - }, - "p-limit": { - "version": "1.3.0", - "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", - "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", - "dev": true, - "requires": { - "p-try": "^1.0.0" - } - }, - "p-locate": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", - "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", - "dev": true, - "requires": { - "p-limit": "^1.1.0" - } - }, - "p-try": { - "version": "1.0.0", - "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", - "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", - "dev": true - }, - "parse-json": { - "version": "2.2.0", - "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-2.2.0.tgz", - "integrity": "sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=", - "dev": true, - "requires": { - "error-ex": "^1.2.0" - } - }, - "path-exists": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", - "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", - "dev": true - }, - "path-parse": { - "version": "1.0.7", - "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true - }, - "path-type": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/path-type/-/path-type-2.0.0.tgz", - "integrity": "sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=", + } + } + }, + "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==", + "dev": true, + "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.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" + }, + "dependencies": { + "debug": { + "version": "2.6.9", + "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", + "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", "dev": true, "requires": { - "pify": "^2.0.0" + "ms": "2.0.0" } }, - "pify": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/pify/-/pify-2.3.0.tgz", - "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", - "dev": true - }, - "pkg-dir": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-2.0.0.tgz", - "integrity": "sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=", + "doctrine": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/doctrine/-/doctrine-2.1.0.tgz", + "integrity": "sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==", "dev": true, "requires": { - "find-up": "^2.1.0" + "esutils": "^2.0.2" } }, - "read-pkg": { - "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg/-/read-pkg-2.0.0.tgz", - "integrity": "sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=", + "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==", "dev": true, "requires": { - "load-json-file": "^2.0.0", - "normalize-package-data": "^2.3.2", - "path-type": "^2.0.0" + "debug": "^3.2.7", + "resolve": "^1.20.0" + }, + "dependencies": { + "debug": { + "version": "3.2.7", + "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", + "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", + "dev": true, + "requires": { + "ms": "^2.1.1" + } + }, + "ms": { + "version": "2.1.3", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.3.tgz", + "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", + "dev": true + } } }, - "read-pkg-up": { + "ms": { "version": "2.0.0", - "resolved": "https://registry.npmjs.org/read-pkg-up/-/read-pkg-up-2.0.0.tgz", - "integrity": "sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=", - "dev": true, - "requires": { - "find-up": "^2.0.0", - "read-pkg": "^2.0.0" - } - }, - "resolve": { - "version": "1.20.0", - "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", - "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, - "requires": { - "is-core-module": "^2.2.0", - "path-parse": "^1.0.6" - } - }, - "semver": { - "version": "5.7.1", - "resolved": "https://registry.npmjs.org/semver/-/semver-5.7.1.tgz", - "integrity": "sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==", - "dev": true - }, - "spdx-correct": { - "version": "3.1.1", - "resolved": "https://registry.npmjs.org/spdx-correct/-/spdx-correct-3.1.1.tgz", - "integrity": "sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==", - "dev": true, - "requires": { - "spdx-expression-parse": "^3.0.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-exceptions": { - "version": "2.3.0", - "resolved": "https://registry.npmjs.org/spdx-exceptions/-/spdx-exceptions-2.3.0.tgz", - "integrity": "sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==", - "dev": true - }, - "spdx-expression-parse": { - "version": "3.0.1", - "resolved": "https://registry.npmjs.org/spdx-expression-parse/-/spdx-expression-parse-3.0.1.tgz", - "integrity": "sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==", - "dev": true, - "requires": { - "spdx-exceptions": "^2.1.0", - "spdx-license-ids": "^3.0.0" - } - }, - "spdx-license-ids": { - "version": "3.0.9", - "resolved": "https://registry.npmjs.org/spdx-license-ids/-/spdx-license-ids-3.0.9.tgz", - "integrity": "sha512-Ki212dKK4ogX+xDo4CtOZBVIwhsKBEfsEEcwmJfLQzirgc2jIWdzg40Unxz/HzEUqM1WFzVlQSMF9kZZ2HboLQ==", - "dev": true - }, - "string.prototype.trimend": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", - "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "string.prototype.trimstart": { - "version": "1.0.4", - "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", - "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", - "dev": true, - "requires": { - "call-bind": "^1.0.2", - "define-properties": "^1.1.3" - } - }, - "strip-bom": { - "version": "3.0.0", - "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", - "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", "dev": true - }, - "unbox-primitive": { - "version": "1.0.1", - "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", - "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", - "dev": true, - "requires": { - "function-bind": "^1.1.1", - "has-bigints": "^1.0.1", - "has-symbols": "^1.0.2", - "which-boxed-primitive": "^1.0.2" - } - }, - "validate-npm-package-license": { - "version": "3.0.4", - "resolved": "https://registry.npmjs.org/validate-npm-package-license/-/validate-npm-package-license-3.0.4.tgz", - "integrity": "sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==", - "dev": true, - "requires": { - "spdx-correct": "^3.0.0", - "spdx-expression-parse": "^3.0.0" - } - }, - "which-boxed-primitive": { - "version": "1.0.2", - "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", - "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", - "dev": true, - "requires": { - "is-bigint": "^1.0.1", - "is-boolean-object": "^1.1.0", - "is-number-object": "^1.0.4", - "is-string": "^1.0.5", - "is-symbol": "^1.0.3" - } } } }, @@ -3333,6 +1486,80 @@ } } }, + "eslint-scope": { + "version": "7.1.1", + "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-7.1.1.tgz", + "integrity": "sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==", + "dev": true, + "requires": { + "esrecurse": "^4.3.0", + "estraverse": "^5.2.0" + } + }, + "eslint-utils": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/eslint-utils/-/eslint-utils-3.0.0.tgz", + "integrity": "sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==", + "dev": true, + "requires": { + "eslint-visitor-keys": "^2.0.0" + }, + "dependencies": { + "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==", + "dev": true + } + } + }, + "eslint-visitor-keys": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/eslint-visitor-keys/-/eslint-visitor-keys-3.3.0.tgz", + "integrity": "sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==", + "dev": true + }, + "espree": { + "version": "9.3.1", + "resolved": "https://registry.npmjs.org/espree/-/espree-9.3.1.tgz", + "integrity": "sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==", + "dev": true, + "requires": { + "acorn": "^8.7.0", + "acorn-jsx": "^5.3.1", + "eslint-visitor-keys": "^3.3.0" + } + }, + "esquery": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/esquery/-/esquery-1.4.0.tgz", + "integrity": "sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==", + "dev": true, + "requires": { + "estraverse": "^5.1.0" + } + }, + "esrecurse": { + "version": "4.3.0", + "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", + "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", + "dev": true, + "requires": { + "estraverse": "^5.2.0" + } + }, + "estraverse": { + "version": "5.3.0", + "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.3.0.tgz", + "integrity": "sha512-MMdARuVEQziNTeJD8DgMqmhwR11BRQ/cBP+pLtYdSTnf3MIO8fFeiINEbX36ZdNlfU/7A9f3gUw49B3oQsvwBA==", + "dev": true + }, + "esutils": { + "version": "2.0.3", + "resolved": "https://registry.npmjs.org/esutils/-/esutils-2.0.3.tgz", + "integrity": "sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==", + "dev": true + }, "eventemitter2": { "version": "6.4.5", "resolved": "https://registry.npmjs.org/eventemitter2/-/eventemitter2-6.4.5.tgz", @@ -3404,6 +1631,24 @@ "integrity": "sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==", "dev": true }, + "fast-deep-equal": { + "version": "3.1.3", + "resolved": "https://registry.npmjs.org/fast-deep-equal/-/fast-deep-equal-3.1.3.tgz", + "integrity": "sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==", + "dev": true + }, + "fast-json-stable-stringify": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/fast-json-stable-stringify/-/fast-json-stable-stringify-2.1.0.tgz", + "integrity": "sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==", + "dev": true + }, + "fast-levenshtein": { + "version": "2.0.6", + "resolved": "https://registry.npmjs.org/fast-levenshtein/-/fast-levenshtein-2.0.6.tgz", + "integrity": "sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=", + "dev": true + }, "fd-slicer": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/fd-slicer/-/fd-slicer-1.1.0.tgz", @@ -3419,9 +1664,43 @@ "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", "dev": true, "requires": { - "escape-string-regexp": "^1.0.5" + "escape-string-regexp": "^1.0.5" + } + }, + "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==", + "dev": true, + "requires": { + "flat-cache": "^3.0.4" + } + }, + "find-up": { + "version": "2.1.0", + "resolved": "https://registry.npmjs.org/find-up/-/find-up-2.1.0.tgz", + "integrity": "sha1-RdG35QbHF93UgndaK3eSCjwMV6c=", + "dev": true, + "requires": { + "locate-path": "^2.0.0" + } + }, + "flat-cache": { + "version": "3.0.4", + "resolved": "https://registry.npmjs.org/flat-cache/-/flat-cache-3.0.4.tgz", + "integrity": "sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==", + "dev": true, + "requires": { + "flatted": "^3.1.0", + "rimraf": "^3.0.2" } }, + "flatted": { + "version": "3.2.5", + "resolved": "https://registry.npmjs.org/flatted/-/flatted-3.2.5.tgz", + "integrity": "sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==", + "dev": true + }, "forever-agent": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/forever-agent/-/forever-agent-0.6.1.tgz", @@ -3457,6 +1736,29 @@ "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", "dev": true }, + "function-bind": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", + "dev": true + }, + "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=", + "dev": true + }, + "get-intrinsic": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", + "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has": "^1.0.3", + "has-symbols": "^1.0.1" + } + }, "get-stream": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-4.1.0.tgz", @@ -3466,6 +1768,16 @@ "pump": "^3.0.0" } }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "get-intrinsic": "^1.1.1" + } + }, "getos": { "version": "3.2.1", "resolved": "https://registry.npmjs.org/getos/-/getos-3.2.1.tgz", @@ -3498,6 +1810,15 @@ "path-is-absolute": "^1.0.0" } }, + "glob-parent": { + "version": "6.0.2", + "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-6.0.2.tgz", + "integrity": "sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==", + "dev": true, + "requires": { + "is-glob": "^4.0.3" + } + }, "global-dirs": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/global-dirs/-/global-dirs-3.0.0.tgz", @@ -3507,18 +1828,65 @@ "ini": "2.0.0" } }, + "globals": { + "version": "13.13.0", + "resolved": "https://registry.npmjs.org/globals/-/globals-13.13.0.tgz", + "integrity": "sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==", + "dev": true, + "requires": { + "type-fest": "^0.20.2" + }, + "dependencies": { + "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==", + "dev": true + } + } + }, "graceful-fs": { "version": "4.2.9", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.9.tgz", "integrity": "sha512-NtNxqUcXgpW2iMrfqSfR73Glt39K+BLwWsPs94yR63v45T0Wbej7eRmL5cWfwEgqXnmjQp3zaJTshdRW/qC2ZQ==", "dev": true }, + "has": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", + "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1" + } + }, + "has-bigints": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/has-bigints/-/has-bigints-1.0.1.tgz", + "integrity": "sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==", + "dev": true + }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", "dev": true }, + "has-symbols": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.3.tgz", + "integrity": "sha512-l3LCuF6MgDNwTDKkdYGEihYjt5pRPbEg46rtlmnSPlUbgmB8LOIrKJbYYFBSbnPaJexMKtiPO8hmeRjRz2Td+A==", + "dev": true + }, + "has-tostringtag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", + "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, "http-signature": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/http-signature/-/http-signature-1.3.6.tgz", @@ -3538,6 +1906,8 @@ }, "husky": { "version": "3.1.0", + "resolved": "https://registry.npmjs.org/husky/-/husky-3.1.0.tgz", + "integrity": "sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==", "dev": true, "requires": { "chalk": "^2.4.2", @@ -4174,6 +2544,28 @@ "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", "dev": true }, + "ignore": { + "version": "5.2.0", + "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.2.0.tgz", + "integrity": "sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==", + "dev": true + }, + "import-fresh": { + "version": "3.3.0", + "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", + "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", + "dev": true, + "requires": { + "parent-module": "^1.0.0", + "resolve-from": "^4.0.0" + } + }, + "imurmurhash": { + "version": "0.1.4", + "resolved": "https://registry.npmjs.org/imurmurhash/-/imurmurhash-0.1.4.tgz", + "integrity": "sha1-khi5srkoojixPcT7a21XbyMUU+o=", + "dev": true + }, "indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", @@ -4202,6 +2594,42 @@ "integrity": "sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==", "dev": true }, + "internal-slot": { + "version": "1.0.3", + "resolved": "https://registry.npmjs.org/internal-slot/-/internal-slot-1.0.3.tgz", + "integrity": "sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==", + "dev": true, + "requires": { + "get-intrinsic": "^1.1.0", + "has": "^1.0.3", + "side-channel": "^1.0.4" + } + }, + "is-bigint": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-bigint/-/is-bigint-1.0.4.tgz", + "integrity": "sha512-zB9CruMamjym81i2JZ3UMn54PKGsQzsJeo6xvN3HJJ4CAsQNB6iRutp2To77OfCNuoxspsIhzaPoO1zyCEhFOg==", + "dev": true, + "requires": { + "has-bigints": "^1.0.1" + } + }, + "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==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "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==", + "dev": true + }, "is-ci": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/is-ci/-/is-ci-3.0.1.tgz", @@ -4211,18 +2639,51 @@ "ci-info": "^3.2.0" } }, + "is-core-module": { + "version": "2.8.1", + "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.8.1.tgz", + "integrity": "sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==", + "dev": true, + "requires": { + "has": "^1.0.3" + } + }, + "is-date-object": { + "version": "1.0.5", + "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", + "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-docker": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", "dev": true }, + "is-extglob": { + "version": "2.1.1", + "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", + "dev": true + }, "is-fullwidth-code-point": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", "dev": true }, + "is-glob": { + "version": "4.0.3", + "resolved": "https://registry.npmjs.org/is-glob/-/is-glob-4.0.3.tgz", + "integrity": "sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==", + "dev": true, + "requires": { + "is-extglob": "^2.1.1" + } + }, "is-installed-globally": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/is-installed-globally/-/is-installed-globally-0.4.0.tgz", @@ -4233,18 +2694,67 @@ "is-path-inside": "^3.0.2" } }, + "is-negative-zero": { + "version": "2.0.2", + "resolved": "https://registry.npmjs.org/is-negative-zero/-/is-negative-zero-2.0.2.tgz", + "integrity": "sha512-dqJvarLawXsFbNDeJW7zAz8ItJ9cd28YufuuFzh0G8pNHjJMnY08Dv7sYX2uF5UpQOwieAeOExEYAWWfu7ZZUA==", + "dev": true + }, + "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==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, "is-path-inside": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", "dev": true }, + "is-regex": { + "version": "1.1.4", + "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", + "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "has-tostringtag": "^1.0.0" + } + }, + "is-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==", + "dev": true + }, "is-stream": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-1.1.0.tgz", "integrity": "sha1-EtSj3U5o4Lec6428hBc66A2RykQ=", "dev": true }, + "is-string": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/is-string/-/is-string-1.0.7.tgz", + "integrity": "sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==", + "dev": true, + "requires": { + "has-tostringtag": "^1.0.0" + } + }, + "is-symbol": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/is-symbol/-/is-symbol-1.0.4.tgz", + "integrity": "sha512-C/CPBqKWnvdcxqIARxyOh4v1UUEOCHpgDa0WYgpKDFMszcrPcffg5uhwSgPCLD2WWxmq6isisz87tzT01tuGhg==", + "dev": true, + "requires": { + "has-symbols": "^1.0.2" + } + }, "is-typedarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/is-typedarray/-/is-typedarray-1.0.0.tgz", @@ -4257,6 +2767,15 @@ "integrity": "sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==", "dev": true }, + "is-weakref": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/is-weakref/-/is-weakref-1.0.2.tgz", + "integrity": "sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.2" + } + }, "is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", @@ -4300,6 +2819,15 @@ "integrity": "sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==", "dev": true }, + "js-yaml": { + "version": "4.1.0", + "resolved": "https://registry.npmjs.org/js-yaml/-/js-yaml-4.1.0.tgz", + "integrity": "sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==", + "dev": true, + "requires": { + "argparse": "^2.0.1" + } + }, "jsbn": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/jsbn/-/jsbn-0.1.1.tgz", @@ -4312,12 +2840,33 @@ "integrity": "sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==", "dev": true }, + "json-schema-traverse": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/json-schema-traverse/-/json-schema-traverse-0.4.1.tgz", + "integrity": "sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==", + "dev": true + }, + "json-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=", + "dev": true + }, "json-stringify-safe": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/json-stringify-safe/-/json-stringify-safe-5.0.1.tgz", "integrity": "sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=", "dev": true }, + "json5": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/json5/-/json5-1.0.1.tgz", + "integrity": "sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==", + "dev": true, + "requires": { + "minimist": "^1.2.0" + } + }, "jsonfile": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", @@ -4346,6 +2895,16 @@ "integrity": "sha1-eZllXoZGwX8In90YfRUNMyTVRRM=", "dev": true }, + "levn": { + "version": "0.4.1", + "resolved": "https://registry.npmjs.org/levn/-/levn-0.4.1.tgz", + "integrity": "sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1", + "type-check": "~0.4.0" + } + }, "listr2": { "version": "3.14.0", "resolved": "https://registry.npmjs.org/listr2/-/listr2-3.14.0.tgz", @@ -4362,8 +2921,26 @@ "wrap-ansi": "^7.0.0" } }, + "locate-path": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-2.0.0.tgz", + "integrity": "sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=", + "dev": true, + "requires": { + "p-locate": "^2.0.0", + "path-exists": "^3.0.0" + } + }, "lodash": { "version": "4.17.21", + "resolved": "https://registry.npmjs.org/lodash/-/lodash-4.17.21.tgz", + "integrity": "sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==", + "dev": true + }, + "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==", "dev": true }, "lodash.once": { @@ -4475,6 +3052,12 @@ "integrity": "sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==", "dev": true }, + "natural-compare": { + "version": "1.4.0", + "resolved": "https://registry.npmjs.org/natural-compare/-/natural-compare-1.4.0.tgz", + "integrity": "sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=", + "dev": true + }, "nice-try": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/nice-try/-/nice-try-1.0.5.tgz", @@ -4482,9 +3065,9 @@ "dev": true }, "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==", + "version": "2.6.7", + "resolved": "https://registry.npmjs.org/node-fetch/-/node-fetch-2.6.7.tgz", + "integrity": "sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==", "dev": true, "requires": { "whatwg-url": "^5.0.0" @@ -4499,6 +3082,52 @@ "path-key": "^2.0.0" } }, + "object-inspect": { + "version": "1.12.0", + "resolved": "https://registry.npmjs.org/object-inspect/-/object-inspect-1.12.0.tgz", + "integrity": "sha512-Ho2z80bVIvJloH+YzRmpZVQe87+qASmBUKZDWgx9cu+KDrX2ZDH/3tMy+gXbZETVGs2M8YdxObOh7XAtim9Y0g==", + "dev": true + }, + "object-keys": { + "version": "1.1.1", + "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", + "dev": true + }, + "object.assign": { + "version": "4.1.2", + "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", + "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "define-properties": "^1.1.3", + "has-symbols": "^1.0.1", + "object-keys": "^1.1.1" + } + }, + "object.entries": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.entries/-/object.entries-1.1.5.tgz", + "integrity": "sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, + "object.values": { + "version": "1.1.5", + "resolved": "https://registry.npmjs.org/object.values/-/object.values-1.1.5.tgz", + "integrity": "sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3", + "es-abstract": "^1.19.1" + } + }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", @@ -4517,6 +3146,20 @@ "mimic-fn": "^2.1.0" } }, + "optionator": { + "version": "0.9.1", + "resolved": "https://registry.npmjs.org/optionator/-/optionator-0.9.1.tgz", + "integrity": "sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==", + "dev": true, + "requires": { + "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" + } + }, "ospath": { "version": "1.2.2", "resolved": "https://registry.npmjs.org/ospath/-/ospath-1.2.2.tgz", @@ -4529,6 +3172,24 @@ "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", "dev": true }, + "p-limit": { + "version": "1.3.0", + "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-1.3.0.tgz", + "integrity": "sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==", + "dev": true, + "requires": { + "p-try": "^1.0.0" + } + }, + "p-locate": { + "version": "2.0.0", + "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-2.0.0.tgz", + "integrity": "sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=", + "dev": true, + "requires": { + "p-limit": "^1.1.0" + } + }, "p-map": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", @@ -4538,6 +3199,27 @@ "aggregate-error": "^3.0.0" } }, + "p-try": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/p-try/-/p-try-1.0.0.tgz", + "integrity": "sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=", + "dev": true + }, + "parent-module": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", + "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", + "dev": true, + "requires": { + "callsites": "^3.0.0" + } + }, + "path-exists": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-3.0.0.tgz", + "integrity": "sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=", + "dev": true + }, "path-is-absolute": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", @@ -4550,6 +3232,12 @@ "integrity": "sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=", "dev": true }, + "path-parse": { + "version": "1.0.7", + "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", + "dev": true + }, "pend": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/pend/-/pend-1.2.0.tgz", @@ -4568,8 +3256,16 @@ "integrity": "sha1-7RQaasBDqEnqWISY59yosVMw6Qw=", "dev": true }, + "prelude-ls": { + "version": "1.2.1", + "resolved": "https://registry.npmjs.org/prelude-ls/-/prelude-ls-1.2.1.tgz", + "integrity": "sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==", + "dev": true + }, "prettier": { "version": "1.19.1", + "resolved": "https://registry.npmjs.org/prettier/-/prettier-1.19.1.tgz", + "integrity": "sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==", "dev": true }, "pretty-bytes": { @@ -4580,6 +3276,8 @@ }, "pretty-quick": { "version": "1.11.1", + "resolved": "https://registry.npmjs.org/pretty-quick/-/pretty-quick-1.11.1.tgz", + "integrity": "sha512-kSXCkcETfak7EQXz6WOkCeCqpbC4GIzrN/vaneTGMP/fAtD8NerA9bPhCUqHAks1geo7biZNl5uEMPceeneLuA==", "dev": true, "requires": { "chalk": "^2.3.0", @@ -4936,6 +3634,12 @@ "integrity": "sha512-qxXIEh4pCGfHICj1mAJQ2/2XVZkjCDTcEgfoSQxc/fYivUZxTkk7L3bDBJSoNrEzXI17oUO5Dp07ktqE5KzczA==", "dev": true }, + "regexpp": { + "version": "3.2.0", + "resolved": "https://registry.npmjs.org/regexpp/-/regexpp-3.2.0.tgz", + "integrity": "sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==", + "dev": true + }, "request-progress": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/request-progress/-/request-progress-3.0.0.tgz", @@ -4945,6 +3649,23 @@ "throttleit": "^1.0.0" } }, + "resolve": { + "version": "1.22.0", + "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.22.0.tgz", + "integrity": "sha512-Hhtrw0nLeSrFQ7phPp4OOcVjLPIeMnRlr5mcnVuMe7M/7eBn98A3hmFRLoFo3DLZkivSYwhRUJTyPyWAk56WLw==", + "dev": true, + "requires": { + "is-core-module": "^2.8.1", + "path-parse": "^1.0.7", + "supports-preserve-symlinks-flag": "^1.0.0" + } + }, + "resolve-from": { + "version": "4.0.0", + "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", + "dev": true + }, "restore-cursor": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/restore-cursor/-/restore-cursor-3.1.0.tgz", @@ -5012,6 +3733,17 @@ "integrity": "sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=", "dev": true }, + "side-channel": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/side-channel/-/side-channel-1.0.4.tgz", + "integrity": "sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==", + "dev": true, + "requires": { + "call-bind": "^1.0.0", + "get-intrinsic": "^1.0.2", + "object-inspect": "^1.9.0" + } + }, "signal-exit": { "version": "3.0.7", "resolved": "https://registry.npmjs.org/signal-exit/-/signal-exit-3.0.7.tgz", @@ -5057,6 +3789,26 @@ "strip-ansi": "^6.0.1" } }, + "string.prototype.trimend": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimend/-/string.prototype.trimend-1.0.4.tgz", + "integrity": "sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, + "string.prototype.trimstart": { + "version": "1.0.4", + "resolved": "https://registry.npmjs.org/string.prototype.trimstart/-/string.prototype.trimstart-1.0.4.tgz", + "integrity": "sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==", + "dev": true, + "requires": { + "call-bind": "^1.0.2", + "define-properties": "^1.1.3" + } + }, "strip-ansi": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.1.tgz", @@ -5066,6 +3818,12 @@ "ansi-regex": "^5.0.1" } }, + "strip-bom": { + "version": "3.0.0", + "resolved": "https://registry.npmjs.org/strip-bom/-/strip-bom-3.0.0.tgz", + "integrity": "sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=", + "dev": true + }, "strip-eof": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/strip-eof/-/strip-eof-1.0.0.tgz", @@ -5078,6 +3836,12 @@ "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", "dev": true }, + "strip-json-comments": { + "version": "3.1.1", + "resolved": "https://registry.npmjs.org/strip-json-comments/-/strip-json-comments-3.1.1.tgz", + "integrity": "sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==", + "dev": true + }, "supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", @@ -5087,12 +3851,24 @@ "has-flag": "^4.0.0" } }, + "supports-preserve-symlinks-flag": { + "version": "1.0.0", + "resolved": "https://registry.npmjs.org/supports-preserve-symlinks-flag/-/supports-preserve-symlinks-flag-1.0.0.tgz", + "integrity": "sha512-ot0WnXS9fgdkgIcePe6RHNk1WA8+muPa6cSjeR3V8K27q9BB1rTE3R1p7Hv0z1ZyAc8s6Vvv8DIyWf681MAt0w==", + "dev": true + }, "tcp-ping": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/tcp-ping/-/tcp-ping-0.1.1.tgz", "integrity": "sha1-At1/QrW/fXy3jVt6rO+hVf2PfAw=", "dev": true }, + "text-table": { + "version": "0.2.0", + "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", + "dev": true + }, "throttleit": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/throttleit/-/throttleit-1.0.0.tgz", @@ -5130,6 +3906,18 @@ "integrity": "sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=", "dev": true }, + "tsconfig-paths": { + "version": "3.14.0", + "resolved": "https://registry.npmjs.org/tsconfig-paths/-/tsconfig-paths-3.14.0.tgz", + "integrity": "sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g==", + "dev": true, + "requires": { + "@types/json5": "^0.0.29", + "json5": "^1.0.1", + "minimist": "^1.2.0", + "strip-bom": "^3.0.0" + } + }, "tslib": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", @@ -5151,12 +3939,33 @@ "integrity": "sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=", "dev": true }, + "type-check": { + "version": "0.4.0", + "resolved": "https://registry.npmjs.org/type-check/-/type-check-0.4.0.tgz", + "integrity": "sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==", + "dev": true, + "requires": { + "prelude-ls": "^1.2.1" + } + }, "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 }, + "unbox-primitive": { + "version": "1.0.1", + "resolved": "https://registry.npmjs.org/unbox-primitive/-/unbox-primitive-1.0.1.tgz", + "integrity": "sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw==", + "dev": true, + "requires": { + "function-bind": "^1.1.1", + "has-bigints": "^1.0.1", + "has-symbols": "^1.0.2", + "which-boxed-primitive": "^1.0.2" + } + }, "unfetch": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/unfetch/-/unfetch-4.2.0.tgz", @@ -5175,12 +3984,27 @@ "integrity": "sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==", "dev": true }, + "uri-js": { + "version": "4.4.1", + "resolved": "https://registry.npmjs.org/uri-js/-/uri-js-4.4.1.tgz", + "integrity": "sha512-7rKUyy33Q1yc98pQ1DAmLtwX109F7TIfWlW1Ydo8Wl1ii1SeHieeh0HHfPeL2fMXK6z0s8ecKs9frCuLJvndBg==", + "dev": true, + "requires": { + "punycode": "^2.1.0" + } + }, "uuid": { "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", "dev": true }, + "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==", + "dev": true + }, "verror": { "version": "1.10.0", "resolved": "https://registry.npmjs.org/verror/-/verror-1.10.0.tgz", @@ -5217,6 +4041,25 @@ "isexe": "^2.0.0" } }, + "which-boxed-primitive": { + "version": "1.0.2", + "resolved": "https://registry.npmjs.org/which-boxed-primitive/-/which-boxed-primitive-1.0.2.tgz", + "integrity": "sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==", + "dev": true, + "requires": { + "is-bigint": "^1.0.1", + "is-boolean-object": "^1.1.0", + "is-number-object": "^1.0.4", + "is-string": "^1.0.5", + "is-symbol": "^1.0.3" + } + }, + "word-wrap": { + "version": "1.2.3", + "resolved": "https://registry.npmjs.org/word-wrap/-/word-wrap-1.2.3.tgz", + "integrity": "sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==", + "dev": true + }, "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", diff --git a/main/end-to-end-tests/package.json b/main/end-to-end-tests/package.json index 68d0fb13f7..dae1726c3e 100644 --- a/main/end-to-end-tests/package.json +++ b/main/end-to-end-tests/package.json @@ -26,13 +26,13 @@ "amazon-cognito-identity-js": "^5.2.4", "clipboardy": "^2.3.0", "cypress": "^9.5.0", - "eslint": "^6.8.0", - "eslint-config-airbnb": "^18.0.1", - "eslint-config-airbnb-base": "^14.0.0", - "eslint-config-prettier": "^6.10.0", + "eslint": "^8.11.0", + "eslint-config-airbnb": "^19.0.4", + "eslint-config-airbnb-base": "^15.0.0", + "eslint-config-prettier": "^8.5.0", "eslint-import-resolver-node": "^0.3.3", "eslint-plugin-cypress": "^2.11.1", - "eslint-plugin-import": "^2.20.1", + "eslint-plugin-import": "^2.25.4", "eslint-plugin-jsx-a11y": "^6.2.3", "eslint-plugin-prettier": "^3.1.2", "husky": "^3.1.0", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 3c37d8820a..b015de8ac1 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,5 +1,28 @@ +lockfileVersion: 5.3 + importers: + addons/addon-base-post-deployment/packages/base-post-deployment: + specifiers: + '@aws-ee/base-api-services': workspace:* + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + aws-sdk: ^2.1000.0 + aws-sdk-mock: ^5.1.0 + eslint: ^6.8.0 + eslint-config-airbnb-base: ^14.0.0 + eslint-config-prettier: ^6.10.0 + eslint-import-resolver-node: ^0.3.3 + eslint-plugin-import: ^2.20.1 + eslint-plugin-jest: ^22.21.0 + eslint-plugin-prettier: ^3.1.2 + generate-password: ^1.5.0 + husky: ^3.1.0 + jest: ^24.9.0 + jest-junit: ^10.0.0 + lodash: ^4.17.21 + prettier: ^1.19.1 + source-map-support: ^0.5.16 dependencies: '@aws-ee/base-api-services': link:../../../addon-base-rest-api/packages/services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -21,12 +44,13 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-pre-deployment/packages/base-pre-deployment: specifiers: '@aws-ee/base-api-services': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* aws-sdk: ^2.1000.0 - aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -41,7 +65,6 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 source-map-support: ^0.5.16 - addons/addon-base-pre-deployment/packages/base-pre-deployment: dependencies: '@aws-ee/base-api-services': link:../../../addon-base-rest-api/packages/services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -62,26 +85,27 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.19 + + addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api: specifiers: - '@aws-ee/base-api-services': workspace:* + '@aws-ee/base-controllers': workspace:* + '@aws-ee/base-raas-appstream-services': workspace:* + '@aws-ee/base-raas-services': workspace:* '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.1000.0 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - generate-password: ^1.5.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api: dependencies: '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers '@aws-ee/base-raas-appstream-services': link:../base-raas-appstream-services @@ -102,11 +126,13 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.19 + + addons/addon-base-raas-appstream/packages/base-raas-appstream-services: specifiers: - '@aws-ee/base-controllers': workspace:* - '@aws-ee/base-raas-appstream-services': workspace:* '@aws-ee/base-raas-services': workspace:* '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 @@ -121,7 +147,7 @@ importers: prettier: ^1.19.1 pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - addons/addon-base-raas-appstream/packages/base-raas-appstream-services: + uuid: ^3.4.0 dependencies: '@aws-ee/base-raas-services': link:../../../addon-base-raas/packages/base-raas-services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -143,27 +169,79 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.19 + + addons/addon-base-raas-ui/packages/base-raas-ui: specifiers: - '@aws-ee/base-raas-services': workspace:* + '@auth0/auth0-spa-js': ^1.2.3 '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk-mock: ^5.1.0 + '@aws-ee/base-ui': workspace:* + '@aws-ee/key-pair-mgmt-ui': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 + aws-sdk: ^2.1000.0 + babel-eslint: ^10.0.3 + babel-jest: ^24.9.0 + babel-loader: ^8.0.6 + chart.js: ^2.9.4 + classnames: ^2.2.6 + crypto-browserify: ^3.12.0 + csvtojson: ^2.0.10 + enzyme: ^3.11.0 + enzyme-adapter-react-16: ^1.15.2 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 + is-cidr: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jwt-decode: ^2.2.0 lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-react-form: ^2.0.8 + mobx-state-tree: ^3.15.0 + numeral: ^2.0.6 prettier: ^1.19.1 + pretty-bytes: ^5.3.0 pretty-quick: ^1.11.1 - source-map-support: ^0.5.16 + prop-types: ^15.7.2 + react: ^16.12.0 + react-avatar: ^3.9.0 + react-chartjs-2: ^2.9.0 + react-copy-to-clipboard: ^5.0.2 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-dropzone: ^10.1.9 + react-router-dom: ^5.1.2 + react-select: ^3.0.8 + react-sparklines: ^1.7.0 + react-syntax-highlighter: ^15.4.4 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + regenerator-runtime: ^0.13.5 + request: ^2.34 + semantic-ui-react: ^0.88.2 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + showdown: ^1.9.1 + toastr: ^2.1.4 + typeface-lato: 0.0.75 + typescript: ^3.7.5 uuid: ^3.4.0 - addons/addon-base-raas-ui/packages/base-raas-ui: + validatorjs: ^3.18.1 + webpack: 4.41.2 dependencies: '@auth0/auth0-spa-js': 1.6.5 '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -236,78 +314,24 @@ importers: serverless-deployment-bucket: 1.1.1 typescript: 3.8.3 webpack: 4.41.2 + + addons/addon-base-raas/packages/base-raas-cfn-templates: specifiers: - '@auth0/auth0-spa-js': ^1.2.3 - '@aws-ee/base-services': workspace:* - '@aws-ee/base-ui': workspace:* - '@aws-ee/key-pair-mgmt-ui': workspace:* '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 - aws-sdk: ^2.1000.0 - babel-eslint: ^10.0.3 - babel-jest: ^24.9.0 - babel-loader: ^8.0.6 - chart.js: ^2.9.4 - classnames: ^2.2.6 - crypto-browserify: ^3.12.0 - csvtojson: ^2.0.10 - enzyme: ^3.11.0 - enzyme-adapter-react-16: ^1.15.2 + '@babel/core': ^7.9.0 + babel-plugin-inline-import: ^3.0.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb: ^18.1.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 - husky: ^3.1.0 - is-cidr: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jwt-decode: ^2.2.0 - lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-react-form: ^2.0.8 - mobx-state-tree: ^3.15.0 - numeral: ^2.0.6 prettier: ^1.19.1 - pretty-bytes: ^5.3.0 - pretty-quick: ^1.11.1 - prop-types: ^15.7.2 - react: ^16.12.0 - react-avatar: ^3.9.0 - react-chartjs-2: ^2.9.0 - react-copy-to-clipboard: ^5.0.2 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-dropzone: ^10.1.9 - react-router-dom: ^5.1.2 - react-select: ^3.0.8 - react-sparklines: ^1.7.0 - react-syntax-highlighter: ^15.4.4 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - regenerator-runtime: ^0.13.5 - request: ^2.34 - semantic-ui-react: ^0.88.2 - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - showdown: ^1.9.1 - toastr: ^2.1.4 - typeface-lato: 0.0.75 - typescript: ^3.7.5 - uuid: ^3.4.0 - validatorjs: ^3.18.1 - webpack: 4.41.2 - addons/addon-base-raas/packages/base-raas-cfn-templates: + source-map-support: ^0.5.16 devDependencies: '@babel/cli': 7.8.4_@babel+core@7.9.0 '@babel/core': 7.9.0 @@ -324,10 +348,12 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-raas/packages/base-raas-post-deployment: specifiers: - '@babel/cli': ^7.8.4 - '@babel/core': ^7.9.0 - babel-plugin-inline-import: ^3.0.0 + '@aws-ee/base-raas-services': workspace:* + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -336,11 +362,13 @@ importers: eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 + husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - addons/addon-base-raas/packages/base-raas-post-deployment: dependencies: '@aws-ee/base-raas-services': link:../base-raas-services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -361,12 +389,15 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-raas/packages/base-raas-rest-api: specifiers: + '@aws-ee/base-api-services': workspace:* + '@aws-ee/base-controllers': workspace:* + '@aws-ee/base-post-deployment': workspace:* '@aws-ee/base-raas-services': workspace:* '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 @@ -380,7 +411,6 @@ importers: prettier: ^1.19.1 pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - addons/addon-base-raas/packages/base-raas-rest-api: dependencies: '@aws-ee/base-api-services': link:../../../addon-base-rest-api/packages/services '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers @@ -402,12 +432,16 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-raas/packages/base-raas-services: specifiers: '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-controllers': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-raas-services': workspace:* '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + '@aws-ee/base-workflow-core': workspace:* + '@aws-ee/environment-type-mgmt-services': workspace:* + '@aws-ee/key-pair-mgmt-services': workspace:* + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 @@ -416,13 +450,27 @@ importers: eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 husky: ^3.1.0 + is-cidr: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + js-yaml: ^4.0.0 lodash: ^4.17.21 + moment: ^2.27.0 + nanoid: ^3.1.16 + node-cache: ^4.2.1 + node-fetch: ^2.6.0 + node-rsa: ^1.1.1 + object-path: ^0.11.8 prettier: ^1.19.1 pretty-quick: ^1.11.1 + request: ^2.88.2 + request-promise-native: ^1.0.8 + sinon: ^9.0.3 source-map-support: ^0.5.16 - addons/addon-base-raas/packages/base-raas-services: + uuid: ^3.4.0 + xml: ^1.0.1 + yaml: ^1.10.2 + yaml-cfn: ^0.3.1 dependencies: '@aws-ee/base-api-services': link:../../../addon-base-rest-api/packages/services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -461,15 +509,16 @@ importers: pretty-quick: 1.11.1_prettier@1.19.1 sinon: 9.0.3 source-map-support: 0.5.16 + + addons/addon-base-raas/packages/base-raas-workflow-steps: specifiers: - '@aws-ee/base-api-services': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/key-pair-mgmt-services': workspace:* + '@aws-ee/workflow-engine': workspace:* aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 + eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 @@ -477,28 +526,13 @@ importers: eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 husky: ^3.1.0 - is-cidr: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - js-yaml: ^4.0.0 lodash: ^4.17.21 - moment: ^2.27.0 - nanoid: ^3.1.16 - node-cache: ^4.2.1 - node-fetch: ^2.6.0 - node-rsa: ^1.1.1 - object-path: ^0.11.8 prettier: ^1.19.1 pretty-quick: ^1.11.1 - request: ^2.88.2 - request-promise-native: ^1.0.8 - sinon: ^9.0.3 + slugify: ^1.4.0 source-map-support: ^0.5.16 - uuid: ^3.4.0 - xml: ^1.0.1 - yaml: ^1.10.2 - yaml-cfn: ^0.3.1 - addons/addon-base-raas/packages/base-raas-workflow-steps: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core @@ -522,12 +556,10 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-raas/packages/base-raas-workflows: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/workflow-engine': workspace:* - aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -544,7 +576,6 @@ importers: pretty-quick: ^1.11.1 slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-base-raas/packages/base-raas-workflows: dependencies: '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core lodash: 4.17.21 @@ -564,25 +595,23 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-raas/packages/serverless-packer: specifiers: - '@aws-ee/base-workflow-core': workspace:* + chalk: ^2.4.2 + cross-spawn: ^6.0.5 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-base-raas/packages/serverless-packer: dependencies: chalk: 2.4.2 cross-spawn: 6.0.5 @@ -599,22 +628,29 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-rest-api/packages/api-handler-factory: specifiers: - chalk: ^2.4.2 - cross-spawn: ^6.0.5 + '@aws-ee/base-services-container': workspace:* + body-parser: ^1.19.0 + compression: ^1.7.4 + cors: ^2.8.5 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 + express: ^4.17.1 + husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 + serverless-http: ^2.3.1 source-map-support: ^0.5.16 - addons/addon-base-rest-api/packages/api-handler-factory: dependencies: '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container body-parser: 1.19.0 @@ -637,11 +673,13 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-rest-api/packages/base-api-handler: specifiers: + '@aws-ee/base-api-services': workspace:* + '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* - body-parser: ^1.19.0 - compression: ^1.7.4 - cors: ^2.8.5 + aws-sdk: ^2.1000.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -649,16 +687,13 @@ importers: eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - express: ^4.17.1 + generate-password: ^1.5.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - serverless-http: ^2.3.1 source-map-support: ^0.5.16 - addons/addon-base-rest-api/packages/base-api-handler: dependencies: '@aws-ee/base-api-services': link:../services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -679,6 +714,8 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-rest-api/packages/base-authn-handler: specifiers: '@aws-ee/base-api-services': workspace:* '@aws-ee/base-services': workspace:* @@ -698,7 +735,6 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 source-map-support: ^0.5.16 - addons/addon-base-rest-api/packages/base-authn-handler: dependencies: '@aws-ee/base-api-services': link:../services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -719,11 +755,13 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-rest-api/packages/base-controllers: specifiers: '@aws-ee/base-api-services': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.1000.0 + axios: ^0.21.2 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -731,14 +769,12 @@ importers: eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - generate-password: ^1.5.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 source-map-support: ^0.5.16 - addons/addon-base-rest-api/packages/base-controllers: dependencies: '@aws-ee/base-api-services': link:../services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -758,11 +794,14 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-rest-api/packages/services: specifiers: - '@aws-ee/base-api-services': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* - axios: ^0.21.2 + ajv: ^6.11.0 + aws-sdk: ^2.1000.0 + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -773,10 +812,16 @@ importers: husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jsonwebtoken: ^8.5.1 + jwk-to-pem: ^2.0.5 + jwt-decode: ^2.2.0 lodash: ^4.17.21 prettier: ^1.19.1 + request: ^2.88.2 source-map-support: ^0.5.16 - addons/addon-base-rest-api/packages/services: + underscore: ^1.13.1 + uuid: ^3.4.0 + validatorjs: ^3.18.1 dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -804,33 +849,70 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-ui/packages/base-ui: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - ajv: ^6.11.0 + '@aws-ee/base-serverless-settings-helper': workspace:* + '@aws-ee/base-serverless-ui-tools': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 aws-sdk: ^2.1000.0 - aws-sdk-mock: ^5.1.0 + babel-eslint: ^10.0.3 + chart.js: ^2.9.4 + classnames: ^2.2.6 + enzyme: ^3.11.0 + enzyme-adapter-react-16: ^1.15.2 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jsonwebtoken: ^8.5.1 - jwk-to-pem: ^2.0.5 jwt-decode: ^2.2.0 lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-react-form: ^2.0.9 + mobx-state-tree: ^3.15.0 + numeral: ^2.0.6 + pkce-challenge: ^2.2.0 prettier: ^1.19.1 - request: ^2.88.2 - source-map-support: ^0.5.16 - underscore: ^1.13.1 + pretty-quick: ^1.11.1 + prop-types: ^15.7.2 + react: ^16.12.0 + react-avatar: ^3.9.0 + react-beautiful-dnd: ^11.0.5 + react-chartjs-2: ^2.9.0 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-idle-timer: ^4.2.12 + react-responsive-carousel: ^3.1.51 + react-router-dom: ^5.1.2 + react-select: ^3.2.0 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + regenerator-runtime: ^0.13.5 + semantic-ui-react: ^0.88.2 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + showdown: ^1.9.1 + toastr: ^2.1.4 + typeface-lato: 0.0.75 + typescript: ^3.7.5 uuid: ^3.4.0 validatorjs: ^3.18.1 - addons/addon-base-ui/packages/base-ui: + webpack: 4.41.2 dependencies: aws-sdk: 2.1015.0 chart.js: 2.9.4 @@ -894,69 +976,25 @@ importers: serverless-deployment-bucket: 1.1.1 typescript: 3.8.3 webpack: 4.41.2 + + addons/addon-base-ui/packages/serverless-ui-tools: specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/base-serverless-ui-tools': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 aws-sdk: ^2.1000.0 - babel-eslint: ^10.0.3 - chart.js: ^2.9.4 - classnames: ^2.2.6 - enzyme: ^3.11.0 - enzyme-adapter-react-16: ^1.15.2 + chalk: ^2.4.2 + cross-spawn: ^7.0.1 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jwt-decode: ^2.2.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-react-form: ^2.0.9 - mobx-state-tree: ^3.15.0 - numeral: ^2.0.6 - pkce-challenge: ^2.2.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 - prop-types: ^15.7.2 - react: ^16.12.0 - react-avatar: ^3.9.0 - react-beautiful-dnd: ^11.0.5 - react-chartjs-2: ^2.9.0 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-idle-timer: ^4.2.12 - react-responsive-carousel: ^3.1.51 - react-router-dom: ^5.1.2 - react-select: ^3.2.0 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - regenerator-runtime: ^0.13.5 - semantic-ui-react: ^0.88.2 - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - showdown: ^1.9.1 - toastr: ^2.1.4 - typeface-lato: 0.0.75 - typescript: ^3.7.5 - uuid: ^3.4.0 - validatorjs: ^3.18.1 - webpack: 4.41.2 - addons/addon-base-ui/packages/serverless-ui-tools: dependencies: aws-sdk: 2.1015.0 chalk: 2.4.2 @@ -975,12 +1013,14 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 + + addons/addon-base-workflow-api/packages/base-worklfow-api: specifiers: - aws-sdk: ^2.1000.0 - chalk: ^2.4.2 - cross-spawn: ^7.0.1 + '@aws-ee/base-controllers': workspace:* + '@aws-ee/base-workflow-core': workspace:* eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb: ^18.1.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 @@ -992,7 +1032,7 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - addons/addon-base-workflow-api/packages/base-worklfow-api: + source-map-support: ^0.5.16 dependencies: '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core @@ -1012,25 +1052,63 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-workflow-ui/packages/base-workflow-ui: specifiers: - '@aws-ee/base-controllers': workspace:* - '@aws-ee/base-workflow-core': workspace:* + '@aws-ee/base-ui': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 + aws-sdk: ^2.1000.0 + babel-eslint: ^10.0.3 + chart.js: ^2.9.4 + classnames: ^2.2.6 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jwt-decode: ^2.2.0 lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-react-form: ^2.0.8 + mobx-state-tree: ^3.15.0 + numeral: ^2.0.6 prettier: ^1.19.1 pretty-quick: ^1.11.1 - source-map-support: ^0.5.16 - addons/addon-base-workflow-ui/packages/base-workflow-ui: + prop-types: ^15.7.2 + react: ^16.12.0 + react-avatar: ^3.9.0 + react-beautiful-dnd: ^11.0.5 + react-chartjs-2: ^2.9.0 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-responsive-carousel: ^3.1.51 + react-router-dom: ^5.1.2 + react-select: ^3.0.8 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + semantic-ui-react: ^0.88.2 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + showdown: ^1.9.1 + toastr: ^2.1.4 + typeface-lato: 0.0.75 + typescript: ^3.7.5 + validatorjs: ^3.18.1 + webpack: 4.41.2 dependencies: '@aws-ee/base-ui': link:../../../addon-base-ui/packages/base-ui aws-sdk: 2.1015.0 @@ -1087,62 +1165,29 @@ importers: serverless-deployment-bucket: 1.1.1 typescript: 3.8.3 webpack: 4.41.2 + + addons/addon-base-workflow/packages/base-workflow-core: specifiers: - '@aws-ee/base-ui': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 - aws-sdk: ^2.1000.0 - babel-eslint: ^10.0.3 - chart.js: ^2.9.4 - classnames: ^2.2.6 + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + '@aws-ee/workflow-engine': workspace:* + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb: ^18.1.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jwt-decode: ^2.2.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-react-form: ^2.0.8 - mobx-state-tree: ^3.15.0 - numeral: ^2.0.6 prettier: ^1.19.1 pretty-quick: ^1.11.1 - prop-types: ^15.7.2 - react: ^16.12.0 - react-avatar: ^3.9.0 - react-beautiful-dnd: ^11.0.5 - react-chartjs-2: ^2.9.0 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-responsive-carousel: ^3.1.51 - react-router-dom: ^5.1.2 - react-select: ^3.0.8 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - semantic-ui-react: ^0.88.2 - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - showdown: ^1.9.1 - toastr: ^2.1.4 - typeface-lato: 0.0.75 - typescript: ^3.7.5 - validatorjs: ^3.18.1 - webpack: 4.41.2 - addons/addon-base-workflow/packages/base-workflow-core: + slugify: ^1.4.0 + source-map-support: ^0.5.16 dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -1165,11 +1210,10 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-workflow/packages/base-workflow-templates: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - '@aws-ee/workflow-engine': workspace:* - aws-sdk-mock: ^5.1.0 + '@aws-ee/base-workflow-core': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -1186,7 +1230,6 @@ importers: pretty-quick: ^1.11.1 slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-base-workflow/packages/base-workflow-templates: dependencies: '@aws-ee/base-workflow-core': link:../base-workflow-core lodash: 4.17.21 @@ -1206,6 +1249,8 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-workflow/packages/base-worklfow-steps: specifiers: '@aws-ee/base-workflow-core': workspace:* eslint: ^6.8.0 @@ -1224,7 +1269,6 @@ importers: pretty-quick: ^1.11.1 slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-base-workflow/packages/base-worklfow-steps: dependencies: '@aws-ee/base-workflow-core': link:../base-workflow-core lodash: 4.17.21 @@ -1244,8 +1288,9 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-workflow/packages/workflow-engine: specifiers: - '@aws-ee/base-workflow-core': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -1260,9 +1305,7 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-base-workflow/packages/workflow-engine: dependencies: lodash: 4.17.21 devDependencies: @@ -1280,23 +1323,25 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base/packages/serverless-backend-tools: specifiers: + aws-sdk: ^2.1000.0 + chalk: ^2.4.2 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 + fs-extra: ^8.1.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - source-map-support: ^0.5.16 - addons/addon-base/packages/serverless-backend-tools: dependencies: aws-sdk: 2.1015.0 chalk: 2.4.2 @@ -1315,6 +1360,8 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 + + addons/addon-base/packages/serverless-go-build-tools: specifiers: aws-sdk: ^2.1000.0 chalk: ^2.4.2 @@ -1332,7 +1379,6 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - addons/addon-base/packages/serverless-go-build-tools: dependencies: aws-sdk: 2.1015.0 chalk: 2.4.2 @@ -1351,24 +1397,27 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 + + addons/addon-base/packages/serverless-settings-helper: specifiers: aws-sdk: ^2.1000.0 - chalk: ^2.4.2 eslint: ^6.8.0 + eslint-config-airbnb: ^18.0.1 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - fs-extra: ^8.1.0 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - addons/addon-base/packages/serverless-settings-helper: + serverless: ^1.63.0 dependencies: aws-sdk: 2.1015.0 devDependencies: @@ -1389,26 +1438,37 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 serverless: 1.67.3 + + addons/addon-base/packages/services: specifiers: + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + ajv: ^6.11.0 aws-sdk: ^2.1000.0 + aws-sdk-mock: ^5.1.0 + aws-xray-sdk: ^3.2.0 + cycle: ^1.0.3 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jsonwebtoken: ^8.5.1 + jwk-to-pem: ^2.0.5 + jwt-decode: ^2.2.0 + lodash: ^4.17.21 + nanoid: ^3.1.12 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - serverless: ^1.63.0 - addons/addon-base/packages/services: + request: ^2.88.2 + source-map-support: ^0.5.16 + underscore: ^1.13.1 + uuid: ^3.4.0 + validatorjs: ^3.18.1 dependencies: '@aws-ee/base-services-container': link:../services-container ajv: 6.12.0 @@ -1439,14 +1499,10 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base/packages/services-container: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - ajv: ^6.11.0 aws-sdk: ^2.1000.0 - aws-sdk-mock: ^5.1.0 - aws-xray-sdk: ^3.2.0 - cycle: ^1.0.3 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -1457,18 +1513,11 @@ importers: husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jsonwebtoken: ^8.5.1 - jwk-to-pem: ^2.0.5 - jwt-decode: ^2.2.0 lodash: ^4.17.21 - nanoid: ^3.1.12 prettier: ^1.19.1 - request: ^2.88.2 + pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - underscore: ^1.13.1 - uuid: ^3.4.0 - validatorjs: ^3.18.1 - addons/addon-base/packages/services-container: + toposort: ^2.0.2 dependencies: aws-sdk: 2.1015.0 toposort: 2.0.2 @@ -1487,8 +1536,14 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy: specifiers: - aws-sdk: ^2.1000.0 + '@aws-ee/base-api-handler': workspace:* + '@aws-ee/base-post-deployment': workspace:* + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + aws-sdk: ^2.647.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -1501,10 +1556,7 @@ importers: jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 - pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - toposort: ^2.0.2 - addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -1525,14 +1577,18 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.19 + + addons/addon-environment-sc-api/packages/environment-sc-workflow-steps: specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* + '@aws-ee/base-raas-services': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.647.0 + '@aws-ee/base-workflow-core': workspace:* + '@aws-ee/environment-type-mgmt-services': workspace:* + '@aws-ee/workflow-engine': workspace:* eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb: ^18.1.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 @@ -1541,10 +1597,13 @@ importers: husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + js-yaml: ^4.0.0 lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 + slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-environment-sc-api/packages/environment-sc-workflow-steps: + uuid: ^8.2.0 dependencies: '@aws-ee/base-raas-services': link:../../../addon-base-raas/packages/base-raas-services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -1571,13 +1630,10 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-environment-sc-api/packages/environment-sc-workflows: specifiers: - '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/workflow-engine': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -1589,14 +1645,11 @@ importers: husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - js-yaml: ^4.0.0 lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 slugify: ^1.4.0 source-map-support: ^0.5.16 - uuid: ^8.2.0 - addons/addon-environment-sc-api/packages/environment-sc-workflows: dependencies: '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core lodash: 4.17.21 @@ -1616,10 +1669,12 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-environment-sc-api/packages/environment-type-mgmt-api: specifiers: - '@aws-ee/base-workflow-core': workspace:* + '@aws-ee/base-controllers': workspace:* + '@aws-ee/environment-type-mgmt-services': workspace:* eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 @@ -1632,9 +1687,8 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-environment-sc-api/packages/environment-type-mgmt-api: + uuid: ^3.4.0 dependencies: '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers '@aws-ee/environment-type-mgmt-services': link:../environment-type-mgmt-services @@ -1654,9 +1708,11 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-environment-sc-api/packages/environment-type-mgmt-services: specifiers: - '@aws-ee/base-controllers': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* eslint: ^6.8.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 @@ -1672,7 +1728,6 @@ importers: pretty-quick: ^1.11.1 source-map-support: ^0.5.16 uuid: ^3.4.0 - addons/addon-environment-sc-api/packages/environment-type-mgmt-services: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -1692,25 +1747,48 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* + '@aws-ee/base-ui': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 + babel-eslint: ^10.0.3 + babel-jest: ^24.9.0 + babel-loader: ^8.0.6 + enzyme: ^3.11.0 + enzyme-adapter-react-16: ^1.15.2 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-state-tree: ^3.15.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 - source-map-support: ^0.5.16 - uuid: ^3.4.0 - addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui: + react: ^16.12.0 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-router-dom: ^5.1.2 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + regenerator-runtime: ^0.13.5 + semantic-ui-react: ^0.88.2 dependencies: '@aws-ee/base-ui': link:../../../addon-base-ui/packages/base-ui lodash: 4.17.21 @@ -1752,47 +1830,27 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 regenerator-runtime: 0.13.5 + + addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check: specifiers: - '@aws-ee/base-ui': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 - babel-eslint: ^10.0.3 - babel-jest: ^24.9.0 - babel-loader: ^8.0.6 - enzyme: ^3.11.0 - enzyme-adapter-react-16: ^1.15.2 + '@aws-ee/base-api-handler': workspace:* + '@aws-ee/base-post-deployment': workspace:* + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + aws-sdk: ^2.647.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-state-tree: ^3.15.0 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - react: ^16.12.0 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-router-dom: ^5.1.2 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - regenerator-runtime: ^0.13.5 - semantic-ui-react: ^0.88.2 - addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check: + source-map-support: ^0.5.16 dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -1813,14 +1871,13 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.19 + + addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api: specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.647.0 + '@aws-ee/base-controllers': workspace:* + '@aws-ee/key-pair-mgmt-services': workspace:* eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 @@ -1831,8 +1888,9 @@ importers: jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api: + uuid: ^3.4.0 dependencies: '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers '@aws-ee/key-pair-mgmt-services': link:../key-pair-mgmt-services @@ -1852,9 +1910,11 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services: specifiers: - '@aws-ee/base-controllers': workspace:* - '@aws-ee/key-pair-mgmt-services': workspace:* + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* eslint: ^6.8.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 @@ -1866,11 +1926,11 @@ importers: jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 + node-forge: ^1.0.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 source-map-support: ^0.5.16 uuid: ^3.4.0 - addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -1891,32 +1951,50 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* + '@aws-ee/base-ui': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 + babel-eslint: ^10.0.3 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 - node-forge: ^1.0.0 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-state-tree: ^3.15.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 - source-map-support: ^0.5.16 - uuid: ^3.4.0 - addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui: - dependencies: - '@aws-ee/base-ui': link:../../../addon-base-ui/packages/base-ui - lodash: 4.17.21 - mobx: 5.15.4 - mobx-react: 6.2.2_mobx@5.15.4+react@16.13.1 - mobx-state-tree: 3.15.0_mobx@5.15.4 + react: ^16.12.0 + react-copy-to-clipboard: ^5.0.2 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-router-dom: ^5.1.2 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + semantic-ui-react: ^0.88.2 + dependencies: + '@aws-ee/base-ui': link:../../../addon-base-ui/packages/base-ui + lodash: 4.17.21 + mobx: 5.15.4 + mobx-react: 6.2.2_mobx@5.15.4+react@16.13.1 + mobx-state-tree: 3.15.0_mobx@5.15.4 react: 16.13.1 react-copy-to-clipboard: 5.0.2_react@16.13.1 react-dom: 16.13.1_react@16.13.1 @@ -1948,45 +2026,30 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 + + addons/addon-raas-s3-copy/packages/s3-synchronizer: + specifiers: {} + + addons/addon-stack-policy/packages/stack-policy: specifiers: - '@aws-ee/base-ui': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 - babel-eslint: ^10.0.3 + '@aws-ee/base-api-handler': workspace:* + '@aws-ee/base-post-deployment': workspace:* + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + aws-sdk: ^2.647.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-state-tree: ^3.15.0 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - react: ^16.12.0 - react-copy-to-clipboard: ^5.0.2 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-router-dom: ^5.1.2 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - semantic-ui-react: ^0.88.2 - addons/addon-raas-s3-copy/packages/s3-synchronizer: - specifiers: {} - addons/addon-stack-policy/packages/stack-policy: + source-map-support: ^0.5.16 dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -2007,12 +2070,14 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.19 + + addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment: specifiers: '@aws-ee/base-api-handler': workspace:* '@aws-ee/base-post-deployment': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.647.0 + aws-sdk: ^2.1000.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -2026,7 +2091,6 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 source-map-support: ^0.5.16 - addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -2047,91 +2111,96 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 - specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.1000.0 - eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 - eslint-config-prettier: ^6.10.0 - eslint-import-resolver-node: ^0.3.3 - eslint-plugin-import: ^2.20.1 - eslint-plugin-jest: ^22.21.0 - eslint-plugin-prettier: ^3.1.2 - husky: ^3.1.0 - jest: ^24.9.0 - jest-junit: ^10.0.0 - lodash: ^4.17.21 - prettier: ^1.19.1 - source-map-support: ^0.5.16 + main/cicd/cicd-pipeline: - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - serverless: 1.67.3 - serverless-deployment-bucket: 1.1.1 - serverless-hooks-plugin: 1.1.0 - optionalDependencies: - fsevents: 2.1.3 specifiers: '@aws-ee/base-serverless-settings-helper': workspace:* fsevents: '*' serverless: ^1.63.0 serverless-deployment-bucket: ^1.1.0 serverless-hooks-plugin: ^1.1.0 - main/cicd/cicd-source: + optionalDependencies: + fsevents: 2.1.3 devDependencies: '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - aws-sdk: 2.1015.0 serverless: 1.67.3 serverless-deployment-bucket: 1.1.1 - optionalDependencies: - fsevents: 2.1.3 + serverless-hooks-plugin: 1.1.0 + + main/cicd/cicd-source: specifiers: '@aws-ee/base-serverless-settings-helper': workspace:* aws-sdk: ^2.1000.0 fsevents: '*' serverless: ^1.63.0 serverless-deployment-bucket: ^1.1.0 + optionalDependencies: + fsevents: 2.1.3 + devDependencies: + '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + aws-sdk: 2.1015.0 + serverless: 1.67.3 + serverless-deployment-bucket: 1.1.1 + main/end-to-end-tests: + specifiers: + amazon-cognito-identity-js: ^5.2.4 + clipboardy: ^2.3.0 + cypress: ^9.5.0 + eslint: ^8.11.0 + eslint-config-airbnb: ^19.0.4 + eslint-config-airbnb-base: ^15.0.0 + eslint-config-prettier: ^8.5.0 + eslint-import-resolver-node: ^0.3.3 + eslint-plugin-cypress: ^2.11.1 + eslint-plugin-import: ^2.25.4 + eslint-plugin-jsx-a11y: ^6.2.3 + eslint-plugin-prettier: ^3.1.2 + husky: ^3.1.0 + lodash: ^4.17.21 + prettier: ^1.19.1 + pretty-quick: ^1.11.1 + tcp-ping: ^0.1.1 devDependencies: amazon-cognito-identity-js: 5.2.4 clipboardy: 2.3.0 cypress: 9.5.0 - eslint: 6.8.0 - eslint-config-airbnb: 18.2.1_fdb7bbbc49566f392bdf537c74c00196 - eslint-config-airbnb-base: 14.2.1_3d9516f15116c38f3750ecaf3d966000 - eslint-config-prettier: 6.15.0_eslint@6.8.0 + eslint: 8.11.0 + eslint-config-airbnb: 19.0.4_6e2b3c7d5a0ae98a97389954576cf0c3 + eslint-config-airbnb-base: 15.0.0_fe22d862ffeecaee86c93a006d59e41e + eslint-config-prettier: 8.5.0_eslint@8.11.0 eslint-import-resolver-node: 0.3.4 - eslint-plugin-cypress: 2.11.1_eslint@6.8.0 - eslint-plugin-import: 2.23.4_eslint@6.8.0 - eslint-plugin-jsx-a11y: 6.4.1_eslint@6.8.0 - eslint-plugin-prettier: 3.4.0_b77cd85fda941e232840dc83bf6b7690 + eslint-plugin-cypress: 2.11.1_eslint@8.11.0 + eslint-plugin-import: 2.25.4_eslint@8.11.0 + eslint-plugin-jsx-a11y: 6.4.1_eslint@8.11.0 + eslint-plugin-prettier: 3.4.0_6188649406ba029b27b4fb6038e89fc2 husky: 3.1.0 lodash: 4.17.21 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 tcp-ping: 0.1.1 + + main/infrastructure-tests: specifiers: - amazon-cognito-identity-js: ^5.2.4 - clipboardy: ^2.3.0 - cypress: ^9.5.0 + aws-sdk: ^2.1000.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 - eslint-config-airbnb-base: ^14.0.0 - eslint-config-prettier: ^6.10.0 - eslint-import-resolver-node: ^0.3.3 - eslint-plugin-cypress: ^2.11.1 - eslint-plugin-import: ^2.20.1 - eslint-plugin-jsx-a11y: ^6.2.3 - eslint-plugin-prettier: ^3.1.2 + eslint-config-airbnb: ^18.2.1 + eslint-config-airbnb-base: ^14.2.1 + eslint-config-prettier: ^6.15.0 + eslint-import-resolver-node: ^0.3.4 + eslint-plugin-import: ^2.23.4 + eslint-plugin-jest: ^23.20.0 + eslint-plugin-jsx-a11y: ^6.4.1 + eslint-plugin-prettier: ^3.4.0 + fs-extra: ^9.1.0 husky: ^3.1.0 + jest: ^26.6.3 + jest-junit: ^10.0.0 + js-yaml: ^4.1.0 lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - tcp-ping: ^0.1.1 - main/infrastructure-tests: + yargs-parser: ^20.2.9 dependencies: aws-sdk: 2.1015.0 fs-extra: 9.1.0 @@ -2153,8 +2222,13 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 + + main/integration-tests: specifiers: + '@aws-ee/base-services': workspace:* aws-sdk: ^2.1000.0 + axios: ^0.21.2 + chance: ^1.1.7 eslint: ^6.8.0 eslint-config-airbnb: ^18.2.1 eslint-config-airbnb-base: ^14.2.1 @@ -2165,15 +2239,21 @@ importers: eslint-plugin-jsx-a11y: ^6.4.1 eslint-plugin-prettier: ^3.4.0 fs-extra: ^9.1.0 + generate-password: ^1.5.0 husky: ^3.1.0 jest: ^26.6.3 + jest-circus: ^26.6.3 jest-junit: ^10.0.0 js-yaml: ^4.1.0 + jwt-decode: ^2.2.0 lodash: ^4.17.21 + node-ssh: ^12.0.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 + request: ^2.88.2 + request-promise-native: ^1.0.9 + services: workspace:* yargs-parser: ^20.2.9 - main/integration-tests: dependencies: '@aws-ee/base-services': link:../../addons/addon-base/packages/services aws-sdk: 2.1015.0 @@ -2205,37 +2285,26 @@ importers: pretty-quick: 1.11.1_prettier@1.19.1 request: 2.88.2 request-promise-native: 1.0.9_request@2.88.2 + + main/packages/controllers: specifiers: - '@aws-ee/base-services': workspace:* - aws-sdk: ^2.1000.0 - axios: ^0.21.2 - chance: ^1.1.7 + '@aws-ee/base-controllers': workspace:* eslint: ^6.8.0 - eslint-config-airbnb: ^18.2.1 - eslint-config-airbnb-base: ^14.2.1 - eslint-config-prettier: ^6.15.0 - eslint-import-resolver-node: ^0.3.4 - eslint-plugin-import: ^2.23.4 - eslint-plugin-jest: ^23.20.0 - eslint-plugin-jsx-a11y: ^6.4.1 - eslint-plugin-prettier: ^3.4.0 - fs-extra: ^9.1.0 - generate-password: ^1.5.0 + eslint-config-airbnb: ^18.1.0 + eslint-config-airbnb-base: ^14.1.0 + eslint-config-prettier: ^6.10.0 + eslint-import-resolver-node: ^0.3.3 + eslint-plugin-import: ^2.20.1 + eslint-plugin-jest: ^22.21.0 + eslint-plugin-prettier: ^3.1.2 husky: ^3.1.0 - jest: ^26.6.3 - jest-circus: ^26.6.3 + jest: ^24.9.0 jest-junit: ^10.0.0 - js-yaml: ^4.1.0 - jwt-decode: ^2.2.0 lodash: ^4.17.21 - node-ssh: ^12.0.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 - request: ^2.88.2 - request-promise-native: ^1.0.9 services: workspace:* - yargs-parser: ^20.2.9 - main/packages/controllers: + source-map-support: ^0.5.16 dependencies: '@aws-ee/base-controllers': link:../../../addons/addon-base-rest-api/packages/base-controllers lodash: 4.17.21 @@ -2255,8 +2324,11 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + main/packages/services: specifiers: - '@aws-ee/base-controllers': workspace:* + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -2271,9 +2343,7 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - services: workspace:* source-map-support: ^0.5.16 - main/packages/services: dependencies: '@aws-ee/base-services': link:../../../addons/addon-base/packages/services '@aws-ee/base-services-container': link:../../../addons/addon-base/packages/services-container @@ -2293,25 +2363,71 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + main/solution/backend: specifiers: + '@aws-ee/base-api-handler': workspace:* + '@aws-ee/base-api-handler-factory': workspace:* + '@aws-ee/base-api-services': workspace:* + '@aws-ee/base-authn-handler': workspace:* + '@aws-ee/base-controllers': workspace:* + '@aws-ee/base-raas-appstream-rest-api': workspace:* + '@aws-ee/base-raas-appstream-services': workspace:* + '@aws-ee/base-raas-cfn-templates': workspace:* + '@aws-ee/base-raas-rest-api': workspace:* + '@aws-ee/base-raas-services': workspace:* + '@aws-ee/base-raas-workflow-steps': workspace:* + '@aws-ee/base-raas-workflows': workspace:* + '@aws-ee/base-serverless-backend-tools': workspace:* + '@aws-ee/base-serverless-settings-helper': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* + '@aws-ee/base-workflow-api': workspace:* + '@aws-ee/base-workflow-core': workspace:* + '@aws-ee/base-workflow-steps': workspace:* + '@aws-ee/environment-sc-workflow-steps': workspace:* + '@aws-ee/environment-sc-workflows': workspace:* + '@aws-ee/environment-type-mgmt-api': workspace:* + '@aws-ee/environment-type-mgmt-services': workspace:* + '@aws-ee/key-pair-mgmt-api': workspace:* + '@aws-ee/key-pair-mgmt-services': workspace:* + '@babel/core': ^7.8.4 + '@babel/plugin-transform-runtime': ^7.8.3 + '@babel/preset-env': ^7.8.4 + aws-sdk: ^2.1000.0 + babel-jest: ^24.9.0 + babel-loader: ^8.0.6 + babel-plugin-source-map-support: ^2.1.1 + controllers: workspace:* + copy-webpack-plugin: ^5.1.1 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 + fsevents: '*' husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + js-yaml: ^3.13.1 + js-yaml-loader: ^1.2.2 + jwt-decode: ^2.2.0 lodash: ^4.17.21 + node-fetch: ^2.6.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + serverless-offline: ^5.12.1 + serverless-s3-sync: ^1.12.0 + serverless-webpack: ^5.3.1 + services: workspace:* source-map-support: ^0.5.16 - main/solution/backend: + webpack: ^4.41.5 + webpack-cli: ^3.3.10 + webpack-node-externals: ^1.7.2 dependencies: '@aws-ee/base-api-handler': link:../../../addons/addon-base-rest-api/packages/base-api-handler '@aws-ee/base-api-handler-factory': link:../../../addons/addon-base-rest-api/packages/api-handler-factory @@ -2343,6 +2459,8 @@ importers: lodash: 4.17.21 node-fetch: 2.6.0 services: link:../../packages/services + optionalDependencies: + fsevents: 2.1.3 devDependencies: '@aws-ee/base-serverless-backend-tools': link:../../../addons/addon-base/packages/serverless-backend-tools '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper @@ -2375,17 +2493,55 @@ importers: webpack: 4.42.1 webpack-cli: 3.3.11_webpack@4.42.1 webpack-node-externals: 1.7.2 - optionalDependencies: - fsevents: 2.1.3 + + main/solution/edge-lambda: + specifiers: + '@aws-ee/base-serverless-settings-helper': workspace:* + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.5.1 + devDependencies: + '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + serverless: 1.67.3 + serverless-deployment-bucket: 1.5.1 + + main/solution/environment-tools: + specifiers: + '@aws-ee/base-serverless-settings-helper': workspace:* + '@aws-ee/s3-synchronizer': workspace:* + '@aws-ee/serverless-go-build-tools': workspace:* + serverless: ^1.63.0 + devDependencies: + '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + '@aws-ee/s3-synchronizer': link:../../../addons/addon-raas-s3-copy/packages/s3-synchronizer + '@aws-ee/serverless-go-build-tools': link:../../../addons/addon-base/packages/serverless-go-build-tools + serverless: 1.67.3 + + main/solution/infrastructure: + specifiers: + '@aws-ee/base-serverless-settings-helper': workspace:* + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.5.1 + devDependencies: + '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + serverless: 1.67.3 + serverless-deployment-bucket: 1.5.1 + + main/solution/machine-images: + specifiers: + '@aws-ee/base-serverless-settings-helper': workspace:* + '@aws-ee/serverless-packer': workspace:* + serverless: ^1.63.0 + devDependencies: + '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + '@aws-ee/serverless-packer': link:../../../addons/addon-base-raas/packages/serverless-packer + serverless: 1.67.3 + + main/solution/post-deployment: specifiers: '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-api-handler-factory': workspace:* - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-authn-handler': workspace:* - '@aws-ee/base-controllers': workspace:* - '@aws-ee/base-raas-appstream-rest-api': workspace:* - '@aws-ee/base-raas-appstream-services': workspace:* + '@aws-ee/base-post-deployment': workspace:* '@aws-ee/base-raas-cfn-templates': workspace:* + '@aws-ee/base-raas-post-deployment': workspace:* '@aws-ee/base-raas-rest-api': workspace:* '@aws-ee/base-raas-services': workspace:* '@aws-ee/base-raas-workflow-steps': workspace:* @@ -2397,20 +2553,20 @@ importers: '@aws-ee/base-workflow-api': workspace:* '@aws-ee/base-workflow-core': workspace:* '@aws-ee/base-workflow-steps': workspace:* + '@aws-ee/base-workflow-templates': workspace:* + '@aws-ee/cfn-stack-policy': workspace:* + '@aws-ee/edit-s3-bucket-policy': workspace:* '@aws-ee/environment-sc-workflow-steps': workspace:* '@aws-ee/environment-sc-workflows': workspace:* '@aws-ee/environment-type-mgmt-api': workspace:* '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/key-pair-mgmt-api': workspace:* '@aws-ee/key-pair-mgmt-services': workspace:* + '@aws-ee/user-id-upgrade-post-deployment': workspace:* '@babel/core': ^7.8.4 - '@babel/plugin-transform-runtime': ^7.8.3 '@babel/preset-env': ^7.8.4 aws-sdk: ^2.1000.0 - babel-jest: ^24.9.0 babel-loader: ^8.0.6 babel-plugin-source-map-support: ^2.1.1 - controllers: workspace:* copy-webpack-plugin: ^5.1.1 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 @@ -2419,66 +2575,21 @@ importers: eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - fsevents: '*' husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - js-yaml: ^3.13.1 js-yaml-loader: ^1.2.2 - jwt-decode: ^2.2.0 lodash: ^4.17.21 - node-fetch: ^2.6.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 serverless: ^1.63.0 serverless-deployment-bucket: ^1.1.0 - serverless-offline: ^5.12.1 - serverless-s3-sync: ^1.12.0 - serverless-webpack: ^5.3.1 + serverless-plugin-ifelse: ^1.0.7 + serverless-s3-sync: ^1.10.2 + serverless-webpack: ^5.3.3 services: workspace:* source-map-support: ^0.5.16 webpack: ^4.41.5 - webpack-cli: ^3.3.10 - webpack-node-externals: ^1.7.2 - main/solution/edge-lambda: - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - serverless: 1.67.3 - serverless-deployment-bucket: 1.5.1 - specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.5.1 - main/solution/environment-tools: - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - '@aws-ee/s3-synchronizer': link:../../../addons/addon-raas-s3-copy/packages/s3-synchronizer - '@aws-ee/serverless-go-build-tools': link:../../../addons/addon-base/packages/serverless-go-build-tools - serverless: 1.67.3 - specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/s3-synchronizer': workspace:* - '@aws-ee/serverless-go-build-tools': workspace:* - serverless: ^1.63.0 - main/solution/infrastructure: - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - serverless: 1.67.3 - serverless-deployment-bucket: 1.5.1 - specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.5.1 - main/solution/machine-images: - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - '@aws-ee/serverless-packer': link:../../../addons/addon-base-raas/packages/serverless-packer - serverless: 1.67.3 - specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/serverless-packer': workspace:* - serverless: ^1.63.0 - main/solution/post-deployment: dependencies: '@aws-ee/base-api-handler': link:../../../addons/addon-base-rest-api/packages/base-api-handler '@aws-ee/base-post-deployment': link:../../../addons/addon-base-post-deployment/packages/base-post-deployment @@ -2533,31 +2644,21 @@ importers: serverless-webpack: 5.3.4_webpack@4.42.1 source-map-support: 0.5.16 webpack: 4.42.1 + + main/solution/pre-deployment: specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-raas-cfn-templates': workspace:* + '@aws-ee/base-pre-deployment': workspace:* '@aws-ee/base-raas-post-deployment': workspace:* '@aws-ee/base-raas-rest-api': workspace:* '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-raas-workflow-steps': workspace:* - '@aws-ee/base-raas-workflows': workspace:* '@aws-ee/base-serverless-backend-tools': workspace:* '@aws-ee/base-serverless-settings-helper': workspace:* '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - '@aws-ee/base-workflow-api': workspace:* - '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/base-workflow-steps': workspace:* - '@aws-ee/base-workflow-templates': workspace:* - '@aws-ee/cfn-stack-policy': workspace:* - '@aws-ee/edit-s3-bucket-policy': workspace:* - '@aws-ee/environment-sc-workflow-steps': workspace:* - '@aws-ee/environment-sc-workflows': workspace:* - '@aws-ee/environment-type-mgmt-api': workspace:* + '@aws-ee/base-services-container': workspace:* + '@aws-ee/base-workflow-core': workspace:* '@aws-ee/environment-type-mgmt-services': workspace:* + '@aws-ee/internal-auth-dep-check': workspace:* '@aws-ee/key-pair-mgmt-services': workspace:* - '@aws-ee/user-id-upgrade-post-deployment': workspace:* '@babel/core': ^7.8.4 '@babel/preset-env': ^7.8.4 aws-sdk: ^2.1000.0 @@ -2586,7 +2687,6 @@ importers: services: workspace:* source-map-support: ^0.5.16 webpack: ^4.41.5 - main/solution/pre-deployment: dependencies: '@aws-ee/base-pre-deployment': link:../../../addons/addon-base-pre-deployment/packages/base-pre-deployment '@aws-ee/base-raas-post-deployment': link:../../../addons/addon-base-raas/packages/base-raas-post-deployment @@ -2629,57 +2729,63 @@ importers: serverless-webpack: 5.3.4_webpack@4.42.1 source-map-support: 0.5.19 webpack: 4.42.1 + + main/solution/prepare-master-acc: specifiers: - '@aws-ee/base-pre-deployment': workspace:* - '@aws-ee/base-raas-post-deployment': workspace:* - '@aws-ee/base-raas-rest-api': workspace:* - '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-serverless-backend-tools': workspace:* '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/internal-auth-dep-check': workspace:* - '@aws-ee/key-pair-mgmt-services': workspace:* - '@babel/core': ^7.8.4 - '@babel/preset-env': ^7.8.4 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + devDependencies: + '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + serverless: 1.67.3 + serverless-deployment-bucket: 1.1.1 + + main/solution/ui: + specifiers: + '@aws-ee/base-raas-ui': workspace:* + '@aws-ee/base-serverless-settings-helper': workspace:* + '@aws-ee/base-serverless-ui-tools': workspace:* + '@aws-ee/base-ui': workspace:* + '@aws-ee/base-workflow-ui': workspace:* + '@aws-ee/environment-type-mgmt-ui': workspace:* + '@aws-ee/key-pair-mgmt-ui': workspace:* + animate.css: 3.7.0 aws-sdk: ^2.1000.0 - babel-loader: ^8.0.6 - babel-plugin-source-map-support: ^2.1.1 - copy-webpack-plugin: ^5.1.1 + babel-eslint: ^10.1.0 + classnames: ^2.2.6 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 - eslint-config-prettier: ^6.10.0 - eslint-import-resolver-node: ^0.3.3 - eslint-plugin-import: ^2.20.1 + eslint-config-airbnb: ^18.2.1 + eslint-config-prettier: ^6.15.0 + eslint-import-resolver-node: ^0.3.4 + eslint-plugin-import: ^2.22.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-prettier: ^3.1.2 + eslint-plugin-jsx-a11y: ^6.4.1 + eslint-plugin-prettier: ^3.1.4 + eslint-plugin-react: ^7.21.5 + eslint-plugin-react-hooks: ^2.5.1 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - js-yaml-loader: ^1.2.2 lodash: ^4.17.21 + mobx: ^5.15.7 + mobx-react: ^6.3.1 + mobx-react-form: ^2.0.9 + mobx-state-tree: ^3.17.3 prettier: ^1.19.1 pretty-quick: ^1.11.1 - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - serverless-plugin-ifelse: ^1.0.7 - serverless-s3-sync: ^1.10.2 - serverless-webpack: ^5.3.3 - services: workspace:* - source-map-support: ^0.5.16 - webpack: ^4.41.5 - main/solution/prepare-master-acc: - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - serverless: 1.67.3 - serverless-deployment-bucket: 1.1.1 - specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - main/solution/ui: + prop-types: ^15.7.2 + react: ^16.14.0 + react-avatar: ^3.9.7 + react-dom: ^16.14.0 + react-router-dom: ^5.2.0 + react-scripts: ^3.4.4 + react-table: ^6.11.5 + semantic-ui-react: ^0.88.2 + serverless: ^1.83.2 + serverless-deployment-bucket: ^1.3.0 + toastr: ^2.1.4 + typeface-lato: 0.0.75 + uuid: ^3.4.0 dependencies: '@aws-ee/base-raas-ui': link:../../../addons/addon-base-raas-ui/packages/base-raas-ui '@aws-ee/base-ui': link:../../../addons/addon-base-ui/packages/base-ui @@ -2726,61 +2832,18 @@ importers: react-scripts: 3.4.4 serverless: 1.83.2 serverless-deployment-bucket: 1.3.0 - specifiers: - '@aws-ee/base-raas-ui': workspace:* - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/base-serverless-ui-tools': workspace:* - '@aws-ee/base-ui': workspace:* - '@aws-ee/base-workflow-ui': workspace:* - '@aws-ee/environment-type-mgmt-ui': workspace:* - '@aws-ee/key-pair-mgmt-ui': workspace:* - animate.css: 3.7.0 - aws-sdk: ^2.1000.0 - babel-eslint: ^10.1.0 - classnames: ^2.2.6 - eslint: ^6.8.0 - eslint-config-airbnb: ^18.2.1 - eslint-config-prettier: ^6.15.0 - eslint-import-resolver-node: ^0.3.4 - eslint-plugin-import: ^2.22.1 - eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.4.1 - eslint-plugin-prettier: ^3.1.4 - eslint-plugin-react: ^7.21.5 - eslint-plugin-react-hooks: ^2.5.1 - husky: ^3.1.0 - jest: ^24.9.0 - jest-junit: ^10.0.0 - lodash: ^4.17.21 - mobx: ^5.15.7 - mobx-react: ^6.3.1 - mobx-react-form: ^2.0.9 - mobx-state-tree: ^3.17.3 - prettier: ^1.19.1 - pretty-quick: ^1.11.1 - prop-types: ^15.7.2 - react: ^16.14.0 - react-avatar: ^3.9.7 - react-dom: ^16.14.0 - react-router-dom: ^5.2.0 - react-scripts: ^3.4.4 - react-table: ^6.11.5 - semantic-ui-react: ^0.88.2 - serverless: ^1.83.2 - serverless-deployment-bucket: ^1.3.0 - toastr: ^2.1.4 - typeface-lato: 0.0.75 - uuid: ^3.4.0 -lockfileVersion: 5.2 + packages: + /2-thenable/1.0.0: + resolution: {integrity: sha512-HqiDzaLDFCXkcCO/SwoyhRwqYtINFHF7t9BDRq4x90TOKNAJpiqUt9X5lQ08bwxYzc067HUywDjGySpebHcUpw==} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - resolution: - integrity: sha512-HqiDzaLDFCXkcCO/SwoyhRwqYtINFHF7t9BDRq4x90TOKNAJpiqUt9X5lQ08bwxYzc067HUywDjGySpebHcUpw== + /@auth0/auth0-spa-js/1.6.5: + resolution: {integrity: sha512-pS5jF5DAHXeDssN9cJwOqAbgLYhJaXD2EBgeXkjfB3rrNcd7bYC9rOGckRTqyS2k2A05/N2aaRFnju81AgSDgQ==} dependencies: browser-tabs-lock: 1.2.8 core-js: 3.6.4 @@ -2789,9 +2852,10 @@ packages: promise-polyfill: 8.1.3 unfetch: 4.1.0 dev: false - resolution: - integrity: sha512-pS5jF5DAHXeDssN9cJwOqAbgLYhJaXD2EBgeXkjfB3rrNcd7bYC9rOGckRTqyS2k2A05/N2aaRFnju81AgSDgQ== + /@auth0/s3/1.0.0: + resolution: {integrity: sha512-O8PTXJnA7n8ONBSwqlWa+aZ/vlOdZYnSCGQt25h87ALWNItY/Yij79TOnzIkMTJZ8aCpGXQPuIRziLmBliV++Q==} + engines: {node: '>=8.0.0'} dependencies: aws-sdk: 2.656.0 fd-slicer: 1.0.1 @@ -2803,11 +2867,12 @@ packages: rimraf: 2.2.8 streamsink: 1.2.0 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-O8PTXJnA7n8ONBSwqlWa+aZ/vlOdZYnSCGQt25h87ALWNItY/Yij79TOnzIkMTJZ8aCpGXQPuIRziLmBliV++Q== + /@babel/cli/7.8.4_@babel+core@7.9.0: + resolution: {integrity: sha512-XXLgAm6LBbaNxaGhMAznXXaxtCWfuv6PIDJ9Alsy9JYTOh+j2jJz+L/162kkfU1j/pTSxK1xGmlwI4pdIMkoag==} + hasBin: true + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.9.0 commander: 4.1.1 @@ -2818,44 +2883,42 @@ packages: make-dir: 2.1.0 slash: 2.0.0 source-map: 0.5.7 - dev: true - hasBin: true optionalDependencies: chokidar: 2.1.8 - peerDependencies: - '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-XXLgAm6LBbaNxaGhMAznXXaxtCWfuv6PIDJ9Alsy9JYTOh+j2jJz+L/162kkfU1j/pTSxK1xGmlwI4pdIMkoag== + dev: true + /@babel/code-frame/7.10.4: + resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} dependencies: '@babel/highlight': 7.10.4 dev: true - resolution: - integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== + /@babel/code-frame/7.12.11: + resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} dependencies: '@babel/highlight': 7.10.4 - resolution: - integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== + /@babel/code-frame/7.8.3: + resolution: {integrity: sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==} dependencies: '@babel/highlight': 7.10.4 dev: true - resolution: - integrity: sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g== + /@babel/compat-data/7.12.7: + resolution: {integrity: sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==} dev: true - resolution: - integrity: sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw== + /@babel/compat-data/7.9.0: + resolution: {integrity: sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==} dependencies: browserslist: 4.11.1 invariant: 2.2.4 semver: 5.7.1 dev: true - resolution: - integrity: sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g== + /@babel/core/7.12.9: + resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.12.11 '@babel/generator': 7.12.5 @@ -2873,12 +2936,13 @@ packages: resolve: 1.20.0 semver: 5.7.1 source-map: 0.5.7 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ== + /@babel/core/7.9.0: + resolution: {integrity: sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.10.4 '@babel/generator': 7.12.5 @@ -2896,85 +2960,87 @@ packages: resolve: 1.19.0 semver: 5.7.1 source-map: 0.5.7 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w== + /@babel/generator/7.12.5: + resolution: {integrity: sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==} dependencies: '@babel/types': 7.12.7 jsesc: 2.5.2 source-map: 0.5.7 dev: true - resolution: - integrity: sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A== + /@babel/generator/7.9.5: + resolution: {integrity: sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==} dependencies: '@babel/types': 7.9.5 jsesc: 2.5.2 lodash: 4.17.21 source-map: 0.5.7 dev: true - resolution: - integrity: sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ== + /@babel/helper-annotate-as-pure/7.10.4: + resolution: {integrity: sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA== + /@babel/helper-annotate-as-pure/7.8.3: + resolution: {integrity: sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw== + /@babel/helper-builder-binary-assignment-operator-visitor/7.10.4: + resolution: {integrity: sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==} dependencies: '@babel/helper-explode-assignable-expression': 7.12.1 '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg== + /@babel/helper-builder-binary-assignment-operator-visitor/7.8.3: + resolution: {integrity: sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==} dependencies: '@babel/helper-explode-assignable-expression': 7.8.3 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw== + /@babel/helper-builder-react-jsx-experimental/7.12.4: + resolution: {integrity: sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og==} dependencies: '@babel/helper-annotate-as-pure': 7.10.4 '@babel/helper-module-imports': 7.12.5 '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og== + /@babel/helper-builder-react-jsx-experimental/7.9.5: + resolution: {integrity: sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==} dependencies: '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-module-imports': 7.8.3 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg== + /@babel/helper-builder-react-jsx/7.10.4: + resolution: {integrity: sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==} dependencies: '@babel/helper-annotate-as-pure': 7.10.4 '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg== + /@babel/helper-builder-react-jsx/7.9.0: + resolution: {integrity: sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==} dependencies: '@babel/helper-annotate-as-pure': 7.8.3 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw== + /@babel/helper-compilation-targets/7.12.5_@babel+core@7.12.9: + resolution: {integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.12.9 @@ -2982,11 +3048,11 @@ packages: browserslist: 4.15.0 semver: 5.7.1 dev: true + + /@babel/helper-compilation-targets/7.12.5_@babel+core@7.9.0: + resolution: {integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw== - /@babel/helper-compilation-targets/7.12.5_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.9.0 @@ -2994,11 +3060,11 @@ packages: browserslist: 4.15.0 semver: 5.7.1 dev: true + + /@babel/helper-compilation-targets/7.8.7_@babel+core@7.9.0: + resolution: {integrity: sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw== - /@babel/helper-compilation-targets/7.8.7_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.9.0 '@babel/core': 7.9.0 @@ -3007,11 +3073,11 @@ packages: levenary: 1.1.1 semver: 5.7.1 dev: true + + /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw== - /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-function-name': 7.10.4 @@ -3019,12 +3085,14 @@ packages: '@babel/helper-optimise-call-expression': 7.12.7 '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w== - /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-function-name': 7.10.4 @@ -3032,135 +3100,135 @@ packages: '@babel/helper-optimise-call-expression': 7.12.7 '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.12.9: + resolution: {integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w== - /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-annotate-as-pure': 7.10.4 regexpu-core: 4.7.1 dev: true + + /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ== - /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.10.4 regexpu-core: 4.7.1 dev: true + + /@babel/helper-create-regexp-features-plugin/7.8.8_@babel+core@7.9.0: + resolution: {integrity: sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ== - /@babel/helper-create-regexp-features-plugin/7.8.8_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-regex': 7.8.3 regexpu-core: 4.7.0 dev: true - peerDependencies: - '@babel/core': ^7.0.0 - resolution: - integrity: sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg== + /@babel/helper-define-map/7.10.5: + resolution: {integrity: sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==} dependencies: '@babel/helper-function-name': 7.10.4 '@babel/types': 7.12.7 lodash: 4.17.21 dev: true - resolution: - integrity: sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ== + /@babel/helper-define-map/7.8.3: + resolution: {integrity: sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==} dependencies: '@babel/helper-function-name': 7.9.5 '@babel/types': 7.9.5 lodash: 4.17.21 dev: true - resolution: - integrity: sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g== + /@babel/helper-explode-assignable-expression/7.12.1: + resolution: {integrity: sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA== + /@babel/helper-explode-assignable-expression/7.8.3: + resolution: {integrity: sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==} dependencies: '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw== + /@babel/helper-function-name/7.10.4: + resolution: {integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==} dependencies: '@babel/helper-get-function-arity': 7.10.4 '@babel/template': 7.12.7 '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ== + /@babel/helper-function-name/7.9.5: + resolution: {integrity: sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==} dependencies: '@babel/helper-get-function-arity': 7.8.3 '@babel/template': 7.8.6 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw== + /@babel/helper-get-function-arity/7.10.4: + resolution: {integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A== + /@babel/helper-get-function-arity/7.8.3: + resolution: {integrity: sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA== + /@babel/helper-hoist-variables/7.10.4: + resolution: {integrity: sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA== + /@babel/helper-hoist-variables/7.8.3: + resolution: {integrity: sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg== + /@babel/helper-member-expression-to-functions/7.12.7: + resolution: {integrity: sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw== + /@babel/helper-member-expression-to-functions/7.8.3: + resolution: {integrity: sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA== + /@babel/helper-module-imports/7.12.5: + resolution: {integrity: sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==} dependencies: '@babel/types': 7.12.7 - resolution: - integrity: sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA== + /@babel/helper-module-imports/7.8.3: + resolution: {integrity: sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg== + /@babel/helper-module-transforms/7.12.1: + resolution: {integrity: sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==} dependencies: '@babel/helper-module-imports': 7.12.5 '@babel/helper-replace-supers': 7.12.5 @@ -3171,10 +3239,12 @@ packages: '@babel/traverse': 7.12.9 '@babel/types': 7.12.7 lodash: 4.17.21 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w== + /@babel/helper-module-transforms/7.9.0: + resolution: {integrity: sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==} dependencies: '@babel/helper-module-imports': 7.8.3 '@babel/helper-replace-supers': 7.8.6 @@ -3184,43 +3254,45 @@ packages: '@babel/types': 7.9.5 lodash: 4.17.21 dev: true - resolution: - integrity: sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA== + /@babel/helper-optimise-call-expression/7.12.7: + resolution: {integrity: sha512-I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw== + /@babel/helper-optimise-call-expression/7.8.3: + resolution: {integrity: sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ== + /@babel/helper-plugin-utils/7.10.4: + resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} dev: true - resolution: - integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== + /@babel/helper-plugin-utils/7.8.3: + resolution: {integrity: sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==} dev: true - resolution: - integrity: sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ== + /@babel/helper-regex/7.8.3: + resolution: {integrity: sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==} dependencies: lodash: 4.17.21 dev: true - resolution: - integrity: sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ== + /@babel/helper-remap-async-to-generator/7.12.1: + resolution: {integrity: sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==} dependencies: '@babel/helper-annotate-as-pure': 7.10.4 '@babel/helper-wrap-function': 7.12.3 '@babel/types': 7.12.7 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A== + /@babel/helper-remap-async-to-generator/7.8.3: + resolution: {integrity: sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==} dependencies: '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-wrap-function': 7.8.3 @@ -3228,909 +3300,932 @@ packages: '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA== + /@babel/helper-replace-supers/7.12.5: + resolution: {integrity: sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==} dependencies: '@babel/helper-member-expression-to-functions': 7.12.7 '@babel/helper-optimise-call-expression': 7.12.7 '@babel/traverse': 7.12.9 '@babel/types': 7.12.7 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA== + /@babel/helper-replace-supers/7.8.6: + resolution: {integrity: sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==} dependencies: '@babel/helper-member-expression-to-functions': 7.8.3 '@babel/helper-optimise-call-expression': 7.8.3 '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA== + /@babel/helper-simple-access/7.12.1: + resolution: {integrity: sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA== + /@babel/helper-simple-access/7.8.3: + resolution: {integrity: sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==} dependencies: '@babel/template': 7.8.6 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw== + /@babel/helper-skip-transparent-expression-wrappers/7.12.1: + resolution: {integrity: sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== + /@babel/helper-split-export-declaration/7.11.0: + resolution: {integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg== + /@babel/helper-split-export-declaration/7.8.3: + resolution: {integrity: sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA== + /@babel/helper-validator-identifier/7.10.4: - resolution: - integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== + resolution: {integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==} + /@babel/helper-validator-option/7.12.1: + resolution: {integrity: sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==} dev: true - resolution: - integrity: sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A== + /@babel/helper-wrap-function/7.12.3: + resolution: {integrity: sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==} dependencies: '@babel/helper-function-name': 7.10.4 '@babel/template': 7.12.7 '@babel/traverse': 7.12.9 '@babel/types': 7.12.7 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow== + /@babel/helper-wrap-function/7.8.3: + resolution: {integrity: sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==} dependencies: '@babel/helper-function-name': 7.9.5 '@babel/template': 7.8.6 '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ== + /@babel/helpers/7.12.5: + resolution: {integrity: sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==} dependencies: '@babel/template': 7.12.7 '@babel/traverse': 7.12.9 '@babel/types': 7.12.7 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA== + /@babel/highlight/7.10.4: + resolution: {integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==} dependencies: '@babel/helper-validator-identifier': 7.10.4 chalk: 2.4.2 js-tokens: 4.0.0 - resolution: - integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== + /@babel/parser/7.12.7: - dev: true - engines: - node: '>=6.0.0' + resolution: {integrity: sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==} + engines: {node: '>=6.0.0'} hasBin: true - resolution: - integrity: sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg== - /@babel/parser/7.9.4: dev: true - engines: - node: '>=6.0.0' + + /@babel/parser/7.9.4: + resolution: {integrity: sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==} + engines: {node: '>=6.0.0'} hasBin: true - resolution: - integrity: sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA== + dev: true + /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.9 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A== - /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.9.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-async-generator-functions/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A== - /@babel/plugin-proposal-async-generator-functions/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/helper-remap-async-to-generator': 7.8.3 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw== - /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== - /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-class-properties/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== - /@babel/plugin-proposal-class-properties/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-decorators/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA== - /@babel/plugin-proposal-decorators/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-decorators': 7.12.1_@babel+core@7.9.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w== - /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ== - /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-dynamic-import/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ== - /@babel/plugin-proposal-dynamic-import/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w== - /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw== - /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw== - /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw== - /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-json-strings/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw== - /@babel/plugin-proposal-json-strings/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q== - /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA== - /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA== - /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== - /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== - /@babel/plugin-proposal-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.12.9: + resolution: {integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw== - /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ== - /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-numeric-separator/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ== - /@babel/plugin-proposal-numeric-separator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ== - /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 '@babel/plugin-transform-parameters': 7.12.1_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== - /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.0 '@babel/plugin-transform-parameters': 7.12.1_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-object-rest-spread/7.9.5_@babel+core@7.9.0: + resolution: {integrity: sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== - /@babel/plugin-proposal-object-rest-spread/7.9.5_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.0 '@babel/plugin-transform-parameters': 7.9.5_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg== - /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g== - /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-optional-catch-binding/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g== - /@babel/plugin-proposal-optional-catch-binding/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.12.9: + resolution: {integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw== - /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA== - /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-optional-chaining/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA== - /@babel/plugin-proposal-optional-chaining/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w== - /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w== - /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==} + engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w== - /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - engines: - node: '>=4' + + /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==} + engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w== - /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - engines: - node: '>=4' + + /@babel/plugin-proposal-unicode-property-regex/7.8.8_@babel+core@7.9.0: + resolution: {integrity: sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==} + engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w== - /@babel/plugin-proposal-unicode-property-regex/7.8.8_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.8.8_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - engines: - node: '>=4' + + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.9: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A== - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.9.0: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== - /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA== - /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-decorators/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA== - /@babel/plugin-syntax-decorators/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w== - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-flow/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== - /@babel/plugin-syntax-flow/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.12.9: + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA== - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-jsx/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== - /@babel/plugin-syntax-jsx/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.9: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A== - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.9.0: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.9: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.9.0: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-numeric-separator/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - /@babel/plugin-syntax-numeric-separator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw== - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A== - /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-top-level-await/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A== - /@babel/plugin-syntax-top-level-await/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-syntax-typescript/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g== - /@babel/plugin-syntax-typescript/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA== - /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A== - /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-arrow-functions/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A== - /@babel/plugin-transform-arrow-functions/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg== - /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-imports': 7.12.5 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A== - /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-imports': 7.12.5 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-async-to-generator/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A== - /@babel/plugin-transform-async-to-generator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-imports': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 '@babel/helper-remap-async-to-generator': 7.8.3 dev: true + + /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ== - /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA== - /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-block-scoped-functions/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA== - /@babel/plugin-transform-block-scoped-functions/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg== - /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w== - /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-block-scoping/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w== - /@babel/plugin-transform-block-scoping/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 lodash: 4.17.21 dev: true + + /@babel/plugin-transform-classes/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w== - /@babel/plugin-transform-classes/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-annotate-as-pure': 7.10.4 @@ -4141,12 +4236,14 @@ packages: '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 globals: 11.12.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-classes/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog== - /@babel/plugin-transform-classes/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.10.4 @@ -4157,12 +4254,14 @@ packages: '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 globals: 11.12.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-classes/7.9.5_@babel+core@7.9.0: + resolution: {integrity: sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog== - /@babel/plugin-transform-classes/7.9.5_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.8.3 @@ -4174,330 +4273,338 @@ packages: '@babel/helper-split-export-declaration': 7.8.3 globals: 11.12.0 dev: true + + /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg== - /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg== - /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-computed-properties/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg== - /@babel/plugin-transform-computed-properties/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA== - /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw== - /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-destructuring/7.9.5_@babel+core@7.9.0: + resolution: {integrity: sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw== - /@babel/plugin-transform-destructuring/7.9.5_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q== - /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA== - /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-dotall-regex/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA== - /@babel/plugin-transform-dotall-regex/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.8.8_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw== - /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw== - /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-duplicate-keys/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw== - /@babel/plugin-transform-duplicate-keys/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ== - /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-builder-binary-assignment-operator-visitor': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug== - /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-binary-assignment-operator-visitor': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-exponentiation-operator/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug== - /@babel/plugin-transform-exponentiation-operator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-binary-assignment-operator-visitor': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-flow-strip-types/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ== - /@babel/plugin-transform-flow-strip-types/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-flow': 7.12.1_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg== - /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg== - /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-for-of/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg== - /@babel/plugin-transform-for-of/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ== - /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-function-name': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw== - /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-function-name': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-function-name/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw== - /@babel/plugin-transform-function-name/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-function-name': 7.9.5 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-literals/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ== - /@babel/plugin-transform-literals/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-literals/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ== - /@babel/plugin-transform-literals/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-literals/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ== - /@babel/plugin-transform-literals/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A== - /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg== - /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-member-expression-literals/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg== - /@babel/plugin-transform-member-expression-literals/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA== - /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ== - /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-amd/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ== - /@babel/plugin-transform-modules-amd/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 babel-plugin-dynamic-import-node: 2.3.0 dev: true + + /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q== - /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-simple-access': 7.12.1 babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag== - /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-simple-access': 7.12.1 babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-commonjs/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag== - /@babel/plugin-transform-modules-commonjs/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.9.0 @@ -4505,11 +4612,11 @@ packages: '@babel/helper-simple-access': 7.8.3 babel-plugin-dynamic-import-node: 2.3.0 dev: true + + /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g== - /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-hoist-variables': 7.10.4 @@ -4517,12 +4624,14 @@ packages: '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-validator-identifier': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q== - /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-hoist-variables': 7.10.4 @@ -4530,12 +4639,14 @@ packages: '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-validator-identifier': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-systemjs/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q== - /@babel/plugin-transform-modules-systemjs/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-hoist-variables': 7.8.3 @@ -4543,267 +4654,275 @@ packages: '@babel/helper-plugin-utils': 7.8.3 babel-plugin-dynamic-import-node: 2.3.0 dev: true + + /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ== - /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q== - /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-umd/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q== - /@babel/plugin-transform-modules-umd/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - peerDependencies: - '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ== + /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.9 dev: true + + /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q== - /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-named-capturing-groups-regex/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q== - /@babel/plugin-transform-named-capturing-groups-regex/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.8.8_@babel+core@7.9.0 dev: true - peerDependencies: - '@babel/core': ^7.0.0 - resolution: - integrity: sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw== + /@babel/plugin-transform-new-target/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-new-target/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw== - /@babel/plugin-transform-new-target/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-new-target/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw== - /@babel/plugin-transform-new-target/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw== - /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-replace-supers': 7.12.5 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw== - /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-replace-supers': 7.12.5 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-object-super/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw== - /@babel/plugin-transform-object-super/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/helper-replace-supers': 7.8.6 dev: true + + /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ== - /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg== - /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-parameters/7.9.5_@babel+core@7.9.0: + resolution: {integrity: sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg== - /@babel/plugin-transform-parameters/7.9.5_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-get-function-arity': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA== - /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ== - /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-property-literals/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ== - /@babel/plugin-transform-property-literals/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-react-constant-elements/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-KOHd0tIRLoER+J+8f9DblZDa1fLGPwaaN1DI1TVHuQFOpjHV22C3CUB3obeC4fexHY9nx+fH0hQNvLFFfA1mxA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg== - /@babel/plugin-transform-react-constant-elements/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-react-display-name/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-KOHd0tIRLoER+J+8f9DblZDa1fLGPwaaN1DI1TVHuQFOpjHV22C3CUB3obeC4fexHY9nx+fH0hQNvLFFfA1mxA== - /@babel/plugin-transform-react-display-name/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-react-display-name/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w== - /@babel/plugin-transform-react-display-name/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-react-jsx-development/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-Rs3ETtMtR3VLXFeYRChle5SsP/P9Jp/6dsewBQfokDSzKJThlsuFcnzLTDRALiUmTC48ej19YD9uN1mupEeEDg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A== - /@babel/plugin-transform-react-jsx-development/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx-experimental': 7.12.4 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-react-jsx-development/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Rs3ETtMtR3VLXFeYRChle5SsP/P9Jp/6dsewBQfokDSzKJThlsuFcnzLTDRALiUmTC48ej19YD9uN1mupEeEDg== - /@babel/plugin-transform-react-jsx-development/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx-experimental': 7.9.5 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-jsx': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-react-jsx-self/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw== - /@babel/plugin-transform-react-jsx-self/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-react-jsx-self/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA== - /@babel/plugin-transform-react-jsx-self/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-jsx': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-react-jsx-source/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ== - /@babel/plugin-transform-react-jsx-source/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-react-jsx-source/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ== - /@babel/plugin-transform-react-jsx-source/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-jsx': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-react-jsx/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-YFlTi6MEsclFAPIDNZYiCRbneg1MFGao9pPG9uD5htwE0vDbPaMUMeYd6itWjw7K4kro4UbdQf3ljmFl9y48dQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw== - /@babel/plugin-transform-react-jsx/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx': 7.10.4 @@ -4811,11 +4930,11 @@ packages: '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-react-jsx/7.9.4_@babel+core@7.9.0: + resolution: {integrity: sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-YFlTi6MEsclFAPIDNZYiCRbneg1MFGao9pPG9uD5htwE0vDbPaMUMeYd6itWjw7K4kro4UbdQf3ljmFl9y48dQ== - /@babel/plugin-transform-react-jsx/7.9.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx': 7.9.0 @@ -4823,75 +4942,75 @@ packages: '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-jsx': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-react-pure-annotations/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw== - /@babel/plugin-transform-react-pure-annotations/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg== - /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 regenerator-transform: 0.14.5 dev: true + + /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng== - /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 regenerator-transform: 0.14.5 dev: true + + /@babel/plugin-transform-regenerator/7.8.7_@babel+core@7.9.0: + resolution: {integrity: sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng== - /@babel/plugin-transform-regenerator/7.8.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 regenerator-transform: 0.14.4 dev: true + + /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA== - /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A== - /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-reserved-words/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A== - /@babel/plugin-transform-reserved-words/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-runtime/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A== - /@babel/plugin-transform-runtime/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-imports': 7.12.5 @@ -4899,209 +5018,211 @@ packages: resolve: 1.19.0 semver: 5.7.1 dev: true + + /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw== - /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw== - /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-shorthand-properties/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw== - /@babel/plugin-transform-shorthand-properties/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-spread/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w== - /@babel/plugin-transform-spread/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 dev: true + + /@babel/plugin-transform-spread/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng== - /@babel/plugin-transform-spread/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 dev: true + + /@babel/plugin-transform-spread/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng== - /@babel/plugin-transform-spread/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.12.9: + resolution: {integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g== - /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg== - /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-sticky-regex/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg== - /@babel/plugin-transform-sticky-regex/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/helper-regex': 7.8.3 dev: true + + /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw== - /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw== - /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-template-literals/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw== - /@babel/plugin-transform-template-literals/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ== - /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q== - /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-typeof-symbol/7.8.4_@babel+core@7.9.0: + resolution: {integrity: sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q== - /@babel/plugin-transform-typeof-symbol/7.8.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-typescript/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg== - /@babel/plugin-transform-typescript/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-typescript': 7.12.1_@babel+core@7.9.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw== - /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q== - /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q== - /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg== - /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-unicode-regex/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg== - /@babel/plugin-transform-unicode-regex/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.8.8_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/preset-env/7.12.7_@babel+core@7.12.9: + resolution: {integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw== - /@babel/preset-env/7.12.7_@babel+core@7.12.9: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.12.9 @@ -5170,12 +5291,14 @@ packages: '@babel/types': 7.12.7 core-js-compat: 3.8.0 semver: 5.7.1 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/preset-env/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew== - /@babel/preset-env/7.12.7_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.9.0 @@ -5244,12 +5367,14 @@ packages: '@babel/types': 7.12.7 core-js-compat: 3.8.0 semver: 5.7.1 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/preset-env/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew== - /@babel/preset-env/7.9.0_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.9.0 @@ -5312,12 +5437,14 @@ packages: invariant: 2.2.4 levenary: 1.1.1 semver: 5.7.1 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/preset-env/7.9.5_@babel+core@7.9.0: + resolution: {integrity: sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ== - /@babel/preset-env/7.9.5_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.9.0 '@babel/core': 7.9.0 @@ -5381,11 +5508,11 @@ packages: levenary: 1.1.1 semver: 5.7.1 dev: true + + /@babel/preset-modules/0.1.3_@babel+core@7.9.0: + resolution: {integrity: sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ== - /@babel/preset-modules/0.1.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 @@ -5394,11 +5521,11 @@ packages: '@babel/types': 7.9.5 esutils: 2.0.3 dev: true + + /@babel/preset-modules/0.1.4_@babel+core@7.12.9: + resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg== - /@babel/preset-modules/0.1.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 @@ -5407,11 +5534,11 @@ packages: '@babel/types': 7.12.7 esutils: 2.0.3 dev: true + + /@babel/preset-modules/0.1.4_@babel+core@7.9.0: + resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== - /@babel/preset-modules/0.1.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 @@ -5420,11 +5547,11 @@ packages: '@babel/types': 7.12.7 esutils: 2.0.3 dev: true + + /@babel/preset-react/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-wKeTdnGUP5AEYCYQIMeXMMwU7j+2opxrG0WzuZfxuuW9nhKvvALBjl67653CWamZJVefuJGI219G591RSldrqQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== - /@babel/preset-react/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 @@ -5435,11 +5562,11 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.12.1_@babel+core@7.9.0 '@babel/plugin-transform-react-pure-annotations': 7.12.1_@babel+core@7.9.0 dev: true + + /@babel/preset-react/7.9.1_@babel+core@7.9.0: + resolution: {integrity: sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-wKeTdnGUP5AEYCYQIMeXMMwU7j+2opxrG0WzuZfxuuW9nhKvvALBjl67653CWamZJVefuJGI219G591RSldrqQ== - /@babel/preset-react/7.9.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 @@ -5449,11 +5576,11 @@ packages: '@babel/plugin-transform-react-jsx-self': 7.12.1_@babel+core@7.9.0 '@babel/plugin-transform-react-jsx-source': 7.12.1_@babel+core@7.9.0 dev: true + + /@babel/preset-react/7.9.4_@babel+core@7.9.0: + resolution: {integrity: sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ== - /@babel/preset-react/7.9.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 @@ -5463,73 +5590,73 @@ packages: '@babel/plugin-transform-react-jsx-self': 7.9.0_@babel+core@7.9.0 '@babel/plugin-transform-react-jsx-source': 7.9.0_@babel+core@7.9.0 dev: true + + /@babel/preset-typescript/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ== - /@babel/preset-typescript/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-transform-typescript': 7.12.1_@babel+core@7.9.0 + transitivePeerDependencies: + - supports-color dev: true - peerDependencies: - '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg== + /@babel/runtime-corejs2/7.9.2: + resolution: {integrity: sha512-ayjSOxuK2GaSDJFCtLgHnYjuMyIpViNujWrZo8GUpN60/n7juzJKK5yOo6RFVb0zdU9ACJFK+MsZrUnj3OmXMw==} dependencies: core-js: 2.6.11 regenerator-runtime: 0.13.5 dev: false - resolution: - integrity: sha512-ayjSOxuK2GaSDJFCtLgHnYjuMyIpViNujWrZo8GUpN60/n7juzJKK5yOo6RFVb0zdU9ACJFK+MsZrUnj3OmXMw== + /@babel/runtime-corejs3/7.12.5: + resolution: {integrity: sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ==} dependencies: core-js-pure: 3.8.0 regenerator-runtime: 0.13.7 dev: true - resolution: - integrity: sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ== + /@babel/runtime/7.10.3: + resolution: {integrity: sha512-RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw==} dependencies: regenerator-runtime: 0.13.5 - resolution: - integrity: sha512-RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw== + /@babel/runtime/7.12.5: + resolution: {integrity: sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==} dependencies: regenerator-runtime: 0.13.7 - resolution: - integrity: sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg== + /@babel/runtime/7.9.0: + resolution: {integrity: sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==} dependencies: regenerator-runtime: 0.13.7 dev: true - resolution: - integrity: sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA== + /@babel/runtime/7.9.2: + resolution: {integrity: sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==} dependencies: regenerator-runtime: 0.13.5 dev: false - resolution: - integrity: sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q== + /@babel/template/7.12.7: + resolution: {integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==} dependencies: '@babel/code-frame': 7.12.11 '@babel/parser': 7.12.7 '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow== + /@babel/template/7.8.6: + resolution: {integrity: sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==} dependencies: '@babel/code-frame': 7.10.4 '@babel/parser': 7.9.4 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg== + /@babel/traverse/7.12.9: + resolution: {integrity: sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==} dependencies: '@babel/code-frame': 7.12.11 '@babel/generator': 7.12.5 @@ -5540,10 +5667,12 @@ packages: debug: 4.3.1 globals: 11.12.0 lodash: 4.17.21 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw== + /@babel/traverse/7.9.5: + resolution: {integrity: sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==} dependencies: '@babel/code-frame': 7.10.4 '@babel/generator': 7.9.5 @@ -5555,48 +5684,47 @@ packages: globals: 11.12.0 lodash: 4.17.21 dev: true - resolution: - integrity: sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ== + /@babel/types/7.12.7: + resolution: {integrity: sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==} dependencies: '@babel/helper-validator-identifier': 7.10.4 lodash: 4.17.21 to-fast-properties: 2.0.0 - resolution: - integrity: sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ== + /@babel/types/7.9.5: + resolution: {integrity: sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==} dependencies: '@babel/helper-validator-identifier': 7.10.4 lodash: 4.17.21 to-fast-properties: 2.0.0 dev: true - resolution: - integrity: sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg== + /@bcoe/v8-coverage/0.2.3: + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - resolution: - integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + /@cnakazawa/watch/1.0.4: + resolution: {integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==} + engines: {node: '>=0.1.95'} + hasBin: true dependencies: exec-sh: 0.3.4 minimist: 1.2.5 dev: true - engines: - node: '>=0.1.95' - hasBin: true - resolution: - integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== + /@csstools/convert-colors/1.4.0: + resolution: {integrity: sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==} + engines: {node: '>=4.0.0'} dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== + /@csstools/normalize.css/10.1.0: + resolution: {integrity: sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==} dev: true - resolution: - integrity: sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg== + /@cypress/request/2.88.10: + resolution: {integrity: sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg==} + engines: {node: '>= 6'} dependencies: aws-sign2: 0.7.0 aws4: 1.11.0 @@ -5617,35 +5745,35 @@ packages: tunnel-agent: 0.6.0 uuid: 8.3.2 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg== + /@cypress/xvfb/1.2.4: + resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} dependencies: debug: 3.2.7 lodash.once: 4.1.1 dev: true - resolution: - integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q== + /@dabh/diagnostics/2.0.2: + resolution: {integrity: sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==} dependencies: colorspace: 1.1.2 enabled: 2.0.0 kuler: 2.0.0 dev: true - resolution: - integrity: sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q== + /@emotion/cache/10.0.29: + resolution: {integrity: sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ==} dependencies: '@emotion/sheet': 0.9.4 '@emotion/stylis': 0.8.5 '@emotion/utils': 0.11.3 '@emotion/weak-memoize': 0.2.5 dev: false - resolution: - integrity: sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ== + /@emotion/core/10.0.28_react@16.13.1: + resolution: {integrity: sha512-pH8UueKYO5jgg0Iq+AmCLxBsvuGtvlmiDCOuv8fGNYn3cowFpLN98L8zO56U0H1PjDIyAlXymgL3Wu7u7v6hbA==} + peerDependencies: + react: '>=16.3.0' dependencies: '@babel/runtime': 7.12.5 '@emotion/cache': 10.0.29 @@ -5655,27 +5783,25 @@ packages: '@emotion/utils': 0.11.3 react: 16.13.1 dev: false - peerDependencies: - react: '>=16.3.0' - resolution: - integrity: sha512-pH8UueKYO5jgg0Iq+AmCLxBsvuGtvlmiDCOuv8fGNYn3cowFpLN98L8zO56U0H1PjDIyAlXymgL3Wu7u7v6hbA== + /@emotion/css/10.0.27: + resolution: {integrity: sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw==} dependencies: '@emotion/serialize': 0.11.16 '@emotion/utils': 0.11.3 babel-plugin-emotion: 10.0.33 dev: false - resolution: - integrity: sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw== + /@emotion/hash/0.8.0: + resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==} dev: false - resolution: - integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== + /@emotion/memoize/0.7.4: + resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} dev: false - resolution: - integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== + /@emotion/serialize/0.11.16: + resolution: {integrity: sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==} dependencies: '@emotion/hash': 0.8.0 '@emotion/memoize': 0.7.4 @@ -5683,129 +5809,146 @@ packages: '@emotion/utils': 0.11.3 csstype: 2.6.10 dev: false - resolution: - integrity: sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg== + /@emotion/sheet/0.9.4: + resolution: {integrity: sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA==} dev: false - resolution: - integrity: sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA== + /@emotion/stylis/0.8.5: + resolution: {integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==} dev: false - resolution: - integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ== + /@emotion/unitless/0.7.5: + resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} dev: false - resolution: - integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== + /@emotion/utils/0.11.3: + resolution: {integrity: sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==} dev: false - resolution: - integrity: sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw== + /@emotion/weak-memoize/0.2.5: + resolution: {integrity: sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==} dev: false - resolution: - integrity: sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA== + + /@eslint/eslintrc/1.2.1: + resolution: {integrity: sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + ajv: 6.12.6 + debug: 4.3.3 + espree: 9.3.1 + globals: 13.13.0 + ignore: 5.2.0 + import-fresh: 3.2.2 + js-yaml: 4.1.0 + minimatch: 3.0.4 + strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color + dev: true + /@hapi/accept/3.2.4: + resolution: {integrity: sha512-soThGB+QMgfxlh0Vzhzlf3ZOEOPk5biEwcOXhkF0Eedqx8VnhGiggL9UYHrIsOb1rUg3Be3K8kp0iDL2wbVSOQ==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-soThGB+QMgfxlh0Vzhzlf3ZOEOPk5biEwcOXhkF0Eedqx8VnhGiggL9UYHrIsOb1rUg3Be3K8kp0iDL2wbVSOQ== + /@hapi/address/2.1.4: + resolution: {integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==} deprecated: Moved to 'npm install @sideway/address' dev: true - resolution: - integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== + /@hapi/ammo/3.1.2: + resolution: {integrity: sha512-ej9OtFmiZv1qr45g1bxEZNGyaR4jRpyMxU6VhbxjaYThymvOwsyIsUKMZnP5Qw2tfYFuwqCJuIBHGpeIbdX9gQ==} dependencies: '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-ej9OtFmiZv1qr45g1bxEZNGyaR4jRpyMxU6VhbxjaYThymvOwsyIsUKMZnP5Qw2tfYFuwqCJuIBHGpeIbdX9gQ== + /@hapi/b64/4.2.1: + resolution: {integrity: sha512-zqHpQuH5CBMw6hADzKfU/IGNrxq1Q+/wTYV+OiZRQN9F3tMyk+9BUMeBvFRMamduuqL8iSp62QAnJ+7ATiYLWA==} dependencies: '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-zqHpQuH5CBMw6hADzKfU/IGNrxq1Q+/wTYV+OiZRQN9F3tMyk+9BUMeBvFRMamduuqL8iSp62QAnJ+7ATiYLWA== + /@hapi/boom/7.4.11: + resolution: {integrity: sha512-VSU/Cnj1DXouukYxxkes4nNJonCnlogHvIff1v1RVoN4xzkKhMXX+GRmb3NyH1iar10I9WFPDv2JPwfH3GaV0A==} dependencies: '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-VSU/Cnj1DXouukYxxkes4nNJonCnlogHvIff1v1RVoN4xzkKhMXX+GRmb3NyH1iar10I9WFPDv2JPwfH3GaV0A== + /@hapi/boom/9.0.0: + resolution: {integrity: sha512-D+Or4yahLq3L7D1Jf0fR1+Lgr+HPK1lej8tc6hS/fBLmK66XdpvTyKv8YUR5ls1GeQy+KGtbpKAs+ZxyzNtUyA==} dependencies: '@hapi/hoek': 9.0.3 dev: true - resolution: - integrity: sha512-D+Or4yahLq3L7D1Jf0fR1+Lgr+HPK1lej8tc6hS/fBLmK66XdpvTyKv8YUR5ls1GeQy+KGtbpKAs+ZxyzNtUyA== + /@hapi/bounce/1.3.2: + resolution: {integrity: sha512-3bnb1AlcEByFZnpDIidxQyw1Gds81z/1rSqlx4bIEE+wUN0ATj0D49B5cE1wGocy90Rp/de4tv7GjsKd5RQeew==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-3bnb1AlcEByFZnpDIidxQyw1Gds81z/1rSqlx4bIEE+wUN0ATj0D49B5cE1wGocy90Rp/de4tv7GjsKd5RQeew== + /@hapi/bourne/1.3.2: + resolution: {integrity: sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==} deprecated: This version has been deprecated and is no longer supported or maintained dev: true - resolution: - integrity: sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== + /@hapi/call/5.1.3: + resolution: {integrity: sha512-5DfWpMk7qZiYhvBhM5oUiT4GQ/O8a2rFR121/PdwA/eZ2C1EsuD547ZggMKAR5bZ+FtxOf0fdM20zzcXzq2mZA==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-5DfWpMk7qZiYhvBhM5oUiT4GQ/O8a2rFR121/PdwA/eZ2C1EsuD547ZggMKAR5bZ+FtxOf0fdM20zzcXzq2mZA== + /@hapi/catbox-memory/4.1.1: + resolution: {integrity: sha512-T6Hdy8DExzG0jY7C8yYWZB4XHfc0v+p1EGkwxl2HoaPYAmW7I3E59M/IvmSVpis8RPcIoBp41ZpO2aZPBpM2Ww==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-T6Hdy8DExzG0jY7C8yYWZB4XHfc0v+p1EGkwxl2HoaPYAmW7I3E59M/IvmSVpis8RPcIoBp41ZpO2aZPBpM2Ww== + /@hapi/catbox/10.2.3: + resolution: {integrity: sha512-kN9hXO4NYyOHW09CXiuj5qW1syc/0XeVOBsNNk0Tz89wWNQE5h21WF+VsfAw3uFR8swn/Wj3YEVBnWqo82m/JQ==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 '@hapi/podium': 3.4.3 dev: true - resolution: - integrity: sha512-kN9hXO4NYyOHW09CXiuj5qW1syc/0XeVOBsNNk0Tz89wWNQE5h21WF+VsfAw3uFR8swn/Wj3YEVBnWqo82m/JQ== + /@hapi/content/4.1.1: + resolution: {integrity: sha512-3TWvmwpVPxFSF3KBjKZ8yDqIKKZZIm7VurDSweYpXYENZrJH3C1hd1+qEQW9wQaUaI76pPBLGrXl6I3B7i3ipA==} dependencies: '@hapi/boom': 7.4.11 dev: true - resolution: - integrity: sha512-3TWvmwpVPxFSF3KBjKZ8yDqIKKZZIm7VurDSweYpXYENZrJH3C1hd1+qEQW9wQaUaI76pPBLGrXl6I3B7i3ipA== + /@hapi/cryptiles/4.2.1: + resolution: {integrity: sha512-XoqgKsHK0l/VpqPs+tr6j6vE+VQ3+2bkF2stvttmc7xAOf1oSAwHcJ0tlp/6MxMysktt1IEY0Csy3khKaP9/uQ==} dependencies: '@hapi/boom': 7.4.11 dev: true - resolution: - integrity: sha512-XoqgKsHK0l/VpqPs+tr6j6vE+VQ3+2bkF2stvttmc7xAOf1oSAwHcJ0tlp/6MxMysktt1IEY0Csy3khKaP9/uQ== + /@hapi/file/1.0.0: + resolution: {integrity: sha512-Bsfp/+1Gyf70eGtnIgmScvrH8sSypO3TcK3Zf0QdHnzn/ACnAkI6KLtGACmNRPEzzIy+W7aJX5E+1fc9GwIABQ==} dev: true - resolution: - integrity: sha512-Bsfp/+1Gyf70eGtnIgmScvrH8sSypO3TcK3Zf0QdHnzn/ACnAkI6KLtGACmNRPEzzIy+W7aJX5E+1fc9GwIABQ== + /@hapi/formula/1.2.0: + resolution: {integrity: sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA==} dev: true - resolution: - integrity: sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA== + /@hapi/h2o2/8.3.2: + resolution: {integrity: sha512-2WkZq+QAkvYHWGqnUuG0stcVeGyv9T7bopBYnCJSUEuvBZlUf2BTX2JCVSKxsnTLOxCYwoC/aI4Rr0ZSRd2oVg==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 '@hapi/wreck': 15.1.0 dev: true - resolution: - integrity: sha512-2WkZq+QAkvYHWGqnUuG0stcVeGyv9T7bopBYnCJSUEuvBZlUf2BTX2JCVSKxsnTLOxCYwoC/aI4Rr0ZSRd2oVg== + /@hapi/hapi/18.4.1: + resolution: {integrity: sha512-9HjVGa0Z4Qv9jk9AVoUdJMQLA+KuZ+liKWyEEkVBx3e3H1F0JM6aGbPkY9jRfwsITBWGBU2iXazn65SFKSi/tg==} dependencies: '@hapi/accept': 3.2.4 '@hapi/ammo': 3.1.2 @@ -5826,26 +5969,26 @@ packages: '@hapi/teamwork': 3.3.1 '@hapi/topo': 3.1.6 dev: true - resolution: - integrity: sha512-9HjVGa0Z4Qv9jk9AVoUdJMQLA+KuZ+liKWyEEkVBx3e3H1F0JM6aGbPkY9jRfwsITBWGBU2iXazn65SFKSi/tg== + /@hapi/heavy/6.2.2: + resolution: {integrity: sha512-PY1dCCO6dsze7RlafIRhTaGeyTgVe49A/lSkxbhKGjQ7x46o/OFf7hLiRqTCDh3atcEKf6362EaB3+kTUbCsVA==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 dev: true - resolution: - integrity: sha512-PY1dCCO6dsze7RlafIRhTaGeyTgVe49A/lSkxbhKGjQ7x46o/OFf7hLiRqTCDh3atcEKf6362EaB3+kTUbCsVA== + /@hapi/hoek/8.5.1: + resolution: {integrity: sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==} deprecated: This version has been deprecated and is no longer supported or maintained dev: true - resolution: - integrity: sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== + /@hapi/hoek/9.0.3: + resolution: {integrity: sha512-jKtjLLDiH95b002sJVc5c74PE6KKYftuyVdVmsuYId5stTaWcRFqE+5ukZI4gDUKjGn8wv2C3zPn3/nyjEI7gg==} dev: true - resolution: - integrity: sha512-jKtjLLDiH95b002sJVc5c74PE6KKYftuyVdVmsuYId5stTaWcRFqE+5ukZI4gDUKjGn8wv2C3zPn3/nyjEI7gg== + /@hapi/iron/5.1.4: + resolution: {integrity: sha512-+ElC+OCiwWLjlJBmm8ZEWjlfzTMQTdgPnU/TsoU5QsktspIWmWi9IU4kU83nH+X/SSya8TP8h8P11Wr5L7dkQQ==} dependencies: '@hapi/b64': 4.2.1 '@hapi/boom': 7.4.11 @@ -5853,19 +5996,19 @@ packages: '@hapi/cryptiles': 4.2.1 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-+ElC+OCiwWLjlJBmm8ZEWjlfzTMQTdgPnU/TsoU5QsktspIWmWi9IU4kU83nH+X/SSya8TP8h8P11Wr5L7dkQQ== + /@hapi/joi/15.1.1: + resolution: {integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==} + deprecated: Switch to 'npm install joi' dependencies: '@hapi/address': 2.1.4 '@hapi/bourne': 1.3.2 '@hapi/hoek': 8.5.1 '@hapi/topo': 3.1.6 - deprecated: Switch to 'npm install joi' dev: true - resolution: - integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== + /@hapi/joi/16.1.8: + resolution: {integrity: sha512-wAsVvTPe+FwSrsAurNt5vkg3zo+TblvC5Bb1zMVK6SJzZqw9UrJnexxR+76cpePmtUZKHAPxcQ2Bf7oVHyahhg==} dependencies: '@hapi/address': 2.1.4 '@hapi/formula': 1.2.0 @@ -5873,23 +6016,23 @@ packages: '@hapi/pinpoint': 1.0.2 '@hapi/topo': 3.1.6 dev: true - resolution: - integrity: sha512-wAsVvTPe+FwSrsAurNt5vkg3zo+TblvC5Bb1zMVK6SJzZqw9UrJnexxR+76cpePmtUZKHAPxcQ2Bf7oVHyahhg== + /@hapi/mimos/4.1.1: + resolution: {integrity: sha512-CXoi/zfcTWfKYX756eEea8rXJRIb9sR4d7VwyAH9d3BkDyNgAesZxvqIdm55npQc6S9mU3FExinMAQVlIkz0eA==} dependencies: '@hapi/hoek': 8.5.1 mime-db: 1.43.0 dev: true - resolution: - integrity: sha512-CXoi/zfcTWfKYX756eEea8rXJRIb9sR4d7VwyAH9d3BkDyNgAesZxvqIdm55npQc6S9mU3FExinMAQVlIkz0eA== + /@hapi/nigel/3.1.1: + resolution: {integrity: sha512-R9YWx4S8yu0gcCBrMUDCiEFm1SQT895dMlYoeNBp8I6YhF1BFF1iYPueKA2Kkp9BvyHdjmvrxCOns7GMmpl+Fw==} dependencies: '@hapi/hoek': 8.5.1 '@hapi/vise': 3.1.1 dev: true - resolution: - integrity: sha512-R9YWx4S8yu0gcCBrMUDCiEFm1SQT895dMlYoeNBp8I6YhF1BFF1iYPueKA2Kkp9BvyHdjmvrxCOns7GMmpl+Fw== + /@hapi/pez/4.1.2: + resolution: {integrity: sha512-8zSdJ8cZrJLFldTgwjU9Fb1JebID+aBCrCsycgqKYe0OZtM2r3Yv3aAwW5z97VsZWCROC1Vx6Mdn4rujh5Ktcg==} dependencies: '@hapi/b64': 4.2.1 '@hapi/boom': 7.4.11 @@ -5897,34 +6040,34 @@ packages: '@hapi/hoek': 8.5.1 '@hapi/nigel': 3.1.1 dev: true - resolution: - integrity: sha512-8zSdJ8cZrJLFldTgwjU9Fb1JebID+aBCrCsycgqKYe0OZtM2r3Yv3aAwW5z97VsZWCROC1Vx6Mdn4rujh5Ktcg== + /@hapi/pinpoint/1.0.2: + resolution: {integrity: sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ==} dev: true - resolution: - integrity: sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ== + /@hapi/podium/3.4.3: + resolution: {integrity: sha512-QJlnYLEYZWlKQ9fSOtuUcpANyoVGwT68GA9P0iQQCAetBK0fI+nbRBt58+aMixoifczWZUthuGkNjqKxgPh/CQ==} dependencies: '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 dev: true - resolution: - integrity: sha512-QJlnYLEYZWlKQ9fSOtuUcpANyoVGwT68GA9P0iQQCAetBK0fI+nbRBt58+aMixoifczWZUthuGkNjqKxgPh/CQ== + /@hapi/shot/4.1.2: + resolution: {integrity: sha512-6LeHLjvsq/bQ0R+fhEyr7mqExRGguNTrxFZf5DyKe3CK6pNabiGgYO4JVFaRrLZ3JyuhkS0fo8iiRE2Ql2oA/A==} dependencies: '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 dev: true - resolution: - integrity: sha512-6LeHLjvsq/bQ0R+fhEyr7mqExRGguNTrxFZf5DyKe3CK6pNabiGgYO4JVFaRrLZ3JyuhkS0fo8iiRE2Ql2oA/A== + /@hapi/somever/2.1.1: + resolution: {integrity: sha512-cic5Sto4KGd9B0oQSdKTokju+rYhCbdpzbMb0EBnrH5Oc1z048hY8PaZ1lx2vBD7I/XIfTQVQetBH57fU51XRA==} dependencies: '@hapi/bounce': 1.3.2 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-cic5Sto4KGd9B0oQSdKTokju+rYhCbdpzbMb0EBnrH5Oc1z048hY8PaZ1lx2vBD7I/XIfTQVQetBH57fU51XRA== + /@hapi/statehood/6.1.2: + resolution: {integrity: sha512-pYXw1x6npz/UfmtcpUhuMvdK5kuOGTKcJNfLqdNptzietK2UZH5RzNJSlv5bDHeSmordFM3kGItcuQWX2lj2nQ==} dependencies: '@hapi/boom': 7.4.11 '@hapi/bounce': 1.3.2 @@ -5934,9 +6077,9 @@ packages: '@hapi/iron': 5.1.4 '@hapi/joi': 16.1.8 dev: true - resolution: - integrity: sha512-pYXw1x6npz/UfmtcpUhuMvdK5kuOGTKcJNfLqdNptzietK2UZH5RzNJSlv5bDHeSmordFM3kGItcuQWX2lj2nQ== + /@hapi/subtext/6.1.3: + resolution: {integrity: sha512-qWN6NbiHNzohVcJMeAlpku/vzbyH4zIpnnMPMPioQMwIxbPFKeNViDCNI6fVBbMPBiw/xB4FjqiJkRG5P9eWWg==} dependencies: '@hapi/boom': 7.4.11 '@hapi/bourne': 1.3.2 @@ -5946,61 +6089,74 @@ packages: '@hapi/pez': 4.1.2 '@hapi/wreck': 15.1.0 dev: true - resolution: - integrity: sha512-qWN6NbiHNzohVcJMeAlpku/vzbyH4zIpnnMPMPioQMwIxbPFKeNViDCNI6fVBbMPBiw/xB4FjqiJkRG5P9eWWg== + /@hapi/teamwork/3.3.1: + resolution: {integrity: sha512-61tiqWCYvMKP7fCTXy0M4VE6uNIwA0qvgFoiDubgfj7uqJ0fdHJFQNnVPGrxhLWlwz0uBPWrQlBH7r8y9vFITQ==} dev: true - resolution: - integrity: sha512-61tiqWCYvMKP7fCTXy0M4VE6uNIwA0qvgFoiDubgfj7uqJ0fdHJFQNnVPGrxhLWlwz0uBPWrQlBH7r8y9vFITQ== + /@hapi/topo/3.1.6: + resolution: {integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==} + deprecated: This version has been deprecated and is no longer supported or maintained dependencies: '@hapi/hoek': 8.5.1 - deprecated: This version has been deprecated and is no longer supported or maintained dev: true - resolution: - integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== + /@hapi/vise/3.1.1: + resolution: {integrity: sha512-OXarbiCSadvtg+bSdVPqu31Z1JoBL+FwNYz3cYoBKQ5xq1/Cr4A3IkGpAZbAuxU5y4NL5pZFZG3d2a3ZGm/dOQ==} dependencies: '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-OXarbiCSadvtg+bSdVPqu31Z1JoBL+FwNYz3cYoBKQ5xq1/Cr4A3IkGpAZbAuxU5y4NL5pZFZG3d2a3ZGm/dOQ== + /@hapi/wreck/15.1.0: + resolution: {integrity: sha512-tQczYRTTeYBmvhsek/D49En/5khcShaBEmzrAaDjMrFXKJRuF8xA8+tlq1ETLBFwGd6Do6g2OC74rt11kzawzg==} dependencies: '@hapi/boom': 7.4.11 '@hapi/bourne': 1.3.2 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-tQczYRTTeYBmvhsek/D49En/5khcShaBEmzrAaDjMrFXKJRuF8xA8+tlq1ETLBFwGd6Do6g2OC74rt11kzawzg== + + /@humanwhocodes/config-array/0.9.5: + resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==} + engines: {node: '>=10.10.0'} + dependencies: + '@humanwhocodes/object-schema': 1.2.1 + debug: 4.3.3 + minimatch: 3.0.4 + transitivePeerDependencies: + - supports-color + dev: true + + /@humanwhocodes/object-schema/1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} + dev: true + /@istanbuljs/load-nyc-config/1.0.0: + resolution: {integrity: sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg==} + engines: {node: '>=8'} dependencies: camelcase: 5.3.1 find-up: 4.1.0 js-yaml: 3.14.0 resolve-from: 5.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg== + /@istanbuljs/schema/0.1.2: + resolution: {integrity: sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw== + /@jest/console/24.9.0: + resolution: {integrity: sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==} + engines: {node: '>= 6'} dependencies: '@jest/source-map': 24.9.0 chalk: 2.4.2 slash: 2.0.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ== + /@jest/console/26.6.2: + resolution: {integrity: sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@types/node': 15.14.0 @@ -6009,11 +6165,10 @@ packages: jest-util: 26.6.2 slash: 3.0.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g== + /@jest/core/24.9.0: + resolution: {integrity: sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==} + engines: {node: '>= 6'} dependencies: '@jest/console': 24.9.0 '@jest/reporters': 24.9.0 @@ -6043,12 +6198,13 @@ packages: rimraf: 2.7.1 slash: 2.0.0 strip-ansi: 5.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A== + /@jest/core/26.6.3: + resolution: {integrity: sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/console': 26.6.2 '@jest/reporters': 26.6.2 @@ -6078,44 +6234,48 @@ packages: rimraf: 3.0.2 slash: 3.0.0 strip-ansi: 6.0.0 - dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /@jest/environment/24.9.0: + resolution: {integrity: sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==} + engines: {node: '>= 6'} dependencies: '@jest/fake-timers': 24.9.0 '@jest/transform': 24.9.0 '@jest/types': 24.9.0 jest-mock: 24.9.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ== + /@jest/environment/26.6.2: + resolution: {integrity: sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 '@types/node': 15.14.0 jest-mock: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== + /@jest/fake-timers/24.9.0: + resolution: {integrity: sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 jest-message-util: 24.9.0 jest-mock: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A== + /@jest/fake-timers/26.6.2: + resolution: {integrity: sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@sinonjs/fake-timers': 6.0.1 @@ -6124,21 +6284,19 @@ packages: jest-mock: 26.6.2 jest-util: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA== + /@jest/globals/26.6.2: + resolution: {integrity: sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/environment': 26.6.2 '@jest/types': 26.6.2 expect: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== + /@jest/reporters/24.9.0: + resolution: {integrity: sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==} + engines: {node: '>= 6'} dependencies: '@jest/environment': 24.9.0 '@jest/test-result': 24.9.0 @@ -6161,12 +6319,13 @@ packages: slash: 2.0.0 source-map: 0.6.1 string-length: 2.0.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw== + /@jest/reporters/26.6.2: + resolution: {integrity: sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==} + engines: {node: '>= 10.14.2'} dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 26.6.2 @@ -6192,78 +6351,81 @@ packages: string-length: 4.0.1 terminal-link: 2.1.1 v8-to-istanbul: 7.1.0 - dev: true - engines: - node: '>= 10.14.2' optionalDependencies: node-notifier: 8.0.1 - resolution: - integrity: sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw== + transitivePeerDependencies: + - supports-color + dev: true + /@jest/source-map/24.9.0: + resolution: {integrity: sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==} + engines: {node: '>= 6'} dependencies: callsites: 3.1.0 graceful-fs: 4.2.4 source-map: 0.6.1 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg== + /@jest/source-map/26.6.2: + resolution: {integrity: sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==} + engines: {node: '>= 10.14.2'} dependencies: callsites: 3.1.0 graceful-fs: 4.2.4 source-map: 0.6.1 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== + /@jest/test-result/24.9.0: + resolution: {integrity: sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==} + engines: {node: '>= 6'} dependencies: '@jest/console': 24.9.0 '@jest/types': 24.9.0 '@types/istanbul-lib-coverage': 2.0.3 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA== + /@jest/test-result/26.6.2: + resolution: {integrity: sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/console': 26.6.2 '@jest/types': 26.6.2 '@types/istanbul-lib-coverage': 2.0.3 collect-v8-coverage: 1.0.1 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ== + /@jest/test-sequencer/24.9.0: + resolution: {integrity: sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==} + engines: {node: '>= 6'} dependencies: '@jest/test-result': 24.9.0 jest-haste-map: 24.9.0 jest-runner: 24.9.0 jest-runtime: 24.9.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A== + /@jest/test-sequencer/26.6.3: + resolution: {integrity: sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/test-result': 26.6.2 graceful-fs: 4.2.4 jest-haste-map: 26.6.2 jest-runner: 26.6.3 jest-runtime: 26.6.3 - dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /@jest/transform/24.9.0: + resolution: {integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==} + engines: {node: '>= 6'} dependencies: '@babel/core': 7.9.0 '@jest/types': 24.9.0 @@ -6281,12 +6443,13 @@ packages: slash: 2.0.0 source-map: 0.6.1 write-file-atomic: 2.4.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ== + /@jest/transform/26.6.2: + resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==} + engines: {node: '>= 10.14.2'} dependencies: '@babel/core': 7.12.9 '@jest/types': 26.6.2 @@ -6303,22 +6466,22 @@ packages: slash: 3.0.0 source-map: 0.6.1 write-file-atomic: 3.0.3 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== + /@jest/types/24.9.0: + resolution: {integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==} + engines: {node: '>= 6'} dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 1.1.2 '@types/yargs': 13.0.11 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw== + /@jest/types/26.6.2: + resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} + engines: {node: '>= 10.14.2'} dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.0 @@ -6326,117 +6489,111 @@ packages: '@types/yargs': 15.0.4 chalk: 4.1.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== + /@mrmlnc/readdir-enhanced/2.2.1: + resolution: {integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==} + engines: {node: '>=4'} dependencies: call-me-maybe: 1.0.1 glob-to-regexp: 0.3.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== + /@nodelib/fs.scandir/2.1.3: + resolution: {integrity: sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==} + engines: {node: '>= 8'} dependencies: '@nodelib/fs.stat': 2.0.3 run-parallel: 1.1.10 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw== + /@nodelib/fs.stat/1.1.3: + resolution: {integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== + /@nodelib/fs.stat/2.0.3: + resolution: {integrity: sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==} + engines: {node: '>= 8'} dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== + /@nodelib/fs.walk/1.2.4: + resolution: {integrity: sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==} + engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.3 fastq: 1.9.0 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ== + /@protobufjs/aspromise/1.1.2: + resolution: {integrity: sha1-m4sMxmPWaafY9vXQiToU00jzD78=} dev: true - resolution: - integrity: sha1-m4sMxmPWaafY9vXQiToU00jzD78= + /@protobufjs/base64/1.1.2: + resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} dev: true - resolution: - integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== + /@protobufjs/codegen/2.0.4: + resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} dev: true - resolution: - integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + /@protobufjs/eventemitter/1.1.0: + resolution: {integrity: sha1-NVy8mLr61ZePntCV85diHx0Ga3A=} dev: true - resolution: - integrity: sha1-NVy8mLr61ZePntCV85diHx0Ga3A= + /@protobufjs/fetch/1.1.0: + resolution: {integrity: sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=} dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/inquire': 1.1.0 dev: true - resolution: - integrity: sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU= + /@protobufjs/float/1.0.2: + resolution: {integrity: sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=} dev: true - resolution: - integrity: sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E= + /@protobufjs/inquire/1.1.0: + resolution: {integrity: sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=} dev: true - resolution: - integrity: sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik= + /@protobufjs/path/1.1.2: + resolution: {integrity: sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=} dev: true - resolution: - integrity: sha1-bMKyDFya1q0NzP0hynZz2Nf79o0= + /@protobufjs/pool/1.1.0: + resolution: {integrity: sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=} dev: true - resolution: - integrity: sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q= + /@protobufjs/utf8/1.1.0: + resolution: {integrity: sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=} dev: true - resolution: - integrity: sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= + /@semantic-ui-react/event-stack/3.1.1_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-SA7VOu/tY3OkooR++mm9voeQrJpYXjJaMHO1aFCcSouS2xhqMR9Gnz0LEGLOR0h9ueWPBKaQzKIrx3FTTJZmUQ==} + peerDependencies: + react: ^16.0.0 + react-dom: ^16.0.0 dependencies: exenv: 1.2.2 prop-types: 15.7.2 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false + + /@semantic-ui-react/event-stack/3.1.1_react-dom@16.14.0+react@16.14.0: + resolution: {integrity: sha512-SA7VOu/tY3OkooR++mm9voeQrJpYXjJaMHO1aFCcSouS2xhqMR9Gnz0LEGLOR0h9ueWPBKaQzKIrx3FTTJZmUQ==} peerDependencies: react: ^16.0.0 react-dom: ^16.0.0 - resolution: - integrity: sha512-SA7VOu/tY3OkooR++mm9voeQrJpYXjJaMHO1aFCcSouS2xhqMR9Gnz0LEGLOR0h9ueWPBKaQzKIrx3FTTJZmUQ== - /@semantic-ui-react/event-stack/3.1.1_react-dom@16.14.0+react@16.14.0: dependencies: exenv: 1.2.2 prop-types: 15.7.2 react: 16.14.0 react-dom: 16.14.0_react@16.14.0 dev: false - peerDependencies: - react: ^16.0.0 - react-dom: ^16.0.0 - resolution: - integrity: sha512-SA7VOu/tY3OkooR++mm9voeQrJpYXjJaMHO1aFCcSouS2xhqMR9Gnz0LEGLOR0h9ueWPBKaQzKIrx3FTTJZmUQ== + /@serverless/cli/1.4.0: + resolution: {integrity: sha512-YqlCiYmRFeGksw6XJaXbigIDlktc7OfRuVpyPB7IZgkCJ9mUlBmvyWdwqJEQdkUz0xPTGsd4Jd/XSrwyiw1Brg==} + hasBin: true dependencies: '@serverless/core': 1.1.2 '@serverless/template': 1.1.3 @@ -6449,10 +6606,10 @@ packages: prettyoutput: 1.2.0 strip-ansi: 5.2.0 dev: true - hasBin: true - resolution: - integrity: sha512-YqlCiYmRFeGksw6XJaXbigIDlktc7OfRuVpyPB7IZgkCJ9mUlBmvyWdwqJEQdkUz0xPTGsd4Jd/XSrwyiw1Brg== + /@serverless/cli/1.5.2: + resolution: {integrity: sha512-FMACx0qPD6Uj8U+7jDmAxEe1tdF9DsuY5VsG45nvZ3olC9xYJe/PMwxWsjXfK3tg1HUNywYAGCsy7p5fdXhNzw==} + hasBin: true dependencies: '@serverless/core': 1.1.2 '@serverless/template': 1.1.4 @@ -6466,17 +6623,17 @@ packages: prettyoutput: 1.2.0 strip-ansi: 5.2.0 dev: true - hasBin: true - resolution: - integrity: sha512-FMACx0qPD6Uj8U+7jDmAxEe1tdF9DsuY5VsG45nvZ3olC9xYJe/PMwxWsjXfK3tg1HUNywYAGCsy7p5fdXhNzw== + /@serverless/component-metrics/1.0.8: + resolution: {integrity: sha512-lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang==} dependencies: node-fetch: 2.6.1 shortid: 2.2.16 dev: true - resolution: - integrity: sha512-lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang== + /@serverless/components/2.29.0: + resolution: {integrity: sha512-dVAp2OTLPAFuQm4NJBfBAsTqfpVqaCMmeV9VH88/22G9aIdW5RfoT0BqXoXN7ljZiF9L4pHXj8FlS9/Yx9NWKA==} + hasBin: true dependencies: '@serverless/inquirer': 1.1.0 '@serverless/platform-client': 0.25.4 @@ -6501,11 +6658,15 @@ packages: traverse: 0.6.6 uuid: 3.4.0 ws: 7.2.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - hasBin: true - resolution: - integrity: sha512-dVAp2OTLPAFuQm4NJBfBAsTqfpVqaCMmeV9VH88/22G9aIdW5RfoT0BqXoXN7ljZiF9L4pHXj8FlS9/Yx9NWKA== + /@serverless/components/2.34.9: + resolution: {integrity: sha512-qFjIeGgR4SjS32Tbl4BvoxOtLpv3Vx4s/81HdmmpdIrMPe7ePGUfkBVBu3axxAXHf4ajlb4WC1HmhTmZAHHSLQ==} + hasBin: true dependencies: '@serverless/inquirer': 1.1.2 '@serverless/platform-client': 1.1.10 @@ -6538,11 +6699,15 @@ packages: traverse: 0.6.6 uuid: 3.4.0 ws: 7.4.0 + transitivePeerDependencies: + - bufferutil + - inquirer + - supports-color + - utf-8-validate dev: true - hasBin: true - resolution: - integrity: sha512-qFjIeGgR4SjS32Tbl4BvoxOtLpv3Vx4s/81HdmmpdIrMPe7ePGUfkBVBu3axxAXHf4ajlb4WC1HmhTmZAHHSLQ== + /@serverless/core/1.1.2: + resolution: {integrity: sha512-PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ==} dependencies: fs-extra: 7.0.1 js-yaml: 3.14.0 @@ -6550,9 +6715,10 @@ packages: ramda: 0.26.1 semver: 6.3.0 dev: true - resolution: - integrity: sha512-PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ== + /@serverless/enterprise-plugin/3.6.6: + resolution: {integrity: sha512-ZkzHp8WVOQv2opdXSYES39uorZV3m61+QDPK5W2PtV6InddYlYNTVuhH8vIynNYFrK8tZ95ZjpPi0BQkQ8q2EQ==} + engines: {node: '>=6.0'} dependencies: '@serverless/event-mocks': 1.1.1 '@serverless/platform-client': 0.24.0 @@ -6582,12 +6748,15 @@ packages: update-notifier: 2.5.0 uuid: 3.4.0 yamljs: 0.3.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-ZkzHp8WVOQv2opdXSYES39uorZV3m61+QDPK5W2PtV6InddYlYNTVuhH8vIynNYFrK8tZ95ZjpPi0BQkQ8q2EQ== + /@serverless/enterprise-plugin/3.8.4: + resolution: {integrity: sha512-pUrREqLXdO4AhO0lSS8nXDe2E56WR8aNVz2N6F+0QnAKEsfvyUxMYybwK0diLd4UAD/sMzMHpoohDgeqpHrdwQ==} + engines: {node: '>=6.0'} dependencies: '@serverless/event-mocks': 1.1.1 '@serverless/platform-client': 1.1.10 @@ -6615,35 +6784,37 @@ packages: source-map-support: 0.5.19 uuid: 3.4.0 yamljs: 0.3.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-pUrREqLXdO4AhO0lSS8nXDe2E56WR8aNVz2N6F+0QnAKEsfvyUxMYybwK0diLd4UAD/sMzMHpoohDgeqpHrdwQ== + /@serverless/event-mocks/1.1.1: + resolution: {integrity: sha512-YAV5V/y+XIOfd+HEVeXfPWZb8C6QLruFk9tBivoX2roQLWVq145s4uxf8D0QioCueuRzkukHUS4JIj+KVoS34A==} dependencies: '@types/lodash': 4.14.165 lodash: 4.17.21 dev: true - resolution: - integrity: sha512-YAV5V/y+XIOfd+HEVeXfPWZb8C6QLruFk9tBivoX2roQLWVq145s4uxf8D0QioCueuRzkukHUS4JIj+KVoS34A== + /@serverless/inquirer/1.1.0: + resolution: {integrity: sha512-MpNMmV0uADfmGF8jVQ3Vmw+cdh7vAc8Ga/N9LHDhlbWh+EVHkqlpTi6bb3Xv6WsaPlWrx55Wo389IwpbhA0nPQ==} dependencies: chalk: 3.0.0 inquirer: 7.2.0 ncjsm: 4.0.1 dev: true - resolution: - integrity: sha512-MpNMmV0uADfmGF8jVQ3Vmw+cdh7vAc8Ga/N9LHDhlbWh+EVHkqlpTi6bb3Xv6WsaPlWrx55Wo389IwpbhA0nPQ== + /@serverless/inquirer/1.1.2: + resolution: {integrity: sha512-2c5A6HSWwXluknPNJ2s+Z4WfBwP7Kn6kgsEKD+5xlXpDpBFsRku/xJyO9eqRCwxTM41stgHNC6TRsZ03+wH/rw==} dependencies: chalk: 2.4.2 inquirer: 6.5.2 ncjsm: 4.1.0 dev: true - resolution: - integrity: sha512-2c5A6HSWwXluknPNJ2s+Z4WfBwP7Kn6kgsEKD+5xlXpDpBFsRku/xJyO9eqRCwxTM41stgHNC6TRsZ03+wH/rw== + /@serverless/platform-client-china/1.1.0: + resolution: {integrity: sha512-QVk55zO5wcax3tPFp6IiZwf7yI0wZ64kNuR0eGM31g37AMt2+rBM6plE41zNKADRDBSqOtmnwEbsPiWlxZ/S9A==} dependencies: '@serverless/utils-china': 0.1.28 archiver: 4.0.2 @@ -6658,10 +6829,14 @@ packages: traverse: 0.6.6 urlencode: 1.1.0 ws: 7.4.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - resolution: - integrity: sha512-QVk55zO5wcax3tPFp6IiZwf7yI0wZ64kNuR0eGM31g37AMt2+rBM6plE41zNKADRDBSqOtmnwEbsPiWlxZ/S9A== + /@serverless/platform-client/0.24.0: + resolution: {integrity: sha512-ppxR5wONzzxNSmt/9agfSzC0F4yrkHZWAR5IPLm4yj+dMxb+768XrbqBU6vnOfCcmjb89OX5Bk0GvyQh+T5gLw==} dependencies: adm-zip: 0.4.14 axios: 0.19.2 @@ -6672,10 +6847,14 @@ packages: querystring: 0.2.0 traverse: 0.6.6 ws: 7.2.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - resolution: - integrity: sha512-ppxR5wONzzxNSmt/9agfSzC0F4yrkHZWAR5IPLm4yj+dMxb+768XrbqBU6vnOfCcmjb89OX5Bk0GvyQh+T5gLw== + /@serverless/platform-client/0.25.4: + resolution: {integrity: sha512-Q0aumXXyx+tyyvo30Ni1crE/Z0bKd1RrL7aFmPk9QULwvCX4mEJcebjlu2RvSHjz4A5+yRqqshKybdlDug/hDA==} dependencies: adm-zip: 0.4.14 axios: 0.19.2 @@ -6686,10 +6865,14 @@ packages: querystring: 0.2.0 traverse: 0.6.6 ws: 7.2.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - resolution: - integrity: sha512-Q0aumXXyx+tyyvo30Ni1crE/Z0bKd1RrL7aFmPk9QULwvCX4mEJcebjlu2RvSHjz4A5+yRqqshKybdlDug/hDA== + /@serverless/platform-client/1.1.10: + resolution: {integrity: sha512-vMCYRdDaqQjPDlny3+mVNy0lr1P6RJ7hVkR2w9Bk783ZB894hobtMrTm8V8OQPwOvlAypmLnQsLPXwRNM+AMsw==} dependencies: adm-zip: 0.4.16 axios: 0.19.2 @@ -6701,10 +6884,14 @@ packages: querystring: 0.2.0 traverse: 0.6.6 ws: 7.4.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - resolution: - integrity: sha512-vMCYRdDaqQjPDlny3+mVNy0lr1P6RJ7hVkR2w9Bk783ZB894hobtMrTm8V8OQPwOvlAypmLnQsLPXwRNM+AMsw== + /@serverless/platform-sdk/2.3.0: + resolution: {integrity: sha512-+9TiMYDVKJOyDWg9p/k0kmGVZ3+rjB8DXpACDxxyUChDSsRS55CTJnt321Yx7APfHctNRSnv3ubYmx7oGSTETQ==} dependencies: chalk: 2.4.2 https-proxy-agent: 4.0.0 @@ -6720,10 +6907,12 @@ packages: uuid: 3.4.0 write-file-atomic: 2.4.3 ws: 6.2.1 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-+9TiMYDVKJOyDWg9p/k0kmGVZ3+rjB8DXpACDxxyUChDSsRS55CTJnt321Yx7APfHctNRSnv3ubYmx7oGSTETQ== + /@serverless/platform-sdk/2.3.2: + resolution: {integrity: sha512-JSX0/EphGVvnb4RAgZYewtBXPuVsU2TFCuXh6EEZ4jxK3WgUwNYeYdwB8EuVLrm1/dYqu/UWUC0rPKb+ZDycJg==} dependencies: chalk: 2.4.2 https-proxy-agent: 4.0.0 @@ -6739,19 +6928,21 @@ packages: uuid: 3.4.0 write-file-atomic: 2.4.3 ws: 6.2.1 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-JSX0/EphGVvnb4RAgZYewtBXPuVsU2TFCuXh6EEZ4jxK3WgUwNYeYdwB8EuVLrm1/dYqu/UWUC0rPKb+ZDycJg== + /@serverless/template/1.1.3: + resolution: {integrity: sha512-hcMiX523rkp6kHeKnM1x6/dXEY+d1UFSr901yVKeeCgpFy4u33UI9vlKaPweAZCF6Ahzqywf01IsFTuBVadCrQ==} dependencies: '@serverless/component-metrics': 1.0.8 '@serverless/core': 1.1.2 graphlib: 2.1.8 traverse: 0.6.6 dev: true - resolution: - integrity: sha512-hcMiX523rkp6kHeKnM1x6/dXEY+d1UFSr901yVKeeCgpFy4u33UI9vlKaPweAZCF6Ahzqywf01IsFTuBVadCrQ== + /@serverless/template/1.1.4: + resolution: {integrity: sha512-LYC+RmSD4ozStdCxSHInpVWP8h+0sSa0lmPGjAb1Fw4Ppk+LCJqJTrohbhHmF2ixgaIBu6ceNtVTB4qM+2NvIA==} dependencies: '@serverless/component-metrics': 1.0.8 '@serverless/core': 1.1.2 @@ -6759,9 +6950,9 @@ packages: ramda: 0.26.1 traverse: 0.6.6 dev: true - resolution: - integrity: sha512-LYC+RmSD4ozStdCxSHInpVWP8h+0sSa0lmPGjAb1Fw4Ppk+LCJqJTrohbhHmF2ixgaIBu6ceNtVTB4qM+2NvIA== + /@serverless/tencent-platform-client/0.25.10: + resolution: {integrity: sha512-HdifFh+2PNndRcaeXnrNoqdH7hiozlNH7Rk5enaTCSqAhD5YynJTiEOZMqWmo6eQRTOQJ30/xen8YJetGzMDPg==} dependencies: adm-zip: 0.4.14 axios: 0.19.2 @@ -6775,10 +6966,14 @@ packages: traverse: 0.6.6 urlencode: 1.1.0 ws: 7.2.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - resolution: - integrity: sha512-HdifFh+2PNndRcaeXnrNoqdH7hiozlNH7Rk5enaTCSqAhD5YynJTiEOZMqWmo6eQRTOQJ30/xen8YJetGzMDPg== + /@serverless/utils-china/0.1.28: + resolution: {integrity: sha512-nxMBES1wR+U1U8UWaWd7CwKmoY18SRHT6h39ux8YGXgxeRd9pqKB4/TTLX4hHYMsqHteXufpFZQIhl0aGf9oww==} dependencies: '@tencent-sdk/capi': 0.2.17 dijkstrajs: 1.0.1 @@ -6790,10 +6985,13 @@ packages: protobufjs: 6.10.2 socket.io-client: 2.3.1 winston: 3.2.1 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-nxMBES1wR+U1U8UWaWd7CwKmoY18SRHT6h39ux8YGXgxeRd9pqKB4/TTLX4hHYMsqHteXufpFZQIhl0aGf9oww== + /@serverless/utils/1.2.0: + resolution: {integrity: sha512-aI/cpGVUhWbJUR8QDMtPue28EU4ViG/L4/XKuZDfAN2uNQv3NRjwEFIBi/cxyfQnMTYVtMLe9wDjuwzOT4ENzA==} + engines: {node: '>=6.0'} dependencies: chalk: 2.4.2 lodash: 4.17.21 @@ -6802,78 +7000,77 @@ packages: uuid: 3.4.0 write-file-atomic: 2.4.3 dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-aI/cpGVUhWbJUR8QDMtPue28EU4ViG/L4/XKuZDfAN2uNQv3NRjwEFIBi/cxyfQnMTYVtMLe9wDjuwzOT4ENzA== + /@sindresorhus/is/0.14.0: + resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== + /@sindresorhus/is/0.7.0: + resolution: {integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== + /@sinonjs/commons/1.7.2: + resolution: {integrity: sha512-+DUO6pnp3udV/v2VfUWgaY5BIE1IfT7lLfeDzPVeMT1XKkaAp9LgSI9x5RtrFQoZ9Oi0PgXQQHPaoKu7dCjVxw==} dependencies: type-detect: 4.0.8 dev: true - resolution: - integrity: sha512-+DUO6pnp3udV/v2VfUWgaY5BIE1IfT7lLfeDzPVeMT1XKkaAp9LgSI9x5RtrFQoZ9Oi0PgXQQHPaoKu7dCjVxw== + /@sinonjs/fake-timers/6.0.1: + resolution: {integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==} dependencies: '@sinonjs/commons': 1.7.2 dev: true - resolution: - integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== + /@sinonjs/formatio/5.0.1: + resolution: {integrity: sha512-KaiQ5pBf1MpS09MuA0kp6KBQt2JUOQycqVG1NZXvzeaXe5LGFqAKueIS0bw4w0P9r7KuBSVdUk5QjXsUdu2CxQ==} dependencies: '@sinonjs/commons': 1.7.2 '@sinonjs/samsam': 5.1.0 dev: true - resolution: - integrity: sha512-KaiQ5pBf1MpS09MuA0kp6KBQt2JUOQycqVG1NZXvzeaXe5LGFqAKueIS0bw4w0P9r7KuBSVdUk5QjXsUdu2CxQ== + /@sinonjs/samsam/5.1.0: + resolution: {integrity: sha512-42nyaQOVunX5Pm6GRJobmzbS7iLI+fhERITnETXzzwDZh+TtDr/Au3yAvXVjFmZ4wEUaE4Y3NFZfKv0bV0cbtg==} dependencies: '@sinonjs/commons': 1.7.2 lodash.get: 4.4.2 type-detect: 4.0.8 dev: true - resolution: - integrity: sha512-42nyaQOVunX5Pm6GRJobmzbS7iLI+fhERITnETXzzwDZh+TtDr/Au3yAvXVjFmZ4wEUaE4Y3NFZfKv0bV0cbtg== + /@sinonjs/text-encoding/0.7.1: + resolution: {integrity: sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==} dev: true - resolution: - integrity: sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ== + /@stardust-ui/react-component-event-listener/0.38.0_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg==} + peerDependencies: + react: ^16.8.0 + react-dom: ^16.8.0 dependencies: '@babel/runtime': 7.10.3 prop-types: 15.7.2 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false + + /@stardust-ui/react-component-event-listener/0.38.0_react-dom@16.14.0+react@16.14.0: + resolution: {integrity: sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 - resolution: - integrity: sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg== - /@stardust-ui/react-component-event-listener/0.38.0_react-dom@16.14.0+react@16.14.0: dependencies: '@babel/runtime': 7.10.3 prop-types: 15.7.2 react: 16.14.0 react-dom: 16.14.0_react@16.14.0 dev: false + + /@stardust-ui/react-component-ref/0.38.0_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 - resolution: - integrity: sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg== - /@stardust-ui/react-component-ref/0.38.0_react-dom@16.13.1+react@16.13.1: dependencies: '@babel/runtime': 7.10.3 prop-types: 15.7.2 @@ -6881,12 +7078,12 @@ packages: react-dom: 16.13.1_react@16.13.1 react-is: 16.13.1 dev: false + + /@stardust-ui/react-component-ref/0.38.0_react-dom@16.14.0+react@16.14.0: + resolution: {integrity: sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 - resolution: - integrity: sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw== - /@stardust-ui/react-component-ref/0.38.0_react-dom@16.14.0+react@16.14.0: dependencies: '@babel/runtime': 7.10.3 prop-types: 15.7.2 @@ -6894,60 +7091,50 @@ packages: react-dom: 16.14.0_react@16.14.0 react-is: 16.13.1 dev: false - peerDependencies: - react: ^16.8.0 - react-dom: ^16.8.0 - resolution: - integrity: sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw== + /@svgr/babel-plugin-add-jsx-attribute/4.2.0: + resolution: {integrity: sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig== + /@svgr/babel-plugin-remove-jsx-attribute/4.2.0: + resolution: {integrity: sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ== + /@svgr/babel-plugin-remove-jsx-empty-expression/4.2.0: + resolution: {integrity: sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w== + /@svgr/babel-plugin-replace-jsx-attribute-value/4.2.0: + resolution: {integrity: sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w== + /@svgr/babel-plugin-svg-dynamic-title/4.3.3: + resolution: {integrity: sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w== + /@svgr/babel-plugin-svg-em-dimensions/4.2.0: + resolution: {integrity: sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w== + /@svgr/babel-plugin-transform-react-native-svg/4.2.0: + resolution: {integrity: sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw== + /@svgr/babel-plugin-transform-svg-component/4.2.0: + resolution: {integrity: sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw== + /@svgr/babel-preset/4.3.3: + resolution: {integrity: sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==} + engines: {node: '>=8'} dependencies: '@svgr/babel-plugin-add-jsx-attribute': 4.2.0 '@svgr/babel-plugin-remove-jsx-attribute': 4.2.0 @@ -6958,50 +7145,49 @@ packages: '@svgr/babel-plugin-transform-react-native-svg': 4.2.0 '@svgr/babel-plugin-transform-svg-component': 4.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A== + /@svgr/core/4.3.3: + resolution: {integrity: sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==} + engines: {node: '>=8'} dependencies: '@svgr/plugin-jsx': 4.3.3 camelcase: 5.3.1 cosmiconfig: 5.2.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w== + /@svgr/hast-util-to-babel-ast/4.3.2: + resolution: {integrity: sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==} + engines: {node: '>=8'} dependencies: '@babel/types': 7.12.7 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg== + /@svgr/plugin-jsx/4.3.3: + resolution: {integrity: sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==} + engines: {node: '>=8'} dependencies: '@babel/core': 7.9.0 '@svgr/babel-preset': 4.3.3 '@svgr/hast-util-to-babel-ast': 4.3.2 svg-parser: 2.0.4 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w== + /@svgr/plugin-svgo/4.3.1: + resolution: {integrity: sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==} + engines: {node: '>=8'} dependencies: cosmiconfig: 5.2.1 merge-deep: 3.0.2 svgo: 1.3.2 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w== + /@svgr/webpack/4.3.3: + resolution: {integrity: sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==} + engines: {node: '>=8'} dependencies: '@babel/core': 7.9.0 '@babel/plugin-transform-react-constant-elements': 7.12.1_@babel+core@7.9.0 @@ -7011,20 +7197,19 @@ packages: '@svgr/plugin-jsx': 4.3.3 '@svgr/plugin-svgo': 4.3.1 loader-utils: 1.4.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg== + /@szmarczak/http-timer/1.1.2: + resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} + engines: {node: '>=6'} dependencies: defer-to-connect: 1.1.3 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== + /@tencent-sdk/capi/0.2.17: + resolution: {integrity: sha512-DIenMFJXrd4yb35BbW/7LiikCQotbm9HEBG9S4HKV47tcKt6e4nZrNPO3R2hHgQ2jdo0xfqmlUlCP0O4Q3b9pw==} dependencies: '@types/chalk': 2.2.0 '@types/object-assign': 4.0.30 @@ -7035,15 +7220,15 @@ packages: request: 2.88.2 request-promise-native: 1.0.9_request@2.88.2 dev: true - resolution: - integrity: sha512-DIenMFJXrd4yb35BbW/7LiikCQotbm9HEBG9S4HKV47tcKt6e4nZrNPO3R2hHgQ2jdo0xfqmlUlCP0O4Q3b9pw== + /@types/aws-lambda/8.10.48: + resolution: {integrity: sha512-+qFDcssXvrdXIxBbKCJp0atg94TJVJSt5sx3Cu6LOQX/EV2mbInjgxGeKuLmFFBjoxD7G6fSytZoeC6A9fzTuw==} + requiresBuild: true dev: false optional: true - requiresBuild: true - resolution: - integrity: sha512-+qFDcssXvrdXIxBbKCJp0atg94TJVJSt5sx3Cu6LOQX/EV2mbInjgxGeKuLmFFBjoxD7G6fSytZoeC6A9fzTuw== + /@types/babel__core/7.1.12: + resolution: {integrity: sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==} dependencies: '@babel/parser': 7.12.7 '@babel/types': 7.12.7 @@ -7051,295 +7236,303 @@ packages: '@types/babel__template': 7.4.0 '@types/babel__traverse': 7.0.16 dev: true - resolution: - integrity: sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ== + /@types/babel__generator/7.6.2: + resolution: {integrity: sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ== + /@types/babel__template/7.4.0: + resolution: {integrity: sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==} dependencies: '@babel/parser': 7.12.7 '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A== + /@types/babel__traverse/7.0.16: + resolution: {integrity: sha512-S63Dt4CZOkuTmpLGGWtT/mQdVORJOpx6SZWGVaP56dda/0Nx5nEe82K7/LAm8zYr6SfMq+1N2OreIOrHAx656w==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-S63Dt4CZOkuTmpLGGWtT/mQdVORJOpx6SZWGVaP56dda/0Nx5nEe82K7/LAm8zYr6SfMq+1N2OreIOrHAx656w== + /@types/body-parser/1.19.0: + resolution: {integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==} dependencies: '@types/connect': 3.4.34 '@types/node': 15.14.0 dev: false - resolution: - integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ== + /@types/caseless/0.12.2: + resolution: {integrity: sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==} dev: true - resolution: - integrity: sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w== + /@types/chalk/2.2.0: + resolution: {integrity: sha512-1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw==} + deprecated: This is a stub types definition for chalk (https://github.com/chalk/chalk). chalk provides its own type definitions, so you don't need @types/chalk installed! dependencies: chalk: 4.1.0 - deprecated: This is a stub types definition for chalk (https://github.com/chalk/chalk). chalk provides its own type definitions, so you don't need @types/chalk installed! dev: true - resolution: - integrity: sha512-1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw== + /@types/cls-hooked/4.3.3: + resolution: {integrity: sha512-gNstDTb/ty5h6gJd6YpSPgsLX9LmRpaKJqGFp7MRlYxhwp4vXXKlJ9+bt1TZ9KbVNXE+Mbxy2AYXcpY21DDtJw==} dependencies: '@types/node': 15.14.0 dev: false - resolution: - integrity: sha512-gNstDTb/ty5h6gJd6YpSPgsLX9LmRpaKJqGFp7MRlYxhwp4vXXKlJ9+bt1TZ9KbVNXE+Mbxy2AYXcpY21DDtJw== + /@types/color-name/1.1.1: + resolution: {integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==} dev: true - resolution: - integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== + /@types/connect/3.4.34: + resolution: {integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==} dependencies: '@types/node': 15.14.0 dev: false - resolution: - integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ== + /@types/eslint-visitor-keys/1.0.0: + resolution: {integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==} dev: true - resolution: - integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== + /@types/express-serve-static-core/4.17.19: + resolution: {integrity: sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA==} dependencies: '@types/node': 15.14.0 '@types/qs': 6.9.6 '@types/range-parser': 1.2.3 dev: false - resolution: - integrity: sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA== + /@types/express/4.17.11: + resolution: {integrity: sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==} dependencies: '@types/body-parser': 1.19.0 '@types/express-serve-static-core': 4.17.19 '@types/qs': 6.9.6 '@types/serve-static': 1.13.9 dev: false - resolution: - integrity: sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg== + /@types/glob/7.1.3: + resolution: {integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==} dependencies: '@types/minimatch': 3.0.3 '@types/node': 14.14.10 dev: true - resolution: - integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== + /@types/graceful-fs/4.1.5: + resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: '@types/node': 15.14.0 dev: true - resolution: - integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== + /@types/hast/2.3.4: + resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} dependencies: '@types/unist': 2.0.6 dev: false - resolution: - integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g== + /@types/istanbul-lib-coverage/2.0.3: + resolution: {integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==} dev: true - resolution: - integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== + /@types/istanbul-lib-report/3.0.0: + resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} dependencies: '@types/istanbul-lib-coverage': 2.0.3 dev: true - resolution: - integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + /@types/istanbul-reports/1.1.2: + resolution: {integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==} dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-lib-report': 3.0.0 dev: true - resolution: - integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw== + /@types/istanbul-reports/3.0.0: + resolution: {integrity: sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==} dependencies: '@types/istanbul-lib-report': 3.0.0 dev: true - resolution: - integrity: sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA== + /@types/json-schema/7.0.6: + resolution: {integrity: sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==} dev: true - resolution: - integrity: sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw== + /@types/json5/0.0.29: + resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} dev: true - resolution: - integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4= + /@types/lodash/4.14.165: + resolution: {integrity: sha512-tjSSOTHhI5mCHTy/OOXYIhi2Wt1qcbHmuXD1Ha7q70CgI/I71afO4XtLb/cVexki1oVYchpul/TOuu3Arcdxrg==} dev: true - resolution: - integrity: sha512-tjSSOTHhI5mCHTy/OOXYIhi2Wt1qcbHmuXD1Ha7q70CgI/I71afO4XtLb/cVexki1oVYchpul/TOuu3Arcdxrg== + /@types/long/4.0.1: + resolution: {integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==} dev: true - resolution: - integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== + /@types/mime/1.3.2: + resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==} dev: false - resolution: - integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== + /@types/minimatch/3.0.3: + resolution: {integrity: sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==} dev: true - resolution: - integrity: sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== + /@types/mysql/2.15.18: + resolution: {integrity: sha512-JW74Nh3P/RDAnaP8uXe1qmRpoFBO84SiWvWoSju/F5+2S1kVBi1FbbDoqK/sTZrCCxySaOJnRATvWD+bLcJjAg==} dependencies: '@types/node': 15.14.0 dev: false - resolution: - integrity: sha512-JW74Nh3P/RDAnaP8uXe1qmRpoFBO84SiWvWoSju/F5+2S1kVBi1FbbDoqK/sTZrCCxySaOJnRATvWD+bLcJjAg== + /@types/node/13.13.34: + resolution: {integrity: sha512-g8D1HF2dMDKYSDl5+79izRwRgNPsSynmWMbj50mj7GZ0b7Lv4p8EmZjbo3h0h+6iLr6YmVz9VnF6XVZ3O6V1Ug==} dev: true - resolution: - integrity: sha512-g8D1HF2dMDKYSDl5+79izRwRgNPsSynmWMbj50mj7GZ0b7Lv4p8EmZjbo3h0h+6iLr6YmVz9VnF6XVZ3O6V1Ug== + /@types/node/14.0.14: + resolution: {integrity: sha512-syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ==} dev: true - resolution: - integrity: sha512-syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ== + /@types/node/14.14.10: + resolution: {integrity: sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ==} dev: true - resolution: - integrity: sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ== + /@types/node/14.18.12: + resolution: {integrity: sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A==} dev: true - resolution: - integrity: sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A== + /@types/node/15.14.0: - resolution: - integrity: sha512-um/+/ip3QZmwLfIkWZSNtQIJNVAqrJ92OkLMeuZrjZMTAJniI7fh8N8OICyDhAJ2mzgk/fmYFo72jRr5HyZ1EQ== + resolution: {integrity: sha512-um/+/ip3QZmwLfIkWZSNtQIJNVAqrJ92OkLMeuZrjZMTAJniI7fh8N8OICyDhAJ2mzgk/fmYFo72jRr5HyZ1EQ==} + /@types/normalize-package-data/2.4.0: + resolution: {integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==} dev: true - resolution: - integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== + /@types/object-assign/4.0.30: + resolution: {integrity: sha1-iUk3HVqZ9Dge4PHfCpt6GH4H5lI=} dev: true - resolution: - integrity: sha1-iUk3HVqZ9Dge4PHfCpt6GH4H5lI= + /@types/parse-json/4.0.0: - resolution: - integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} + /@types/pg/7.14.11: + resolution: {integrity: sha512-EnZkZ1OMw9DvNfQkn2MTJrwKmhJYDEs5ujWrPfvseWNoI95N8B4HzU/Ltrq5ZfYxDX/Zg8mTzwr6UAyTjjFvXA==} dependencies: '@types/node': 15.14.0 pg-protocol: 1.4.0 pg-types: 2.2.0 dev: false - resolution: - integrity: sha512-EnZkZ1OMw9DvNfQkn2MTJrwKmhJYDEs5ujWrPfvseWNoI95N8B4HzU/Ltrq5ZfYxDX/Zg8mTzwr6UAyTjjFvXA== + /@types/prettier/2.2.1: + resolution: {integrity: sha512-DxZZbyMAM9GWEzXL+BMZROWz9oo6A9EilwwOMET2UVu2uZTqMWS5S69KVtuVKaRjCUpcrOXRalet86/OpG4kqw==} dev: true - resolution: - integrity: sha512-DxZZbyMAM9GWEzXL+BMZROWz9oo6A9EilwwOMET2UVu2uZTqMWS5S69KVtuVKaRjCUpcrOXRalet86/OpG4kqw== + /@types/prop-types/15.7.3: + resolution: {integrity: sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==} dev: false - resolution: - integrity: sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== + /@types/q/1.5.4: + resolution: {integrity: sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==} dev: true - resolution: - integrity: sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== + /@types/qs/6.9.6: + resolution: {integrity: sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==} dev: false - resolution: - integrity: sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA== + /@types/range-parser/1.2.3: + resolution: {integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==} dev: false - resolution: - integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== + /@types/react-table/6.8.7: + resolution: {integrity: sha512-1U0xl47jk0BzE+HNHgxZYSLvtybSvnlLhOpW9Mfqf9iuRm/fGqgRab3TKivPCY6Tl7WPFM2hWEJ1GnsuSFc9AQ==} dependencies: '@types/react': 17.0.0 dev: false - resolution: - integrity: sha512-1U0xl47jk0BzE+HNHgxZYSLvtybSvnlLhOpW9Mfqf9iuRm/fGqgRab3TKivPCY6Tl7WPFM2hWEJ1GnsuSFc9AQ== + /@types/react/17.0.0: + resolution: {integrity: sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw==} dependencies: '@types/prop-types': 15.7.3 csstype: 3.0.5 dev: false - resolution: - integrity: sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw== + /@types/request-promise-native/1.0.17: + resolution: {integrity: sha512-05/d0WbmuwjtGMYEdHIBZ0tqMJJQ2AD9LG2F6rKNBGX1SSFR27XveajH//2N/XYtual8T9Axwl+4v7oBtPUZqg==} dependencies: '@types/request': 2.48.5 dev: true - resolution: - integrity: sha512-05/d0WbmuwjtGMYEdHIBZ0tqMJJQ2AD9LG2F6rKNBGX1SSFR27XveajH//2N/XYtual8T9Axwl+4v7oBtPUZqg== + /@types/request/2.48.5: + resolution: {integrity: sha512-/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ==} dependencies: '@types/caseless': 0.12.2 '@types/node': 15.14.0 '@types/tough-cookie': 4.0.0 form-data: 2.5.1 dev: true - resolution: - integrity: sha512-/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ== + /@types/serve-static/1.13.9: + resolution: {integrity: sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==} dependencies: '@types/mime': 1.3.2 '@types/node': 15.14.0 dev: false - resolution: - integrity: sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA== + /@types/sinonjs__fake-timers/8.1.1: + resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==} dev: true - resolution: - integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g== + /@types/sizzle/2.3.2: + resolution: {integrity: sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==} dev: true - resolution: - integrity: sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg== + /@types/stack-utils/1.0.1: + resolution: {integrity: sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==} dev: true - resolution: - integrity: sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw== + /@types/stack-utils/2.0.0: + resolution: {integrity: sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==} dev: true - resolution: - integrity: sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw== + /@types/tough-cookie/4.0.0: + resolution: {integrity: sha512-I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A==} dev: true - resolution: - integrity: sha512-I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A== + /@types/unist/2.0.6: + resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: false - resolution: - integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== + /@types/yargs-parser/15.0.0: + resolution: {integrity: sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==} dev: true - resolution: - integrity: sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw== + /@types/yargs/13.0.11: + resolution: {integrity: sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==} dependencies: '@types/yargs-parser': 15.0.0 dev: true - resolution: - integrity: sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ== + /@types/yargs/15.0.4: + resolution: {integrity: sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==} dependencies: '@types/yargs-parser': 15.0.0 dev: true - resolution: - integrity: sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg== + /@types/yauzl/2.9.2: + resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} dependencies: '@types/node': 15.14.0 dev: true optional: true - resolution: - integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA== + /@typescript-eslint/eslint-plugin/2.34.0_984cbb313f9ea271f36cadd8f9814e06: + resolution: {integrity: sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + peerDependencies: + '@typescript-eslint/parser': ^2.0.0 + eslint: ^5.0.0 || ^6.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/experimental-utils': 2.34.0_eslint@6.8.0 '@typescript-eslint/parser': 2.34.0_eslint@6.8.0 @@ -7347,46 +7540,47 @@ packages: functional-red-black-tree: 1.0.1 regexpp: 3.1.0 tsutils: 3.17.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - peerDependencies: - '@typescript-eslint/parser': ^2.0.0 - eslint: ^5.0.0 || ^6.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - resolution: - integrity: sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ== + /@typescript-eslint/experimental-utils/1.13.0_eslint@6.8.0: + resolution: {integrity: sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==} + engines: {node: ^6.14.0 || ^8.10.0 || >=9.10.0} + peerDependencies: + eslint: '*' dependencies: '@types/json-schema': 7.0.6 '@typescript-eslint/typescript-estree': 1.13.0 eslint: 6.8.0 eslint-scope: 4.0.3 dev: true - engines: - node: ^6.14.0 || ^8.10.0 || >=9.10.0 + + /@typescript-eslint/experimental-utils/2.34.0_eslint@6.8.0: + resolution: {integrity: sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: eslint: '*' - resolution: - integrity: sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg== - /@typescript-eslint/experimental-utils/2.34.0_eslint@6.8.0: dependencies: '@types/json-schema': 7.0.6 '@typescript-eslint/typescript-estree': 2.34.0 eslint: 6.8.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 + transitivePeerDependencies: + - supports-color + - typescript dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - peerDependencies: - eslint: '*' - resolution: - integrity: sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA== + /@typescript-eslint/parser/2.34.0_eslint@6.8.0: + resolution: {integrity: sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + peerDependencies: + eslint: ^5.0.0 || ^6.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@types/eslint-visitor-keys': 1.0.0 '@typescript-eslint/experimental-utils': 2.34.0_eslint@6.8.0 @@ -7394,33 +7588,31 @@ packages: '@typescript-eslint/typescript-estree': 2.34.0 eslint: 6.8.0 eslint-visitor-keys: 1.3.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - resolution: - integrity: sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA== + /@typescript-eslint/types/3.10.1: + resolution: {integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - resolution: - integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== + /@typescript-eslint/typescript-estree/1.13.0: + resolution: {integrity: sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==} + engines: {node: '>=6.14.0'} dependencies: lodash.unescape: 4.0.1 semver: 5.5.0 dev: true - engines: - node: '>=6.14.0' - resolution: - integrity: sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw== + /@typescript-eslint/typescript-estree/2.27.0_typescript@3.8.3: + resolution: {integrity: sha512-t2miCCJIb/FU8yArjAvxllxbTiyNqaXJag7UOpB5DVoM3+xnjeOngtqlJkLRnMtzaRcJhe3CIR9RmL40omubhg==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: debug: 4.3.1 eslint-visitor-keys: 1.3.0 @@ -7430,17 +7622,18 @@ packages: semver: 6.3.0 tsutils: 3.17.1_typescript@3.8.3 typescript: 3.8.3 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 + + /@typescript-eslint/typescript-estree/2.34.0: + resolution: {integrity: sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - resolution: - integrity: sha512-t2miCCJIb/FU8yArjAvxllxbTiyNqaXJag7UOpB5DVoM3+xnjeOngtqlJkLRnMtzaRcJhe3CIR9RmL40omubhg== - /@typescript-eslint/typescript-estree/2.34.0: dependencies: '@typescript-eslint/types': 3.10.1 '@typescript-eslint/visitor-keys': 3.10.1 @@ -7451,156 +7644,150 @@ packages: lodash: 4.17.21 semver: 7.3.4 tsutils: 3.17.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - resolution: - integrity: sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg== + /@typescript-eslint/visitor-keys/3.10.1: + resolution: {integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: eslint-visitor-keys: 1.3.0 dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - resolution: - integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ== + /@webassemblyjs/ast/1.8.5: + resolution: {integrity: sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==} dependencies: '@webassemblyjs/helper-module-context': 1.8.5 '@webassemblyjs/helper-wasm-bytecode': 1.8.5 '@webassemblyjs/wast-parser': 1.8.5 dev: true - resolution: - integrity: sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ== + /@webassemblyjs/ast/1.9.0: + resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==} dependencies: '@webassemblyjs/helper-module-context': 1.9.0 '@webassemblyjs/helper-wasm-bytecode': 1.9.0 '@webassemblyjs/wast-parser': 1.9.0 dev: true - resolution: - integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== + /@webassemblyjs/floating-point-hex-parser/1.8.5: + resolution: {integrity: sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==} dev: true - resolution: - integrity: sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ== + /@webassemblyjs/floating-point-hex-parser/1.9.0: + resolution: {integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==} dev: true - resolution: - integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== + /@webassemblyjs/helper-api-error/1.8.5: + resolution: {integrity: sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==} dev: true - resolution: - integrity: sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA== + /@webassemblyjs/helper-api-error/1.9.0: + resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==} dev: true - resolution: - integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== + /@webassemblyjs/helper-buffer/1.8.5: + resolution: {integrity: sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==} dev: true - resolution: - integrity: sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q== + /@webassemblyjs/helper-buffer/1.9.0: + resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==} dev: true - resolution: - integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== + /@webassemblyjs/helper-code-frame/1.8.5: + resolution: {integrity: sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==} dependencies: '@webassemblyjs/wast-printer': 1.8.5 dev: true - resolution: - integrity: sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ== + /@webassemblyjs/helper-code-frame/1.9.0: + resolution: {integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==} dependencies: '@webassemblyjs/wast-printer': 1.9.0 dev: true - resolution: - integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== + /@webassemblyjs/helper-fsm/1.8.5: + resolution: {integrity: sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==} dev: true - resolution: - integrity: sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow== + /@webassemblyjs/helper-fsm/1.9.0: + resolution: {integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==} dev: true - resolution: - integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== + /@webassemblyjs/helper-module-context/1.8.5: + resolution: {integrity: sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==} dependencies: '@webassemblyjs/ast': 1.8.5 mamacro: 0.0.3 dev: true - resolution: - integrity: sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g== + /@webassemblyjs/helper-module-context/1.9.0: + resolution: {integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==} dependencies: '@webassemblyjs/ast': 1.9.0 dev: true - resolution: - integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== + /@webassemblyjs/helper-wasm-bytecode/1.8.5: + resolution: {integrity: sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==} dev: true - resolution: - integrity: sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ== + /@webassemblyjs/helper-wasm-bytecode/1.9.0: + resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==} dev: true - resolution: - integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== + /@webassemblyjs/helper-wasm-section/1.8.5: + resolution: {integrity: sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-buffer': 1.8.5 '@webassemblyjs/helper-wasm-bytecode': 1.8.5 '@webassemblyjs/wasm-gen': 1.8.5 dev: true - resolution: - integrity: sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA== + /@webassemblyjs/helper-wasm-section/1.9.0: + resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-buffer': 1.9.0 '@webassemblyjs/helper-wasm-bytecode': 1.9.0 '@webassemblyjs/wasm-gen': 1.9.0 dev: true - resolution: - integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== + /@webassemblyjs/ieee754/1.8.5: + resolution: {integrity: sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==} dependencies: '@xtuc/ieee754': 1.2.0 dev: true - resolution: - integrity: sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g== + /@webassemblyjs/ieee754/1.9.0: + resolution: {integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==} dependencies: '@xtuc/ieee754': 1.2.0 dev: true - resolution: - integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== + /@webassemblyjs/leb128/1.8.5: + resolution: {integrity: sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==} dependencies: '@xtuc/long': 4.2.2 dev: true - resolution: - integrity: sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A== + /@webassemblyjs/leb128/1.9.0: + resolution: {integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==} dependencies: '@xtuc/long': 4.2.2 dev: true - resolution: - integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== + /@webassemblyjs/utf8/1.8.5: + resolution: {integrity: sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==} dev: true - resolution: - integrity: sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw== + /@webassemblyjs/utf8/1.9.0: + resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==} dev: true - resolution: - integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== + /@webassemblyjs/wasm-edit/1.8.5: + resolution: {integrity: sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-buffer': 1.8.5 @@ -7611,9 +7798,9 @@ packages: '@webassemblyjs/wasm-parser': 1.8.5 '@webassemblyjs/wast-printer': 1.8.5 dev: true - resolution: - integrity: sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q== + /@webassemblyjs/wasm-edit/1.9.0: + resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-buffer': 1.9.0 @@ -7624,9 +7811,9 @@ packages: '@webassemblyjs/wasm-parser': 1.9.0 '@webassemblyjs/wast-printer': 1.9.0 dev: true - resolution: - integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== + /@webassemblyjs/wasm-gen/1.8.5: + resolution: {integrity: sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-wasm-bytecode': 1.8.5 @@ -7634,9 +7821,9 @@ packages: '@webassemblyjs/leb128': 1.8.5 '@webassemblyjs/utf8': 1.8.5 dev: true - resolution: - integrity: sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg== + /@webassemblyjs/wasm-gen/1.9.0: + resolution: {integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-wasm-bytecode': 1.9.0 @@ -7644,27 +7831,27 @@ packages: '@webassemblyjs/leb128': 1.9.0 '@webassemblyjs/utf8': 1.9.0 dev: true - resolution: - integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== + /@webassemblyjs/wasm-opt/1.8.5: + resolution: {integrity: sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-buffer': 1.8.5 '@webassemblyjs/wasm-gen': 1.8.5 '@webassemblyjs/wasm-parser': 1.8.5 dev: true - resolution: - integrity: sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q== + /@webassemblyjs/wasm-opt/1.9.0: + resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-buffer': 1.9.0 '@webassemblyjs/wasm-gen': 1.9.0 '@webassemblyjs/wasm-parser': 1.9.0 dev: true - resolution: - integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== + /@webassemblyjs/wasm-parser/1.8.5: + resolution: {integrity: sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-api-error': 1.8.5 @@ -7673,9 +7860,9 @@ packages: '@webassemblyjs/leb128': 1.8.5 '@webassemblyjs/utf8': 1.8.5 dev: true - resolution: - integrity: sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw== + /@webassemblyjs/wasm-parser/1.9.0: + resolution: {integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-api-error': 1.9.0 @@ -7684,9 +7871,9 @@ packages: '@webassemblyjs/leb128': 1.9.0 '@webassemblyjs/utf8': 1.9.0 dev: true - resolution: - integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== + /@webassemblyjs/wast-parser/1.8.5: + resolution: {integrity: sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/floating-point-hex-parser': 1.8.5 @@ -7695,9 +7882,9 @@ packages: '@webassemblyjs/helper-fsm': 1.8.5 '@xtuc/long': 4.2.2 dev: true - resolution: - integrity: sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg== + /@webassemblyjs/wast-parser/1.9.0: + resolution: {integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/floating-point-hex-parser': 1.9.0 @@ -7706,161 +7893,165 @@ packages: '@webassemblyjs/helper-fsm': 1.9.0 '@xtuc/long': 4.2.2 dev: true - resolution: - integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== + /@webassemblyjs/wast-printer/1.8.5: + resolution: {integrity: sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/wast-parser': 1.8.5 '@xtuc/long': 4.2.2 dev: true - resolution: - integrity: sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg== + /@webassemblyjs/wast-printer/1.9.0: + resolution: {integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/wast-parser': 1.9.0 '@xtuc/long': 4.2.2 dev: true - resolution: - integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== + /@xtuc/ieee754/1.2.0: + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} dev: true - resolution: - integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + /@xtuc/long/4.2.2: + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} dev: true - resolution: - integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + /abab/2.0.5: + resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==} dev: true - resolution: - integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== + /accepts/1.3.7: + resolution: {integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==} + engines: {node: '>= 0.6'} dependencies: mime-types: 2.1.27 negotiator: 0.6.2 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== + /acorn-globals/4.3.4: + resolution: {integrity: sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==} dependencies: acorn: 6.4.2 acorn-walk: 6.2.0 dev: true - resolution: - integrity: sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== + /acorn-globals/6.0.0: + resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==} dependencies: acorn: 7.4.1 acorn-walk: 7.2.0 dev: true - resolution: - integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== + /acorn-jsx/5.3.1_acorn@7.4.1: + resolution: {integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 7.4.1 dev: true + + /acorn-jsx/5.3.1_acorn@8.7.0: + resolution: {integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - resolution: - integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== + dependencies: + acorn: 8.7.0 + dev: true + /acorn-walk/6.2.0: + resolution: {integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==} + engines: {node: '>=0.4.0'} dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== + /acorn-walk/7.2.0: + resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} + engines: {node: '>=0.4.0'} dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + /acorn/5.7.4: - dev: true - engines: - node: '>=0.4.0' + resolution: {integrity: sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg== - /acorn/6.4.1: dev: true - engines: - node: '>=0.4.0' + + /acorn/6.4.1: + resolution: {integrity: sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== - /acorn/6.4.2: dev: true - engines: - node: '>=0.4.0' + + /acorn/6.4.2: + resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== + dev: true + /acorn/7.4.1: + resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} + engines: {node: '>=0.4.0'} + hasBin: true dev: true - engines: - node: '>=0.4.0' + + /acorn/8.7.0: + resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + dev: true + /address/1.1.2: + resolution: {integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==} + engines: {node: '>= 0.12.0'} dev: true - engines: - node: '>= 0.12.0' - resolution: - integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== + /adjust-sourcemap-loader/3.0.0: + resolution: {integrity: sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==} + engines: {node: '>=8.9'} dependencies: loader-utils: 2.0.0 regex-parser: 2.2.11 dev: true - engines: - node: '>=8.9' - resolution: - integrity: sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw== + /adm-zip/0.4.14: + resolution: {integrity: sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g==} + engines: {node: '>=0.3.0'} dev: true - engines: - node: '>=0.3.0' - resolution: - integrity: sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g== + /adm-zip/0.4.16: + resolution: {integrity: sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==} + engines: {node: '>=0.3.0'} dev: true - engines: - node: '>=0.3.0' - resolution: - integrity: sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg== + /after/0.8.2: + resolution: {integrity: sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=} dev: true - resolution: - integrity: sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8= + /agent-base/5.1.1: + resolution: {integrity: sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==} + engines: {node: '>= 6.0.0'} dev: true - engines: - node: '>= 6.0.0' - resolution: - integrity: sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g== + /agent-base/6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} dependencies: debug: 4.3.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6.0.0' - resolution: - integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + /aggregate-error/3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} dependencies: clean-stack: 2.2.0 indent-string: 4.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== + /airbnb-prop-types/2.15.0_react@16.13.1: + resolution: {integrity: sha512-jUh2/hfKsRjNFC4XONQrxo/n/3GG4Tn6Hl0WlFQN5PY9OMC9loSCoAYKnZsWaP8wEfd5xcrPloK0Zg6iS1xwVA==} + peerDependencies: + react: ^0.14 || ^15.0.0 || ^16.0.0-alpha dependencies: array.prototype.find: 2.1.1 function.prototype.name: 1.1.2 @@ -7874,72 +8065,70 @@ packages: react: 16.13.1 react-is: 16.13.1 dev: true - peerDependencies: - react: ^0.14 || ^15.0.0 || ^16.0.0-alpha - resolution: - integrity: sha512-jUh2/hfKsRjNFC4XONQrxo/n/3GG4Tn6Hl0WlFQN5PY9OMC9loSCoAYKnZsWaP8wEfd5xcrPloK0Zg6iS1xwVA== + /ajv-errors/1.0.1_ajv@6.12.6: + resolution: {integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==} + peerDependencies: + ajv: '>=5.0.0' dependencies: ajv: 6.12.6 dev: true - peerDependencies: - ajv: '>=5.0.0' - resolution: - integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== + /ajv-keywords/3.4.1_ajv@6.12.0: + resolution: {integrity: sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==} + peerDependencies: + ajv: ^6.9.1 dependencies: ajv: 6.12.0 dev: true + + /ajv-keywords/3.4.1_ajv@6.12.2: + resolution: {integrity: sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==} peerDependencies: ajv: ^6.9.1 - resolution: - integrity: sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== - /ajv-keywords/3.4.1_ajv@6.12.2: dependencies: ajv: 6.12.2 dev: true + + /ajv-keywords/3.5.2_ajv@6.12.6: + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} peerDependencies: ajv: ^6.9.1 - resolution: - integrity: sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== - /ajv-keywords/3.5.2_ajv@6.12.6: dependencies: ajv: 6.12.6 dev: true - peerDependencies: - ajv: ^6.9.1 - resolution: - integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + /ajv/6.12.0: + resolution: {integrity: sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==} dependencies: fast-deep-equal: 3.1.1 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.2.2 - resolution: - integrity: sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw== + /ajv/6.12.2: + resolution: {integrity: sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==} dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.2.2 dev: true - resolution: - integrity: sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ== + /ajv/6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.0 - resolution: - integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + /alphanum-sort/1.0.2: + resolution: {integrity: sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=} dev: true - resolution: - integrity: sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= + /amazon-cognito-identity-js/5.2.4: + resolution: {integrity: sha512-CTRG5LKBfMYmNrqAU0l7X0SA4OOXsPFdHmkW0Ky3NOZZo767W5GZecm5uPz3YyAVde1OHaUyLXYzhXEmnn+VcQ==} dependencies: buffer: 4.9.2 crypto-js: 4.1.1 @@ -7947,151 +8136,142 @@ packages: isomorphic-unfetch: 3.1.0 js-cookie: 2.2.1 dev: true - resolution: - integrity: sha512-CTRG5LKBfMYmNrqAU0l7X0SA4OOXsPFdHmkW0Ky3NOZZo767W5GZecm5uPz3YyAVde1OHaUyLXYzhXEmnn+VcQ== + /animate.css/3.7.0: + resolution: {integrity: sha512-u3iMXDJr0cxMdQocIciDiou9Au4L5f9uT+/jCtprw3s1j3HcfCuI+khF+90Ps2KdsEhM2soF7SXB4WUvI3HlXg==} dev: false - resolution: - integrity: sha512-u3iMXDJr0cxMdQocIciDiou9Au4L5f9uT+/jCtprw3s1j3HcfCuI+khF+90Ps2KdsEhM2soF7SXB4WUvI3HlXg== + /ansi-align/2.0.0: + resolution: {integrity: sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=} dependencies: string-width: 2.1.1 dev: true - resolution: - integrity: sha1-w2rsy6VjuJzrVW82kPCx2eNUf38= + /ansi-align/3.0.0: + resolution: {integrity: sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==} dependencies: string-width: 3.1.0 dev: true - resolution: - integrity: sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== + /ansi-colors/3.2.4: + resolution: {integrity: sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== + /ansi-colors/4.1.1: + resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + /ansi-escapes/3.2.0: + resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== + /ansi-escapes/4.3.1: + resolution: {integrity: sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==} + engines: {node: '>=8'} dependencies: type-fest: 0.11.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== + /ansi-html/0.0.7: - dev: true - engines: - '0': node >= 0.8.0 + resolution: {integrity: sha1-gTWEAhliqenm/QOflA0S9WynhZ4=} + engines: {'0': node >= 0.8.0} hasBin: true - resolution: - integrity: sha1-gTWEAhliqenm/QOflA0S9WynhZ4= + dev: true + /ansi-regex/2.1.1: + resolution: {integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + /ansi-regex/3.0.0: + resolution: {integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + /ansi-regex/4.1.0: - engines: - node: '>=6' - resolution: - integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + resolution: {integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==} + engines: {node: '>=6'} + /ansi-regex/5.0.0: + resolution: {integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==} + engines: {node: '>=8'} + dev: true + + /ansi-regex/5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + /ansi-styles/2.2.1: + resolution: {integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + /ansi-styles/3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} dependencies: color-convert: 1.9.3 - engines: - node: '>=4' - resolution: - integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + /ansi-styles/4.2.1: + resolution: {integrity: sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==} + engines: {node: '>=8'} dependencies: '@types/color-name': 1.1.1 color-convert: 2.0.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA== + /ansi-styles/4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} dependencies: color-convert: 2.0.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + /anymatch/2.0.0: + resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} dependencies: micromatch: 3.1.10 normalize-path: 2.1.1 dev: true - resolution: - integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + /anymatch/3.1.1: + resolution: {integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==} + engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 picomatch: 2.2.2 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== + /app-module-path/2.2.0: + resolution: {integrity: sha1-ZBqlXft9am8KgUHEucCqULbCTdU=} dev: true - resolution: - integrity: sha1-ZBqlXft9am8KgUHEucCqULbCTdU= + /aproba/1.2.0: + resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} dev: true - resolution: - integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + /arch/2.1.2: + resolution: {integrity: sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ==} dev: true - resolution: - integrity: sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ== + /arch/2.2.0: + resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} dev: true - resolution: - integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== + /archive-type/4.0.0: + resolution: {integrity: sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=} + engines: {node: '>=4'} dependencies: file-type: 4.4.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA= + /archiver-utils/1.3.0: + resolution: {integrity: sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=} + engines: {node: '>= 0.10.0'} dependencies: glob: 7.1.6 graceful-fs: 4.2.4 @@ -8100,11 +8280,10 @@ packages: normalize-path: 2.1.1 readable-stream: 2.3.7 dev: true - engines: - node: '>= 0.10.0' - resolution: - integrity: sha1-5QtMCccL89aA4y/xt5lOn52JUXQ= + /archiver-utils/2.1.0: + resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} + engines: {node: '>= 6'} dependencies: glob: 7.1.6 graceful-fs: 4.2.4 @@ -8117,11 +8296,10 @@ packages: normalize-path: 3.0.0 readable-stream: 2.3.7 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw== + /archiver/1.3.0: + resolution: {integrity: sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI=} + engines: {node: '>= 0.10.0'} dependencies: archiver-utils: 1.3.0 async: 2.6.3 @@ -8133,11 +8311,10 @@ packages: walkdir: 0.0.11 zip-stream: 1.2.0 dev: true - engines: - node: '>= 0.10.0' - resolution: - integrity: sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI= + /archiver/3.1.1: + resolution: {integrity: sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==} + engines: {node: '>= 6'} dependencies: archiver-utils: 2.1.0 async: 2.6.3 @@ -8147,11 +8324,10 @@ packages: tar-stream: 2.1.4 zip-stream: 2.1.3 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg== + /archiver/4.0.2: + resolution: {integrity: sha512-B9IZjlGwaxF33UN4oPbfBkyA4V1SxNLeIhR1qY8sRXSsbdUkEHrrOvwlYFPx+8uQeCe9M+FG6KgO+imDmQ79CQ==} + engines: {node: '>= 8'} dependencies: archiver-utils: 2.1.0 async: 3.2.0 @@ -8161,93 +8337,85 @@ packages: tar-stream: 2.1.4 zip-stream: 3.0.1 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-B9IZjlGwaxF33UN4oPbfBkyA4V1SxNLeIhR1qY8sRXSsbdUkEHrrOvwlYFPx+8uQeCe9M+FG6KgO+imDmQ79CQ== + /arg/4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} dev: true - resolution: - integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== + /argparse/1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 - resolution: - integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + /argparse/2.0.1: - dev: false - resolution: - integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + /aria-query/3.0.0: + resolution: {integrity: sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=} dependencies: ast-types-flow: 0.0.7 commander: 2.20.3 dev: true - resolution: - integrity: sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w= + /aria-query/4.2.2: + resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} + engines: {node: '>=6.0'} dependencies: '@babel/runtime': 7.12.5 '@babel/runtime-corejs3': 7.12.5 dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== + /arity-n/1.0.4: + resolution: {integrity: sha1-2edrEXM+CFacCEeuezmyhgswt0U=} dev: true - resolution: - integrity: sha1-2edrEXM+CFacCEeuezmyhgswt0U= + /arr-diff/4.0.0: + resolution: {integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + /arr-flatten/1.1.0: + resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + /arr-union/3.1.0: + resolution: {integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + /array-differ/2.1.0: + resolution: {integrity: sha512-KbUpJgx909ZscOc/7CLATBFam7P1Z1QRQInvgT0UztM9Q72aGKCunKASAl7WNW0tnPmPyEMeMhdsfWhfmW037w==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-KbUpJgx909ZscOc/7CLATBFam7P1Z1QRQInvgT0UztM9Q72aGKCunKASAl7WNW0tnPmPyEMeMhdsfWhfmW037w== + /array-equal/1.0.0: + resolution: {integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=} dev: true - resolution: - integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= + /array-filter/1.0.0: + resolution: {integrity: sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=} dev: true - resolution: - integrity: sha1-uveeYubvTCpMC4MSMtr/7CUfnYM= + /array-flatten/1.1.1: - resolution: - integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} + /array-flatten/2.1.2: + resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} dev: true - resolution: - integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + /array-includes/3.1.1: + resolution: {integrity: sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 is-string: 1.0.5 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ== + /array-includes/3.1.2: + resolution: {integrity: sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 @@ -8255,11 +8423,10 @@ packages: get-intrinsic: 1.0.1 is-string: 1.0.5 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw== + /array-includes/3.1.3: + resolution: {integrity: sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 @@ -8267,194 +8434,197 @@ packages: get-intrinsic: 1.1.1 is-string: 1.0.6 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A== + + /array-includes/3.1.4: + resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==} + engines: {node: '>= 0.4'} + 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 + dev: true + /array-union/1.0.2: + resolution: {integrity: sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=} + engines: {node: '>=0.10.0'} dependencies: array-uniq: 1.0.3 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= + /array-union/2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + /array-uniq/1.0.3: + resolution: {integrity: sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + /array-unique/0.3.2: + resolution: {integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + /array.prototype.find/2.1.1: + resolution: {integrity: sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - resolution: - integrity: sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA== + /array.prototype.flat/1.2.3: + resolution: {integrity: sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ== + /array.prototype.flat/1.2.4: + resolution: {integrity: sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg== + + /array.prototype.flat/1.2.5: + resolution: {integrity: sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.19.1 + dev: true + /array.prototype.flatmap/1.2.4: + resolution: {integrity: sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 function-bind: 1.1.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q== + /arraybuffer.slice/0.0.7: + resolution: {integrity: sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==} dev: true - resolution: - integrity: sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog== + /arrify/1.0.1: + resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= + /asap/2.0.6: + resolution: {integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=} dev: true - resolution: - integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + /asn1.js/5.4.1: + resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} dependencies: bn.js: 4.11.9 inherits: 2.0.4 minimalistic-assert: 1.0.1 safer-buffer: 2.1.2 - resolution: - integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== + /asn1/0.2.4: + resolution: {integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==} dependencies: safer-buffer: 2.1.2 - resolution: - integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + /assert-plus/1.0.0: - engines: - node: '>=0.8' - resolution: - integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + resolution: {integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=} + engines: {node: '>=0.8'} + /assert/1.5.0: + resolution: {integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==} dependencies: object-assign: 4.1.1 util: 0.10.3 dev: true - resolution: - integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== + /assign-symbols/1.0.0: + resolution: {integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + /ast-module-types/2.6.0: + resolution: {integrity: sha512-zXSoVaMrf2R+r+ISid5/9a8SXm1LLdkhHzh6pSRhj9jklzruOOl1hva1YmFT33wAstg/f9ZndJAlq1BSrFLSGA==} dev: true - resolution: - integrity: sha512-zXSoVaMrf2R+r+ISid5/9a8SXm1LLdkhHzh6pSRhj9jklzruOOl1hva1YmFT33wAstg/f9ZndJAlq1BSrFLSGA== + /ast-types-flow/0.0.7: + resolution: {integrity: sha1-9wtzXGvKGlycItmCw+Oef+ujva0=} dev: true - resolution: - integrity: sha1-9wtzXGvKGlycItmCw+Oef+ujva0= + /astral-regex/1.0.0: + resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + /astral-regex/2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== + /async-each/1.0.3: + resolution: {integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==} dev: true - resolution: - integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== + /async-hook-jl/1.7.6: + resolution: {integrity: sha512-gFaHkFfSxTjvoxDMYqDuGHlcRyUuamF8s+ZTtJdDzqjws4mCt7v0vuV79/E2Wr2/riMQgtG4/yUtXWs1gZ7JMg==} + engines: {node: ^4.7 || >=6.9 || >=7.3} dependencies: stack-chain: 1.3.7 dev: false - engines: - node: ^4.7 || >=6.9 || >=7.3 - resolution: - integrity: sha512-gFaHkFfSxTjvoxDMYqDuGHlcRyUuamF8s+ZTtJdDzqjws4mCt7v0vuV79/E2Wr2/riMQgtG4/yUtXWs1gZ7JMg== + /async-limiter/1.0.1: + resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} dev: true - resolution: - integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== + /async/1.5.2: + resolution: {integrity: sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=} dev: true - resolution: - integrity: sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + /async/2.6.3: + resolution: {integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==} dependencies: lodash: 4.17.21 dev: true - resolution: - integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== + /async/3.2.0: + resolution: {integrity: sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==} dev: true - resolution: - integrity: sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw== + /asynckit/0.4.0: - resolution: - integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= + resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} + /at-least-node/1.0.0: - engines: - node: '>= 4.0.0' - resolution: - integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} + engines: {node: '>= 4.0.0'} + /atob/2.1.2: - dev: true - engines: - node: '>= 4.5.0' + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} + engines: {node: '>= 4.5.0'} hasBin: true - resolution: - integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + dev: true + /atomic-batcher/1.0.2: + resolution: {integrity: sha1-0WkB0QzOxZUWwZe5zNiTBom4E7Q=} dev: false - resolution: - integrity: sha1-0WkB0QzOxZUWwZe5zNiTBom4E7Q= + /attr-accept/2.1.0: + resolution: {integrity: sha512-sLzVM3zCCmmDtDNhI0i96k6PUztkotSOXqE4kDGQt/6iDi5M+H0srjeF+QC6jN581l4X/Zq3Zu/tgcErEssavg==} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-sLzVM3zCCmmDtDNhI0i96k6PUztkotSOXqE4kDGQt/6iDi5M+H0srjeF+QC6jN581l4X/Zq3Zu/tgcErEssavg== + /autoprefixer/9.8.6: + resolution: {integrity: sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==} + hasBin: true dependencies: browserslist: 4.15.0 caniuse-lite: 1.0.30001164 @@ -8464,18 +8634,19 @@ packages: postcss: 7.0.35 postcss-value-parser: 4.1.0 dev: true - hasBin: true - resolution: - integrity: sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== + /aws-sdk-mock/5.1.0: + resolution: {integrity: sha512-Wa5eCSo8HX0Snqb7FdBylaXMmfrAWoWZ+d7MFhiYsgHPvNvMEGjV945FF2qqE1U0Tolr1ALzik1fcwgaOhqUWQ==} dependencies: aws-sdk: 2.1015.0 sinon: 9.0.3 traverse: 0.6.6 dev: true - resolution: - integrity: sha512-Wa5eCSo8HX0Snqb7FdBylaXMmfrAWoWZ+d7MFhiYsgHPvNvMEGjV945FF2qqE1U0Tolr1ALzik1fcwgaOhqUWQ== + /aws-sdk/2.1015.0: + resolution: {integrity: sha512-jSM955n08r+kzCMMhOu1Dbua8SRZQKgGO1nAoUwBSlXjnLtN+F81P93h4yNBtWsxUg1mAMTP3DKJjXFFrRToPw==} + engines: {node: '>= 0.8.0'} + requiresBuild: true dependencies: buffer: 4.9.2 events: 1.1.1 @@ -8486,12 +8657,10 @@ packages: url: 0.10.3 uuid: 3.3.2 xml2js: 0.4.19 - engines: - node: '>= 0.8.0' - requiresBuild: true - resolution: - integrity: sha512-jSM955n08r+kzCMMhOu1Dbua8SRZQKgGO1nAoUwBSlXjnLtN+F81P93h4yNBtWsxUg1mAMTP3DKJjXFFrRToPw== + /aws-sdk/2.656.0: + resolution: {integrity: sha512-UzqDvvt6i7gpuzEdK0GT/JOfBJcsCPranzZWdQ9HR4+5E0m5kf5gybZ6OX+UseIAE2/WND6Dv0aHgiI21AKenw==} + engines: {node: '>= 0.8.0'} dependencies: buffer: 4.9.1 events: 1.1.1 @@ -8503,11 +8672,10 @@ packages: uuid: 3.3.2 xml2js: 0.4.19 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-UzqDvvt6i7gpuzEdK0GT/JOfBJcsCPranzZWdQ9HR4+5E0m5kf5gybZ6OX+UseIAE2/WND6Dv0aHgiI21AKenw== + /aws-sdk/2.721.0: + resolution: {integrity: sha512-loljx8gp4u/Y4nKO2mbcj3df8HpMkoxTFCYx5800IkLj4Y6yZqodxPTt0SZ5fHlQNx8TUtjwkmp3isBGtdEdyA==} + engines: {node: '>= 0.8.0'} dependencies: buffer: 4.9.2 events: 1.1.1 @@ -8519,11 +8687,10 @@ packages: uuid: 3.3.2 xml2js: 0.4.19 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-loljx8gp4u/Y4nKO2mbcj3df8HpMkoxTFCYx5800IkLj4Y6yZqodxPTt0SZ5fHlQNx8TUtjwkmp3isBGtdEdyA== + /aws-sdk/2.802.0: + resolution: {integrity: sha512-PfjBr5Ag4PdcEYPrfMclVWk85kFSJNe7qllZBE8RhYNu+K+Z2pveKfYkC5mqYoKEYIQyI9by9N47F+Tqm1GXtg==} + engines: {node: '>= 0.8.0'} dependencies: buffer: 4.9.2 events: 1.1.1 @@ -8535,14 +8702,13 @@ packages: uuid: 3.3.2 xml2js: 0.4.19 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-PfjBr5Ag4PdcEYPrfMclVWk85kFSJNe7qllZBE8RhYNu+K+Z2pveKfYkC5mqYoKEYIQyI9by9N47F+Tqm1GXtg== + /aws-sign2/0.7.0: - resolution: - integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + resolution: {integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=} + /aws-xray-sdk-core/3.2.0: + resolution: {integrity: sha512-6mhqmRsQbDAISyKQuYguO38AhHgGSZsmYLVUYWUV9eJ+GiHZf08apwM7fSdiRw56qCulgSTV5JG2/cnPmtBhUA==} + engines: {node: '>= 10.x'} dependencies: '@types/cls-hooked': 4.3.3 atomic-batcher: 1.0.2 @@ -8550,44 +8716,40 @@ packages: pkginfo: 0.4.1 semver: 5.7.1 dev: false - engines: - node: '>= 10.x' - resolution: - integrity: sha512-6mhqmRsQbDAISyKQuYguO38AhHgGSZsmYLVUYWUV9eJ+GiHZf08apwM7fSdiRw56qCulgSTV5JG2/cnPmtBhUA== + /aws-xray-sdk-express/3.2.0_aws-xray-sdk-core@3.2.0: + resolution: {integrity: sha512-r0XX/2JmIYES1vUYee6MgmXpAc2Ru86S8J8u5kwOvTGT1hKqJcdPF8GSKocPKqCw1KSRvDOWqwkwJu8/mDl9Ew==} + engines: {node: '>= 10.x'} + peerDependencies: + aws-xray-sdk-core: ^3.2.0 dependencies: '@types/express': 4.17.11 aws-xray-sdk-core: 3.2.0 dev: false - engines: - node: '>= 10.x' + + /aws-xray-sdk-mysql/3.2.0_aws-xray-sdk-core@3.2.0: + resolution: {integrity: sha512-MlX5ngtQseoSCU04gJGqOh3hFDv8+J6qrgeuaTJqIrSy7X8Rsz4bXZessjLfyuuAWGXsDrwquj5lpBU8jvoHuw==} + engines: {node: '>= 10.x'} peerDependencies: aws-xray-sdk-core: ^3.2.0 - resolution: - integrity: sha512-r0XX/2JmIYES1vUYee6MgmXpAc2Ru86S8J8u5kwOvTGT1hKqJcdPF8GSKocPKqCw1KSRvDOWqwkwJu8/mDl9Ew== - /aws-xray-sdk-mysql/3.2.0_aws-xray-sdk-core@3.2.0: dependencies: '@types/mysql': 2.15.18 aws-xray-sdk-core: 3.2.0 dev: false - engines: - node: '>= 10.x' + + /aws-xray-sdk-postgres/3.2.0_aws-xray-sdk-core@3.2.0: + resolution: {integrity: sha512-Xg3X7Wi6TLEjfLXsPwep9sbTbCn1iqYAV6G4+5jQT4VOE+nn6xa7NntewtxWdvfn77awk4Rb8tQ11ftJOMfTrA==} + engines: {node: '>= 10.x'} peerDependencies: aws-xray-sdk-core: ^3.2.0 - resolution: - integrity: sha512-MlX5ngtQseoSCU04gJGqOh3hFDv8+J6qrgeuaTJqIrSy7X8Rsz4bXZessjLfyuuAWGXsDrwquj5lpBU8jvoHuw== - /aws-xray-sdk-postgres/3.2.0_aws-xray-sdk-core@3.2.0: dependencies: '@types/pg': 7.14.11 aws-xray-sdk-core: 3.2.0 dev: false - engines: - node: '>= 10.x' - peerDependencies: - aws-xray-sdk-core: ^3.2.0 - resolution: - integrity: sha512-Xg3X7Wi6TLEjfLXsPwep9sbTbCn1iqYAV6G4+5jQT4VOE+nn6xa7NntewtxWdvfn77awk4Rb8tQ11ftJOMfTrA== + /aws-xray-sdk/3.2.0: + resolution: {integrity: sha512-ARPagVVljHbad8lVsUVRCQrbPERIjb/itEZBgDyyGufHU/kLZ4XvhG0Vocixyrweo7PMCukGyPvSmKyBqbSxiQ==} + engines: {node: '>= 10.x'} dependencies: aws-xray-sdk-core: 3.2.0 aws-xray-sdk-express: 3.2.0_aws-xray-sdk-core@3.2.0 @@ -8595,44 +8757,46 @@ packages: aws-xray-sdk-postgres: 3.2.0_aws-xray-sdk-core@3.2.0 pkginfo: 0.4.1 dev: false - engines: - node: '>= 10.x' - resolution: - integrity: sha512-ARPagVVljHbad8lVsUVRCQrbPERIjb/itEZBgDyyGufHU/kLZ4XvhG0Vocixyrweo7PMCukGyPvSmKyBqbSxiQ== + /aws4/1.11.0: - resolution: - integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} + /axe-core/4.1.1: + resolution: {integrity: sha512-5Kgy8Cz6LPC9DJcNb3yjAXTu3XihQgEdnIg50c//zOC/MyLP0Clg+Y8Sh9ZjjnvBrDZU4DgXS9C3T9r4/scGZQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-5Kgy8Cz6LPC9DJcNb3yjAXTu3XihQgEdnIg50c//zOC/MyLP0Clg+Y8Sh9ZjjnvBrDZU4DgXS9C3T9r4/scGZQ== + /axios/0.19.2: + resolution: {integrity: sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==} dependencies: follow-redirects: 1.5.10 dev: true - resolution: - integrity: sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA== + /axios/0.21.4: + resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} dependencies: follow-redirects: 1.14.4 + transitivePeerDependencies: + - debug dev: false - resolution: - integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== + /axobject-query/2.2.0: + resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} dev: true - resolution: - integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== + /babel-code-frame/6.26.0: + resolution: {integrity: sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=} dependencies: chalk: 1.1.3 esutils: 2.0.3 js-tokens: 3.0.2 dev: true - resolution: - integrity: sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= + /babel-eslint/10.1.0_eslint@6.8.0: + resolution: {integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==} + engines: {node: '>=6'} + peerDependencies: + eslint: '>= 4.12.1' dependencies: '@babel/code-frame': 7.10.4 '@babel/parser': 7.12.7 @@ -8641,22 +8805,22 @@ packages: eslint: 6.8.0 eslint-visitor-keys: 1.3.0 resolve: 1.19.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6' - peerDependencies: - eslint: '>= 4.12.1' - resolution: - integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== + /babel-extract-comments/1.0.0: + resolution: {integrity: sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==} + engines: {node: '>=4'} dependencies: babylon: 6.18.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== + /babel-jest/24.9.0_@babel+core@7.12.9: + resolution: {integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==} + engines: {node: '>= 6'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 '@jest/transform': 24.9.0 @@ -8666,14 +8830,15 @@ packages: babel-preset-jest: 24.9.0_@babel+core@7.12.9 chalk: 2.4.2 slash: 2.0.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' + + /babel-jest/24.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==} + engines: {node: '>= 6'} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw== - /babel-jest/24.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@jest/transform': 24.9.0 @@ -8683,14 +8848,15 @@ packages: babel-preset-jest: 24.9.0_@babel+core@7.9.0 chalk: 2.4.2 slash: 2.0.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' + + /babel-jest/26.6.3_@babel+core@7.12.9: + resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==} + engines: {node: '>= 10.14.2'} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw== - /babel-jest/26.6.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@jest/transform': 26.6.2 @@ -8701,14 +8867,16 @@ packages: chalk: 4.1.0 graceful-fs: 4.2.4 slash: 3.0.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 10.14.2' + + /babel-loader/8.1.0_@babel+core@7.9.0: + resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} + engines: {node: '>= 6.9'} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== - /babel-loader/8.1.0_@babel+core@7.9.0: + webpack: '>=2' dependencies: '@babel/core': 7.9.0 find-cache-dir: 2.1.0 @@ -8717,14 +8885,13 @@ packages: pify: 4.0.1 schema-utils: 2.6.5 dev: true - engines: - node: '>= 6.9' + + /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.41.2: + resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} + engines: {node: '>= 6.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' - resolution: - integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== - /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.41.2: dependencies: '@babel/core': 7.9.0 find-cache-dir: 2.1.0 @@ -8734,14 +8901,13 @@ packages: schema-utils: 2.6.5 webpack: 4.41.2 dev: true - engines: - node: '>= 6.9' + + /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.42.0: + resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} + engines: {node: '>= 6.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' - resolution: - integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== - /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.42.0: dependencies: '@babel/core': 7.9.0 find-cache-dir: 2.1.0 @@ -8751,14 +8917,13 @@ packages: schema-utils: 2.6.5 webpack: 4.42.0 dev: true - engines: - node: '>= 6.9' + + /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.42.1: + resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} + engines: {node: '>= 6.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' - resolution: - integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== - /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.42.1: dependencies: '@babel/core': 7.9.0 find-cache-dir: 2.1.0 @@ -8768,14 +8933,13 @@ packages: schema-utils: 2.6.5 webpack: 4.42.1 dev: true - engines: - node: '>= 6.9' + + /babel-loader/8.1.0_dd01e8cbc2bbf2b3fa238148aaaef39d: + resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} + engines: {node: '>= 6.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' - resolution: - integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== - /babel-loader/8.1.0_dd01e8cbc2bbf2b3fa238148aaaef39d: dependencies: '@babel/core': 7.12.9 find-cache-dir: 2.1.0 @@ -8785,26 +8949,21 @@ packages: schema-utils: 2.6.5 webpack: 4.42.1 dev: true - engines: - node: '>= 6.9' - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - resolution: - integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== + /babel-plugin-dynamic-import-node/2.3.0: + resolution: {integrity: sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==} dependencies: object.assign: 4.1.0 dev: true - resolution: - integrity: sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ== + /babel-plugin-dynamic-import-node/2.3.3: + resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: object.assign: 4.1.2 dev: true - resolution: - integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== + /babel-plugin-emotion/10.0.33: + resolution: {integrity: sha512-bxZbTTGz0AJQDHm8k6Rf3RQJ8tX2scsfsRyKVgAbiUPUNIRtlK+7JxP+TAd1kRLABFxe0CFm2VdK4ePkoA9FxQ==} dependencies: '@babel/helper-module-imports': 7.12.5 '@emotion/hash': 0.8.0 @@ -8817,97 +8976,99 @@ packages: find-root: 1.1.0 source-map: 0.5.7 dev: false - resolution: - integrity: sha512-bxZbTTGz0AJQDHm8k6Rf3RQJ8tX2scsfsRyKVgAbiUPUNIRtlK+7JxP+TAd1kRLABFxe0CFm2VdK4ePkoA9FxQ== + /babel-plugin-inline-import/3.0.0: + resolution: {integrity: sha512-thnykl4FMb8QjMjVCuZoUmAM7r2mnTn5qJwrryCvDv6rugbJlTHZMctdjDtEgD0WBAXJOLJSGXN3loooEwx7UQ==} dependencies: require-resolve: 0.0.2 dev: true - resolution: - integrity: sha512-thnykl4FMb8QjMjVCuZoUmAM7r2mnTn5qJwrryCvDv6rugbJlTHZMctdjDtEgD0WBAXJOLJSGXN3loooEwx7UQ== + /babel-plugin-istanbul/5.2.0: + resolution: {integrity: sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==} + engines: {node: '>=6'} dependencies: '@babel/helper-plugin-utils': 7.10.4 find-up: 3.0.0 istanbul-lib-instrument: 3.3.0 test-exclude: 5.2.3 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw== + /babel-plugin-istanbul/6.0.0: + resolution: {integrity: sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==} + engines: {node: '>=8'} dependencies: '@babel/helper-plugin-utils': 7.10.4 '@istanbuljs/load-nyc-config': 1.0.0 '@istanbuljs/schema': 0.1.2 istanbul-lib-instrument: 4.0.3 test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ== + /babel-plugin-jest-hoist/24.9.0: + resolution: {integrity: sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==} + engines: {node: '>= 6'} dependencies: '@types/babel__traverse': 7.0.16 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw== + /babel-plugin-jest-hoist/26.6.2: + resolution: {integrity: sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==} + engines: {node: '>= 10.14.2'} dependencies: '@babel/template': 7.12.7 '@babel/types': 7.12.7 '@types/babel__core': 7.1.12 '@types/babel__traverse': 7.0.16 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== + /babel-plugin-macros/2.8.0: + resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: '@babel/runtime': 7.12.5 cosmiconfig: 6.0.0 resolve: 1.19.0 - resolution: - integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== + /babel-plugin-named-asset-import/0.3.7_@babel+core@7.9.0: + resolution: {integrity: sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==} + peerDependencies: + '@babel/core': ^7.1.0 dependencies: '@babel/core': 7.9.0 dev: true - peerDependencies: - '@babel/core': ^7.1.0 - resolution: - integrity: sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw== + /babel-plugin-source-map-support/2.1.1: + resolution: {integrity: sha512-Ce0r4iXS/1JX8gjzZcfzw17Pooh7zIkbLFTljuhWPTneNWQ9RauomiutInvz5kmd8tYrZ9axgGq9dm0hml2+Lg==} dependencies: '@babel/helper-module-imports': 7.8.3 dev: true - resolution: - integrity: sha512-Ce0r4iXS/1JX8gjzZcfzw17Pooh7zIkbLFTljuhWPTneNWQ9RauomiutInvz5kmd8tYrZ9axgGq9dm0hml2+Lg== + /babel-plugin-syntax-jsx/6.18.0: + resolution: {integrity: sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=} dev: false - resolution: - integrity: sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= + /babel-plugin-syntax-object-rest-spread/6.13.0: + resolution: {integrity: sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=} dev: true - resolution: - integrity: sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= + /babel-plugin-transform-object-rest-spread/6.26.0: + resolution: {integrity: sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=} dependencies: babel-plugin-syntax-object-rest-spread: 6.13.0 babel-runtime: 6.26.0 dev: true - resolution: - integrity: sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= + /babel-plugin-transform-react-remove-prop-types/0.4.24: + resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} dev: true - resolution: - integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.12.9: + resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.9 @@ -8923,47 +9084,42 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.9 '@babel/plugin-syntax-top-level-await': 7.12.1_@babel+core@7.12.9 dev: true + + /babel-preset-jest/24.9.0_@babel+core@7.12.9: + resolution: {integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==} + engines: {node: '>= 6'} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== - /babel-preset-jest/24.9.0_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 babel-plugin-jest-hoist: 24.9.0 dev: true - engines: - node: '>= 6' + + /babel-preset-jest/24.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==} + engines: {node: '>= 6'} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg== - /babel-preset-jest/24.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.0 babel-plugin-jest-hoist: 24.9.0 dev: true - engines: - node: '>= 6' + + /babel-preset-jest/26.6.2_@babel+core@7.12.9: + resolution: {integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==} + engines: {node: '>= 10.14.2'} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg== - /babel-preset-jest/26.6.2_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 babel-plugin-jest-hoist: 26.6.2 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.12.9 dev: true - engines: - node: '>= 10.14.2' - peerDependencies: - '@babel/core': ^7.0.0 - resolution: - integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== + /babel-preset-react-app/9.1.2: + resolution: {integrity: sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA==} dependencies: '@babel/core': 7.9.0 '@babel/plugin-proposal-class-properties': 7.8.3_@babel+core@7.9.0 @@ -8980,30 +9136,33 @@ packages: '@babel/runtime': 7.9.0 babel-plugin-macros: 2.8.0 babel-plugin-transform-react-remove-prop-types: 0.4.24 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA== + /babel-runtime/6.26.0: + resolution: {integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4=} dependencies: core-js: 2.6.12 regenerator-runtime: 0.11.1 dev: true - resolution: - integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4= + /babylon/6.18.0: - dev: true + resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} hasBin: true - resolution: - integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== + dev: true + /backo2/1.0.2: + resolution: {integrity: sha1-MasayLEpNjRj41s+u2n038+6eUc=} dev: true - resolution: - integrity: sha1-MasayLEpNjRj41s+u2n038+6eUc= + /balanced-match/1.0.0: + resolution: {integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=} dev: true - resolution: - integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + /base/0.11.2: + resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} + engines: {node: '>=0.10.0'} dependencies: cache-base: 1.0.1 class-utils: 0.3.6 @@ -9013,92 +9172,88 @@ packages: mixin-deep: 1.3.2 pascalcase: 0.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + /base64-arraybuffer/0.1.4: + resolution: {integrity: sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=} + engines: {node: '>= 0.6.0'} dev: true - engines: - node: '>= 0.6.0' - resolution: - integrity: sha1-mBjHngWbE1X5fgQooBfIOOkLqBI= + /base64-js/1.3.1: + resolution: {integrity: sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==} dev: true - resolution: - integrity: sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== + /base64-js/1.5.1: - resolution: - integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + /batch/0.6.1: + resolution: {integrity: sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=} dev: true - resolution: - integrity: sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= + /bcrypt-pbkdf/1.0.2: + resolution: {integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=} dependencies: tweetnacl: 0.14.5 - resolution: - integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + /big.js/5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} dev: true - resolution: - integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + /bignumber.js/9.0.0: + resolution: {integrity: sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==} dev: true - resolution: - integrity: sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A== + /binary-extensions/1.13.1: + resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== + /binary-extensions/2.1.0: + resolution: {integrity: sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ== + /bindings/1.5.0: + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} dependencies: file-uri-to-path: 1.0.0 dev: true optional: true - resolution: - integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + /bl/1.2.3: + resolution: {integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==} dependencies: readable-stream: 2.3.7 safe-buffer: 5.2.1 dev: true - resolution: - integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== + /bl/4.0.3: + resolution: {integrity: sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==} dependencies: buffer: 5.7.1 inherits: 2.0.4 readable-stream: 3.6.0 dev: true - resolution: - integrity: sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg== + /blob-util/2.0.2: + resolution: {integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==} dev: true - resolution: - integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ== + /blob/0.0.5: + resolution: {integrity: sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==} dev: true - resolution: - integrity: sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig== + /bluebird/3.7.2: - resolution: - integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + /bn.js/4.11.9: - resolution: - integrity: sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw== + resolution: {integrity: sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==} + /bn.js/5.1.3: - resolution: - integrity: sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ== + resolution: {integrity: sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==} + /body-parser/1.19.0: + resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==} + engines: {node: '>= 0.8'} dependencies: bytes: 3.1.0 content-type: 1.0.4 @@ -9110,11 +9265,9 @@ packages: qs: 6.7.0 raw-body: 2.4.0 type-is: 1.6.18 - engines: - node: '>= 0.8' - resolution: - integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== + /bonjour/3.5.0: + resolution: {integrity: sha1-jokKGD2O6aI5OzhExpGkK897yfU=} dependencies: array-flatten: 2.1.2 deep-equal: 1.1.1 @@ -9123,13 +9276,14 @@ packages: multicast-dns: 6.2.3 multicast-dns-service-types: 1.1.0 dev: true - resolution: - integrity: sha1-jokKGD2O6aI5OzhExpGkK897yfU= + /boolbase/1.0.0: + resolution: {integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24=} dev: true - resolution: - integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24= + /boxen/1.3.0: + resolution: {integrity: sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==} + engines: {node: '>=4'} dependencies: ansi-align: 2.0.0 camelcase: 4.1.0 @@ -9139,11 +9293,10 @@ packages: term-size: 1.2.0 widest-line: 2.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw== + /boxen/3.2.0: + resolution: {integrity: sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A==} + engines: {node: '>=6'} dependencies: ansi-align: 3.0.0 camelcase: 5.3.1 @@ -9154,18 +9307,17 @@ packages: type-fest: 0.3.1 widest-line: 2.0.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A== + /brace-expansion/1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.0 concat-map: 0.0.1 dev: true - resolution: - integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + /braces/2.3.2: + resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} + engines: {node: '>=0.10.0'} dependencies: arr-flatten: 1.1.0 array-unique: 0.3.2 @@ -9178,37 +9330,34 @@ packages: split-string: 3.1.0 to-regex: 3.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + /braces/3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} dependencies: fill-range: 7.0.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + /brorand/1.1.0: - resolution: - integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= + resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=} + /browser-process-hrtime/1.0.0: + resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} dev: true - resolution: - integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== + /browser-resolve/1.11.3: + resolution: {integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==} dependencies: resolve: 1.1.7 dev: true - resolution: - integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ== + /browser-tabs-lock/1.2.8: - dev: false + resolution: {integrity: sha512-Xrj33YUTltPDoGrD1KnaAn5ZuxnnlJFcIW9srVTPHbMNPd9MlcnBCWaGV0STlvGKu8Ok0ad5qxyx5sIwFTr/Ig==} requiresBuild: true - resolution: - integrity: sha512-Xrj33YUTltPDoGrD1KnaAn5ZuxnnlJFcIW9srVTPHbMNPd9MlcnBCWaGV0STlvGKu8Ok0ad5qxyx5sIwFTr/Ig== + dev: false + /browserify-aes/1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} dependencies: buffer-xor: 1.0.3 cipher-base: 1.0.4 @@ -9216,30 +9365,30 @@ packages: evp_bytestokey: 1.0.3 inherits: 2.0.4 safe-buffer: 5.2.1 - resolution: - integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + /browserify-cipher/1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} dependencies: browserify-aes: 1.2.0 browserify-des: 1.0.2 evp_bytestokey: 1.0.3 - resolution: - integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + /browserify-des/1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} dependencies: cipher-base: 1.0.4 des.js: 1.0.1 inherits: 2.0.4 safe-buffer: 5.2.1 - resolution: - integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== + /browserify-rsa/4.1.0: + resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} dependencies: bn.js: 5.1.3 randombytes: 2.1.0 - resolution: - integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== + /browserify-sign/4.2.1: + resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} dependencies: bn.js: 5.1.3 browserify-rsa: 4.1.0 @@ -9250,35 +9399,37 @@ packages: parse-asn1: 5.1.6 readable-stream: 3.6.0 safe-buffer: 5.2.1 - resolution: - integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== + /browserify-zlib/0.2.0: + resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} dependencies: pako: 1.0.11 dev: true - resolution: - integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== + /browserslist/4.10.0: + resolution: {integrity: sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==} + hasBin: true dependencies: caniuse-lite: 1.0.30001164 electron-to-chromium: 1.3.614 node-releases: 1.1.67 pkg-up: 3.1.0 dev: true - hasBin: true - resolution: - integrity: sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA== + /browserslist/4.11.1: + resolution: {integrity: sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g==} + hasBin: true dependencies: caniuse-lite: 1.0.30001039 electron-to-chromium: 1.3.399 node-releases: 1.1.53 pkg-up: 2.0.0 dev: true - hasBin: true - resolution: - integrity: sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g== + /browserslist/4.15.0: + resolution: {integrity: sha512-IJ1iysdMkGmjjYeRlDU8PQejVwxvVO5QOfXH7ylW31GO6LwNRSmm/SgRXtNsEXqMLl2e+2H5eEJ7sfynF8TCaQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true dependencies: caniuse-lite: 1.0.30001164 colorette: 1.2.1 @@ -9286,93 +9437,87 @@ packages: escalade: 3.1.1 node-releases: 1.1.67 dev: true - engines: - node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 - hasBin: true - resolution: - integrity: sha512-IJ1iysdMkGmjjYeRlDU8PQejVwxvVO5QOfXH7ylW31GO6LwNRSmm/SgRXtNsEXqMLl2e+2H5eEJ7sfynF8TCaQ== + /bser/2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} dependencies: node-int64: 0.4.0 dev: true - resolution: - integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + /buffer-alloc-unsafe/1.1.0: + resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} dev: true - resolution: - integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== + /buffer-alloc/1.2.0: + resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==} dependencies: buffer-alloc-unsafe: 1.1.0 buffer-fill: 1.0.0 dev: true - resolution: - integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== + /buffer-crc32/0.2.13: + resolution: {integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=} dev: true - resolution: - integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= + /buffer-equal-constant-time/1.0.1: - resolution: - integrity: sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= + resolution: {integrity: sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=} + /buffer-fill/1.0.0: + resolution: {integrity: sha1-+PeLdniYiO858gXNY39o5wISKyw=} dev: true - resolution: - integrity: sha1-+PeLdniYiO858gXNY39o5wISKyw= + /buffer-from/1.1.1: + resolution: {integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==} dev: true - resolution: - integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + /buffer-indexof/1.1.1: + resolution: {integrity: sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==} dev: true - resolution: - integrity: sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== + /buffer-xor/1.0.3: - resolution: - integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= + resolution: {integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=} + /buffer/4.9.1: + resolution: {integrity: sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=} dependencies: base64-js: 1.3.1 ieee754: 1.1.13 isarray: 1.0.0 dev: true - resolution: - integrity: sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= + /buffer/4.9.2: + resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 isarray: 1.0.0 - resolution: - integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== + /buffer/5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 dev: true - resolution: - integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + /builtin-modules/3.1.0: + resolution: {integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw== + /builtin-status-codes/3.0.0: + resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=} dev: true - resolution: - integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= + /bytes/3.0.0: - engines: - node: '>= 0.8' - resolution: - integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=} + engines: {node: '>= 0.8'} + /bytes/3.1.0: - engines: - node: '>= 0.8' - resolution: - integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== + resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} + engines: {node: '>= 0.8'} + /cacache/12.0.4: + resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==} dependencies: bluebird: 3.7.2 chownr: 1.1.4 @@ -9390,9 +9535,10 @@ packages: unique-filename: 1.1.1 y18n: 4.0.3 dev: true - resolution: - integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== + /cacache/13.0.1: + resolution: {integrity: sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==} + engines: {node: '>= 8'} dependencies: chownr: 1.1.4 figgy-pudding: 3.5.2 @@ -9413,11 +9559,10 @@ packages: ssri: 7.1.0 unique-filename: 1.1.1 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w== + /cache-base/1.0.1: + resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} + engines: {node: '>=0.10.0'} dependencies: collection-visit: 1.0.0 component-emitter: 1.3.0 @@ -9429,11 +9574,9 @@ packages: union-value: 1.0.1 unset-value: 1.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + /cacheable-request/2.1.4: + resolution: {integrity: sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=} dependencies: clone-response: 1.0.2 get-stream: 3.0.0 @@ -9443,9 +9586,10 @@ packages: normalize-url: 2.0.1 responselike: 1.0.2 dev: true - resolution: - integrity: sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0= + /cacheable-request/6.1.0: + resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} + engines: {node: '>=8'} dependencies: clone-response: 1.0.2 get-stream: 5.2.0 @@ -9455,148 +9599,134 @@ packages: normalize-url: 4.5.0 responselike: 1.0.2 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== + /cachedir/2.3.0: + resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw== + /call-bind/1.0.0: + resolution: {integrity: sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==} dependencies: function-bind: 1.1.1 get-intrinsic: 1.0.1 - resolution: - integrity: sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w== + /call-bind/1.0.2: + resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 get-intrinsic: 1.1.1 - resolution: - integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + /call-me-maybe/1.0.1: + resolution: {integrity: sha1-JtII6onje1y95gJQoV8DHBak1ms=} dev: true - resolution: - integrity: sha1-JtII6onje1y95gJQoV8DHBak1ms= + /caller-callsite/2.0.0: + resolution: {integrity: sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=} + engines: {node: '>=4'} dependencies: callsites: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + /caller-path/2.0.0: + resolution: {integrity: sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=} + engines: {node: '>=4'} dependencies: caller-callsite: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + /callsites/2.0.0: + resolution: {integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + /callsites/3.1.0: - engines: - node: '>=6' - resolution: - integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + /camel-case/4.1.2: + resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 tslib: 2.0.3 dev: true - resolution: - integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== + /camelcase/4.1.0: + resolution: {integrity: sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= + /camelcase/5.3.1: - engines: - node: '>=6' - resolution: - integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + /camelcase/6.2.0: + resolution: {integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== + /caniuse-api/3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.15.0 caniuse-lite: 1.0.30001164 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - resolution: - integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + /caniuse-lite/1.0.30001039: + resolution: {integrity: sha512-SezbWCTT34eyFoWHgx8UWso7YtvtM7oosmFoXbCkdC6qJzRfBTeTgE9REtKtiuKXuMwWTZEvdnFNGAyVMorv8Q==} dev: true - resolution: - integrity: sha512-SezbWCTT34eyFoWHgx8UWso7YtvtM7oosmFoXbCkdC6qJzRfBTeTgE9REtKtiuKXuMwWTZEvdnFNGAyVMorv8Q== + /caniuse-lite/1.0.30001164: + resolution: {integrity: sha512-G+A/tkf4bu0dSp9+duNiXc7bGds35DioCyC6vgK2m/rjA4Krpy5WeZgZyfH2f0wj2kI6yAWWucyap6oOwmY1mg==} dev: true - resolution: - integrity: sha512-G+A/tkf4bu0dSp9+duNiXc7bGds35DioCyC6vgK2m/rjA4Krpy5WeZgZyfH2f0wj2kI6yAWWucyap6oOwmY1mg== + /capture-exit/2.0.0: + resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} + engines: {node: 6.* || 8.* || >= 10.*} dependencies: rsvp: 4.8.5 dev: true - engines: - node: 6.* || 8.* || >= 10.* - resolution: - integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== + /capture-stack-trace/1.0.1: + resolution: {integrity: sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw== + /case-sensitive-paths-webpack-plugin/2.3.0: + resolution: {integrity: sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ== + /caseless/0.12.0: - resolution: - integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=} + /caw/2.0.1: + resolution: {integrity: sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==} + engines: {node: '>=4'} dependencies: get-proxy: 2.1.0 isurl: 1.0.0 tunnel-agent: 0.6.0 url-to-options: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA== + /cbor-js/0.1.0: + resolution: {integrity: sha1-yAzmEg84fo+qdDcN/aIdlluPx/k=} dev: true - resolution: - integrity: sha1-yAzmEg84fo+qdDcN/aIdlluPx/k= + /cbor/5.0.1: + resolution: {integrity: sha512-l4ghwqioCyuAaD3LvY4ONwv8NMuERz62xjbMHGdWBqERJPygVmoFER1b4+VS6iW0rXwoVGuKZPPPTofwWOg3YQ==} + engines: {node: '>=6.0.0'} dependencies: bignumber.js: 9.0.0 nofilter: 1.0.3 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-l4ghwqioCyuAaD3LvY4ONwv8NMuERz62xjbMHGdWBqERJPygVmoFER1b4+VS6iW0rXwoVGuKZPPPTofwWOg3YQ== + /chalk/1.1.3: + resolution: {integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=} + engines: {node: '>=0.10.0'} dependencies: ansi-styles: 2.2.1 escape-string-regexp: 1.0.5 @@ -9604,94 +9734,88 @@ packages: strip-ansi: 3.0.1 supports-color: 2.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + /chalk/2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - engines: - node: '>=4' - resolution: - integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + /chalk/3.0.0: + resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.2.1 supports-color: 7.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + /chalk/4.1.0: + resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== + /chance/1.1.7: + resolution: {integrity: sha512-bua/2cZEfzS6qPm0vi3JEvGNbriDLcMj9lKxCQOjUcCJRcyjA7umP0zZm6bKWWlBN04vA0L99QGH/CZQawr0eg==} dev: false - resolution: - integrity: sha512-bua/2cZEfzS6qPm0vi3JEvGNbriDLcMj9lKxCQOjUcCJRcyjA7umP0zZm6bKWWlBN04vA0L99QGH/CZQawr0eg== + /char-regex/1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + /character-entities-legacy/1.1.4: + resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} dev: false - resolution: - integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== + /character-entities/1.2.4: + resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} dev: false - resolution: - integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== + /character-reference-invalid/1.1.4: + resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} dev: false - resolution: - integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== + /chardet/0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true - resolution: - integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + /charenc/0.0.2: + resolution: {integrity: sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=} dev: false - resolution: - integrity: sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc= + /chart.js/2.9.4: + resolution: {integrity: sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==} dependencies: chartjs-color: 2.4.1 moment: 2.29.1 dev: false - resolution: - integrity: sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A== + /chartjs-color-string/0.6.0: + resolution: {integrity: sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==} dependencies: color-name: 1.1.4 dev: false - resolution: - integrity: sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A== + /chartjs-color/2.4.1: + resolution: {integrity: sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==} dependencies: chartjs-color-string: 0.6.0 color-convert: 1.9.3 dev: false - resolution: - integrity: sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w== + /check-more-types/2.24.0: + resolution: {integrity: sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=} + engines: {node: '>= 0.8.0'} dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA= + /cheerio/1.0.0-rc.3: + resolution: {integrity: sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==} + engines: {node: '>= 0.6'} dependencies: css-select: 1.2.0 dom-serializer: 0.1.1 @@ -9700,11 +9824,9 @@ packages: lodash: 4.17.21 parse5: 3.0.3 dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA== + /child-process-ext/2.1.1: + resolution: {integrity: sha512-0UQ55f51JBkOFa+fvR76ywRzxiPwQS3Xe8oe5bZRphpv+dIMeerW5Zn5e4cUy4COJwVtJyU0R79RMnw+aCqmGA==} dependencies: cross-spawn: 6.0.5 es5-ext: 0.10.53 @@ -9712,9 +9834,10 @@ packages: split2: 3.2.2 stream-promise: 3.2.0 dev: true - resolution: - integrity: sha512-0UQ55f51JBkOFa+fvR76ywRzxiPwQS3Xe8oe5bZRphpv+dIMeerW5Zn5e4cUy4COJwVtJyU0R79RMnw+aCqmGA== + /chokidar/2.1.8: + resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} + deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies dependencies: anymatch: 2.0.0 async-each: 1.0.3 @@ -9727,13 +9850,13 @@ packages: path-is-absolute: 1.0.1 readdirp: 2.2.1 upath: 1.2.0 - deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies - dev: true optionalDependencies: fsevents: 1.2.13 - resolution: - integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== + dev: true + /chokidar/3.3.1: + resolution: {integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==} + engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.1 braces: 3.0.2 @@ -9742,14 +9865,13 @@ packages: is-glob: 4.0.1 normalize-path: 3.0.0 readdirp: 3.3.0 - dev: true - engines: - node: '>= 8.10.0' optionalDependencies: fsevents: 2.1.3 - resolution: - integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg== + dev: true + /chokidar/3.4.3: + resolution: {integrity: sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==} + engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.1 braces: 3.0.2 @@ -9758,97 +9880,88 @@ packages: is-glob: 4.0.1 normalize-path: 3.0.0 readdirp: 3.5.0 - dev: true - engines: - node: '>= 8.10.0' optionalDependencies: fsevents: 2.1.3 - resolution: - integrity: sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ== + dev: true + /chownr/1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} dev: true - resolution: - integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + /chrome-trace-event/1.0.2: + resolution: {integrity: sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==} + engines: {node: '>=6.0'} dependencies: tslib: 1.14.1 dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ== + /ci-info/1.6.0: + resolution: {integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==} dev: true - resolution: - integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== + /ci-info/2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} dev: true - resolution: - integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + /ci-info/3.3.0: + resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==} dev: true - resolution: - integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw== + /cidr-regex/2.0.10: + resolution: {integrity: sha512-sB3ogMQXWvreNPbJUZMRApxuRYd+KoIo4RGQ81VatjmMW6WJPo+IJZ2846FGItr9VzKo5w7DXzijPLGtSd0N3Q==} + engines: {node: '>=4'} dependencies: ip-regex: 2.1.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-sB3ogMQXWvreNPbJUZMRApxuRYd+KoIo4RGQ81VatjmMW6WJPo+IJZ2846FGItr9VzKo5w7DXzijPLGtSd0N3Q== + /cipher-base/1.0.4: + resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - resolution: - integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + /cjs-module-lexer/0.6.0: + resolution: {integrity: sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==} dev: true - resolution: - integrity: sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== + /class-utils/0.3.6: + resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} + engines: {node: '>=0.10.0'} dependencies: arr-union: 3.1.0 define-property: 0.2.5 isobject: 3.0.1 static-extend: 0.1.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + /classnames/2.2.6: + resolution: {integrity: sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==} dev: false - resolution: - integrity: sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q== + /clean-css/4.2.3: + resolution: {integrity: sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==} + engines: {node: '>= 4.0'} dependencies: source-map: 0.6.1 dev: true - engines: - node: '>= 4.0' - resolution: - integrity: sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== + /clean-stack/2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + /cli-boxes/1.0.0: + resolution: {integrity: sha1-T6kXw+WclKAEzWH47lCdplFocUM=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-T6kXw+WclKAEzWH47lCdplFocUM= + /cli-boxes/2.2.1: + resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== + /cli-color/2.0.0: + resolution: {integrity: sha512-a0VZ8LeraW0jTuCkuAGMNufareGHhyZU9z8OGsW0gXd1hZGi1SRuNRXdbGkraBBKnhyUhyebFWnRbp+dIn0f0A==} dependencies: ansi-regex: 2.1.1 d: 1.0.1 @@ -9857,79 +9970,74 @@ packages: memoizee: 0.4.14 timers-ext: 0.1.7 dev: true - resolution: - integrity: sha512-a0VZ8LeraW0jTuCkuAGMNufareGHhyZU9z8OGsW0gXd1hZGi1SRuNRXdbGkraBBKnhyUhyebFWnRbp+dIn0f0A== + /cli-cursor/2.1.0: + resolution: {integrity: sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=} + engines: {node: '>=4'} dependencies: restore-cursor: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= + /cli-cursor/3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} dependencies: restore-cursor: 3.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + /cli-table3/0.6.1: + resolution: {integrity: sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==} + engines: {node: 10.* || >= 12.*} dependencies: string-width: 4.2.0 - dev: true - engines: - node: 10.* || >= 12.* optionalDependencies: colors: 1.4.0 - resolution: - integrity: sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA== + dev: true + /cli-truncate/2.1.0: + resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} + engines: {node: '>=8'} dependencies: slice-ansi: 3.0.0 string-width: 4.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== + /cli-width/2.2.1: + resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==} dev: true - resolution: - integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== + /cli-width/3.0.0: + resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} + engines: {node: '>= 10'} dev: true - engines: - node: '>= 10' - resolution: - integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + /clipboardy/2.3.0: + resolution: {integrity: sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==} + engines: {node: '>=8'} dependencies: arch: 2.1.2 execa: 1.0.0 is-wsl: 2.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ== + /cliui/5.0.0: + resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==} dependencies: string-width: 3.1.0 strip-ansi: 5.2.0 wrap-ansi: 5.1.0 - resolution: - integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + /cliui/6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} dependencies: string-width: 4.2.0 strip-ansi: 6.0.0 wrap-ansi: 6.2.0 dev: true - resolution: - integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + /clone-deep/0.2.4: + resolution: {integrity: sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=} + engines: {node: '>=0.10.0'} dependencies: for-own: 0.1.5 is-plain-object: 2.0.4 @@ -9937,250 +10045,231 @@ packages: lazy-cache: 1.0.4 shallow-clone: 0.1.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY= + /clone-deep/4.0.1: + resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} + engines: {node: '>=6'} dependencies: is-plain-object: 2.0.4 kind-of: 6.0.3 shallow-clone: 3.0.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== + /clone-response/1.0.2: + resolution: {integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=} dependencies: mimic-response: 1.0.1 dev: true - resolution: - integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + /clone/2.1.2: + resolution: {integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=} + engines: {node: '>=0.8'} dev: false - engines: - node: '>=0.8' - resolution: - integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= + /cls-hooked/4.2.2: + resolution: {integrity: sha512-J4Xj5f5wq/4jAvcdgoGsL3G103BtWpZrMo8NEinRltN+xpTZdI+M38pyQqhuFU/P792xkMFvnKSf+Lm81U1bxw==} + engines: {node: ^4.7 || >=6.9 || >=7.3 || >=8.2.1} dependencies: async-hook-jl: 1.7.6 emitter-listener: 1.1.2 semver: 5.7.1 dev: false - engines: - node: ^4.7 || >=6.9 || >=7.3 || >=8.2.1 - resolution: - integrity: sha512-J4Xj5f5wq/4jAvcdgoGsL3G103BtWpZrMo8NEinRltN+xpTZdI+M38pyQqhuFU/P792xkMFvnKSf+Lm81U1bxw== + /co/4.6.0: + resolution: {integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} dev: true - engines: - iojs: '>= 1.0.0' - node: '>= 0.12.0' - resolution: - integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + /coa/2.0.2: + resolution: {integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==} + engines: {node: '>= 4.0'} dependencies: '@types/q': 1.5.4 chalk: 2.4.2 q: 1.5.1 dev: true - engines: - node: '>= 4.0' - resolution: - integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + /collect-v8-coverage/1.0.1: + resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==} dev: true - resolution: - integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== + /collection-visit/1.0.0: + resolution: {integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=} + engines: {node: '>=0.10.0'} dependencies: map-visit: 1.0.0 object-visit: 1.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + /color-convert/1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 - resolution: - integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + /color-convert/2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 dev: true - engines: - node: '>=7.0.0' - resolution: - integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + /color-name/1.1.3: - resolution: - integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} + /color-name/1.1.4: - resolution: - integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + /color-string/1.5.4: + resolution: {integrity: sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 dev: true - resolution: - integrity: sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw== + /color-string/1.5.5: + resolution: {integrity: sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 dev: true - resolution: - integrity: sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg== + /color/3.0.0: + resolution: {integrity: sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==} dependencies: color-convert: 1.9.3 color-string: 1.5.5 dev: true - resolution: - integrity: sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w== + /color/3.1.3: + resolution: {integrity: sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==} dependencies: color-convert: 1.9.3 color-string: 1.5.4 dev: true - resolution: - integrity: sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== + /colorette/1.2.1: + resolution: {integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==} dev: true - resolution: - integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== + /colorette/2.0.16: + resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} dev: true - resolution: - integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== + /colornames/1.1.1: + resolution: {integrity: sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=} dev: true - resolution: - integrity: sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y= + /colors/1.3.3: + resolution: {integrity: sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg==} + engines: {node: '>=0.1.90'} dev: true - engines: - node: '>=0.1.90' - resolution: - integrity: sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg== + /colors/1.4.0: + resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} + engines: {node: '>=0.1.90'} dev: true - engines: - node: '>=0.1.90' - resolution: - integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== + /colorspace/1.1.2: + resolution: {integrity: sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==} dependencies: color: 3.0.0 text-hex: 1.0.0 dev: true - resolution: - integrity: sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ== + /combined-stream/1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 - engines: - node: '>= 0.8' - resolution: - integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + /comma-separated-tokens/1.0.8: + resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} dev: false - resolution: - integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== + /commander/2.19.0: + resolution: {integrity: sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==} dev: true - resolution: - integrity: sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== + /commander/2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} dev: true - resolution: - integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + /commander/4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== + /commander/5.1.0: + resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== + /common-tags/1.8.0: + resolution: {integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==} + engines: {node: '>=4.0.0'} dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== + /commondir/1.0.1: + resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=} dev: true - resolution: - integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + /component-bind/1.0.0: + resolution: {integrity: sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=} dev: true - resolution: - integrity: sha1-AMYIq33Nk4l8AAllGx06jh5zu9E= + /component-emitter/1.3.0: + resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} dev: true - resolution: - integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + /component-inherit/0.0.3: + resolution: {integrity: sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=} dev: true - resolution: - integrity: sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM= + /compose-function/3.0.3: + resolution: {integrity: sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=} dependencies: arity-n: 1.0.4 dev: true - resolution: - integrity: sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8= + /compress-commons/1.2.2: + resolution: {integrity: sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=} + engines: {node: '>= 0.10.0'} dependencies: buffer-crc32: 0.2.13 crc32-stream: 2.0.0 normalize-path: 2.1.1 readable-stream: 2.3.7 dev: true - engines: - node: '>= 0.10.0' - resolution: - integrity: sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8= + /compress-commons/2.1.1: + resolution: {integrity: sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==} + engines: {node: '>= 6'} dependencies: buffer-crc32: 0.2.13 crc32-stream: 3.0.1 normalize-path: 3.0.0 readable-stream: 2.3.7 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q== + /compress-commons/3.0.0: + resolution: {integrity: sha512-FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg==} + engines: {node: '>= 8'} dependencies: buffer-crc32: 0.2.13 crc32-stream: 3.0.1 normalize-path: 3.0.0 readable-stream: 2.3.7 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg== + /compressible/2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.45.0 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + /compression/1.7.4: + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} + engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.7 bytes: 3.0.0 @@ -10189,33 +10278,31 @@ packages: on-headers: 1.0.2 safe-buffer: 5.1.2 vary: 1.1.2 - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + /concat-map/0.0.1: + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} dev: true - resolution: - integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + /concat-stream/1.6.2: + resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} + engines: {'0': node >= 0.8} dependencies: buffer-from: 1.1.1 inherits: 2.0.4 readable-stream: 2.3.7 typedarray: 0.0.6 dev: true - engines: - '0': node >= 0.8 - resolution: - integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + /config-chain/1.1.12: + resolution: {integrity: sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==} dependencies: ini: 1.3.5 proto-list: 1.2.4 dev: true - resolution: - integrity: sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== + /configstore/3.1.2: + resolution: {integrity: sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==} + engines: {node: '>=4'} dependencies: dot-prop: 4.2.0 graceful-fs: 4.2.4 @@ -10224,11 +10311,10 @@ packages: write-file-atomic: 2.4.3 xdg-basedir: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw== + /configstore/4.0.0: + resolution: {integrity: sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ==} + engines: {node: '>=6'} dependencies: dot-prop: 4.2.0 graceful-fs: 4.2.3 @@ -10237,78 +10323,70 @@ packages: write-file-atomic: 2.4.3 xdg-basedir: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ== + /confusing-browser-globals/1.0.10: + resolution: {integrity: sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==} dev: true - resolution: - integrity: sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA== + /confusing-browser-globals/1.0.9: + resolution: {integrity: sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==} dev: true - resolution: - integrity: sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw== + /connect-history-api-fallback/1.6.0: + resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==} + engines: {node: '>=0.8'} dev: true - engines: - node: '>=0.8' - resolution: - integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + /console-browserify/1.2.0: + resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} dev: true - resolution: - integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== + /constants-browserify/1.0.0: + resolution: {integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=} dev: true - resolution: - integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= + /contains-path/0.1.0: + resolution: {integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= + /content-disposition/0.5.3: + resolution: {integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==} + engines: {node: '>= 0.6'} dependencies: safe-buffer: 5.1.2 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== + /content-type/1.0.4: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} + engines: {node: '>= 0.6'} + /convert-source-map/0.3.5: + resolution: {integrity: sha1-8dgClQr33SYxof6+BZZVDIarMZA=} dev: true - resolution: - integrity: sha1-8dgClQr33SYxof6+BZZVDIarMZA= + /convert-source-map/1.7.0: + resolution: {integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==} dependencies: safe-buffer: 5.1.2 - resolution: - integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== + /cookie-signature/1.0.6: - resolution: - integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} + /cookie/0.3.1: + resolution: {integrity: sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=} + engines: {node: '>= 0.6'} dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= + /cookie/0.4.0: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== + resolution: {integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==} + engines: {node: '>= 0.6'} + /cookiejar/2.1.2: + resolution: {integrity: sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==} dev: true - resolution: - integrity: sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA== + /copy-concurrently/1.0.5: + resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} dependencies: aproba: 1.2.0 fs-write-stream-atomic: 1.0.10 @@ -10317,21 +10395,23 @@ packages: rimraf: 2.7.1 run-queue: 1.0.3 dev: true - resolution: - integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== + /copy-descriptor/0.1.1: + resolution: {integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + /copy-to-clipboard/3.3.1: + resolution: {integrity: sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==} dependencies: toggle-selection: 1.0.6 dev: false - resolution: - integrity: sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw== + /copy-webpack-plugin/5.1.1_webpack@4.42.1: + resolution: {integrity: sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -10347,144 +10427,133 @@ packages: webpack: 4.42.1 webpack-log: 2.0.0 dev: true - engines: - node: '>= 6.9.0' - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg== + /core-js-compat/3.6.4: + resolution: {integrity: sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==} dependencies: browserslist: 4.11.1 semver: 7.0.0 dev: true - resolution: - integrity: sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA== + /core-js-compat/3.8.0: + resolution: {integrity: sha512-o9QKelQSxQMYWHXc/Gc4L8bx/4F7TTraE5rhuN8I7mKBt5dBIUpXpIR3omv70ebr8ST5R3PqbDQr+ZI3+Tt1FQ==} dependencies: browserslist: 4.15.0 semver: 7.0.0 dev: true - resolution: - integrity: sha512-o9QKelQSxQMYWHXc/Gc4L8bx/4F7TTraE5rhuN8I7mKBt5dBIUpXpIR3omv70ebr8ST5R3PqbDQr+ZI3+Tt1FQ== + /core-js-pure/3.8.0: - dev: true + resolution: {integrity: sha512-fRjhg3NeouotRoIV0L1FdchA6CK7ZD+lyINyMoz19SyV+ROpC4noS1xItWHFtwZdlqfMfVPJEyEGdfri2bD1pA==} requiresBuild: true - resolution: - integrity: sha512-fRjhg3NeouotRoIV0L1FdchA6CK7ZD+lyINyMoz19SyV+ROpC4noS1xItWHFtwZdlqfMfVPJEyEGdfri2bD1pA== + dev: true + /core-js/2.6.11: + resolution: {integrity: sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==} deprecated: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. - dev: false requiresBuild: true - resolution: - integrity: sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg== + dev: false + /core-js/2.6.12: + resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} deprecated: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. - dev: true requiresBuild: true - resolution: - integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + dev: true + /core-js/3.6.4: - dev: false + resolution: {integrity: sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==} requiresBuild: true - resolution: - integrity: sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw== + dev: false + /core-js/3.8.0: + resolution: {integrity: sha512-W2VYNB0nwQQE7tKS7HzXd7r2y/y2SVJl4ga6oH/dnaLFzM0o2lB2P3zCkWj5Wc/zyMYjtgd5Hmhk0ObkQFZOIA==} requiresBuild: true - resolution: - integrity: sha512-W2VYNB0nwQQE7tKS7HzXd7r2y/y2SVJl4ga6oH/dnaLFzM0o2lB2P3zCkWj5Wc/zyMYjtgd5Hmhk0ObkQFZOIA== + /core-util-is/1.0.2: - resolution: - integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=} + /cors/2.8.5: + resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} + engines: {node: '>= 0.10'} dependencies: object-assign: 4.1.1 vary: 1.1.2 dev: false - engines: - node: '>= 0.10' - resolution: - integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + /cosmiconfig/5.2.1: + resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} + engines: {node: '>=4'} dependencies: import-fresh: 2.0.0 is-directory: 0.3.1 js-yaml: 3.14.0 parse-json: 4.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + /cosmiconfig/6.0.0: + resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} + engines: {node: '>=8'} dependencies: '@types/parse-json': 4.0.0 import-fresh: 3.2.2 parse-json: 5.1.0 path-type: 4.0.0 yaml: 1.10.0 - engines: - node: '>=8' - resolution: - integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== + /cpu-features/0.0.2: + resolution: {integrity: sha512-/2yieBqvMcRj8McNzkycjW2v3OIUOibBfd2dLEJ0nWts8NobAxwiyw9phVNS6oDL8x8tz9F7uNVFEVpJncQpeA==} + engines: {node: '>=8.0.0'} + requiresBuild: true dependencies: nan: 2.15.0 dev: false - engines: - node: '>=8.0.0' optional: true - requiresBuild: true - resolution: - integrity: sha512-/2yieBqvMcRj8McNzkycjW2v3OIUOibBfd2dLEJ0nWts8NobAxwiyw9phVNS6oDL8x8tz9F7uNVFEVpJncQpeA== + /crc/3.8.0: + resolution: {integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==} dependencies: buffer: 5.7.1 dev: true - resolution: - integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== + /crc32-stream/2.0.0: + resolution: {integrity: sha1-483TtN8xaN10494/u8t7KX/pCPQ=} + engines: {node: '>= 0.10.0'} dependencies: crc: 3.8.0 readable-stream: 2.3.7 dev: true - engines: - node: '>= 0.10.0' - resolution: - integrity: sha1-483TtN8xaN10494/u8t7KX/pCPQ= + /crc32-stream/3.0.1: + resolution: {integrity: sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==} + engines: {node: '>= 6.9.0'} dependencies: crc: 3.8.0 readable-stream: 3.6.0 dev: true - engines: - node: '>= 6.9.0' - resolution: - integrity: sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w== + /create-ecdh/4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} dependencies: bn.js: 4.11.9 elliptic: 6.5.3 - resolution: - integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== + /create-error-class/3.0.2: + resolution: {integrity: sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=} + engines: {node: '>=0.10.0'} dependencies: capture-stack-trace: 1.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y= + /create-hash/1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} dependencies: cipher-base: 1.0.4 inherits: 2.0.4 md5.js: 1.3.5 ripemd160: 2.0.2 sha.js: 2.4.11 - resolution: - integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== + /create-hmac/1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} dependencies: cipher-base: 1.0.4 create-hash: 1.2.0 @@ -10492,75 +10561,72 @@ packages: ripemd160: 2.0.2 safe-buffer: 5.2.1 sha.js: 2.4.11 - resolution: - integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + /create-react-context/0.3.0_prop-types@15.7.2+react@16.13.1: + resolution: {integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==} + peerDependencies: + prop-types: ^15.0.0 + react: ^0.14.0 || ^15.0.0 || ^16.0.0 dependencies: gud: 1.0.0 prop-types: 15.7.2 react: 16.13.1 warning: 4.0.3 dev: false + + /create-react-context/0.3.0_prop-types@15.7.2+react@16.14.0: + resolution: {integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==} peerDependencies: prop-types: ^15.0.0 react: ^0.14.0 || ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw== - /create-react-context/0.3.0_prop-types@15.7.2+react@16.14.0: dependencies: gud: 1.0.0 prop-types: 15.7.2 react: 16.14.0 warning: 4.0.3 dev: false - peerDependencies: - prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw== + /cross-spawn/5.1.0: + resolution: {integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=} dependencies: lru-cache: 4.1.5 shebang-command: 1.2.0 which: 1.3.1 dev: true - resolution: - integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= + /cross-spawn/6.0.5: + resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} + engines: {node: '>=4.8'} dependencies: nice-try: 1.0.5 path-key: 2.0.1 semver: 5.7.1 shebang-command: 1.2.0 which: 1.3.1 - engines: - node: '>=4.8' - resolution: - integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + /cross-spawn/7.0.1: + resolution: {integrity: sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==} + engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg== + /cross-spawn/7.0.2: + resolution: {integrity: sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==} + engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - engines: - node: '>= 8' - resolution: - integrity: sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw== + /crypt/0.0.2: + resolution: {integrity: sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=} dev: false - resolution: - integrity: sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs= + /crypto-browserify/3.12.0: + resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} dependencies: browserify-cipher: 1.0.1 browserify-sign: 4.2.1 @@ -10573,57 +10639,56 @@ packages: public-encrypt: 4.0.3 randombytes: 2.1.0 randomfill: 1.0.4 - resolution: - integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== + /crypto-js/4.1.1: + resolution: {integrity: sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==} dev: true - resolution: - integrity: sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw== + /crypto-random-string/1.0.0: + resolution: {integrity: sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= + /css-blank-pseudo/0.1.4: + resolution: {integrity: sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w== + /css-box-model/1.2.0: + resolution: {integrity: sha512-lri0br+jSNV0kkkiGEp9y9y3Njq2PmpqbeGWRFQJuZteZzY9iC9GZhQ8Y4WpPwM/2YocjHePxy14igJY7YKzkA==} dependencies: tiny-invariant: 1.1.0 dev: false - resolution: - integrity: sha512-lri0br+jSNV0kkkiGEp9y9y3Njq2PmpqbeGWRFQJuZteZzY9iC9GZhQ8Y4WpPwM/2YocjHePxy14igJY7YKzkA== + /css-color-names/0.0.4: + resolution: {integrity: sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=} dev: true - resolution: - integrity: sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= + /css-declaration-sorter/4.0.1: + resolution: {integrity: sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==} + engines: {node: '>4'} dependencies: postcss: 7.0.35 timsort: 0.3.0 dev: true - engines: - node: '>4' - resolution: - integrity: sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== + /css-has-pseudo/0.10.0: + resolution: {integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: postcss: 7.0.35 postcss-selector-parser: 5.0.0 dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ== + /css-loader/3.4.2_webpack@4.42.0: + resolution: {integrity: sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==} + engines: {node: '>= 8.9.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 dependencies: camelcase: 5.3.1 cssesc: 3.0.0 @@ -10639,99 +10704,90 @@ packages: schema-utils: 2.7.1 webpack: 4.42.0 dev: true - engines: - node: '>= 8.9.0' - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA== + /css-prefers-color-scheme/3.1.1: + resolution: {integrity: sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg== + /css-select-base-adapter/0.1.1: + resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} dev: true - resolution: - integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + /css-select/1.2.0: + resolution: {integrity: sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=} dependencies: boolbase: 1.0.0 css-what: 2.1.3 domutils: 1.5.1 nth-check: 1.0.2 dev: true - resolution: - integrity: sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= + /css-select/2.1.0: + resolution: {integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==} dependencies: boolbase: 1.0.0 css-what: 3.4.2 domutils: 1.7.0 nth-check: 1.0.2 dev: true - resolution: - integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== + /css-tree/1.0.0-alpha.37: + resolution: {integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==} + engines: {node: '>=8.0.0'} dependencies: mdn-data: 2.0.4 source-map: 0.6.1 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== + /css-tree/1.1.2: + resolution: {integrity: sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==} + engines: {node: '>=8.0.0'} dependencies: mdn-data: 2.0.14 source-map: 0.6.1 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ== + /css-what/2.1.3: + resolution: {integrity: sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==} dev: true - resolution: - integrity: sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== + /css-what/3.4.2: + resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== + /css/2.2.4: + resolution: {integrity: sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==} dependencies: inherits: 2.0.4 source-map: 0.6.1 source-map-resolve: 0.5.3 urix: 0.1.0 dev: true - resolution: - integrity: sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== + /cssdb/4.4.0: + resolution: {integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==} dev: true - resolution: - integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ== + /cssesc/2.0.0: - dev: true - engines: - node: '>=4' + resolution: {integrity: sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== - /cssesc/3.0.0: dev: true - engines: - node: '>=4' + + /cssesc/3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + dev: true + /cssnano-preset-default/4.0.7: + resolution: {integrity: sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==} + engines: {node: '>=6.9.0'} dependencies: css-declaration-sorter: 4.0.1 cssnano-util-raw-cache: 4.0.1 @@ -10764,111 +10820,103 @@ packages: postcss-svgo: 4.0.2 postcss-unique-selectors: 4.0.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== + /cssnano-util-get-arguments/4.0.0: + resolution: {integrity: sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=} + engines: {node: '>=6.9.0'} dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= + /cssnano-util-get-match/4.0.0: + resolution: {integrity: sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=} + engines: {node: '>=6.9.0'} dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= + /cssnano-util-raw-cache/4.0.1: + resolution: {integrity: sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== + /cssnano-util-same-parent/4.0.1: + resolution: {integrity: sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==} + engines: {node: '>=6.9.0'} dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + /cssnano/4.1.10: + resolution: {integrity: sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==} + engines: {node: '>=6.9.0'} dependencies: cosmiconfig: 5.2.1 cssnano-preset-default: 4.0.7 is-resolvable: 1.1.0 postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== + /csso/4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} + engines: {node: '>=8.0.0'} dependencies: css-tree: 1.1.2 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + /cssom/0.3.8: + resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} dev: true - resolution: - integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + /cssom/0.4.4: + resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==} dev: true - resolution: - integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + /cssstyle/1.4.0: + resolution: {integrity: sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==} dependencies: cssom: 0.3.8 dev: true - resolution: - integrity: sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA== + /cssstyle/2.2.0: + resolution: {integrity: sha512-sEb3XFPx3jNnCAMtqrXPDeSgQr+jojtCeNf8cvMNMh1cG970+lljssvQDzPq6lmmJu2Vhqood/gtEomBiHOGnA==} + engines: {node: '>=8'} dependencies: cssom: 0.3.8 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-sEb3XFPx3jNnCAMtqrXPDeSgQr+jojtCeNf8cvMNMh1cG970+lljssvQDzPq6lmmJu2Vhqood/gtEomBiHOGnA== + /csstype/2.6.10: + resolution: {integrity: sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w==} dev: false - resolution: - integrity: sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w== + /csstype/3.0.5: + resolution: {integrity: sha512-uVDi8LpBUKQj6sdxNaTetL6FpeCqTjOvAQuQUa/qAqq8oOd4ivkbhgnqayl0dnPal8Tb/yB1tF+gOvCBiicaiQ==} dev: false - resolution: - integrity: sha512-uVDi8LpBUKQj6sdxNaTetL6FpeCqTjOvAQuQUa/qAqq8oOd4ivkbhgnqayl0dnPal8Tb/yB1tF+gOvCBiicaiQ== + /csvtojson/2.0.10: + resolution: {integrity: sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ==} + engines: {node: '>=4.0.0'} + hasBin: true dependencies: bluebird: 3.7.2 lodash: 4.17.21 strip-bom: 2.0.0 dev: false - engines: - node: '>=4.0.0' - hasBin: true - resolution: - integrity: sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ== + /cuid/2.1.8: + resolution: {integrity: sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg==} dev: true - resolution: - integrity: sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg== + /cycle/1.0.3: + resolution: {integrity: sha1-IegLK+hYD5i0aPN5QwZisEbDStI=} + engines: {node: '>=0.4.0'} dev: false - engines: - node: '>=0.4.0' - resolution: - integrity: sha1-IegLK+hYD5i0aPN5QwZisEbDStI= + /cyclist/1.0.1: + resolution: {integrity: sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=} dev: true - resolution: - integrity: sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= + /cypress/9.5.0: + resolution: {integrity: sha512-rC5QPolKsVjJ8QJZ7IeZ6HlKM4gswBGZc0XvoAJNL8urQCSL8zTX0A/ai/h35WfF47NQ0iSZnwIXBlHX3MOUIQ==} + engines: {node: '>=12.0.0'} + hasBin: true + requiresBuild: true dependencies: '@cypress/request': 2.88.10 '@cypress/xvfb': 1.2.4 @@ -10913,177 +10961,175 @@ packages: untildify: 4.0.0 yauzl: 2.10.0 dev: true - engines: - node: '>=12.0.0' - hasBin: true - requiresBuild: true - resolution: - integrity: sha512-rC5QPolKsVjJ8QJZ7IeZ6HlKM4gswBGZc0XvoAJNL8urQCSL8zTX0A/ai/h35WfF47NQ0iSZnwIXBlHX3MOUIQ== + /d/1.0.1: + resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} dependencies: es5-ext: 0.10.53 type: 1.2.0 dev: true - resolution: - integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== + /damerau-levenshtein/1.0.6: + resolution: {integrity: sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==} dev: true - resolution: - integrity: sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug== + /dashdash/1.14.1: + resolution: {integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=} + engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 - engines: - node: '>=0.10' - resolution: - integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + /data-urls/1.1.0: + resolution: {integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==} dependencies: abab: 2.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 7.1.0 dev: true - resolution: - integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== + /data-urls/2.0.0: + resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==} + engines: {node: '>=10'} dependencies: abab: 2.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 8.4.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== + /date-fns/2.1.0: + resolution: {integrity: sha512-eKeLk3sLCnxB/0PN4t1+zqDtSs4jb4mXRSTZ2okmx/myfWyDqeO4r5nnmA5LClJiCwpuTMeK2v5UQPuE4uMaxA==} dev: false - resolution: - integrity: sha512-eKeLk3sLCnxB/0PN4t1+zqDtSs4jb4mXRSTZ2okmx/myfWyDqeO4r5nnmA5LClJiCwpuTMeK2v5UQPuE4uMaxA== + /dayjs/1.10.7: + resolution: {integrity: sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==} dev: true - resolution: - integrity: sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig== + /dayjs/1.8.23: + resolution: {integrity: sha512-NmYHMFONftoZbeOhVz6jfiXI4zSiPN6NoVWJgC0aZQfYVwzy/ZpESPHuCcI0B8BUMpSJQ08zenHDbofOLKq8hQ==} dev: true - resolution: - integrity: sha512-NmYHMFONftoZbeOhVz6jfiXI4zSiPN6NoVWJgC0aZQfYVwzy/ZpESPHuCcI0B8BUMpSJQ08zenHDbofOLKq8hQ== + /dayjs/1.9.6: + resolution: {integrity: sha512-HngNLtPEBWRo8EFVmHFmSXAjtCX8rGNqeXQI0Gh7wCTSqwaKgPIDqu9m07wABVopNwzvOeCb+2711vQhDlcIXw==} dev: true - resolution: - integrity: sha512-HngNLtPEBWRo8EFVmHFmSXAjtCX8rGNqeXQI0Gh7wCTSqwaKgPIDqu9m07wABVopNwzvOeCb+2711vQhDlcIXw== + /debug/2.2.0: + resolution: {integrity: sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=} dependencies: ms: 0.7.1 dev: true - resolution: - integrity: sha1-+HBX6ZWxofauaklgZkE3vFbwOdo= + /debug/2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} dependencies: ms: 2.0.0 - resolution: - integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + /debug/3.1.0: + resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==} dependencies: ms: 2.0.0 dev: true - resolution: - integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== + /debug/3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} dependencies: ms: 2.1.3 dev: true - resolution: - integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + /debug/4.1.1: + resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} dependencies: ms: 2.1.2 dev: true - resolution: - integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== + /debug/4.3.1: + resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} + engines: {node: '>=6.0'} + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true dependencies: ms: 2.1.2 dev: true - engines: - node: '>=6.0' + + /debug/4.3.1_supports-color@6.1.0: + resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} + engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true - resolution: - integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== - /debug/4.3.1_supports-color@6.1.0: dependencies: ms: 2.1.2 supports-color: 6.1.0 dev: true - engines: - node: '>=6.0' + + /debug/4.3.3: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} + engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true - resolution: - integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== - /debug/4.3.3_supports-color@8.1.1: dependencies: ms: 2.1.2 - supports-color: 8.1.1 dev: true - engines: - node: '>=6.0' + + /debug/4.3.3_supports-color@8.1.1: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} + engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true - resolution: - integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== + dependencies: + ms: 2.1.2 + supports-color: 8.1.1 + dev: true + /decamelize/1.2.0: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=} + engines: {node: '>=0.10.0'} + /decimal.js/10.2.1: + resolution: {integrity: sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==} dev: true - resolution: - integrity: sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw== + /decode-uri-component/0.2.0: + resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=} + engines: {node: '>=0.10'} dev: true - engines: - node: '>=0.10' - resolution: - integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + /decomment/0.9.2: + resolution: {integrity: sha512-sblyUmOJZxiL7oJ2ogJS6jtl/67+CTOW87SrYE/96u3PhDYikYoLCdLzcnceToiQejOLlqNnLCkaxx/+nE/ehg==} + engines: {node: '>=6.4', npm: '>=2.15'} dependencies: esprima: 4.0.1 dev: true - engines: - node: '>=6.4' - npm: '>=2.15' - resolution: - integrity: sha512-sblyUmOJZxiL7oJ2ogJS6jtl/67+CTOW87SrYE/96u3PhDYikYoLCdLzcnceToiQejOLlqNnLCkaxx/+nE/ehg== + /decompress-response/3.3.0: + resolution: {integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=} + engines: {node: '>=4'} dependencies: mimic-response: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= + /decompress-tar/4.1.1: + resolution: {integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==} + engines: {node: '>=4'} dependencies: file-type: 5.2.0 is-stream: 1.1.0 tar-stream: 1.6.2 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ== + /decompress-tarbz2/4.1.1: + resolution: {integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==} + engines: {node: '>=4'} dependencies: decompress-tar: 4.1.1 file-type: 6.2.0 @@ -11091,32 +11137,29 @@ packages: seek-bzip: 1.0.6 unbzip2-stream: 1.4.3 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A== + /decompress-targz/4.1.1: + resolution: {integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==} + engines: {node: '>=4'} dependencies: decompress-tar: 4.1.1 file-type: 5.2.0 is-stream: 1.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w== + /decompress-unzip/4.0.1: + resolution: {integrity: sha1-3qrM39FK6vhVePczroIQ+bSEj2k=} + engines: {node: '>=4'} dependencies: file-type: 3.9.0 get-stream: 2.3.1 pify: 2.3.0 yauzl: 2.10.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-3qrM39FK6vhVePczroIQ+bSEj2k= + /decompress/4.2.1: + resolution: {integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==} + engines: {node: '>=4'} dependencies: decompress-tar: 4.1.1 decompress-tarbz2: 4.1.1 @@ -11127,15 +11170,13 @@ packages: pify: 2.3.0 strip-dirs: 2.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ== + /dedent/0.7.0: + resolution: {integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=} dev: true - resolution: - integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= + /deep-equal/1.1.1: + resolution: {integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==} dependencies: is-arguments: 1.0.4 is-date-object: 1.0.2 @@ -11143,38 +11184,35 @@ packages: object-is: 1.1.4 object-keys: 1.1.1 regexp.prototype.flags: 1.3.0 - resolution: - integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== + /deep-extend/0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + /deep-is/0.1.3: + resolution: {integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=} dev: true - resolution: - integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + /deepmerge/4.2.2: + resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + /default-gateway/4.2.0: + resolution: {integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==} + engines: {node: '>=6'} dependencies: execa: 1.0.0 ip-regex: 2.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== + /defer-to-connect/1.1.3: + resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} dev: true - resolution: - integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== + /deferred/0.7.11: + resolution: {integrity: sha512-8eluCl/Blx4YOGwMapBvXRKxHXhA8ejDXYzEaK8+/gtcm8hRMhSLmXSqDmNUKNc/C8HNSmuyyp/hflhqDAvK2A==} dependencies: d: 1.0.1 es5-ext: 0.10.53 @@ -11182,41 +11220,38 @@ packages: next-tick: 1.1.0 timers-ext: 0.1.7 dev: true - resolution: - integrity: sha512-8eluCl/Blx4YOGwMapBvXRKxHXhA8ejDXYzEaK8+/gtcm8hRMhSLmXSqDmNUKNc/C8HNSmuyyp/hflhqDAvK2A== + /define-properties/1.1.3: + resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} + engines: {node: '>= 0.4'} dependencies: object-keys: 1.1.1 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + /define-property/0.2.5: + resolution: {integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=} + engines: {node: '>=0.10.0'} dependencies: is-descriptor: 0.1.6 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + /define-property/1.0.0: + resolution: {integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY=} + engines: {node: '>=0.10.0'} dependencies: is-descriptor: 1.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + /define-property/2.0.2: + resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} + engines: {node: '>=0.10.0'} dependencies: is-descriptor: 1.0.2 isobject: 3.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + /del/4.1.1: + resolution: {integrity: sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==} + engines: {node: '>=6'} dependencies: '@types/glob': 7.1.3 globby: 6.1.0 @@ -11226,385 +11261,366 @@ packages: pify: 4.0.1 rimraf: 2.7.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== + /delayed-stream/1.0.0: - engines: - node: '>=0.4.0' - resolution: - integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=} + engines: {node: '>=0.4.0'} + /depd/1.1.2: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + resolution: {integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=} + engines: {node: '>= 0.6'} + /dependency-tree/7.2.1: + resolution: {integrity: sha512-nBxnjkqDW4LqAzBazy60V4lE0mAtIQ+oers/GIIvVvGYVdCD9+RNNd4G9jjstyz7ZFVg/j/OiYCvK5MjoVqA2w==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 debug: 4.1.1 filing-cabinet: 2.5.1 precinct: 6.2.0 typescript: 3.8.3 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-nBxnjkqDW4LqAzBazy60V4lE0mAtIQ+oers/GIIvVvGYVdCD9+RNNd4G9jjstyz7ZFVg/j/OiYCvK5MjoVqA2w== + /des.js/1.0.1: + resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - resolution: - integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== + /destroy/1.0.4: - resolution: - integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + resolution: {integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=} + /detect-file/1.0.0: + resolution: {integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= + /detect-newline/2.1.0: + resolution: {integrity: sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= + /detect-newline/3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== + /detect-node/2.0.4: + resolution: {integrity: sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==} dev: true - resolution: - integrity: sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== + /detect-port-alt/1.1.6: + resolution: {integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==} + engines: {node: '>= 4.2.1'} + hasBin: true dependencies: address: 1.1.2 debug: 2.6.9 dev: true - engines: - node: '>= 4.2.1' - hasBin: true - resolution: - integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== + /detective-amd/3.0.0: + resolution: {integrity: sha512-kOpKHyabdSKF9kj7PqYHLeHPw+TJT8q2u48tZYMkIcas28el1CYeLEJ42Nm+563/Fq060T5WknfwDhdX9+kkBQ==} + engines: {node: '>= 6.0'} + hasBin: true dependencies: ast-module-types: 2.6.0 escodegen: 1.14.1 get-amd-module-type: 3.0.0 node-source-walk: 4.2.0 dev: true - engines: - node: '>= 6.0' - hasBin: true - resolution: - integrity: sha512-kOpKHyabdSKF9kj7PqYHLeHPw+TJT8q2u48tZYMkIcas28el1CYeLEJ42Nm+563/Fq060T5WknfwDhdX9+kkBQ== + /detective-cjs/3.1.1: + resolution: {integrity: sha512-JQtNTBgFY6h8uT6pgph5QpV3IyxDv+z3qPk/FZRDT9TlFfm5dnRtpH39WtQEr1khqsUxVqXzKjZHpdoQvQbllg==} + engines: {node: '>= 6.0'} dependencies: ast-module-types: 2.6.0 node-source-walk: 4.2.0 dev: true - engines: - node: '>= 6.0' - resolution: - integrity: sha512-JQtNTBgFY6h8uT6pgph5QpV3IyxDv+z3qPk/FZRDT9TlFfm5dnRtpH39WtQEr1khqsUxVqXzKjZHpdoQvQbllg== + /detective-es6/2.1.0: + resolution: {integrity: sha512-QSHqKGOp/YBIfmIqKXaXeq2rlL+bp3bcIQMfZ+0PvKzRlELSOSZxKRvpxVcxlLuocQv4QnOfuWGniGrmPbz8MQ==} + engines: {node: '>= 6.0'} dependencies: node-source-walk: 4.2.0 dev: true - engines: - node: '>= 6.0' - resolution: - integrity: sha512-QSHqKGOp/YBIfmIqKXaXeq2rlL+bp3bcIQMfZ+0PvKzRlELSOSZxKRvpxVcxlLuocQv4QnOfuWGniGrmPbz8MQ== + /detective-less/1.0.2: + resolution: {integrity: sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA==} + engines: {node: '>= 6.0'} dependencies: debug: 4.3.1 gonzales-pe: 4.3.0 node-source-walk: 4.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6.0' - resolution: - integrity: sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA== + /detective-postcss/3.0.1: + resolution: {integrity: sha512-tfTS2GdpUal5NY0aCqI4dpEy8Xfr88AehYKB0iBIZvo8y2g3UsrcDnrp9PR2FbzoW7xD5Rip3NJW7eCSvtqdUw==} + engines: {node: '>=6.0.0'} dependencies: debug: 4.3.1 is-url: 1.2.4 postcss: 7.0.27 postcss-values-parser: 1.5.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-tfTS2GdpUal5NY0aCqI4dpEy8Xfr88AehYKB0iBIZvo8y2g3UsrcDnrp9PR2FbzoW7xD5Rip3NJW7eCSvtqdUw== + /detective-sass/3.0.1: + resolution: {integrity: sha512-oSbrBozRjJ+QFF4WJFbjPQKeakoaY1GiR380NPqwdbWYd5wfl5cLWv0l6LsJVqrgWfFN1bjFqSeo32Nxza8Lbw==} + engines: {node: '>= 6.0'} dependencies: debug: 4.3.1 gonzales-pe: 4.3.0 node-source-walk: 4.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6.0' - resolution: - integrity: sha512-oSbrBozRjJ+QFF4WJFbjPQKeakoaY1GiR380NPqwdbWYd5wfl5cLWv0l6LsJVqrgWfFN1bjFqSeo32Nxza8Lbw== + /detective-scss/2.0.1: + resolution: {integrity: sha512-VveyXW4WQE04s05KlJ8K0bG34jtHQVgTc9InspqoQxvnelj/rdgSAy7i2DXAazyQNFKlWSWbS+Ro2DWKFOKTPQ==} + engines: {node: '>= 6.0'} dependencies: debug: 4.3.1 gonzales-pe: 4.3.0 node-source-walk: 4.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6.0' - resolution: - integrity: sha512-VveyXW4WQE04s05KlJ8K0bG34jtHQVgTc9InspqoQxvnelj/rdgSAy7i2DXAazyQNFKlWSWbS+Ro2DWKFOKTPQ== + /detective-stylus/1.0.0: + resolution: {integrity: sha1-UK7n24uruZA4HwEMY/q7pbWOVM0=} dev: true - resolution: - integrity: sha1-UK7n24uruZA4HwEMY/q7pbWOVM0= + /detective-typescript/5.7.0: + resolution: {integrity: sha512-4SQeACXWAjIOsd2kJykPL8gWC9nVA+z8w7KtAdtd/7BCpDfrpI2ZA7pdhsmHv/zxf3ofeqpYi72vCkZ65bAjtA==} + engines: {node: '>=6.0'} dependencies: '@typescript-eslint/typescript-estree': 2.27.0_typescript@3.8.3 ast-module-types: 2.6.0 node-source-walk: 4.2.0 typescript: 3.8.3 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-4SQeACXWAjIOsd2kJykPL8gWC9nVA+z8w7KtAdtd/7BCpDfrpI2ZA7pdhsmHv/zxf3ofeqpYi72vCkZ65bAjtA== + /diagnostics/1.1.1: + resolution: {integrity: sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ==} dependencies: colorspace: 1.1.2 enabled: 1.0.2 kuler: 1.0.1 dev: true - resolution: - integrity: sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ== + /diff-sequences/24.9.0: + resolution: {integrity: sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew== + /diff-sequences/26.6.2: + resolution: {integrity: sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==} + engines: {node: '>= 10.14.2'} dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== + /diff/4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} dev: true - engines: - node: '>=0.3.1' - resolution: - integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + /diffie-hellman/5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} dependencies: bn.js: 4.11.9 miller-rabin: 4.0.1 randombytes: 2.1.0 - resolution: - integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + /dijkstrajs/1.0.1: + resolution: {integrity: sha1-082BIh4+pAdCz83lVtTpnpjdxxs=} dev: true - resolution: - integrity: sha1-082BIh4+pAdCz83lVtTpnpjdxxs= + /dijkstrajs/1.0.2: + resolution: {integrity: sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg==} dev: true - resolution: - integrity: sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg== + /dir-glob/2.0.0: + resolution: {integrity: sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==} + engines: {node: '>=4'} dependencies: arrify: 1.0.1 path-type: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag== + /dir-glob/2.2.2: + resolution: {integrity: sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==} + engines: {node: '>=4'} dependencies: path-type: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== + /dir-glob/3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} dependencies: path-type: 4.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + /discontinuous-range/1.0.0: + resolution: {integrity: sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=} dev: true - resolution: - integrity: sha1-44Mx8IRLukm5qctxx3FYWqsbxlo= + /dns-equal/1.0.0: + resolution: {integrity: sha1-s55/HabrCnW6nBcySzR1PEfgZU0=} dev: true - resolution: - integrity: sha1-s55/HabrCnW6nBcySzR1PEfgZU0= + /dns-packet/1.3.1: + resolution: {integrity: sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==} dependencies: ip: 1.1.5 safe-buffer: 5.2.1 dev: true - resolution: - integrity: sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== + /dns-txt/2.0.2: + resolution: {integrity: sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=} dependencies: buffer-indexof: 1.1.1 dev: true - resolution: - integrity: sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= + /doctrine/1.5.0: + resolution: {integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=} + engines: {node: '>=0.10.0'} dependencies: esutils: 2.0.3 isarray: 1.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= + /doctrine/2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} dependencies: esutils: 2.0.3 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + /doctrine/3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} dependencies: esutils: 2.0.3 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + /dom-converter/0.2.0: + resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} dependencies: utila: 0.4.0 dev: true - resolution: - integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + /dom-helpers/5.1.4: + resolution: {integrity: sha512-TjMyeVUvNEnOnhzs6uAn9Ya47GmMo3qq7m+Lr/3ON0Rs5kHvb8I+SQYjLUSYn7qhEm0QjW0yrBkvz9yOrwwz1A==} dependencies: '@babel/runtime': 7.12.5 csstype: 2.6.10 dev: false - resolution: - integrity: sha512-TjMyeVUvNEnOnhzs6uAn9Ya47GmMo3qq7m+Lr/3ON0Rs5kHvb8I+SQYjLUSYn7qhEm0QjW0yrBkvz9yOrwwz1A== + /dom-serializer/0.1.1: + resolution: {integrity: sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==} dependencies: domelementtype: 1.3.1 entities: 1.1.2 dev: true - resolution: - integrity: sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== + /dom-serializer/0.2.2: + resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} dependencies: domelementtype: 2.1.0 entities: 2.1.0 dev: true - resolution: - integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + /domain-browser/1.2.0: + resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} + engines: {node: '>=0.4', npm: '>=1.2'} dev: true - engines: - node: '>=0.4' - npm: '>=1.2' - resolution: - integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== + /domelementtype/1.3.1: + resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} dev: true - resolution: - integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + /domelementtype/2.1.0: + resolution: {integrity: sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==} dev: true - resolution: - integrity: sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w== + /domexception/1.0.1: + resolution: {integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==} dependencies: webidl-conversions: 4.0.2 dev: true - resolution: - integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== + /domexception/2.0.1: + resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} + engines: {node: '>=8'} dependencies: webidl-conversions: 5.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== + /domhandler/2.4.2: + resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==} dependencies: domelementtype: 1.3.1 dev: true - resolution: - integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== + /domutils/1.5.1: + resolution: {integrity: sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=} dependencies: dom-serializer: 0.2.2 domelementtype: 1.3.1 dev: true - resolution: - integrity: sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= + /domutils/1.7.0: + resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} dependencies: dom-serializer: 0.2.2 domelementtype: 1.3.1 dev: true - resolution: - integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + /dot-case/3.0.4: + resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 tslib: 2.0.3 dev: true - resolution: - integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== + /dot-prop/4.2.0: + resolution: {integrity: sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==} + engines: {node: '>=4'} dependencies: is-obj: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== + /dot-prop/5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + engines: {node: '>=8'} dependencies: is-obj: 2.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + /dot-qs/0.2.0: + resolution: {integrity: sha1-02UX/iS3zaYfznpQJqACSvr1pDk=} dev: true - resolution: - integrity: sha1-02UX/iS3zaYfznpQJqACSvr1pDk= + /dotenv-expand/5.1.0: + resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==} dev: true - resolution: - integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== + /dotenv/8.2.0: + resolution: {integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== + /download/7.1.0: + resolution: {integrity: sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==} + engines: {node: '>=6'} dependencies: archive-type: 4.0.0 caw: 2.0.1 @@ -11619,66 +11635,64 @@ packages: p-event: 2.3.1 pify: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ== + /duplexer/0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true - resolution: - integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + /duplexer3/0.1.4: + resolution: {integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=} dev: true - resolution: - integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= + /duplexify/3.7.1: + resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 2.3.7 stream-shift: 1.0.1 dev: true - resolution: - integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== + /duplexify/4.1.1: + resolution: {integrity: sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==} dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 3.6.0 stream-shift: 1.0.1 dev: true - resolution: - integrity: sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA== + /duration/0.2.2: + resolution: {integrity: sha512-06kgtea+bGreF5eKYgI/36A6pLXggY7oR4p1pq4SmdFBn1ReOL5D8RhG64VrqfTTKNucqqtBAwEj8aB88mcqrg==} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - resolution: - integrity: sha512-06kgtea+bGreF5eKYgI/36A6pLXggY7oR4p1pq4SmdFBn1ReOL5D8RhG64VrqfTTKNucqqtBAwEj8aB88mcqrg== + /ecc-jsbn/0.1.2: + resolution: {integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=} dependencies: jsbn: 0.1.1 safer-buffer: 2.1.2 - resolution: - integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + /ecdsa-sig-formatter/1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} dependencies: safe-buffer: 5.2.0 - resolution: - integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== + /ee-first/1.1.1: - resolution: - integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} + /electron-to-chromium/1.3.399: + resolution: {integrity: sha512-+NBhK0/v17pls7CSh3Cx5Ir3tsGmtLPMMAO4Nz272bre2wzdykLEsev5wjOd3rYMt2/kSS681ufFT7Dywxq1sw==} dev: true - resolution: - integrity: sha512-+NBhK0/v17pls7CSh3Cx5Ir3tsGmtLPMMAO4Nz272bre2wzdykLEsev5wjOd3rYMt2/kSS681ufFT7Dywxq1sw== + /electron-to-chromium/1.3.614: + resolution: {integrity: sha512-JMDl46mg4G+n6q/hAJkwy9eMTj5FJjsE+8f/irAGRMLM4yeRVbMuRrdZrbbGGOrGVcZc4vJPjUpEUWNb/fA6hg==} dev: true - resolution: - integrity: sha512-JMDl46mg4G+n6q/hAJkwy9eMTj5FJjsE+8f/irAGRMLM4yeRVbMuRrdZrbbGGOrGVcZc4vJPjUpEUWNb/fA6hg== + /elliptic/6.5.3: + resolution: {integrity: sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==} dependencies: bn.js: 4.11.9 brorand: 1.1.0 @@ -11687,9 +11701,9 @@ packages: inherits: 2.0.4 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - resolution: - integrity: sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw== + /elliptic/6.5.4: + resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} dependencies: bn.js: 4.11.9 brorand: 1.1.0 @@ -11699,82 +11713,77 @@ packages: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 dev: false - resolution: - integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== + /emitter-listener/1.1.2: + resolution: {integrity: sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ==} dependencies: shimmer: 1.2.1 dev: false - resolution: - integrity: sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ== + /emittery/0.7.2: + resolution: {integrity: sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== + /emoji-regex/7.0.3: - resolution: - integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} + /emoji-regex/8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true - resolution: - integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + /emoji-regex/9.2.0: + resolution: {integrity: sha512-DNc3KFPK18bPdElMJnf/Pkv5TXhxFU3YFDEuGLDRtPmV4rkmCjBkCSEp22u6rBHdSN9Vlp/GK7k98prmE1Jgug==} dev: true - resolution: - integrity: sha512-DNc3KFPK18bPdElMJnf/Pkv5TXhxFU3YFDEuGLDRtPmV4rkmCjBkCSEp22u6rBHdSN9Vlp/GK7k98prmE1Jgug== + /emojis-list/2.1.0: + resolution: {integrity: sha1-TapNnbAPmBmIDHn6RXrlsJof04k=} + engines: {node: '>= 0.10'} dev: true - engines: - node: '>= 0.10' - resolution: - integrity: sha1-TapNnbAPmBmIDHn6RXrlsJof04k= + /emojis-list/3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + /enabled/1.0.2: + resolution: {integrity: sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=} dependencies: env-variable: 0.0.6 dev: true - resolution: - integrity: sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M= + /enabled/2.0.0: + resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} dev: true - resolution: - integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ== + /encodeurl/1.0.2: - engines: - node: '>= 0.8' - resolution: - integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + resolution: {integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=} + engines: {node: '>= 0.8'} + /encoding/0.1.12: + resolution: {integrity: sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=} dependencies: iconv-lite: 0.4.24 dev: true - resolution: - integrity: sha1-U4tm8+5izRq1HsMjgp0flIDHS+s= + /encodr/1.2.2: + resolution: {integrity: sha512-MQ5cDilH5al566/2KXvsyrti6t67Oso5oe2RLfgdcNKaMcqEPfbTxpFOa+41QkPAu1+bEVksWL8JK3Owa6Ow+g==} + engines: {node: '>=8.0.0'} dependencies: cbor: 5.0.1 cbor-js: 0.1.0 msgpack-lite: 0.1.26 utf8: 3.0.0 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-MQ5cDilH5al566/2KXvsyrti6t67Oso5oe2RLfgdcNKaMcqEPfbTxpFOa+41QkPAu1+bEVksWL8JK3Owa6Ow+g== + /end-of-stream/1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: once: 1.4.0 dev: true - resolution: - integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + /engine.io-client/3.4.4: + resolution: {integrity: sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ==} dependencies: component-emitter: 1.3.0 component-inherit: 0.0.3 @@ -11788,9 +11797,9 @@ packages: xmlhttprequest-ssl: 1.5.5 yeast: 0.1.2 dev: true - resolution: - integrity: sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ== + /engine.io-client/3.5.2: + resolution: {integrity: sha512-QEqIp+gJ/kMHeUun7f5Vv3bteRHppHH/FMBQX/esFj/fuYfjyUKWGMo3VCvIP/V8bE9KcjHmRZrhIz2Z9oNsDA==} dependencies: component-emitter: 1.3.0 component-inherit: 0.0.3 @@ -11803,10 +11812,13 @@ packages: ws: 7.4.6 xmlhttprequest-ssl: 1.6.3 yeast: 0.1.2 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: true - resolution: - integrity: sha512-QEqIp+gJ/kMHeUun7f5Vv3bteRHppHH/FMBQX/esFj/fuYfjyUKWGMo3VCvIP/V8bE9KcjHmRZrhIz2Z9oNsDA== + /engine.io-parser/2.2.1: + resolution: {integrity: sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==} dependencies: after: 0.8.2 arraybuffer.slice: 0.0.7 @@ -11814,59 +11826,59 @@ packages: blob: 0.0.5 has-binary2: 1.0.3 dev: true - resolution: - integrity: sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg== + /enhanced-resolve/4.1.0: + resolution: {integrity: sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==} + engines: {node: '>=6.9.0'} dependencies: graceful-fs: 4.2.3 memory-fs: 0.4.1 tapable: 1.1.3 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== + /enhanced-resolve/4.1.1: + resolution: {integrity: sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==} + engines: {node: '>=6.9.0'} dependencies: graceful-fs: 4.2.4 memory-fs: 0.5.0 tapable: 1.1.3 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA== + /enhanced-resolve/4.3.0: + resolution: {integrity: sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==} + engines: {node: '>=6.9.0'} dependencies: graceful-fs: 4.2.4 memory-fs: 0.5.0 tapable: 1.1.3 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ== + /enquirer/2.3.6: + resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} + engines: {node: '>=8.6'} dependencies: ansi-colors: 4.1.1 dev: true - engines: - node: '>=8.6' - resolution: - integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + /entities/1.1.2: + resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} dev: true - resolution: - integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + /entities/2.1.0: + resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} dev: true - resolution: - integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== + /env-variable/0.0.6: + resolution: {integrity: sha512-bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg==} dev: true - resolution: - integrity: sha512-bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg== + /enzyme-adapter-react-16/1.15.2_df2dc313d8031f8c2dbd009d86ca7fc7: + resolution: {integrity: sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q==} + peerDependencies: + enzyme: ^3.0.0 + react: ^16.0.0-0 + react-dom: ^16.0.0-0 dependencies: enzyme: 3.11.0 enzyme-adapter-utils: 1.13.0_react@16.13.1 @@ -11881,13 +11893,11 @@ packages: react-test-renderer: 16.13.1_react@16.13.1 semver: 5.7.1 dev: true - peerDependencies: - enzyme: ^3.0.0 - react: ^16.0.0-0 - react-dom: ^16.0.0-0 - resolution: - integrity: sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q== + /enzyme-adapter-utils/1.13.0_react@16.13.1: + resolution: {integrity: sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ==} + peerDependencies: + react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 dependencies: airbnb-prop-types: 2.15.0_react@16.13.1 function.prototype.name: 1.1.2 @@ -11897,18 +11907,16 @@ packages: react: 16.13.1 semver: 5.7.1 dev: true - peerDependencies: - react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 - resolution: - integrity: sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ== + /enzyme-shallow-equal/1.0.1: + resolution: {integrity: sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ==} dependencies: has: 1.0.3 object-is: 1.1.2 dev: true - resolution: - integrity: sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ== + /enzyme/3.11.0: + resolution: {integrity: sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==} dependencies: array.prototype.flat: 1.2.3 cheerio: 1.0.0-rc.3 @@ -11933,21 +11941,22 @@ packages: rst-selector-parser: 2.2.3 string.prototype.trim: 1.2.1 dev: true - resolution: - integrity: sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw== + /errno/0.1.7: + resolution: {integrity: sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==} + hasBin: true dependencies: prr: 1.0.1 dev: true - hasBin: true - resolution: - integrity: sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== + /error-ex/1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: is-arrayish: 0.2.1 - resolution: - integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + /es-abstract/1.17.6: + resolution: {integrity: sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==} + engines: {node: '>= 0.4'} dependencies: es-to-primitive: 1.2.1 function-bind: 1.1.1 @@ -11961,11 +11970,10 @@ packages: string.prototype.trimend: 1.0.1 string.prototype.trimstart: 1.0.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw== + /es-abstract/1.17.7: + resolution: {integrity: sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==} + engines: {node: '>= 0.4'} dependencies: es-to-primitive: 1.2.1 function-bind: 1.1.1 @@ -11979,11 +11987,10 @@ packages: string.prototype.trimend: 1.0.3 string.prototype.trimstart: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== + /es-abstract/1.18.0-next.1: + resolution: {integrity: sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==} + engines: {node: '>= 0.4'} dependencies: es-to-primitive: 1.2.1 function-bind: 1.1.1 @@ -11998,11 +12005,10 @@ packages: string.prototype.trimend: 1.0.3 string.prototype.trimstart: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA== + /es-abstract/1.18.3: + resolution: {integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 es-to-primitive: 1.2.1 @@ -12020,44 +12026,67 @@ packages: string.prototype.trimend: 1.0.4 string.prototype.trimstart: 1.0.4 unbox-primitive: 1.0.1 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw== + + /es-abstract/1.19.1: + resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} + engines: {node: '>= 0.4'} + 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.2 + 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 + dev: true + /es-cookie/1.3.2: + resolution: {integrity: sha512-UTlYYhXGLOy05P/vKVT2Ui7WtC7NiRzGtJyAKKn32g5Gvcjn7KAClLPWlipCtxIus934dFg9o9jXiBL0nP+t9Q==} dev: false - resolution: - integrity: sha512-UTlYYhXGLOy05P/vKVT2Ui7WtC7NiRzGtJyAKKn32g5Gvcjn7KAClLPWlipCtxIus934dFg9o9jXiBL0nP+t9Q== + /es-to-primitive/1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} dependencies: - is-callable: 1.2.3 + is-callable: 1.2.4 is-date-object: 1.0.2 is-symbol: 1.0.3 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + /es5-ext/0.10.53: + resolution: {integrity: sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==} dependencies: es6-iterator: 2.0.3 es6-symbol: 3.1.3 next-tick: 1.0.0 dev: true - resolution: - integrity: sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== + /es6-iterator/2.0.3: + resolution: {integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c=} dependencies: d: 1.0.1 es5-ext: 0.10.53 es6-symbol: 3.1.3 dev: true - resolution: - integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + /es6-promisify/6.1.1: + resolution: {integrity: sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==} dev: true - resolution: - integrity: sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg== + /es6-set/0.1.5: + resolution: {integrity: sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=} dependencies: d: 1.0.1 es5-ext: 0.10.53 @@ -12065,80 +12094,84 @@ packages: es6-symbol: 3.1.1 event-emitter: 0.3.5 dev: true - resolution: - integrity: sha1-0rPsXU2ADO2BjbU40ol02wpzzLE= + /es6-symbol/3.1.1: + resolution: {integrity: sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - resolution: - integrity: sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc= + /es6-symbol/3.1.3: + resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} dependencies: d: 1.0.1 ext: 1.4.0 dev: true - resolution: - integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== + /es6-weak-map/2.0.3: + resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} dependencies: d: 1.0.1 es5-ext: 0.10.53 es6-iterator: 2.0.3 es6-symbol: 3.1.3 dev: true - resolution: - integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA== + /escalade/3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + /escape-html/1.0.3: - resolution: - integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + resolution: {integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=} + /escape-string-regexp/1.0.5: - engines: - node: '>=0.8.0' - resolution: - integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} + engines: {node: '>=0.8.0'} + /escape-string-regexp/2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + + /escape-string-regexp/4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} + dev: true + /escodegen/1.14.1: + resolution: {integrity: sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==} + engines: {node: '>=4.0'} + hasBin: true dependencies: esprima: 4.0.1 estraverse: 4.3.0 esutils: 2.0.3 optionator: 0.8.3 - dev: true - engines: - node: '>=4.0' - hasBin: true optionalDependencies: source-map: 0.6.1 - resolution: - integrity: sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ== + dev: true + /escodegen/1.14.3: + resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==} + engines: {node: '>=4.0'} + hasBin: true dependencies: esprima: 4.0.1 estraverse: 4.3.0 esutils: 2.0.3 optionator: 0.8.3 - dev: true - engines: - node: '>=4.0' - hasBin: true optionalDependencies: source-map: 0.6.1 - resolution: - integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== + dev: true + /eslint-config-airbnb-base/14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3: + resolution: {integrity: sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw==} + engines: {node: '>= 6'} + peerDependencies: + eslint: ^5.16.0 || ^6.8.0 + eslint-plugin-import: ^2.20.1 dependencies: confusing-browser-globals: 1.0.9 eslint: 6.8.0 @@ -12146,14 +12179,13 @@ packages: object.assign: 4.1.1 object.entries: 1.1.2 dev: true - engines: - node: '>= 6' + + /eslint-config-airbnb-base/14.1.0_dbc45251b359455fcdf3c36391f49b09: + resolution: {integrity: sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw==} + engines: {node: '>= 6'} peerDependencies: eslint: ^5.16.0 || ^6.8.0 eslint-plugin-import: ^2.20.1 - resolution: - integrity: sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw== - /eslint-config-airbnb-base/14.1.0_dbc45251b359455fcdf3c36391f49b09: dependencies: confusing-browser-globals: 1.0.9 eslint: 6.8.0 @@ -12161,14 +12193,13 @@ packages: object.assign: 4.1.1 object.entries: 1.1.2 dev: true - engines: - node: '>= 6' - peerDependencies: - eslint: ^5.16.0 || ^6.8.0 - eslint-plugin-import: ^2.20.1 - resolution: - integrity: sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw== + /eslint-config-airbnb-base/14.2.1_3d9516f15116c38f3750ecaf3d966000: + resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==} + engines: {node: '>= 6'} + peerDependencies: + eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 + eslint-plugin-import: ^2.22.1 dependencies: confusing-browser-globals: 1.0.10 eslint: 6.8.0 @@ -12176,14 +12207,13 @@ packages: object.assign: 4.1.2 object.entries: 1.1.3 dev: true - engines: - node: '>= 6' + + /eslint-config-airbnb-base/14.2.1_dbc45251b359455fcdf3c36391f49b09: + resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==} + engines: {node: '>= 6'} peerDependencies: eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 eslint-plugin-import: ^2.22.1 - resolution: - integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA== - /eslint-config-airbnb-base/14.2.1_dbc45251b359455fcdf3c36391f49b09: dependencies: confusing-browser-globals: 1.0.10 eslint: 6.8.0 @@ -12191,14 +12221,31 @@ packages: object.assign: 4.1.2 object.entries: 1.1.3 dev: true - engines: - node: '>= 6' + + /eslint-config-airbnb-base/15.0.0_fe22d862ffeecaee86c93a006d59e41e: + resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} + engines: {node: ^10.12.0 || >=12.0.0} peerDependencies: - eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 - eslint-plugin-import: ^2.22.1 - resolution: - integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA== + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.2 + dependencies: + confusing-browser-globals: 1.0.10 + eslint: 8.11.0 + eslint-plugin-import: 2.25.4_eslint@8.11.0 + object.assign: 4.1.2 + object.entries: 1.1.5 + semver: 6.3.0 + dev: true + /eslint-config-airbnb/18.1.0_7221e9efc3e1df952f9031babfc371af: + resolution: {integrity: sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw==} + engines: {node: '>= 6'} + peerDependencies: + eslint: ^5.16.0 || ^6.8.0 + eslint-plugin-import: ^2.20.1 + eslint-plugin-jsx-a11y: ^6.2.3 + eslint-plugin-react: ^7.19.0 + eslint-plugin-react-hooks: ^2.5.0 || ^1.7.0 dependencies: eslint: 6.8.0 eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 @@ -12209,17 +12256,16 @@ packages: object.assign: 4.1.0 object.entries: 1.1.2 dev: true - engines: - node: '>= 6' + + /eslint-config-airbnb/18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3: + resolution: {integrity: sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw==} + engines: {node: '>= 6'} peerDependencies: eslint: ^5.16.0 || ^6.8.0 eslint-plugin-import: ^2.20.1 eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-react: ^7.19.0 eslint-plugin-react-hooks: ^2.5.0 || ^1.7.0 - resolution: - integrity: sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw== - /eslint-config-airbnb/18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3: dependencies: eslint: 6.8.0 eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 @@ -12227,17 +12273,16 @@ packages: object.assign: 4.1.0 object.entries: 1.1.2 dev: true - engines: - node: '>= 6' - peerDependencies: - eslint: ^5.16.0 || ^6.8.0 - eslint-plugin-import: ^2.20.1 - eslint-plugin-jsx-a11y: ^6.2.3 - eslint-plugin-react: ^7.19.0 - eslint-plugin-react-hooks: ^2.5.0 || ^1.7.0 - resolution: - integrity: sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw== + /eslint-config-airbnb/18.2.1_89debf8fda32fbe99f1ba8ab582a8be5: + resolution: {integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==} + engines: {node: '>= 6'} + peerDependencies: + eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 + eslint-plugin-import: ^2.22.1 + eslint-plugin-jsx-a11y: ^6.4.1 + eslint-plugin-react: ^7.21.5 + eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 dependencies: eslint: 6.8.0 eslint-config-airbnb-base: 14.2.1_dbc45251b359455fcdf3c36391f49b09 @@ -12248,17 +12293,16 @@ packages: object.assign: 4.1.2 object.entries: 1.1.3 dev: true - engines: - node: '>= 6' + + /eslint-config-airbnb/18.2.1_fdb7bbbc49566f392bdf537c74c00196: + resolution: {integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==} + engines: {node: '>= 6'} peerDependencies: eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 eslint-plugin-import: ^2.22.1 eslint-plugin-jsx-a11y: ^6.4.1 eslint-plugin-react: ^7.21.5 eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 - resolution: - integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg== - /eslint-config-airbnb/18.2.1_fdb7bbbc49566f392bdf537c74c00196: dependencies: eslint: 6.8.0 eslint-config-airbnb-base: 14.2.1_3d9516f15116c38f3750ecaf3d966000 @@ -12267,37 +12311,66 @@ packages: object.assign: 4.1.2 object.entries: 1.1.3 dev: true - engines: - node: '>= 6' - peerDependencies: - eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 - eslint-plugin-import: ^2.22.1 - eslint-plugin-jsx-a11y: ^6.4.1 - eslint-plugin-react: ^7.21.5 - eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 - resolution: - integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg== + + /eslint-config-airbnb/19.0.4_6e2b3c7d5a0ae98a97389954576cf0c3: + resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} + engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.3 + eslint-plugin-jsx-a11y: ^6.5.1 + eslint-plugin-react: ^7.28.0 + eslint-plugin-react-hooks: ^4.3.0 + dependencies: + eslint: 8.11.0 + eslint-config-airbnb-base: 15.0.0_fe22d862ffeecaee86c93a006d59e41e + eslint-plugin-import: 2.25.4_eslint@8.11.0 + eslint-plugin-jsx-a11y: 6.4.1_eslint@8.11.0 + object.assign: 4.1.2 + object.entries: 1.1.5 + dev: true + /eslint-config-prettier/6.10.1_eslint@6.8.0: + resolution: {integrity: sha512-svTy6zh1ecQojvpbJSgH3aei/Rt7C6i090l5f2WQ4aB05lYHeZIR1qL4wZyyILTbtmnbHP5Yn8MrsOJMGa8RkQ==} + hasBin: true + peerDependencies: + eslint: '>=3.14.1' dependencies: eslint: 6.8.0 get-stdin: 6.0.0 dev: true + + /eslint-config-prettier/6.15.0_eslint@6.8.0: + resolution: {integrity: sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==} hasBin: true peerDependencies: eslint: '>=3.14.1' - resolution: - integrity: sha512-svTy6zh1ecQojvpbJSgH3aei/Rt7C6i090l5f2WQ4aB05lYHeZIR1qL4wZyyILTbtmnbHP5Yn8MrsOJMGa8RkQ== - /eslint-config-prettier/6.15.0_eslint@6.8.0: dependencies: eslint: 6.8.0 get-stdin: 6.0.0 dev: true + + /eslint-config-prettier/8.5.0_eslint@8.11.0: + resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} hasBin: true peerDependencies: - eslint: '>=3.14.1' - resolution: - integrity: sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw== + eslint: '>=7.0.0' + dependencies: + eslint: 8.11.0 + dev: true + /eslint-config-react-app/5.2.1_f8f91f27f800428497667fb337aaf85d: + resolution: {integrity: sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ==} + peerDependencies: + '@typescript-eslint/eslint-plugin': 2.x + '@typescript-eslint/parser': 2.x + babel-eslint: 10.x + eslint: 6.x + eslint-plugin-flowtype: 3.x || 4.x + eslint-plugin-import: 2.x + eslint-plugin-jsx-a11y: 6.x + eslint-plugin-react: 7.x + eslint-plugin-react-hooks: 1.x || 2.x dependencies: '@typescript-eslint/eslint-plugin': 2.34.0_984cbb313f9ea271f36cadd8f9814e06 '@typescript-eslint/parser': 2.34.0_eslint@6.8.0 @@ -12310,33 +12383,35 @@ packages: eslint-plugin-react: 7.19.0_eslint@6.8.0 eslint-plugin-react-hooks: 1.7.0_eslint@6.8.0 dev: true - peerDependencies: - '@typescript-eslint/eslint-plugin': 2.x - '@typescript-eslint/parser': 2.x - babel-eslint: 10.x - eslint: 6.x - eslint-plugin-flowtype: 3.x || 4.x - eslint-plugin-import: 2.x - eslint-plugin-jsx-a11y: 6.x - eslint-plugin-react: 7.x - eslint-plugin-react-hooks: 1.x || 2.x - resolution: - integrity: sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ== + /eslint-import-resolver-node/0.3.3: + resolution: {integrity: sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==} dependencies: debug: 2.6.9 resolve: 1.17.0 dev: true - resolution: - integrity: sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg== + /eslint-import-resolver-node/0.3.4: + resolution: {integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==} dependencies: debug: 2.6.9 resolve: 1.20.0 dev: true - resolution: - integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== + + /eslint-import-resolver-node/0.3.6: + resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==} + dependencies: + debug: 3.2.7 + resolve: 1.20.0 + dev: true + /eslint-loader/3.0.3_eslint@6.8.0+webpack@4.42.0: + resolution: {integrity: sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw==} + engines: {node: '>= 8.9.0'} + deprecated: This loader has been deprecated. Please use eslint-webpack-plugin + peerDependencies: + eslint: ^5.0.0 || ^6.0.0 + webpack: ^4.0.0 || ^5.0.0 dependencies: eslint: 6.8.0 fs-extra: 8.1.0 @@ -12345,54 +12420,56 @@ packages: object-hash: 2.0.3 schema-utils: 2.7.1 webpack: 4.42.0 - deprecated: This loader has been deprecated. Please use eslint-webpack-plugin dev: true - engines: - node: '>= 8.9.0' - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 - webpack: ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw== + /eslint-module-utils/2.6.0: + resolution: {integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==} + engines: {node: '>=4'} dependencies: debug: 2.6.9 pkg-dir: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== + /eslint-module-utils/2.6.1: + resolution: {integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==} + engines: {node: '>=4'} dependencies: debug: 3.2.7 pkg-dir: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A== - /eslint-plugin-cypress/2.11.1_eslint@6.8.0: + + /eslint-module-utils/2.7.3: + resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} + engines: {node: '>=4'} dependencies: - eslint: 6.8.0 - globals: 11.12.0 + debug: 3.2.7 + find-up: 2.1.0 dev: true + + /eslint-plugin-cypress/2.11.1_eslint@8.11.0: + resolution: {integrity: sha512-MxMYoReSO5+IZMGgpBZHHSx64zYPSPTpXDwsgW7ChlJTF/sA+obqRbHplxD6sBStE+g4Mi0LCLkG4t9liu//mQ==} peerDependencies: eslint: '>= 3.2.1' - resolution: - integrity: sha512-MxMYoReSO5+IZMGgpBZHHSx64zYPSPTpXDwsgW7ChlJTF/sA+obqRbHplxD6sBStE+g4Mi0LCLkG4t9liu//mQ== + dependencies: + eslint: 8.11.0 + globals: 11.12.0 + dev: true + /eslint-plugin-flowtype/4.6.0_eslint@6.8.0: + resolution: {integrity: sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ==} + engines: {node: '>=4'} + peerDependencies: + eslint: '>=6.1.0' dependencies: eslint: 6.8.0 lodash: 4.17.21 dev: true - engines: - node: '>=4' - peerDependencies: - eslint: '>=6.1.0' - resolution: - integrity: sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ== + /eslint-plugin-import/2.20.1_eslint@6.8.0: + resolution: {integrity: sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==} + engines: {node: '>=4'} + peerDependencies: + eslint: 2.x - 6.x dependencies: array-includes: 3.1.2 array.prototype.flat: 1.2.4 @@ -12408,13 +12485,12 @@ packages: read-pkg-up: 2.0.0 resolve: 1.15.0 dev: true - engines: - node: '>=4' + + /eslint-plugin-import/2.20.2_eslint@6.8.0: + resolution: {integrity: sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==} + engines: {node: '>=4'} peerDependencies: eslint: 2.x - 6.x - resolution: - integrity: sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw== - /eslint-plugin-import/2.20.2_eslint@6.8.0: dependencies: array-includes: 3.1.1 array.prototype.flat: 1.2.3 @@ -12430,13 +12506,12 @@ packages: read-pkg-up: 2.0.0 resolve: 1.17.0 dev: true - engines: - node: '>=4' - peerDependencies: - eslint: 2.x - 6.x - resolution: - integrity: sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg== + /eslint-plugin-import/2.22.1_eslint@6.8.0: + resolution: {integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 dependencies: array-includes: 3.1.2 array.prototype.flat: 1.2.4 @@ -12453,13 +12528,12 @@ packages: resolve: 1.19.0 tsconfig-paths: 3.9.0 dev: true - engines: - node: '>=4' + + /eslint-plugin-import/2.23.4_eslint@6.8.0: + resolution: {integrity: sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==} + engines: {node: '>=4'} peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 - resolution: - integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw== - /eslint-plugin-import/2.23.4_eslint@6.8.0: dependencies: array-includes: 3.1.3 array.prototype.flat: 1.2.4 @@ -12478,35 +12552,57 @@ packages: resolve: 1.20.0 tsconfig-paths: 3.9.0 dev: true - engines: - node: '>=4' + + /eslint-plugin-import/2.25.4_eslint@8.11.0: + resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} + engines: {node: '>=4'} peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 - resolution: - integrity: sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ== + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + dependencies: + array-includes: 3.1.4 + array.prototype.flat: 1.2.5 + debug: 2.6.9 + doctrine: 2.1.0 + eslint: 8.11.0 + eslint-import-resolver-node: 0.3.6 + eslint-module-utils: 2.7.3 + has: 1.0.3 + is-core-module: 2.8.1 + is-glob: 4.0.3 + minimatch: 3.0.4 + object.values: 1.1.5 + resolve: 1.20.0 + tsconfig-paths: 3.14.0 + dev: true + /eslint-plugin-jest/22.21.0_eslint@6.8.0: + resolution: {integrity: sha512-OaqnSS7uBgcGiqXUiEnjoqxPNKvR4JWG5mSRkzVoR6+vDwlqqp11beeql1hYs0HTbdhiwrxWLxbX0Vx7roG3Ew==} + engines: {node: '>=6'} + peerDependencies: + eslint: '>=5' dependencies: '@typescript-eslint/experimental-utils': 1.13.0_eslint@6.8.0 eslint: 6.8.0 dev: true - engines: - node: '>=6' + + /eslint-plugin-jest/23.20.0_eslint@6.8.0: + resolution: {integrity: sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw==} + engines: {node: '>=8'} peerDependencies: eslint: '>=5' - resolution: - integrity: sha512-OaqnSS7uBgcGiqXUiEnjoqxPNKvR4JWG5mSRkzVoR6+vDwlqqp11beeql1hYs0HTbdhiwrxWLxbX0Vx7roG3Ew== - /eslint-plugin-jest/23.20.0_eslint@6.8.0: dependencies: '@typescript-eslint/experimental-utils': 2.34.0_eslint@6.8.0 eslint: 6.8.0 + transitivePeerDependencies: + - supports-color + - typescript dev: true - engines: - node: '>=8' - peerDependencies: - eslint: '>=5' - resolution: - integrity: sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw== + /eslint-plugin-jsx-a11y/6.2.3_eslint@6.8.0: + resolution: {integrity: sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 dependencies: '@babel/runtime': 7.12.5 aria-query: 3.0.0 @@ -12521,13 +12617,12 @@ packages: jsx-ast-utils: 2.4.1 language-tags: 1.0.5 dev: true - engines: - node: '>=4.0' - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 - resolution: - integrity: sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg== + /eslint-plugin-jsx-a11y/6.4.1_eslint@6.8.0: + resolution: {integrity: sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 dependencies: '@babel/runtime': 7.12.5 aria-query: 4.2.2 @@ -12542,47 +12637,71 @@ packages: jsx-ast-utils: 3.1.0 language-tags: 1.0.5 dev: true - engines: - node: '>=4.0' + + /eslint-plugin-jsx-a11y/6.4.1_eslint@8.11.0: + resolution: {integrity: sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==} + engines: {node: '>=4.0'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 - resolution: - integrity: sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg== + dependencies: + '@babel/runtime': 7.12.5 + aria-query: 4.2.2 + array-includes: 3.1.3 + ast-types-flow: 0.0.7 + axe-core: 4.1.1 + axobject-query: 2.2.0 + damerau-levenshtein: 1.0.6 + emoji-regex: 9.2.0 + eslint: 8.11.0 + has: 1.0.3 + jsx-ast-utils: 3.1.0 + language-tags: 1.0.5 + dev: true + /eslint-plugin-prettier/3.1.2_eslint@6.8.0+prettier@1.19.1: + resolution: {integrity: sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==} + engines: {node: '>=6.0.0'} + peerDependencies: + eslint: '>= 5.0.0' + prettier: '>= 1.13.0' dependencies: eslint: 6.8.0 prettier: 1.19.1 prettier-linter-helpers: 1.0.0 dev: true - engines: - node: '>=6.0.0' - peerDependencies: - eslint: '>= 5.0.0' - prettier: '>= 1.13.0' - resolution: - integrity: sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA== + /eslint-plugin-prettier/3.1.4_eslint@6.8.0+prettier@1.19.1: + resolution: {integrity: sha512-jZDa8z76klRqo+TdGDTFJSavwbnWK2ZpqGKNZ+VvweMW516pDUMmQ2koXvxEE4JhzNvTv+radye/bWGBmA6jmg==} + engines: {node: '>=6.0.0'} + peerDependencies: + eslint: '>=5.0.0' + prettier: '>=1.13.0' dependencies: eslint: 6.8.0 prettier: 1.19.1 prettier-linter-helpers: 1.0.0 dev: true - engines: - node: '>=6.0.0' + + /eslint-plugin-prettier/3.4.0_6188649406ba029b27b4fb6038e89fc2: + resolution: {integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==} + engines: {node: '>=6.0.0'} peerDependencies: eslint: '>=5.0.0' + eslint-config-prettier: '*' prettier: '>=1.13.0' - resolution: - integrity: sha512-jZDa8z76klRqo+TdGDTFJSavwbnWK2ZpqGKNZ+VvweMW516pDUMmQ2koXvxEE4JhzNvTv+radye/bWGBmA6jmg== - /eslint-plugin-prettier/3.4.0_b77cd85fda941e232840dc83bf6b7690: + peerDependenciesMeta: + eslint-config-prettier: + optional: true dependencies: - eslint: 6.8.0 - eslint-config-prettier: 6.15.0_eslint@6.8.0 + eslint: 8.11.0 + eslint-config-prettier: 8.5.0_eslint@8.11.0 prettier: 1.19.1 prettier-linter-helpers: 1.0.0 dev: true - engines: - node: '>=6.0.0' + + /eslint-plugin-prettier/3.4.0_b77cd85fda941e232840dc83bf6b7690: + resolution: {integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==} + engines: {node: '>=6.0.0'} peerDependencies: eslint: '>=5.0.0' eslint-config-prettier: '*' @@ -12590,29 +12709,36 @@ packages: peerDependenciesMeta: eslint-config-prettier: optional: true - resolution: - integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw== - /eslint-plugin-react-hooks/1.7.0_eslint@6.8.0: dependencies: eslint: 6.8.0 + eslint-config-prettier: 6.15.0_eslint@6.8.0 + prettier: 1.19.1 + prettier-linter-helpers: 1.0.0 dev: true - engines: - node: '>=7' + + /eslint-plugin-react-hooks/1.7.0_eslint@6.8.0: + resolution: {integrity: sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==} + engines: {node: '>=7'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - resolution: - integrity: sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA== - /eslint-plugin-react-hooks/2.5.1_eslint@6.8.0: dependencies: eslint: 6.8.0 dev: true - engines: - node: '>=7' + + /eslint-plugin-react-hooks/2.5.1_eslint@6.8.0: + resolution: {integrity: sha512-Y2c4b55R+6ZzwtTppKwSmK/Kar8AdLiC2f9NADCuxbcTgPPg41Gyqa6b9GppgXSvCtkRw43ZE86CT5sejKC6/g==} + engines: {node: '>=7'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - resolution: - integrity: sha512-Y2c4b55R+6ZzwtTppKwSmK/Kar8AdLiC2f9NADCuxbcTgPPg41Gyqa6b9GppgXSvCtkRw43ZE86CT5sejKC6/g== + dependencies: + eslint: 6.8.0 + dev: true + /eslint-plugin-react/7.19.0_eslint@6.8.0: + resolution: {integrity: sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 dependencies: array-includes: 3.1.2 doctrine: 2.1.0 @@ -12628,13 +12754,12 @@ packages: string.prototype.matchall: 4.0.3 xregexp: 4.4.0 dev: true - engines: - node: '>=4' - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - resolution: - integrity: sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ== + /eslint-plugin-react/7.21.5_eslint@6.8.0: + resolution: {integrity: sha512-8MaEggC2et0wSF6bUeywF7qQ46ER81irOdWS4QWxnnlAEsnzeBevk1sWh7fhpCghPpXb+8Ks7hvaft6L/xsR6g==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 dependencies: array-includes: 3.1.3 array.prototype.flatmap: 1.2.4 @@ -12649,53 +12774,74 @@ packages: resolve: 1.20.0 string.prototype.matchall: 4.0.3 dev: true - engines: - node: '>=4' - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 - resolution: - integrity: sha512-8MaEggC2et0wSF6bUeywF7qQ46ER81irOdWS4QWxnnlAEsnzeBevk1sWh7fhpCghPpXb+8Ks7hvaft6L/xsR6g== + /eslint-scope/4.0.3: + resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==} + engines: {node: '>=4.0.0'} dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== + /eslint-scope/5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + + /eslint-scope/7.1.1: + resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + esrecurse: 4.3.0 + estraverse: 5.2.0 + dev: true + /eslint-utils/1.4.3: + resolution: {integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==} + engines: {node: '>=6'} dependencies: eslint-visitor-keys: 1.3.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== + /eslint-utils/2.1.0: + resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} + engines: {node: '>=6'} dependencies: eslint-visitor-keys: 1.3.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== + + /eslint-utils/3.0.0_eslint@8.11.0: + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} + engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + peerDependencies: + eslint: '>=5' + dependencies: + eslint: 8.11.0 + eslint-visitor-keys: 2.1.0 + dev: true + /eslint-visitor-keys/1.3.0: + resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} + engines: {node: '>=4'} + dev: true + + /eslint-visitor-keys/2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} + dev: true + + /eslint-visitor-keys/3.3.0: + resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + /eslint/6.8.0: + resolution: {integrity: sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + hasBin: true dependencies: '@babel/code-frame': 7.12.11 ajv: 6.12.6 @@ -12734,131 +12880,173 @@ packages: table: 5.4.6 text-table: 0.2.0 v8-compile-cache: 2.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 + + /eslint/8.11.0: + resolution: {integrity: sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} hasBin: true - resolution: - integrity: sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== + dependencies: + '@eslint/eslintrc': 1.2.1 + '@humanwhocodes/config-array': 0.9.5 + ajv: 6.12.6 + chalk: 4.1.0 + cross-spawn: 7.0.2 + debug: 4.3.3 + doctrine: 3.0.0 + escape-string-regexp: 4.0.0 + eslint-scope: 7.1.1 + eslint-utils: 3.0.0_eslint@8.11.0 + eslint-visitor-keys: 3.3.0 + espree: 9.3.1 + esquery: 1.4.0 + esutils: 2.0.3 + fast-deep-equal: 3.1.3 + file-entry-cache: 6.0.1 + functional-red-black-tree: 1.0.1 + glob-parent: 6.0.2 + globals: 13.13.0 + ignore: 5.2.0 + import-fresh: 3.2.2 + imurmurhash: 0.1.4 + is-glob: 4.0.3 + js-yaml: 4.1.0 + 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 + regexpp: 3.2.0 + strip-ansi: 6.0.1 + strip-json-comments: 3.1.1 + text-table: 0.2.0 + v8-compile-cache: 2.2.0 + transitivePeerDependencies: + - supports-color + dev: true + /esniff/1.1.0: + resolution: {integrity: sha1-xmhJIp+RRk3t4uDUAgHtar9l8qw=} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - resolution: - integrity: sha1-xmhJIp+RRk3t4uDUAgHtar9l8qw= + /espree/6.2.1: + resolution: {integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==} + engines: {node: '>=6.0.0'} dependencies: acorn: 7.4.1 acorn-jsx: 5.3.1_acorn@7.4.1 eslint-visitor-keys: 1.3.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== + + /espree/9.3.1: + resolution: {integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + dependencies: + acorn: 8.7.0 + acorn-jsx: 5.3.1_acorn@8.7.0 + eslint-visitor-keys: 3.3.0 + dev: true + /esprima/4.0.1: - engines: - node: '>=4' + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + /esquery/1.4.0: + resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} + engines: {node: '>=0.10'} dependencies: estraverse: 5.2.0 dev: true - engines: - node: '>=0.10' - resolution: - integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + /esrecurse/4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} dependencies: estraverse: 5.2.0 dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + /essentials/1.1.1: + resolution: {integrity: sha512-SmaxoAdVu86XkZQM/u6TYSu96ZlFGwhvSk1l9zAkznFuQkMb9mRDS2iq/XWDow7R8OwBwdYH8nLyDKznMD+GWw==} dev: true - resolution: - integrity: sha512-SmaxoAdVu86XkZQM/u6TYSu96ZlFGwhvSk1l9zAkznFuQkMb9mRDS2iq/XWDow7R8OwBwdYH8nLyDKznMD+GWw== + /estraverse/4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + /estraverse/5.2.0: + resolution: {integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==} + engines: {node: '>=4.0'} dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== + /esutils/2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + /etag/1.8.1: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + resolution: {integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=} + engines: {node: '>= 0.6'} + /event-emitter/0.3.5: + resolution: {integrity: sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - resolution: - integrity: sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= + /event-lite/0.1.2: + resolution: {integrity: sha512-HnSYx1BsJ87/p6swwzv+2v6B4X+uxUteoDfRxsAb1S1BePzQqOLevVmkdA15GHJVd9A9Ok6wygUR18Hu0YeV9g==} dev: true - resolution: - integrity: sha512-HnSYx1BsJ87/p6swwzv+2v6B4X+uxUteoDfRxsAb1S1BePzQqOLevVmkdA15GHJVd9A9Ok6wygUR18Hu0YeV9g== + /eventemitter2/6.4.3: + resolution: {integrity: sha512-t0A2msp6BzOf+QAcI6z9XMktLj52OjGQg+8SJH6v5+3uxNpWYRR3wQmfA+6xtMU9kOC59qk9licus5dYcrYkMQ==} dev: true - resolution: - integrity: sha512-t0A2msp6BzOf+QAcI6z9XMktLj52OjGQg+8SJH6v5+3uxNpWYRR3wQmfA+6xtMU9kOC59qk9licus5dYcrYkMQ== + /eventemitter3/4.0.0: + resolution: {integrity: sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==} dev: true - resolution: - integrity: sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg== + /eventemitter3/4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} dev: true - resolution: - integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + /events/1.1.1: - engines: - node: '>=0.4.x' - resolution: - integrity: sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= + resolution: {integrity: sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=} + engines: {node: '>=0.4.x'} + /events/3.2.0: + resolution: {integrity: sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==} + engines: {node: '>=0.8.x'} dev: true - engines: - node: '>=0.8.x' - resolution: - integrity: sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg== + /eventsource/1.0.7: + resolution: {integrity: sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==} + engines: {node: '>=0.12.0'} dependencies: original: 1.0.2 dev: true - engines: - node: '>=0.12.0' - resolution: - integrity: sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== + /evp_bytestokey/1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} dependencies: md5.js: 1.3.5 safe-buffer: 5.2.1 - resolution: - integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + /exec-sh/0.3.4: + resolution: {integrity: sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==} dev: true - resolution: - integrity: sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A== + /execa/0.7.0: + resolution: {integrity: sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=} + engines: {node: '>=4'} dependencies: cross-spawn: 5.1.0 get-stream: 3.0.0 @@ -12868,11 +13056,10 @@ packages: signal-exit: 3.0.3 strip-eof: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= + /execa/0.8.0: + resolution: {integrity: sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=} + engines: {node: '>=4'} dependencies: cross-spawn: 5.1.0 get-stream: 3.0.0 @@ -12882,11 +13069,10 @@ packages: signal-exit: 3.0.3 strip-eof: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-2NdrvBtVIX7RkP1t1J08d07PyNo= + /execa/1.0.0: + resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} + engines: {node: '>=6'} dependencies: cross-spawn: 6.0.5 get-stream: 4.1.0 @@ -12896,11 +13082,10 @@ packages: signal-exit: 3.0.3 strip-eof: 1.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + /execa/4.1.0: + resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} + engines: {node: '>=10'} dependencies: cross-spawn: 7.0.2 get-stream: 5.2.0 @@ -12912,29 +13097,26 @@ packages: signal-exit: 3.0.3 strip-final-newline: 2.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== + /executable/4.1.1: + resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} + engines: {node: '>=4'} dependencies: pify: 2.3.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg== + /exenv/1.2.2: + resolution: {integrity: sha1-KueOhdmJQVhnCwPUe+wfA72Ru50=} dev: false - resolution: - integrity: sha1-KueOhdmJQVhnCwPUe+wfA72Ru50= + /exit/0.1.2: + resolution: {integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=} + engines: {node: '>= 0.8.0'} dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + /expand-brackets/2.1.4: + resolution: {integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=} + engines: {node: '>=0.10.0'} dependencies: debug: 2.6.9 define-property: 0.2.5 @@ -12944,19 +13126,17 @@ packages: snapdragon: 0.8.2 to-regex: 3.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + /expand-tilde/2.0.2: + resolution: {integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=} + engines: {node: '>=0.10.0'} dependencies: homedir-polyfill: 1.0.3 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= + /expect/24.9.0: + resolution: {integrity: sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 ansi-styles: 3.2.1 @@ -12965,11 +13145,10 @@ packages: jest-message-util: 24.9.0 jest-regex-util: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q== + /expect/26.6.2: + resolution: {integrity: sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 ansi-styles: 4.3.0 @@ -12978,11 +13157,10 @@ packages: jest-message-util: 26.6.2 jest-regex-util: 26.0.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA== + /express/4.17.1: + resolution: {integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==} + engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.7 array-flatten: 1.1.1 @@ -13014,64 +13192,58 @@ packages: type-is: 1.6.18 utils-merge: 1.0.1 vary: 1.1.2 - engines: - node: '>= 0.10.0' - resolution: - integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== + /ext-list/2.2.2: + resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} + engines: {node: '>=0.10.0'} dependencies: mime-db: 1.45.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA== + /ext-name/5.0.0: + resolution: {integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==} + engines: {node: '>=4'} dependencies: ext-list: 2.2.2 sort-keys-length: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ== + /ext/1.4.0: + resolution: {integrity: sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==} dependencies: type: 2.1.0 dev: true - resolution: - integrity: sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A== + /extend-shallow/2.0.1: + resolution: {integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=} + engines: {node: '>=0.10.0'} dependencies: is-extendable: 0.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + /extend-shallow/3.0.2: + resolution: {integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=} + engines: {node: '>=0.10.0'} dependencies: assign-symbols: 1.0.0 is-extendable: 1.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + /extend/3.0.2: - resolution: - integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + /external-editor/3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} dependencies: chardet: 0.7.0 iconv-lite: 0.4.24 tmp: 0.0.33 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + /extglob/2.0.4: + resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} + engines: {node: '>=0.10.0'} dependencies: array-unique: 0.3.2 define-property: 1.0.0 @@ -13082,45 +13254,42 @@ packages: snapdragon: 0.8.2 to-regex: 3.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + /extract-zip/2.0.1_supports-color@8.1.1: + resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} + engines: {node: '>= 10.17.0'} + hasBin: true dependencies: debug: 4.3.3_supports-color@8.1.1 get-stream: 5.2.0 yauzl: 2.10.0 - dev: true - engines: - node: '>= 10.17.0' - hasBin: true optionalDependencies: '@types/yauzl': 2.9.2 - peerDependencies: - supports-color: '*' - resolution: - integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== + transitivePeerDependencies: + - supports-color + dev: true + /extsprintf/1.3.0: - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + resolution: {integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=} + engines: {'0': node >=0.6.0} + /fast-base64-decode/1.0.0: + resolution: {integrity: sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==} dev: true - resolution: - integrity: sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q== + /fast-deep-equal/3.1.1: - resolution: - integrity: sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA== + resolution: {integrity: sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==} + /fast-deep-equal/3.1.3: - resolution: - integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + /fast-diff/1.2.0: + resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} dev: true - resolution: - integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== + /fast-glob/2.2.7: + resolution: {integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==} + engines: {node: '>=4.0.0'} dependencies: '@mrmlnc/readdir-enhanced': 2.2.1 '@nodelib/fs.stat': 1.1.3 @@ -13129,11 +13298,10 @@ packages: merge2: 1.4.1 micromatch: 3.1.10 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== + /fast-glob/3.2.4: + resolution: {integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==} + engines: {node: '>=8'} dependencies: '@nodelib/fs.stat': 2.0.3 '@nodelib/fs.walk': 1.2.4 @@ -13142,193 +13310,183 @@ packages: micromatch: 4.0.2 picomatch: 2.2.2 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ== + /fast-json-stable-stringify/2.1.0: - resolution: - integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + /fast-levenshtein/2.0.6: + resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} dev: true - resolution: - integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + /fast-safe-stringify/2.0.7: + resolution: {integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==} dev: true - resolution: - integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA== + /fast-text-encoding/1.0.1: + resolution: {integrity: sha512-x4FEgaz3zNRtJfLFqJmHWxkMDDvXVtaznj2V9jiP8ACUJrUgist4bP9FmDL2Vew2Y9mEQI/tG4GqabaitYp9CQ==} dev: false - resolution: - integrity: sha512-x4FEgaz3zNRtJfLFqJmHWxkMDDvXVtaznj2V9jiP8ACUJrUgist4bP9FmDL2Vew2Y9mEQI/tG4GqabaitYp9CQ== + /fastq/1.9.0: + resolution: {integrity: sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==} dependencies: reusify: 1.0.4 dev: true - resolution: - integrity: sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w== + /fault/1.0.4: + resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} dependencies: format: 0.2.2 dev: false - resolution: - integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA== + /faye-websocket/0.10.0: + resolution: {integrity: sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=} + engines: {node: '>=0.4.0'} dependencies: websocket-driver: 0.6.5 dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= + /faye-websocket/0.11.3: + resolution: {integrity: sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==} + engines: {node: '>=0.8.0'} dependencies: websocket-driver: 0.7.4 dev: true - engines: - node: '>=0.8.0' - resolution: - integrity: sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA== + /fb-watchman/2.0.1: + resolution: {integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==} dependencies: bser: 2.1.1 dev: true - resolution: - integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== + /fd-slicer/1.0.1: + resolution: {integrity: sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=} dependencies: pend: 1.2.0 dev: true - resolution: - integrity: sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU= + /fd-slicer/1.1.0: + resolution: {integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=} dependencies: pend: 1.2.0 dev: true - resolution: - integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= + /fecha/4.2.1: + resolution: {integrity: sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==} dev: true - resolution: - integrity: sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q== + /figgy-pudding/3.5.2: + resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} dev: true - resolution: - integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== + /figures/2.0.0: + resolution: {integrity: sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=} + engines: {node: '>=4'} dependencies: escape-string-regexp: 1.0.5 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= + /figures/3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} dependencies: escape-string-regexp: 1.0.5 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + /file-entry-cache/5.0.1: + resolution: {integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==} + engines: {node: '>=4'} dependencies: flat-cache: 2.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== + + /file-entry-cache/6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flat-cache: 3.0.4 + dev: true + /file-exists-dazinatorfork/1.0.2: + resolution: {integrity: sha512-r70c72ln2YHzQINNfxDp02hAhbGkt1HffZ+Du8oetWDLjDtFja/Lm10lUaSh9e+wD+7VDvPee0b0C9SAy8pWZg==} + engines: {node: '>=6.0.0'} dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-r70c72ln2YHzQINNfxDp02hAhbGkt1HffZ+Du8oetWDLjDtFja/Lm10lUaSh9e+wD+7VDvPee0b0C9SAy8pWZg== + /file-loader/4.3.0_webpack@4.42.0: + resolution: {integrity: sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==} + engines: {node: '>= 8.9.0'} + peerDependencies: + webpack: ^4.0.0 dependencies: loader-utils: 1.4.0 schema-utils: 2.7.1 webpack: 4.42.0 dev: true - engines: - node: '>= 8.9.0' - peerDependencies: - webpack: ^4.0.0 - resolution: - integrity: sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA== + /file-selector/0.1.12: + resolution: {integrity: sha512-Kx7RTzxyQipHuiqyZGf+Nz4vY9R1XGxuQl/hLoJwq+J4avk/9wxxgZyHKtbyIPJmbD4A66DWGYfyykWNpcYutQ==} + engines: {node: '>= 8'} dependencies: tslib: 1.11.1 dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-Kx7RTzxyQipHuiqyZGf+Nz4vY9R1XGxuQl/hLoJwq+J4avk/9wxxgZyHKtbyIPJmbD4A66DWGYfyykWNpcYutQ== + /file-type/3.9.0: + resolution: {integrity: sha1-JXoHg4TR24CHvESdEH1SpSZyuek=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-JXoHg4TR24CHvESdEH1SpSZyuek= + /file-type/4.4.0: + resolution: {integrity: sha1-G2AOX8ofvcboDApwxxyNul95BsU=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-G2AOX8ofvcboDApwxxyNul95BsU= + /file-type/5.2.0: + resolution: {integrity: sha1-LdvqfHP/42No365J3DOMBYwritY=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-LdvqfHP/42No365J3DOMBYwritY= + /file-type/6.2.0: + resolution: {integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg== + /file-type/8.1.0: + resolution: {integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== + /file-uri-to-path/1.0.0: + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} dev: true optional: true - resolution: - integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + /filename-reserved-regex/2.0.0: + resolution: {integrity: sha1-q/c9+rc10EVECr/qLZHzieu/oik=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-q/c9+rc10EVECr/qLZHzieu/oik= + /filenamify/2.1.0: + resolution: {integrity: sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==} + engines: {node: '>=4'} dependencies: filename-reserved-regex: 2.0.0 strip-outer: 1.0.1 trim-repeated: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA== + /filesize/3.6.1: + resolution: {integrity: sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==} + engines: {node: '>= 0.4.0'} dev: true - engines: - node: '>= 0.4.0' - resolution: - integrity: sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== + /filesize/6.0.1: + resolution: {integrity: sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg==} + engines: {node: '>= 0.4.0'} dev: true - engines: - node: '>= 0.4.0' - resolution: - integrity: sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg== + /filing-cabinet/2.5.1: + resolution: {integrity: sha512-GWOdObzou2L0HrJUk8MpJa01q0ZOwuTwTssM2+P+ABJWEGlVWd6ueEatANFdin94/3rdkVSdqpH14VqCNqp3RA==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: app-module-path: 2.2.0 commander: 2.20.3 @@ -13343,32 +13501,30 @@ packages: sass-lookup: 3.0.0 stylus-lookup: 3.0.2 typescript: 3.8.3 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-GWOdObzou2L0HrJUk8MpJa01q0ZOwuTwTssM2+P+ABJWEGlVWd6ueEatANFdin94/3rdkVSdqpH14VqCNqp3RA== + /fill-range/4.0.0: + resolution: {integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=} + engines: {node: '>=0.10.0'} dependencies: extend-shallow: 2.0.1 is-number: 3.0.0 repeat-string: 1.6.1 to-regex-range: 2.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + /fill-range/7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + /finalhandler/1.1.2: + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + engines: {node: '>= 0.8'} dependencies: debug: 2.6.9 encodeurl: 1.0.2 @@ -13377,217 +13533,214 @@ packages: parseurl: 1.3.3 statuses: 1.5.0 unpipe: 1.0.0 - engines: - node: '>= 0.8' - resolution: - integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + /find-cache-dir/0.1.1: + resolution: {integrity: sha1-yN765XyKUqinhPnjHFfHQumToLk=} + engines: {node: '>=0.10.0'} dependencies: commondir: 1.0.1 mkdirp: 0.5.5 pkg-dir: 1.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-yN765XyKUqinhPnjHFfHQumToLk= + /find-cache-dir/2.1.0: + resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} + engines: {node: '>=6'} dependencies: commondir: 1.0.1 make-dir: 2.1.0 pkg-dir: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + /find-cache-dir/3.3.1: + resolution: {integrity: sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==} + engines: {node: '>=8'} dependencies: commondir: 1.0.1 make-dir: 3.1.0 pkg-dir: 4.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== + /find-process/1.4.3: + resolution: {integrity: sha512-+IA+AUsQCf3uucawyTwMWcY+2M3FXq3BRvw3S+j5Jvydjk31f/+NPWpYZOJs+JUs2GvxH4Yfr6Wham0ZtRLlPA==} + hasBin: true dependencies: chalk: 2.4.2 commander: 2.20.3 debug: 2.6.9 dev: true - hasBin: true - resolution: - integrity: sha512-+IA+AUsQCf3uucawyTwMWcY+2M3FXq3BRvw3S+j5Jvydjk31f/+NPWpYZOJs+JUs2GvxH4Yfr6Wham0ZtRLlPA== + /find-process/1.4.4: + resolution: {integrity: sha512-rRSuT1LE4b+BFK588D2V8/VG9liW0Ark1XJgroxZXI0LtwmQJOb490DvDYvbm+Hek9ETFzTutGfJ90gumITPhQ==} + hasBin: true dependencies: chalk: 4.1.0 commander: 5.1.0 debug: 4.3.1 + transitivePeerDependencies: + - supports-color dev: true - hasBin: true - resolution: - integrity: sha512-rRSuT1LE4b+BFK588D2V8/VG9liW0Ark1XJgroxZXI0LtwmQJOb490DvDYvbm+Hek9ETFzTutGfJ90gumITPhQ== + /find-requires/1.0.0: + resolution: {integrity: sha512-UME7hNwBfzeISSFQcBEDemEEskpOjI/shPrpJM5PI4DSdn6hX0dmz+2dL70blZER2z8tSnTRL+2rfzlYgtbBoQ==} + hasBin: true dependencies: es5-ext: 0.10.53 esniff: 1.1.0 dev: true - hasBin: true - resolution: - integrity: sha512-UME7hNwBfzeISSFQcBEDemEEskpOjI/shPrpJM5PI4DSdn6hX0dmz+2dL70blZER2z8tSnTRL+2rfzlYgtbBoQ== + /find-root/1.1.0: + resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} dev: false - resolution: - integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== + /find-up/1.1.2: + resolution: {integrity: sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=} + engines: {node: '>=0.10.0'} dependencies: path-exists: 2.1.0 pinkie-promise: 2.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= + /find-up/2.1.0: + resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=} + engines: {node: '>=4'} dependencies: locate-path: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + /find-up/3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} dependencies: locate-path: 3.0.0 - engines: - node: '>=6' - resolution: - integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + /find-up/4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} dependencies: locate-path: 5.0.0 path-exists: 4.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + /find/0.3.0: + resolution: {integrity: sha512-iSd+O4OEYV/I36Zl8MdYJO0xD82wH528SaCieTVHhclgiYNe9y+yPKSwK+A7/WsmHL1EZ+pYUJBXWTL5qofksw==} dependencies: traverse-chain: 0.1.0 dev: true - resolution: - integrity: sha512-iSd+O4OEYV/I36Zl8MdYJO0xD82wH528SaCieTVHhclgiYNe9y+yPKSwK+A7/WsmHL1EZ+pYUJBXWTL5qofksw== + /findit2/2.2.3: + resolution: {integrity: sha1-WKRmaX34piBc39vzlVNri9d3pfY=} + engines: {node: '>=0.8.22'} dev: true - engines: - node: '>=0.8.22' - resolution: - integrity: sha1-WKRmaX34piBc39vzlVNri9d3pfY= + /findup-sync/3.0.0: + resolution: {integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==} + engines: {node: '>= 0.10'} dependencies: detect-file: 1.0.0 is-glob: 4.0.1 micromatch: 3.1.10 resolve-dir: 1.0.1 dev: true - engines: - node: '>= 0.10' - resolution: - integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg== + /flat-cache/2.0.1: + resolution: {integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==} + engines: {node: '>=4'} dependencies: flatted: 2.0.2 rimraf: 2.6.3 write: 1.0.3 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== + + /flat-cache/3.0.4: + resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} + engines: {node: ^10.12.0 || >=12.0.0} + dependencies: + flatted: 3.2.5 + rimraf: 3.0.2 + dev: true + /flat/5.0.0: + resolution: {integrity: sha512-6KSMM+cHHzXC/hpldXApL2S8Uz+QZv+tq5o/L0KQYleoG+GcwrnIJhTWC7tCOiKQp8D/fIvryINU1OZCCwevjA==} + deprecated: Fixed a prototype pollution security issue in 5.0.0, please upgrade to ^5.0.1. + hasBin: true dependencies: is-buffer: 2.0.4 - deprecated: Fixed a prototype pollution security issue in 5.0.0, please upgrade to ^5.0.1. dev: true - hasBin: true - resolution: - integrity: sha512-6KSMM+cHHzXC/hpldXApL2S8Uz+QZv+tq5o/L0KQYleoG+GcwrnIJhTWC7tCOiKQp8D/fIvryINU1OZCCwevjA== + /flat/5.0.2: - dev: true + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true - resolution: - integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== + dev: true + /flatted/2.0.2: + resolution: {integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==} + dev: true + + /flatted/3.2.5: + resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} dev: true - resolution: - integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== + /flatten/1.0.3: + resolution: {integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==} dev: true - resolution: - integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== + /flush-write-stream/1.1.1: + resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} dependencies: inherits: 2.0.4 readable-stream: 2.3.7 dev: true - resolution: - integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== + /fn.name/1.1.0: + resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} dev: true - resolution: - integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw== + /follow-redirects/1.13.0: + resolution: {integrity: sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==} + engines: {node: '>=4.0'} dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA== + /follow-redirects/1.14.4: - dev: false - engines: - node: '>=4.0' + resolution: {integrity: sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==} + engines: {node: '>=4.0'} peerDependencies: debug: '*' peerDependenciesMeta: debug: optional: true - resolution: - integrity: sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g== + dev: false + /follow-redirects/1.5.10: + resolution: {integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==} + engines: {node: '>=4.0'} dependencies: debug: 3.1.0 dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ== + /for-in/0.1.8: + resolution: {integrity: sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE= + /for-in/1.0.2: + resolution: {integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + /for-own/0.1.5: + resolution: {integrity: sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=} + engines: {node: '>=0.10.0'} dependencies: for-in: 1.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= + /forever-agent/0.6.1: - resolution: - integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=} + /fork-ts-checker-webpack-plugin/3.1.1: + resolution: {integrity: sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==} + engines: {node: '>=6.11.5', yarn: '>=1.0.0'} dependencies: babel-code-frame: 6.26.0 chalk: 2.4.2 @@ -13598,70 +13751,61 @@ packages: tapable: 1.1.3 worker-rpc: 0.1.1 dev: true - engines: - node: '>=6.11.5' - yarn: '>=1.0.0' - resolution: - integrity: sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ== + /form-data/2.3.3: + resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} + engines: {node: '>= 0.12'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.31 - engines: - node: '>= 0.12' - resolution: - integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + /form-data/2.5.1: + resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} + engines: {node: '>= 0.12'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.31 dev: true - engines: - node: '>= 0.12' - resolution: - integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA== + /format/0.2.2: + resolution: {integrity: sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=} + engines: {node: '>=0.4.x'} dev: false - engines: - node: '>=0.4.x' - resolution: - integrity: sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs= + /formidable/1.2.2: + resolution: {integrity: sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q==} dev: true - resolution: - integrity: sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q== + /forwarded/0.1.2: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= + resolution: {integrity: sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=} + engines: {node: '>= 0.6'} + /fragment-cache/0.2.1: + resolution: {integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=} + engines: {node: '>=0.10.0'} dependencies: map-cache: 0.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + /fresh/0.5.2: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=} + engines: {node: '>= 0.6'} + /from2/2.3.0: + resolution: {integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=} dependencies: inherits: 2.0.4 readable-stream: 2.3.7 dev: true - resolution: - integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= + /fs-constants/1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} dev: true - resolution: - integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== + /fs-extra/0.30.0: + resolution: {integrity: sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=} dependencies: graceful-fs: 4.2.4 jsonfile: 2.4.0 @@ -13669,71 +13813,68 @@ packages: path-is-absolute: 1.0.1 rimraf: 2.7.1 dev: true - resolution: - integrity: sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A= + /fs-extra/4.0.3: + resolution: {integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==} dependencies: graceful-fs: 4.2.4 jsonfile: 4.0.0 universalify: 0.1.2 dev: true - resolution: - integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== + /fs-extra/7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.4 jsonfile: 4.0.0 universalify: 0.1.2 dev: true - engines: - node: '>=6 <7 || >=8' - resolution: - integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + /fs-extra/8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.4 jsonfile: 4.0.0 universalify: 0.1.2 - engines: - node: '>=6 <7 || >=8' - resolution: - integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + /fs-extra/9.1.0: + resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} + engines: {node: '>=10'} dependencies: at-least-node: 1.0.0 graceful-fs: 4.2.4 jsonfile: 6.1.0 universalify: 2.0.0 - engines: - node: '>=10' - resolution: - integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + /fs-minipass/2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} dependencies: minipass: 3.1.3 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== + /fs-readdir-recursive/1.1.0: + resolution: {integrity: sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==} dev: true - resolution: - integrity: sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA== + /fs-write-stream-atomic/1.0.10: + resolution: {integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=} dependencies: graceful-fs: 4.2.4 iferr: 0.1.5 imurmurhash: 0.1.4 readable-stream: 2.3.7 dev: true - resolution: - integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= + /fs.realpath/1.0.0: + resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} dev: true - resolution: - integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + /fs2/0.3.7: + resolution: {integrity: sha512-fwfd9MBI/fnXtR/ClVTyeuPXJ+oI5WNyXvBQPmc4btgqLYTKOuBRTRUVjmVpDUri0C88HLwMlc5ESg48fEAGjw==} + engines: {node: '>=0.8'} dependencies: d: 1.0.1 deferred: 0.7.11 @@ -13743,11 +13884,10 @@ packages: memoizee: 0.4.14 type: 1.2.0 dev: true - engines: - node: '>=0.8' - resolution: - integrity: sha512-fwfd9MBI/fnXtR/ClVTyeuPXJ+oI5WNyXvBQPmc4btgqLYTKOuBRTRUVjmVpDUri0C88HLwMlc5ESg48fEAGjw== + /fs2/0.3.9: + resolution: {integrity: sha512-WsOqncODWRlkjwll+73bAxVW3JPChDgaPX3DT4iTTm73UmG4VgALa7LaFblP232/DN60itkOrPZ8kaP1feksGQ==} + engines: {node: '>=6'} dependencies: d: 1.0.1 deferred: 0.7.11 @@ -13757,210 +13897,202 @@ packages: memoizee: 0.4.14 type: 2.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-WsOqncODWRlkjwll+73bAxVW3JPChDgaPX3DT4iTTm73UmG4VgALa7LaFblP232/DN60itkOrPZ8kaP1feksGQ== + /fsevents/1.2.13: + resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} + engines: {node: '>= 4.0'} + os: [darwin] + deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. + requiresBuild: true dependencies: bindings: 1.5.0 nan: 2.14.2 - deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. dev: true - engines: - node: '>= 4.0' optional: true - os: - - darwin - requiresBuild: true - resolution: - integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== + /fsevents/2.1.2: + resolution: {integrity: sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] deprecated: '"Please update to latest v2.3 or v2.2"' + requiresBuild: true dev: true - engines: - node: ^8.16.0 || ^10.6.0 || >=11.0.0 optional: true - os: - - darwin - requiresBuild: true - resolution: - integrity: sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA== + /fsevents/2.1.3: + resolution: {integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] deprecated: '"Please update to latest v2.3 or v2.2"' - engines: - node: ^8.16.0 || ^10.6.0 || >=11.0.0 - optional: true - os: - - darwin requiresBuild: true - resolution: - integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== + optional: true + /function-bind/1.1.1: - resolution: - integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + /function.prototype.name/1.1.2: + resolution: {integrity: sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 functions-have-names: 1.2.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg== + /functional-red-black-tree/1.0.1: + resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=} dev: true - resolution: - integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + /functions-have-names/1.2.1: + resolution: {integrity: sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==} dev: true - resolution: - integrity: sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA== + /generate-password/1.5.1: + resolution: {integrity: sha512-XdsyfiF4mKoOEuzA44w9jSNav50zOurdWOV3V8DbA7SJIxR3Xm9ob14HKYTnMQOPX3ylqiJMnQF0wEa8gXZIMw==} dev: false - resolution: - integrity: sha512-XdsyfiF4mKoOEuzA44w9jSNav50zOurdWOV3V8DbA7SJIxR3Xm9ob14HKYTnMQOPX3ylqiJMnQF0wEa8gXZIMw== + /gensync/1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + /get-amd-module-type/3.0.0: + resolution: {integrity: sha512-99Q7COuACPfVt18zH9N4VAMyb81S6TUgJm2NgV6ERtkh9VIkAaByZkW530wl3lLN5KTtSrK9jVLxYsoP5hQKsw==} + engines: {node: '>=6.0'} dependencies: ast-module-types: 2.6.0 node-source-walk: 4.2.0 dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-99Q7COuACPfVt18zH9N4VAMyb81S6TUgJm2NgV6ERtkh9VIkAaByZkW530wl3lLN5KTtSrK9jVLxYsoP5hQKsw== + /get-caller-file/2.0.5: - engines: - node: 6.* || 8.* || >= 10.* - resolution: - integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + /get-intrinsic/1.0.1: + resolution: {integrity: sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==} dependencies: function-bind: 1.1.1 has: 1.0.3 has-symbols: 1.0.1 - resolution: - integrity: sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg== + /get-intrinsic/1.1.1: + resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} dependencies: function-bind: 1.1.1 has: 1.0.3 has-symbols: 1.0.2 - resolution: - integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + /get-own-enumerable-property-symbols/3.0.2: + resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} dev: true - resolution: - integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== + /get-proxy/2.1.0: + resolution: {integrity: sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==} + engines: {node: '>=4'} dependencies: npm-conf: 1.1.3 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw== + /get-stdin/5.0.1: + resolution: {integrity: sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=} + engines: {node: '>=0.12.0'} dev: true - engines: - node: '>=0.12.0' - resolution: - integrity: sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g= + /get-stdin/6.0.0: + resolution: {integrity: sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== + /get-stdin/7.0.0: + resolution: {integrity: sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ== + /get-stream/2.3.1: + resolution: {integrity: sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=} + engines: {node: '>=0.10.0'} dependencies: object-assign: 4.1.1 pinkie-promise: 2.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4= + /get-stream/3.0.0: + resolution: {integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= + /get-stream/4.1.0: + resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} + engines: {node: '>=6'} dependencies: pump: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + /get-stream/5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} dependencies: pump: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + + /get-symbol-description/1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.1 + dev: true + /get-value/2.0.6: + resolution: {integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + /getos/3.2.1: + resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==} dependencies: async: 3.2.0 dev: true - resolution: - integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q== + /getpass/0.1.7: + resolution: {integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=} dependencies: assert-plus: 1.0.0 - resolution: - integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + /glob-parent/3.1.0: + resolution: {integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=} dependencies: is-glob: 3.1.0 path-dirname: 1.0.2 dev: true - resolution: - integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= + /glob-parent/5.1.1: + resolution: {integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==} + engines: {node: '>= 6'} dependencies: is-glob: 4.0.1 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== + /glob-parent/5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} dependencies: is-glob: 4.0.1 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + + /glob-parent/6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} + dependencies: + is-glob: 4.0.3 + dev: true + /glob-to-regexp/0.3.0: + resolution: {integrity: sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=} dev: true - resolution: - integrity: sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= + /glob/7.1.6: + resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -13969,43 +14101,40 @@ packages: once: 1.4.0 path-is-absolute: 1.0.1 dev: true - resolution: - integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + /global-dirs/0.1.1: + resolution: {integrity: sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=} + engines: {node: '>=4'} dependencies: ini: 1.3.5 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= + /global-dirs/3.0.0: + resolution: {integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==} + engines: {node: '>=10'} dependencies: ini: 2.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA== + /global-modules/1.0.0: + resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} + engines: {node: '>=0.10.0'} dependencies: global-prefix: 1.0.2 is-windows: 1.0.2 resolve-dir: 1.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== + /global-modules/2.0.0: + resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} + engines: {node: '>=6'} dependencies: global-prefix: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== + /global-prefix/1.0.2: + resolution: {integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=} + engines: {node: '>=0.10.0'} dependencies: expand-tilde: 2.0.2 homedir-polyfill: 1.0.3 @@ -14013,35 +14142,38 @@ packages: is-windows: 1.0.2 which: 1.3.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= + /global-prefix/3.0.0: + resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} + engines: {node: '>=6'} dependencies: ini: 1.3.5 kind-of: 6.0.3 which: 1.3.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== + /globals/11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + /globals/12.4.0: + resolution: {integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==} + engines: {node: '>=8'} dependencies: type-fest: 0.8.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== + + /globals/13.13.0: + resolution: {integrity: sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==} + engines: {node: '>=8'} + dependencies: + type-fest: 0.20.2 + dev: true + /globby/10.0.2: + resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} + engines: {node: '>=8'} dependencies: '@types/glob': 7.1.3 array-union: 2.1.0 @@ -14052,11 +14184,10 @@ packages: merge2: 1.4.1 slash: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg== + /globby/6.1.0: + resolution: {integrity: sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=} + engines: {node: '>=0.10.0'} dependencies: array-union: 1.0.2 glob: 7.1.6 @@ -14064,11 +14195,10 @@ packages: pify: 2.3.0 pinkie-promise: 2.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= + /globby/7.1.1: + resolution: {integrity: sha1-+yzP+UAfhgCUXfral0QMypcrhoA=} + engines: {node: '>=4'} dependencies: array-union: 1.0.2 dir-glob: 2.2.2 @@ -14077,11 +14207,10 @@ packages: pify: 3.0.0 slash: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-+yzP+UAfhgCUXfral0QMypcrhoA= + /globby/8.0.2: + resolution: {integrity: sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==} + engines: {node: '>=4'} dependencies: array-union: 1.0.2 dir-glob: 2.0.0 @@ -14091,11 +14220,10 @@ packages: pify: 3.0.0 slash: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w== + /globby/9.2.0: + resolution: {integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==} + engines: {node: '>=6'} dependencies: '@types/glob': 7.1.3 array-union: 1.0.2 @@ -14106,20 +14234,18 @@ packages: pify: 4.0.1 slash: 2.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== + /gonzales-pe/4.3.0: + resolution: {integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==} + engines: {node: '>=0.6.0'} + hasBin: true dependencies: minimist: 1.2.5 dev: true - engines: - node: '>=0.6.0' - hasBin: true - resolution: - integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ== + /got/6.7.1: + resolution: {integrity: sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=} + engines: {node: '>=4'} dependencies: create-error-class: 3.0.2 duplexer3: 0.1.4 @@ -14133,11 +14259,10 @@ packages: unzip-response: 2.0.1 url-parse-lax: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= + /got/8.3.2: + resolution: {integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==} + engines: {node: '>=4'} dependencies: '@sindresorhus/is': 0.7.0 cacheable-request: 2.1.4 @@ -14157,11 +14282,10 @@ packages: url-parse-lax: 3.0.0 url-to-options: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== + /got/9.6.0: + resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} + engines: {node: '>=8.6'} dependencies: '@sindresorhus/is': 0.14.0 '@szmarczak/http-timer': 1.1.2 @@ -14175,49 +14299,49 @@ packages: to-readable-stream: 1.0.0 url-parse-lax: 3.0.0 dev: true - engines: - node: '>=8.6' - resolution: - integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== + /graceful-fs/4.1.15: + resolution: {integrity: sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==} dev: true - resolution: - integrity: sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== + /graceful-fs/4.2.3: + resolution: {integrity: sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==} dev: true - resolution: - integrity: sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ== + /graceful-fs/4.2.4: - resolution: - integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + resolution: {integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==} + /graphlib/2.1.8: + resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==} dependencies: lodash: 4.17.21 dev: true - resolution: - integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A== + /growly/1.3.0: + resolution: {integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=} dev: true - resolution: - integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= + /gud/1.0.0: + resolution: {integrity: sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==} dev: false - resolution: - integrity: sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw== + /gzip-size/5.1.1: + resolution: {integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==} + engines: {node: '>=6'} dependencies: duplexer: 0.1.2 pify: 4.0.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== + /handle-thing/2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} dev: true - resolution: - integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== + /hapi-plugin-websocket/2.3.0_@hapi+hapi@18.4.1: + resolution: {integrity: sha512-bm+K5opYruM7/u9q+2YnP48PaMZqYo4NiQMtPfg6eHfXgkFjmQ6WUSr5NQkTzl3Gn/aMiYgEM3AX3pR30TZhwA==} + engines: {node: '>=8.0.0'} + peerDependencies: + '@hapi/hapi': '>=18.0.0' dependencies: '@hapi/boom': 9.0.0 '@hapi/hapi': 18.4.1 @@ -14225,151 +14349,142 @@ packages: urijs: 1.19.2 websocket-framed: 1.2.2 ws: 7.2.1 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: true - engines: - node: '>=8.0.0' - peerDependencies: - '@hapi/hapi': '>=18.0.0' - resolution: - integrity: sha512-bm+K5opYruM7/u9q+2YnP48PaMZqYo4NiQMtPfg6eHfXgkFjmQ6WUSr5NQkTzl3Gn/aMiYgEM3AX3pR30TZhwA== + /har-schema/2.0.0: - engines: - node: '>=4' - resolution: - integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + resolution: {integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=} + engines: {node: '>=4'} + /har-validator/5.1.5: + resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} + engines: {node: '>=6'} + deprecated: this library is no longer supported dependencies: ajv: 6.12.6 har-schema: 2.0.0 - deprecated: this library is no longer supported - engines: - node: '>=6' - resolution: - integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + /harmony-reflect/1.6.1: + resolution: {integrity: sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==} dev: true - resolution: - integrity: sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA== + /has-ansi/2.0.0: + resolution: {integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=} + engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + /has-bigints/1.0.1: - resolution: - integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== + resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} + /has-binary2/1.0.3: + resolution: {integrity: sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==} dependencies: isarray: 2.0.1 dev: true - resolution: - integrity: sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw== + /has-cors/1.1.0: + resolution: {integrity: sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=} dev: true - resolution: - integrity: sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk= + /has-flag/3.0.0: - engines: - node: '>=4' - resolution: - integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} + engines: {node: '>=4'} + /has-flag/4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + /has-symbol-support-x/1.4.2: + resolution: {integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==} dev: true - resolution: - integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== + /has-symbols/1.0.1: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== + resolution: {integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==} + engines: {node: '>= 0.4'} + /has-symbols/1.0.2: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== + resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} + engines: {node: '>= 0.4'} + /has-to-string-tag-x/1.4.1: + resolution: {integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==} dependencies: has-symbol-support-x: 1.4.2 dev: true - resolution: - integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== + + /has-tostringtag/1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + engines: {node: '>= 0.4'} + dependencies: + has-symbols: 1.0.2 + /has-value/0.3.1: + resolution: {integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=} + engines: {node: '>=0.10.0'} dependencies: get-value: 2.0.6 has-values: 0.1.4 isobject: 2.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + /has-value/1.0.0: + resolution: {integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=} + engines: {node: '>=0.10.0'} dependencies: get-value: 2.0.6 has-values: 1.0.0 isobject: 3.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + /has-values/0.1.4: + resolution: {integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E= + /has-values/1.0.0: + resolution: {integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=} + engines: {node: '>=0.10.0'} dependencies: is-number: 3.0.0 kind-of: 4.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + /has-yarn/2.1.0: + resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== + /has/1.0.3: + resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + engines: {node: '>= 0.4.0'} dependencies: function-bind: 1.1.1 - engines: - node: '>= 0.4.0' - resolution: - integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + /hash-base/3.1.0: + resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} + engines: {node: '>=4'} dependencies: inherits: 2.0.4 readable-stream: 3.6.0 safe-buffer: 5.2.1 - engines: - node: '>=4' - resolution: - integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== + /hash.js/1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - resolution: - integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + /hast-util-parse-selector/2.2.4: + resolution: {integrity: sha512-gW3sxfynIvZApL4L07wryYF4+C9VvH3AUi7LAnVXV4MneGEgwOByXvFo18BgmTWnm7oHAe874jKbIB1YhHSIzA==} dev: false - resolution: - integrity: sha512-gW3sxfynIvZApL4L07wryYF4+C9VvH3AUi7LAnVXV4MneGEgwOByXvFo18BgmTWnm7oHAe874jKbIB1YhHSIzA== + /hastscript/6.0.0: + resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} dependencies: '@types/hast': 2.3.4 comma-separated-tokens: 1.0.8 @@ -14377,22 +14492,22 @@ packages: property-information: 5.4.0 space-separated-tokens: 1.1.5 dev: false - resolution: - integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w== + /he/1.2.0: - dev: true + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true - resolution: - integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + dev: true + /hex-color-regex/1.1.0: + resolution: {integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==} dev: true - resolution: - integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== + /highlight.js/10.7.3: + resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} dev: false - resolution: - integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A== + /history/4.10.1: + resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} dependencies: '@babel/runtime': 7.12.5 loose-envify: 1.4.0 @@ -14401,83 +14516,83 @@ packages: tiny-warning: 1.0.3 value-equal: 1.0.1 dev: false - resolution: - integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== + /hmac-drbg/1.0.1: + resolution: {integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=} dependencies: hash.js: 1.1.7 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - resolution: - integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= + /hoist-non-react-statics/3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} dependencies: react-is: 16.13.1 dev: false - resolution: - integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== + /homedir-polyfill/1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} dependencies: parse-passwd: 1.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== + /hosted-git-info/2.8.8: + resolution: {integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==} dev: true - resolution: - integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== + /hpack.js/2.1.6: + resolution: {integrity: sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=} dependencies: inherits: 2.0.4 obuf: 1.1.2 readable-stream: 2.3.7 wbuf: 1.7.3 dev: true - resolution: - integrity: sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= + /hsl-regex/1.0.0: + resolution: {integrity: sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=} dev: true - resolution: - integrity: sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= + /hsla-regex/1.0.0: + resolution: {integrity: sha1-wc56MWjIxmFAM6S194d/OyJfnDg=} dev: true - resolution: - integrity: sha1-wc56MWjIxmFAM6S194d/OyJfnDg= + /html-comment-regex/1.1.2: + resolution: {integrity: sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==} dev: true - resolution: - integrity: sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== + /html-element-map/1.2.0: + resolution: {integrity: sha512-0uXq8HsuG1v2TmQ8QkIhzbrqeskE4kn52Q18QJ9iAA/SnHoEKXWiUxHQtclRsCFWEUD2So34X+0+pZZu862nnw==} dependencies: array-filter: 1.0.0 dev: true - resolution: - integrity: sha512-0uXq8HsuG1v2TmQ8QkIhzbrqeskE4kn52Q18QJ9iAA/SnHoEKXWiUxHQtclRsCFWEUD2So34X+0+pZZu862nnw== + /html-encoding-sniffer/1.0.2: + resolution: {integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==} dependencies: whatwg-encoding: 1.0.5 dev: true - resolution: - integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== + /html-encoding-sniffer/2.0.1: + resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==} + engines: {node: '>=10'} dependencies: whatwg-encoding: 1.0.5 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== + /html-entities/1.3.1: + resolution: {integrity: sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==} dev: true - resolution: - integrity: sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA== + /html-escaper/2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} dev: true - resolution: - integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + /html-minifier-terser/5.1.1: + resolution: {integrity: sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==} + engines: {node: '>=6'} + hasBin: true dependencies: camel-case: 4.1.2 clean-css: 4.2.3 @@ -14487,12 +14602,12 @@ packages: relateurl: 0.2.7 terser: 4.8.0 dev: true - engines: - node: '>=6' - hasBin: true - resolution: - integrity: sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg== + /html-webpack-plugin/4.0.0-beta.11_webpack@4.42.0: + resolution: {integrity: sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg==} + engines: {node: '>=6.9'} + peerDependencies: + webpack: ^4.0.0 dependencies: html-minifier-terser: 5.1.1 loader-utils: 1.4.0 @@ -14502,13 +14617,9 @@ packages: util.promisify: 1.0.0 webpack: 4.42.0 dev: true - engines: - node: '>=6.9' - peerDependencies: - webpack: ^4.0.0 - resolution: - integrity: sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg== + /htmlparser2/3.10.1: + resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==} dependencies: domelementtype: 1.3.1 domhandler: 2.4.2 @@ -14517,127 +14628,123 @@ packages: inherits: 2.0.4 readable-stream: 3.6.0 dev: true - resolution: - integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== + /http-cache-semantics/3.8.1: + resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==} dev: true - resolution: - integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== + /http-cache-semantics/4.1.0: + resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} dev: true - resolution: - integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== + /http-deceiver/1.2.7: + resolution: {integrity: sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=} dev: true - resolution: - integrity: sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= + /http-errors/1.6.3: + resolution: {integrity: sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=} + engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.3 setprototypeof: 1.1.0 statuses: 1.5.0 dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + /http-errors/1.7.2: + resolution: {integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==} + engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.3 setprototypeof: 1.1.1 statuses: 1.5.0 toidentifier: 1.0.0 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== + /http-errors/1.7.3: + resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==} + engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.4 setprototypeof: 1.1.1 statuses: 1.5.0 toidentifier: 1.0.0 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== + /http-parser-js/0.5.2: + resolution: {integrity: sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==} dev: true - resolution: - integrity: sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ== + /http-proxy-middleware/0.19.1: + resolution: {integrity: sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==} + engines: {node: '>=4.0.0'} dependencies: http-proxy: 1.18.1 is-glob: 4.0.1 lodash: 4.17.21 micromatch: 3.1.10 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== + /http-proxy/1.18.1: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 follow-redirects: 1.13.0 requires-port: 1.0.0 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + /http-signature/1.2.0: + resolution: {integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=} + engines: {node: '>=0.8', npm: '>=1.3.7'} dependencies: assert-plus: 1.0.0 jsprim: 1.4.1 sshpk: 1.16.1 - engines: - node: '>=0.8' - npm: '>=1.3.7' - resolution: - integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + /http-signature/1.3.6: + resolution: {integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==} + engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 jsprim: 2.0.2 sshpk: 1.16.1 dev: true - engines: - node: '>=0.10' - resolution: - integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw== + /https-browserify/1.0.0: + resolution: {integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=} dev: true - resolution: - integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= + /https-proxy-agent/4.0.0: + resolution: {integrity: sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==} + engines: {node: '>= 6.0.0'} dependencies: agent-base: 5.1.1 debug: 4.3.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6.0.0' - resolution: - integrity: sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg== + /https-proxy-agent/5.0.0: + resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} + engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 debug: 4.3.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== + /human-signals/1.1.1: + resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} + engines: {node: '>=8.12.0'} dev: true - engines: - node: '>=8.12.0' - resolution: - integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + /husky/3.1.0: + resolution: {integrity: sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==} + engines: {node: '>=8.6.0'} + hasBin: true + requiresBuild: true dependencies: chalk: 2.4.2 ci-info: 2.0.0 @@ -14651,187 +14758,175 @@ packages: run-node: 1.0.0 slash: 3.0.0 dev: true - engines: - node: '>=8.6.0' - hasBin: true - requiresBuild: true - resolution: - integrity: sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ== + /iconv-lite/0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + /icss-utils/4.1.1: + resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==} + engines: {node: '>= 6'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== + /identity-obj-proxy/3.0.0: + resolution: {integrity: sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=} + engines: {node: '>=4'} dependencies: harmony-reflect: 1.6.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= + /ieee754/1.1.13: - resolution: - integrity: sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== + resolution: {integrity: sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==} + /ieee754/1.2.1: - resolution: - integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + /iferr/0.1.5: + resolution: {integrity: sha1-xg7taebY/bazEEofy8ocGS3FtQE=} dev: true - resolution: - integrity: sha1-xg7taebY/bazEEofy8ocGS3FtQE= + /ignore/3.3.10: + resolution: {integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==} dev: true - resolution: - integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== + /ignore/4.0.6: + resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + /ignore/5.1.4: + resolution: {integrity: sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A== + /ignore/5.1.8: + resolution: {integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + + /ignore/5.2.0: + resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} + engines: {node: '>= 4'} + dev: true + /immediate/3.0.6: + resolution: {integrity: sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=} dev: true - resolution: - integrity: sha1-nbHb0Pr43m++D13V5Wu2BigN5ps= + /immer/1.10.0: + resolution: {integrity: sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==} dev: true - resolution: - integrity: sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg== + /import-cwd/2.1.0: + resolution: {integrity: sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=} + engines: {node: '>=4'} dependencies: import-from: 2.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= + /import-fresh/2.0.0: + resolution: {integrity: sha1-2BNVwVYS04bGH53dOSLUMEgipUY=} + engines: {node: '>=4'} dependencies: caller-path: 2.0.0 resolve-from: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + /import-fresh/3.2.2: + resolution: {integrity: sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==} + engines: {node: '>=6'} dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 - engines: - node: '>=6' - resolution: - integrity: sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw== + /import-from/2.1.0: + resolution: {integrity: sha1-M1238qev/VOqpHHUuAId7ja387E=} + engines: {node: '>=4'} dependencies: resolve-from: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-M1238qev/VOqpHHUuAId7ja387E= + /import-lazy/2.1.0: + resolution: {integrity: sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= + /import-local/2.0.0: + resolution: {integrity: sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==} + engines: {node: '>=6'} + hasBin: true dependencies: pkg-dir: 3.0.0 resolve-cwd: 2.0.0 dev: true - engines: - node: '>=6' - hasBin: true - resolution: - integrity: sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + /import-local/3.0.2: + resolution: {integrity: sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==} + engines: {node: '>=8'} + hasBin: true dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 dev: true - engines: - node: '>=8' - hasBin: true - resolution: - integrity: sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== + /imurmurhash/0.1.4: + resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=} + engines: {node: '>=0.8.19'} dev: true - engines: - node: '>=0.8.19' - resolution: - integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o= + /indent-string/4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + /indexes-of/1.0.1: + resolution: {integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc=} dev: true - resolution: - integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + /indexof/0.0.1: + resolution: {integrity: sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=} dev: true - resolution: - integrity: sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= + /infer-owner/1.0.4: + resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} dev: true - resolution: - integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== + /inflight/1.0.6: + resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=} dependencies: once: 1.4.0 wrappy: 1.0.2 dev: true - resolution: - integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + /inherits/2.0.1: + resolution: {integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=} dev: true - resolution: - integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= + /inherits/2.0.3: - resolution: - integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + resolution: {integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=} + /inherits/2.0.4: - resolution: - integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + /ini/1.3.5: + resolution: {integrity: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==} deprecated: Please update to ini >=1.3.6 to avoid a prototype pollution issue dev: true - resolution: - integrity: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + /ini/2.0.0: + resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== + /inquirer-autocomplete-prompt/1.3.0: + resolution: {integrity: sha512-zvAc+A6SZdcN+earG5SsBu1RnQdtBS4o8wZ/OqJiCfL34cfOx+twVRq7wumYix6Rkdjn1N2nVCcO3wHqKqgdGg==} + engines: {node: '>=10'} + peerDependencies: + inquirer: ^5.0.0 || ^6.0.0 || ^7.0.0 dependencies: ansi-escapes: 4.3.1 chalk: 4.1.0 @@ -14839,13 +14934,10 @@ packages: run-async: 2.4.1 rxjs: 6.6.3 dev: true - engines: - node: '>=10' - peerDependencies: - inquirer: ^5.0.0 || ^6.0.0 || ^7.0.0 - resolution: - integrity: sha512-zvAc+A6SZdcN+earG5SsBu1RnQdtBS4o8wZ/OqJiCfL34cfOx+twVRq7wumYix6Rkdjn1N2nVCcO3wHqKqgdGg== + /inquirer/6.5.2: + resolution: {integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==} + engines: {node: '>=6.0.0'} dependencies: ansi-escapes: 3.2.0 chalk: 2.4.2 @@ -14861,11 +14953,10 @@ packages: strip-ansi: 5.2.0 through: 2.3.8 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== + /inquirer/7.0.4: + resolution: {integrity: sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==} + engines: {node: '>=6.0.0'} dependencies: ansi-escapes: 4.3.1 chalk: 2.4.2 @@ -14881,11 +14972,10 @@ packages: strip-ansi: 5.2.0 through: 2.3.8 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ== + /inquirer/7.2.0: + resolution: {integrity: sha512-E0c4rPwr9ByePfNlTIB8z51kK1s2n6jrHuJeEHENl/sbq2G/S1auvibgEwNR4uSyiU+PiYHqSwsgGiXjG8p5ZQ==} + engines: {node: '>=8.0.0'} dependencies: ansi-escapes: 4.3.1 chalk: 3.0.0 @@ -14901,11 +14991,10 @@ packages: strip-ansi: 6.0.0 through: 2.3.8 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-E0c4rPwr9ByePfNlTIB8z51kK1s2n6jrHuJeEHENl/sbq2G/S1auvibgEwNR4uSyiU+PiYHqSwsgGiXjG8p5ZQ== + /inquirer/7.3.3: + resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} + engines: {node: '>=8.0.0'} dependencies: ansi-escapes: 4.3.1 chalk: 4.1.0 @@ -14921,221 +15010,210 @@ packages: strip-ansi: 6.0.0 through: 2.3.8 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== + /int64-buffer/0.1.10: + resolution: {integrity: sha1-J3siiofZWtd30HwTgyAiQGpHNCM=} dev: true - resolution: - integrity: sha1-J3siiofZWtd30HwTgyAiQGpHNCM= + /internal-ip/4.3.0: + resolution: {integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==} + engines: {node: '>=6'} dependencies: default-gateway: 4.2.0 ipaddr.js: 1.9.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== + /internal-slot/1.0.2: + resolution: {integrity: sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==} + engines: {node: '>= 0.4'} dependencies: es-abstract: 1.18.3 has: 1.0.3 side-channel: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g== + + /internal-slot/1.0.3: + resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} + engines: {node: '>= 0.4'} + dependencies: + get-intrinsic: 1.1.1 + has: 1.0.3 + side-channel: 1.0.4 + dev: true + /interpret/1.2.0: + resolution: {integrity: sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==} + engines: {node: '>= 0.10'} dev: true - engines: - node: '>= 0.10' - resolution: - integrity: sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== + /into-stream/3.1.0: + resolution: {integrity: sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=} + engines: {node: '>=4'} dependencies: from2: 2.3.0 p-is-promise: 1.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY= + /invariant/2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} dependencies: loose-envify: 1.4.0 dev: true - resolution: - integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + /invert-kv/2.0.0: + resolution: {integrity: sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== + /ip-regex/2.1.0: - engines: - node: '>=4' - resolution: - integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + resolution: {integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=} + engines: {node: '>=4'} + /ip/1.1.5: + resolution: {integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=} dev: true - resolution: - integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + /ipaddr.js/1.9.1: - engines: - node: '>= 0.10' - resolution: - integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + /is-absolute-url/2.1.0: + resolution: {integrity: sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= + /is-absolute-url/3.0.3: + resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== + /is-accessor-descriptor/0.1.6: + resolution: {integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=} + engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + /is-accessor-descriptor/1.0.0: + resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==} + engines: {node: '>=0.10.0'} dependencies: kind-of: 6.0.3 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + /is-alphabetical/1.0.4: + resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} dev: false - resolution: - integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== + /is-alphanumerical/1.0.4: + resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} dependencies: is-alphabetical: 1.0.4 is-decimal: 1.0.4 dev: false - resolution: - integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== + /is-arguments/1.0.4: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA== + resolution: {integrity: sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==} + engines: {node: '>= 0.4'} + /is-arrayish/0.2.1: - resolution: - integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} + /is-arrayish/0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} dev: true - resolution: - integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + /is-bigint/1.0.2: - resolution: - integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA== + resolution: {integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==} + /is-binary-path/1.0.1: + resolution: {integrity: sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=} + engines: {node: '>=0.10.0'} dependencies: binary-extensions: 1.13.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + /is-binary-path/2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} dependencies: binary-extensions: 2.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + /is-boolean-object/1.0.1: + resolution: {integrity: sha512-TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ==} + engines: {node: '>= 0.4'} dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ== + /is-boolean-object/1.1.1: + resolution: {integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng== + /is-buffer/1.1.6: - resolution: - integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + /is-buffer/2.0.4: + resolution: {integrity: sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A== + /is-builtin-module/3.0.0: + resolution: {integrity: sha512-/93sDihsAD652hrMEbJGbMAVBf1qc96kyThHQ0CAOONHaE3aROLpTjDe4WQ5aoC5ITHFxEq1z8XqSU7km+8amw==} + engines: {node: '>=6'} dependencies: builtin-modules: 3.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-/93sDihsAD652hrMEbJGbMAVBf1qc96kyThHQ0CAOONHaE3aROLpTjDe4WQ5aoC5ITHFxEq1z8XqSU7km+8amw== + /is-callable/1.2.0: + resolution: {integrity: sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==} + engines: {node: '>= 0.4'} dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw== + /is-callable/1.2.2: + resolution: {integrity: sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==} + engines: {node: '>= 0.4'} dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== + /is-callable/1.2.3: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== + resolution: {integrity: sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==} + engines: {node: '>= 0.4'} + + /is-callable/1.2.4: + resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==} + engines: {node: '>= 0.4'} + /is-ci/1.2.1: + resolution: {integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==} + hasBin: true dependencies: ci-info: 1.6.0 dev: true - hasBin: true - resolution: - integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== + /is-ci/2.0.0: + resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} + hasBin: true dependencies: ci-info: 2.0.0 dev: true - hasBin: true - resolution: - integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + /is-ci/3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} + hasBin: true dependencies: ci-info: 3.3.0 dev: true - hasBin: true - resolution: - integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== + /is-cidr/3.1.0: + resolution: {integrity: sha512-3kxTForpuj8O4iHn0ocsn1jxRm5VYm60GDghK6HXmpn4IyZOoRy9/GmdjFA2yEMqw91TB1/K3bFTuI7FlFNR1g==} + engines: {node: '>=6'} dependencies: cidr-regex: 2.0.10 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-3kxTForpuj8O4iHn0ocsn1jxRm5VYm60GDghK6HXmpn4IyZOoRy9/GmdjFA2yEMqw91TB1/K3bFTuI7FlFNR1g== + /is-color-stop/1.1.0: + resolution: {integrity: sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=} dependencies: css-color-names: 0.0.4 hex-color-regex: 1.1.0 @@ -15144,511 +15222,492 @@ packages: rgb-regex: 1.0.1 rgba-regex: 1.0.0 dev: true - resolution: - integrity: sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= + /is-core-module/2.2.0: + resolution: {integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==} dependencies: has: 1.0.3 - resolution: - integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== + /is-core-module/2.5.0: + resolution: {integrity: sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==} + dependencies: + has: 1.0.3 + dev: true + + /is-core-module/2.8.1: + resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==} dependencies: has: 1.0.3 dev: true - resolution: - integrity: sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg== + /is-data-descriptor/0.1.4: + resolution: {integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=} + engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + /is-data-descriptor/1.0.0: + resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==} + engines: {node: '>=0.10.0'} dependencies: kind-of: 6.0.3 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + /is-date-object/1.0.2: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== + resolution: {integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==} + engines: {node: '>= 0.4'} + /is-decimal/1.0.4: + resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} dev: false - resolution: - integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== + /is-descriptor/0.1.6: + resolution: {integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==} + engines: {node: '>=0.10.0'} dependencies: is-accessor-descriptor: 0.1.6 is-data-descriptor: 0.1.4 kind-of: 5.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + /is-descriptor/1.0.2: + resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==} + engines: {node: '>=0.10.0'} dependencies: is-accessor-descriptor: 1.0.0 is-data-descriptor: 1.0.0 kind-of: 6.0.3 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + /is-directory/0.3.1: + resolution: {integrity: sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + /is-docker/1.1.0: + resolution: {integrity: sha1-8EN01O7lMQ6ajhE78UlUEeRhdqE=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-8EN01O7lMQ6ajhE78UlUEeRhdqE= + /is-docker/2.0.0: + resolution: {integrity: sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ== + /is-docker/2.1.1: - dev: true - engines: - node: '>=8' + resolution: {integrity: sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==} + engines: {node: '>=8'} hasBin: true - resolution: - integrity: sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw== + dev: true + /is-extendable/0.1.1: + resolution: {integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + /is-extendable/1.0.1: + resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} + engines: {node: '>=0.10.0'} dependencies: is-plain-object: 2.0.4 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + /is-extglob/2.1.1: + resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + /is-fullwidth-code-point/2.0.0: - engines: - node: '>=4' - resolution: - integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + resolution: {integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=} + engines: {node: '>=4'} + /is-fullwidth-code-point/3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + /is-generator-fn/2.1.0: + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + /is-glob/3.1.0: + resolution: {integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=} + engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + /is-glob/4.0.1: + resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==} + engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + + /is-glob/4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} + dependencies: + is-extglob: 2.1.1 + dev: true + /is-hexadecimal/1.0.4: + resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: false - resolution: - integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== + /is-installed-globally/0.1.0: + resolution: {integrity: sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=} + engines: {node: '>=4'} dependencies: global-dirs: 0.1.1 is-path-inside: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA= + /is-installed-globally/0.4.0: + resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} + engines: {node: '>=10'} dependencies: global-dirs: 3.0.0 is-path-inside: 3.0.2 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== + /is-natural-number/4.0.1: + resolution: {integrity: sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=} dev: true - resolution: - integrity: sha1-q5124dtM7VHjXeDHLr7PCfc0zeg= + /is-negative-zero/2.0.0: + resolution: {integrity: sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=} + engines: {node: '>= 0.4'} dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE= + /is-negative-zero/2.0.1: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== + resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} + engines: {node: '>= 0.4'} + /is-npm/1.0.0: + resolution: {integrity: sha1-8vtjpl5JBbQGyGBydloaTceTufQ=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-8vtjpl5JBbQGyGBydloaTceTufQ= + /is-npm/3.0.0: + resolution: {integrity: sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA== + /is-number-object/1.0.4: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw== + resolution: {integrity: sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==} + engines: {node: '>= 0.4'} + /is-number/3.0.0: + resolution: {integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=} + engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + /is-number/7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} dev: true - engines: - node: '>=0.12.0' - resolution: - integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + /is-obj/1.0.1: + resolution: {integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + /is-obj/2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + /is-object/1.0.2: + resolution: {integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==} dev: true - resolution: - integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== + /is-path-cwd/2.2.0: + resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== + /is-path-in-cwd/2.1.0: + resolution: {integrity: sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==} + engines: {node: '>=6'} dependencies: is-path-inside: 2.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== + /is-path-inside/1.0.1: + resolution: {integrity: sha1-jvW33lBDej/cprToZe96pVy0gDY=} + engines: {node: '>=0.10.0'} dependencies: path-is-inside: 1.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-jvW33lBDej/cprToZe96pVy0gDY= + /is-path-inside/2.1.0: + resolution: {integrity: sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==} + engines: {node: '>=6'} dependencies: path-is-inside: 1.0.2 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== + /is-path-inside/3.0.2: + resolution: {integrity: sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg== + /is-plain-obj/1.1.0: + resolution: {integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + /is-plain-object/2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + /is-potential-custom-element-name/1.0.0: + resolution: {integrity: sha1-DFLlS8yjkbssSUsh6GJtczbG45c=} dev: true - resolution: - integrity: sha1-DFLlS8yjkbssSUsh6GJtczbG45c= + /is-promise/2.2.2: + resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} dev: true - resolution: - integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== + /is-redirect/1.0.0: + resolution: {integrity: sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ= + /is-regex/1.1.0: + resolution: {integrity: sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw== + /is-regex/1.1.1: + resolution: {integrity: sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.1 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== + /is-regex/1.1.3: + resolution: {integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 has-symbols: 1.0.2 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ== + + /is-regex/1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + has-tostringtag: 1.0.0 + dev: true + /is-regexp/1.0.0: + resolution: {integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk= + /is-relative-path/1.0.2: + resolution: {integrity: sha1-CRtGoNZ8HtD+hfH4z93gBrslHUY=} dev: true - resolution: - integrity: sha1-CRtGoNZ8HtD+hfH4z93gBrslHUY= + /is-resolvable/1.1.0: + resolution: {integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==} dev: true - resolution: - integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + /is-retina/1.0.3: + resolution: {integrity: sha1-10AbKGvqKuN/Ykd1iN5QTQuGR+M=} dev: false - resolution: - integrity: sha1-10AbKGvqKuN/Ykd1iN5QTQuGR+M= + /is-retry-allowed/1.2.0: + resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== + /is-root/2.1.0: + resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== + + /is-shared-array-buffer/1.0.1: + resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} + dev: true + /is-stream/1.1.0: + resolution: {integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + /is-stream/2.0.0: - engines: - node: '>=8' - resolution: - integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== + resolution: {integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==} + engines: {node: '>=8'} + /is-string/1.0.5: + resolution: {integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==} + engines: {node: '>= 0.4'} dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== + /is-string/1.0.6: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w== + resolution: {integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==} + engines: {node: '>= 0.4'} + + /is-string/1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} + dependencies: + has-tostringtag: 1.0.0 + /is-subset/0.1.1: + resolution: {integrity: sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=} dev: true - resolution: - integrity: sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY= + /is-svg/3.0.0: + resolution: {integrity: sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==} + engines: {node: '>=4'} dependencies: html-comment-regex: 1.1.2 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== + /is-symbol/1.0.3: + resolution: {integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.2 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== + /is-typedarray/1.0.0: - resolution: - integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} + /is-unicode-supported/0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + /is-url/1.2.4: + resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==} dev: true - resolution: - integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww== + /is-utf8/0.2.1: + resolution: {integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=} dev: false - resolution: - integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= + + /is-weakref/1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} + dependencies: + call-bind: 1.0.2 + dev: true + /is-windows/1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + /is-wsl/1.1.0: + resolution: {integrity: sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + /is-wsl/2.1.1: + resolution: {integrity: sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog== + /is-wsl/2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} dependencies: is-docker: 2.1.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + /is-yarn-global/0.3.0: + resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} dev: true - resolution: - integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== + /isarray/0.0.1: - resolution: - integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=} + /isarray/1.0.0: - resolution: - integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} + /isarray/2.0.1: + resolution: {integrity: sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=} dev: true - resolution: - integrity: sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4= + /isexe/2.0.0: - resolution: - integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} + /iso8601-duration/1.2.0: + resolution: {integrity: sha512-ErTBd++b17E8nmWII1K1uZtBgD1E8RjyvwmxlCjPHNqHMD7gmcMHOw0E8Ro/6+QT4PhHRSnnMo7bxa1vFPkwhg==} dev: true - resolution: - integrity: sha512-ErTBd++b17E8nmWII1K1uZtBgD1E8RjyvwmxlCjPHNqHMD7gmcMHOw0E8Ro/6+QT4PhHRSnnMo7bxa1vFPkwhg== + /iso8601-duration/1.3.0: + resolution: {integrity: sha512-K4CiUBzo3YeWk76FuET/dQPH03WE04R94feo5TSKQCXpoXQt9E4yx2CnY737QZnSAI3PI4WlKo/zfqizGx52QQ==} dev: true - resolution: - integrity: sha512-K4CiUBzo3YeWk76FuET/dQPH03WE04R94feo5TSKQCXpoXQt9E4yx2CnY737QZnSAI3PI4WlKo/zfqizGx52QQ== + /isobject/2.1.0: + resolution: {integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=} + engines: {node: '>=0.10.0'} dependencies: isarray: 1.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + /isobject/3.0.1: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + resolution: {integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=} + engines: {node: '>=0.10.0'} + /isomorphic-fetch/2.2.1: + resolution: {integrity: sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=} dependencies: node-fetch: 1.7.3 whatwg-fetch: 3.0.0 dev: true - resolution: - integrity: sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk= + /isomorphic-unfetch/3.1.0: + resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} dependencies: node-fetch: 2.6.1 unfetch: 4.2.0 dev: true - resolution: - integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q== + /isomorphic-ws/4.0.1_ws@7.2.3: + resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} + peerDependencies: + ws: '*' dependencies: ws: 7.2.3 dev: true + + /isomorphic-ws/4.0.1_ws@7.4.0: + resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} peerDependencies: ws: '*' - resolution: - integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== - /isomorphic-ws/4.0.1_ws@7.4.0: dependencies: ws: 7.4.0 dev: true - peerDependencies: - ws: '*' - resolution: - integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== + /isstream/0.1.2: - resolution: - integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + resolution: {integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=} + /istanbul-lib-coverage/2.0.5: + resolution: {integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA== + /istanbul-lib-coverage/3.0.0: + resolution: {integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== + /istanbul-lib-instrument/3.3.0: + resolution: {integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==} + engines: {node: '>=6'} dependencies: '@babel/generator': 7.12.5 '@babel/parser': 7.12.7 @@ -15657,111 +15716,108 @@ packages: '@babel/types': 7.12.7 istanbul-lib-coverage: 2.0.5 semver: 6.3.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== + /istanbul-lib-instrument/4.0.3: + resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} + engines: {node: '>=8'} dependencies: '@babel/core': 7.12.9 '@istanbuljs/schema': 0.1.2 istanbul-lib-coverage: 3.0.0 semver: 6.3.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== + /istanbul-lib-report/2.0.8: + resolution: {integrity: sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==} + engines: {node: '>=6'} dependencies: istanbul-lib-coverage: 2.0.5 make-dir: 2.1.0 supports-color: 6.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ== + /istanbul-lib-report/3.0.0: + resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==} + engines: {node: '>=8'} dependencies: istanbul-lib-coverage: 3.0.0 make-dir: 3.1.0 supports-color: 7.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== + /istanbul-lib-source-maps/3.0.6: + resolution: {integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==} + engines: {node: '>=6'} dependencies: debug: 4.3.1 istanbul-lib-coverage: 2.0.5 make-dir: 2.1.0 rimraf: 2.7.1 source-map: 0.6.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw== + /istanbul-lib-source-maps/4.0.0: + resolution: {integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==} + engines: {node: '>=8'} dependencies: debug: 4.3.1 istanbul-lib-coverage: 3.0.0 source-map: 0.6.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== + /istanbul-reports/2.2.7: + resolution: {integrity: sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==} + engines: {node: '>=6'} dependencies: html-escaper: 2.0.2 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg== + /istanbul-reports/3.0.2: + resolution: {integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==} + engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== + /isurl/1.0.0: + resolution: {integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==} + engines: {node: '>= 4'} dependencies: has-to-string-tag-x: 1.4.1 is-object: 1.0.2 dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== + /jest-changed-files/24.9.0: + resolution: {integrity: sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 execa: 1.0.0 throat: 4.1.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg== + /jest-changed-files/26.6.2: + resolution: {integrity: sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 execa: 4.1.0 throat: 5.0.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== + /jest-circus/26.6.3: + resolution: {integrity: sha512-ACrpWZGcQMpbv13XbzRzpytEJlilP/Su0JtNCi5r/xLpOUhnaIJr8leYYpLEMgPFURZISEHrnnpmB54Q/UziPw==} + engines: {node: '>= 10.14.2'} dependencies: '@babel/traverse': 7.12.9 '@jest/environment': 26.6.2 @@ -15784,12 +15840,18 @@ packages: pretty-format: 26.6.2 stack-utils: 2.0.3 throat: 5.0.0 - dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-ACrpWZGcQMpbv13XbzRzpytEJlilP/Su0JtNCi5r/xLpOUhnaIJr8leYYpLEMgPFURZISEHrnnpmB54Q/UziPw== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jest-cli/24.9.0: + resolution: {integrity: sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==} + engines: {node: '>= 6'} + hasBin: true dependencies: '@jest/core': 24.9.0 '@jest/test-result': 24.9.0 @@ -15804,13 +15866,14 @@ packages: prompts: 2.4.0 realpath-native: 1.1.0 yargs: 13.3.2 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - hasBin: true - resolution: - integrity: sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg== + /jest-cli/26.6.3: + resolution: {integrity: sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==} + engines: {node: '>= 10.14.2'} + hasBin: true dependencies: '@jest/core': 26.6.3 '@jest/test-result': 26.6.2 @@ -15825,13 +15888,17 @@ packages: jest-validate: 26.6.2 prompts: 2.4.0 yargs: 15.4.1 - dev: true - engines: - node: '>= 10.14.2' - hasBin: true - resolution: - integrity: sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jest-config/24.9.0: + resolution: {integrity: sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==} + engines: {node: '>= 6'} dependencies: '@babel/core': 7.12.9 '@jest/test-sequencer': 24.9.0 @@ -15850,12 +15917,18 @@ packages: micromatch: 3.1.10 pretty-format: 24.9.0 realpath-native: 1.1.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ== + /jest-config/26.6.3: + resolution: {integrity: sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==} + engines: {node: '>= 10.14.2'} + peerDependencies: + ts-node: '>=9.0.0' + peerDependenciesMeta: + ts-node: + optional: true dependencies: '@babel/core': 7.12.9 '@jest/test-sequencer': 26.6.3 @@ -15875,55 +15948,50 @@ packages: jest-validate: 26.6.2 micromatch: 4.0.2 pretty-format: 26.6.2 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate dev: true - engines: - node: '>= 10.14.2' - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - resolution: - integrity: sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg== + /jest-diff/24.9.0: + resolution: {integrity: sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==} + engines: {node: '>= 6'} dependencies: chalk: 2.4.2 diff-sequences: 24.9.0 jest-get-type: 24.9.0 pretty-format: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ== + /jest-diff/26.6.2: + resolution: {integrity: sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==} + engines: {node: '>= 10.14.2'} dependencies: chalk: 4.1.0 diff-sequences: 26.6.2 jest-get-type: 26.3.0 pretty-format: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== + /jest-docblock/24.9.0: + resolution: {integrity: sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==} + engines: {node: '>= 6'} dependencies: detect-newline: 2.1.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA== + /jest-docblock/26.0.0: + resolution: {integrity: sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==} + engines: {node: '>= 10.14.2'} dependencies: detect-newline: 3.1.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== + /jest-each/24.9.0: + resolution: {integrity: sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 chalk: 2.4.2 @@ -15931,11 +15999,10 @@ packages: jest-util: 24.9.0 pretty-format: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog== + /jest-each/26.6.2: + resolution: {integrity: sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 chalk: 4.1.0 @@ -15943,11 +16010,9 @@ packages: jest-util: 26.6.2 pretty-format: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A== + /jest-environment-jsdom-fourteen/1.0.1: + resolution: {integrity: sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q==} dependencies: '@jest/environment': 24.9.0 '@jest/fake-timers': 24.9.0 @@ -15955,10 +16020,13 @@ packages: jest-mock: 24.9.0 jest-util: 24.9.0 jsdom: 14.1.0 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q== + /jest-environment-jsdom/24.9.0: + resolution: {integrity: sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==} + engines: {node: '>= 6'} dependencies: '@jest/environment': 24.9.0 '@jest/fake-timers': 24.9.0 @@ -15966,12 +16034,13 @@ packages: jest-mock: 24.9.0 jest-util: 24.9.0 jsdom: 11.12.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA== + /jest-environment-jsdom/26.6.2: + resolution: {integrity: sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 @@ -15980,24 +16049,28 @@ packages: jest-mock: 26.6.2 jest-util: 26.6.2 jsdom: 16.4.0 + transitivePeerDependencies: + - bufferutil + - canvas + - utf-8-validate dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q== + /jest-environment-node/24.9.0: + resolution: {integrity: sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==} + engines: {node: '>= 6'} dependencies: '@jest/environment': 24.9.0 '@jest/fake-timers': 24.9.0 '@jest/types': 24.9.0 jest-mock: 24.9.0 jest-util: 24.9.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA== + /jest-environment-node/26.6.2: + resolution: {integrity: sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 @@ -16006,23 +16079,20 @@ packages: jest-mock: 26.6.2 jest-util: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag== + /jest-get-type/24.9.0: + resolution: {integrity: sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q== + /jest-get-type/26.3.0: + resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==} + engines: {node: '>= 10.14.2'} dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== + /jest-haste-map/24.9.0: + resolution: {integrity: sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 anymatch: 2.0.0 @@ -16035,14 +16105,13 @@ packages: micromatch: 3.1.10 sane: 4.1.0 walker: 1.0.7 - dev: true - engines: - node: '>= 6' optionalDependencies: fsevents: 1.2.13 - resolution: - integrity: sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ== + dev: true + /jest-haste-map/26.6.2: + resolution: {integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.5 @@ -16057,14 +16126,13 @@ packages: micromatch: 4.0.2 sane: 4.1.0 walker: 1.0.7 - dev: true - engines: - node: '>= 10.14.2' optionalDependencies: fsevents: 2.1.3 - resolution: - integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== + dev: true + /jest-jasmine2/24.9.0: + resolution: {integrity: sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==} + engines: {node: '>= 6'} dependencies: '@babel/traverse': 7.12.9 '@jest/environment': 24.9.0 @@ -16082,12 +16150,13 @@ packages: jest-util: 24.9.0 pretty-format: 24.9.0 throat: 4.1.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw== + /jest-jasmine2/26.6.3: + resolution: {integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==} + engines: {node: '>= 10.14.2'} dependencies: '@babel/traverse': 7.12.9 '@jest/environment': 26.6.2 @@ -16107,12 +16176,17 @@ packages: jest-util: 26.6.2 pretty-format: 26.6.2 throat: 5.0.0 - dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jest-junit/10.0.0: + resolution: {integrity: sha512-dbOVRyxHprdSpwSAR9/YshLwmnwf+RSl5hf0kCGlhAcEeZY9aRqo4oNmaT0tLC16Zy9D0zekDjWkjHGjXlglaQ==} + engines: {node: '>=8.0.0'} dependencies: jest-validate: 24.9.0 mkdirp: 0.5.5 @@ -16120,51 +16194,46 @@ packages: uuid: 3.4.0 xml: 1.0.1 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-dbOVRyxHprdSpwSAR9/YshLwmnwf+RSl5hf0kCGlhAcEeZY9aRqo4oNmaT0tLC16Zy9D0zekDjWkjHGjXlglaQ== + /jest-leak-detector/24.9.0: + resolution: {integrity: sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==} + engines: {node: '>= 6'} dependencies: jest-get-type: 24.9.0 pretty-format: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA== + /jest-leak-detector/26.6.2: + resolution: {integrity: sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==} + engines: {node: '>= 10.14.2'} dependencies: jest-get-type: 26.3.0 pretty-format: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== + /jest-matcher-utils/24.9.0: + resolution: {integrity: sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==} + engines: {node: '>= 6'} dependencies: chalk: 2.4.2 jest-diff: 24.9.0 jest-get-type: 24.9.0 pretty-format: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA== + /jest-matcher-utils/26.6.2: + resolution: {integrity: sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==} + engines: {node: '>= 10.14.2'} dependencies: chalk: 4.1.0 jest-diff: 26.6.2 jest-get-type: 26.3.0 pretty-format: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw== + /jest-message-util/24.9.0: + resolution: {integrity: sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==} + engines: {node: '>= 6'} dependencies: '@babel/code-frame': 7.10.4 '@jest/test-result': 24.9.0 @@ -16175,11 +16244,10 @@ packages: slash: 2.0.0 stack-utils: 1.0.4 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw== + /jest-message-util/26.6.2: + resolution: {integrity: sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==} + engines: {node: '>= 10.14.2'} dependencies: '@babel/code-frame': 7.12.11 '@jest/types': 26.6.2 @@ -16191,86 +16259,77 @@ packages: slash: 3.0.0 stack-utils: 2.0.3 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA== + /jest-mock/24.9.0: + resolution: {integrity: sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w== + /jest-mock/26.6.2: + resolution: {integrity: sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@types/node': 15.14.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== + /jest-pnp-resolver/1.2.2_jest-resolve@24.9.0: - dependencies: - jest-resolve: 24.9.0 - dev: true - engines: - node: '>=6' + resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} + engines: {node: '>=6'} peerDependencies: jest-resolve: '*' peerDependenciesMeta: jest-resolve: optional: true - resolution: - integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== - /jest-pnp-resolver/1.2.2_jest-resolve@26.6.2: dependencies: - jest-resolve: 26.6.2 + jest-resolve: 24.9.0 dev: true - engines: - node: '>=6' + + /jest-pnp-resolver/1.2.2_jest-resolve@26.6.2: + resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} + engines: {node: '>=6'} peerDependencies: jest-resolve: '*' peerDependenciesMeta: jest-resolve: optional: true - resolution: - integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== + dependencies: + jest-resolve: 26.6.2 + dev: true + /jest-regex-util/24.9.0: + resolution: {integrity: sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA== + /jest-regex-util/26.0.0: + resolution: {integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==} + engines: {node: '>= 10.14.2'} dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== + /jest-resolve-dependencies/24.9.0: + resolution: {integrity: sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 jest-regex-util: 24.9.0 jest-snapshot: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g== + /jest-resolve-dependencies/26.6.3: + resolution: {integrity: sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 jest-regex-util: 26.0.0 jest-snapshot: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== + /jest-resolve/24.9.0: + resolution: {integrity: sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 browser-resolve: 1.11.3 @@ -16278,11 +16337,10 @@ packages: jest-pnp-resolver: 1.2.2_jest-resolve@24.9.0 realpath-native: 1.1.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ== + /jest-resolve/26.6.2: + resolution: {integrity: sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 chalk: 4.1.0 @@ -16293,11 +16351,10 @@ packages: resolve: 1.20.0 slash: 3.0.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ== + /jest-runner/24.9.0: + resolution: {integrity: sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==} + engines: {node: '>= 6'} dependencies: '@jest/console': 24.9.0 '@jest/environment': 24.9.0 @@ -16318,12 +16375,13 @@ packages: jest-worker: 24.9.0 source-map-support: 0.5.19 throat: 4.1.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg== + /jest-runner/26.6.3: + resolution: {integrity: sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 @@ -16345,12 +16403,18 @@ packages: jest-worker: 26.6.2 source-map-support: 0.5.19 throat: 5.0.0 - dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jest-runtime/24.9.0: + resolution: {integrity: sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==} + engines: {node: '>= 6'} + hasBin: true dependencies: '@jest/console': 24.9.0 '@jest/environment': 24.9.0 @@ -16375,13 +16439,14 @@ packages: slash: 2.0.0 strip-bom: 3.0.0 yargs: 13.3.2 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - hasBin: true - resolution: - integrity: sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw== + /jest-runtime/26.6.3: + resolution: {integrity: sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==} + engines: {node: '>= 10.14.2'} + hasBin: true dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 @@ -16410,28 +16475,30 @@ packages: slash: 3.0.0 strip-bom: 4.0.0 yargs: 15.4.1 - dev: true - engines: - node: '>= 10.14.2' - hasBin: true - resolution: - integrity: sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jest-serializer/24.9.0: + resolution: {integrity: sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ== + /jest-serializer/26.6.2: + resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} + engines: {node: '>= 10.14.2'} dependencies: '@types/node': 15.14.0 graceful-fs: 4.2.4 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== + /jest-snapshot/24.9.0: + resolution: {integrity: sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==} + engines: {node: '>= 6'} dependencies: '@babel/types': 7.12.7 '@jest/types': 24.9.0 @@ -16447,11 +16514,10 @@ packages: pretty-format: 24.9.0 semver: 6.3.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew== + /jest-snapshot/26.6.2: + resolution: {integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==} + engines: {node: '>= 10.14.2'} dependencies: '@babel/types': 7.12.7 '@jest/types': 26.6.2 @@ -16470,11 +16536,10 @@ packages: pretty-format: 26.6.2 semver: 7.3.4 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og== + /jest-util/24.9.0: + resolution: {integrity: sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==} + engines: {node: '>= 6'} dependencies: '@jest/console': 24.9.0 '@jest/fake-timers': 24.9.0 @@ -16489,11 +16554,10 @@ packages: slash: 2.0.0 source-map: 0.6.1 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg== + /jest-util/26.6.2: + resolution: {integrity: sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@types/node': 15.14.0 @@ -16502,11 +16566,10 @@ packages: is-ci: 2.0.0 micromatch: 4.0.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== + /jest-validate/24.9.0: + resolution: {integrity: sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 camelcase: 5.3.1 @@ -16515,11 +16578,10 @@ packages: leven: 3.1.0 pretty-format: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ== + /jest-validate/26.6.2: + resolution: {integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 camelcase: 6.2.0 @@ -16528,11 +16590,9 @@ packages: leven: 3.1.0 pretty-format: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ== + /jest-watch-typeahead/0.4.2: + resolution: {integrity: sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==} dependencies: ansi-escapes: 4.3.1 chalk: 2.4.2 @@ -16542,9 +16602,10 @@ packages: string-length: 3.1.0 strip-ansi: 5.2.0 dev: true - resolution: - integrity: sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q== + /jest-watcher/24.9.0: + resolution: {integrity: sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==} + engines: {node: '>= 6'} dependencies: '@jest/test-result': 24.9.0 '@jest/types': 24.9.0 @@ -16554,11 +16615,10 @@ packages: jest-util: 24.9.0 string-length: 2.0.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw== + /jest-watcher/26.6.2: + resolution: {integrity: sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 @@ -16568,126 +16628,124 @@ packages: jest-util: 26.6.2 string-length: 4.0.1 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== + /jest-worker/24.9.0: + resolution: {integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==} + engines: {node: '>= 6'} dependencies: merge-stream: 2.0.0 supports-color: 6.1.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== + /jest-worker/25.5.0: + resolution: {integrity: sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==} + engines: {node: '>= 8.3'} dependencies: merge-stream: 2.0.0 supports-color: 7.2.0 dev: true - engines: - node: '>= 8.3' - resolution: - integrity: sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw== + /jest-worker/26.6.2: + resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} + engines: {node: '>= 10.13.0'} dependencies: '@types/node': 15.14.0 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true - engines: - node: '>= 10.13.0' - resolution: - integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== + /jest/24.9.0: + resolution: {integrity: sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==} + engines: {node: '>= 6'} + hasBin: true dependencies: import-local: 2.0.0 jest-cli: 24.9.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - hasBin: true - resolution: - integrity: sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw== + /jest/26.6.3: + resolution: {integrity: sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==} + engines: {node: '>= 10.14.2'} + hasBin: true dependencies: '@jest/core': 26.6.3 import-local: 3.0.2 jest-cli: 26.6.3 - dev: true - engines: - node: '>= 10.14.2' - hasBin: true - resolution: - integrity: sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jmespath/0.15.0: - engines: - node: '>= 0.6.0' - resolution: - integrity: sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc= + resolution: {integrity: sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=} + engines: {node: '>= 0.6.0'} + /jquery/3.5.1: + resolution: {integrity: sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==} dev: false - resolution: - integrity: sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg== + /js-cookie/2.2.1: + resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} dev: true - resolution: - integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ== + /js-string-escape/1.0.1: + resolution: {integrity: sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=} + engines: {node: '>= 0.8'} dev: true - engines: - node: '>= 0.8' - resolution: - integrity: sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8= + /js-tokens/3.0.2: + resolution: {integrity: sha1-mGbfOVECEw449/mWvOtlRDIJwls=} dev: true - resolution: - integrity: sha1-mGbfOVECEw449/mWvOtlRDIJwls= + /js-tokens/4.0.0: - resolution: - integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + /js-yaml-loader/1.2.2: + resolution: {integrity: sha512-H+NeuNrG6uOs/WMjna2SjkaCw13rMWiT/D7l9+9x5n8aq88BDsh2sRmdfxckWPIHtViYHWRG6XiCKYvS1dfyLg==} dependencies: js-yaml: 3.13.1 loader-utils: 1.4.0 un-eval: 1.2.0 dev: true - resolution: - integrity: sha512-H+NeuNrG6uOs/WMjna2SjkaCw13rMWiT/D7l9+9x5n8aq88BDsh2sRmdfxckWPIHtViYHWRG6XiCKYvS1dfyLg== + /js-yaml/3.13.1: + resolution: {integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==} + hasBin: true dependencies: argparse: 1.0.10 esprima: 4.0.1 - hasBin: true - resolution: - integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + /js-yaml/3.14.0: + resolution: {integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==} + hasBin: true dependencies: argparse: 1.0.10 esprima: 4.0.1 dev: true - hasBin: true - resolution: - integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== + /js-yaml/4.0.0: + resolution: {integrity: sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==} + hasBin: true dependencies: argparse: 2.0.1 dev: false - hasBin: true - resolution: - integrity: sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q== + /js-yaml/4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true dependencies: argparse: 2.0.1 - dev: false - hasBin: true - resolution: - integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + /jsbn/0.1.1: - resolution: - integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=} + /jsdom/11.12.0: + resolution: {integrity: sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==} dependencies: abab: 2.0.5 acorn: 5.7.4 @@ -16716,9 +16774,10 @@ packages: ws: 5.2.2 xml-name-validator: 3.0.0 dev: true - resolution: - integrity: sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw== + /jsdom/14.1.0: + resolution: {integrity: sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==} + engines: {node: '>=8'} dependencies: abab: 2.0.5 acorn: 6.4.2 @@ -16747,11 +16806,15 @@ packages: ws: 6.2.1 xml-name-validator: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng== + /jsdom/16.4.0: + resolution: {integrity: sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==} + engines: {node: '>=10'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true dependencies: abab: 2.0.5 acorn: 7.4.1 @@ -16779,46 +16842,42 @@ packages: whatwg-url: 8.4.0 ws: 7.4.6 xml-name-validator: 3.0.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: true - engines: - node: '>=10' - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - resolution: - integrity: sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w== + /jsesc/0.5.0: - dev: true + resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=} hasBin: true - resolution: - integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= - /jsesc/2.5.2: dev: true - engines: - node: '>=4' + + /jsesc/2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + dev: true + /json-buffer/3.0.0: + resolution: {integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=} dev: true - resolution: - integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= + /json-cycle/1.3.0: + resolution: {integrity: sha512-FD/SedD78LCdSvJaOUQAXseT8oQBb5z6IVYaQaCrVUlu9zOAr1BDdKyVYQaSD/GDsAMrXpKcOyBD4LIl8nfjHw==} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-FD/SedD78LCdSvJaOUQAXseT8oQBb5z6IVYaQaCrVUlu9zOAr1BDdKyVYQaSD/GDsAMrXpKcOyBD4LIl8nfjHw== + /json-parse-better-errors/1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} dev: true - resolution: - integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + /json-parse-even-better-errors/2.3.1: - resolution: - integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + /json-refs/2.1.7: + resolution: {integrity: sha1-uesB/in16j6Sh48VrqEK04taz4k=} + engines: {node: '>=0.8'} + hasBin: true dependencies: commander: 2.20.3 graphlib: 2.1.8 @@ -16828,12 +16887,11 @@ packages: slash: 1.0.0 uri-js: 3.0.2 dev: true - engines: - node: '>=0.8' - hasBin: true - resolution: - integrity: sha1-uesB/in16j6Sh48VrqEK04taz4k= + /json-refs/3.0.15: + resolution: {integrity: sha512-0vOQd9eLNBL18EGl5yYaO44GhixmImes2wiYn9Z3sag3QnehWrYWlB9AFtMxCL2Bj3fyxgDYkxGFEU/chlYssw==} + engines: {node: '>=0.8'} + hasBin: true dependencies: commander: 4.1.1 graphlib: 2.1.8 @@ -16844,95 +16902,89 @@ packages: slash: 3.0.0 uri-js: 4.4.0 dev: true - engines: - node: '>=0.8' - hasBin: true - resolution: - integrity: sha512-0vOQd9eLNBL18EGl5yYaO44GhixmImes2wiYn9Z3sag3QnehWrYWlB9AFtMxCL2Bj3fyxgDYkxGFEU/chlYssw== + /json-schema-traverse/0.4.1: - resolution: - integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + /json-schema/0.2.3: - resolution: - integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= + resolution: {integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=} + /json-schema/0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: true - resolution: - integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + /json-stable-stringify-without-jsonify/1.0.1: + resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=} dev: true - resolution: - integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + /json-stable-stringify/1.0.1: + resolution: {integrity: sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=} dependencies: jsonify: 0.0.0 dev: true - resolution: - integrity: sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= + /json-stringify-safe/5.0.1: - resolution: - integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + resolution: {integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=} + /json3/3.3.3: + resolution: {integrity: sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==} dev: true - resolution: - integrity: sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== + /json5/1.0.1: + resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} + hasBin: true dependencies: minimist: 1.2.5 dev: true - hasBin: true - resolution: - integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + /json5/2.1.3: + resolution: {integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==} + engines: {node: '>=6'} + hasBin: true dependencies: minimist: 1.2.5 dev: true - engines: - node: '>=6' - hasBin: true - resolution: - integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== + /jsonata/1.8.2: + resolution: {integrity: sha512-ma5F/Bs47dZfJfDZ0Dt37eIbzVBVKZIDqsZSqdCCAPNHxKn+s3+CfMA6ahVVlf8Y1hyIjXkVLFU7yv4XxRfihA==} + engines: {node: '>= 8'} dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-ma5F/Bs47dZfJfDZ0Dt37eIbzVBVKZIDqsZSqdCCAPNHxKn+s3+CfMA6ahVVlf8Y1hyIjXkVLFU7yv4XxRfihA== + /jsonata/1.8.4: + resolution: {integrity: sha512-OqzmM5IICtm/687zckG5BROZzInGCEuKojpYs48H8RnkII8Np+o912ryvhnYwsRrSI24TQRG/qqrSwBuaneDbg==} + engines: {node: '>= 8'} dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-OqzmM5IICtm/687zckG5BROZzInGCEuKojpYs48H8RnkII8Np+o912ryvhnYwsRrSI24TQRG/qqrSwBuaneDbg== + /jsonfile/2.4.0: - dev: true + resolution: {integrity: sha1-NzaitCi4e72gzIO1P6PWM6NcKug=} optionalDependencies: graceful-fs: 4.2.4 - resolution: - integrity: sha1-NzaitCi4e72gzIO1P6PWM6NcKug= + dev: true + /jsonfile/4.0.0: + resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} optionalDependencies: graceful-fs: 4.2.4 - resolution: - integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + /jsonfile/6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: universalify: 2.0.0 optionalDependencies: graceful-fs: 4.2.4 - resolution: - integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + /jsonify/0.0.0: + resolution: {integrity: sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=} dev: true - resolution: - integrity: sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= + /jsonpath-plus/1.1.0: + resolution: {integrity: sha512-ydqTBOuLcFCUr9e7AxJlKCFgxzEQ03HjnIim0hJSdk2NxD8MOsaMOrRgP6XWEm5q3VuDY5+cRT1DM9vLlGo/qA==} + engines: {node: '>=6.0'} dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-ydqTBOuLcFCUr9e7AxJlKCFgxzEQ03HjnIim0hJSdk2NxD8MOsaMOrRgP6XWEm5q3VuDY5+cRT1DM9vLlGo/qA== + /jsonwebtoken/8.5.1: + resolution: {integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==} + engines: {node: '>=4', npm: '>=1.4.28'} dependencies: jws: 3.2.2 lodash.includes: 4.3.0 @@ -16944,279 +16996,270 @@ packages: lodash.once: 4.1.1 ms: 2.1.2 semver: 5.7.1 - engines: - node: '>=4' - npm: '>=1.4.28' - resolution: - integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w== + /jsprim/1.4.1: + resolution: {integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=} + engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 json-schema: 0.2.3 verror: 1.10.0 - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + /jsprim/2.0.2: + resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} + engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 json-schema: 0.4.0 verror: 1.10.0 dev: true - engines: - '0': node >=0.6.0 - resolution: - integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ== + /jsx-ast-utils/2.4.1: + resolution: {integrity: sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==} + engines: {node: '>=4.0'} dependencies: array-includes: 3.1.3 object.assign: 4.1.2 dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w== + /jsx-ast-utils/3.1.0: + resolution: {integrity: sha512-d4/UOjg+mxAWxCiF0c5UTSwyqbchkbqCvK87aBovhnh8GtysTjWmgC63tY0cJx/HzGgm9qnA147jVBdpOiQ2RA==} + engines: {node: '>=4.0'} dependencies: array-includes: 3.1.3 object.assign: 4.1.2 dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-d4/UOjg+mxAWxCiF0c5UTSwyqbchkbqCvK87aBovhnh8GtysTjWmgC63tY0cJx/HzGgm9qnA147jVBdpOiQ2RA== + /jszip/3.3.0: + resolution: {integrity: sha512-EJ9k766htB1ZWnsV5ZMDkKLgA+201r/ouFF8R2OigVjVdcm2rurcBrrdXaeqBJbqnUVMko512PYmlncBKE1Huw==} dependencies: lie: 3.3.0 pako: 1.0.11 readable-stream: 2.3.7 set-immediate-shim: 1.0.1 dev: true - resolution: - integrity: sha512-EJ9k766htB1ZWnsV5ZMDkKLgA+201r/ouFF8R2OigVjVdcm2rurcBrrdXaeqBJbqnUVMko512PYmlncBKE1Huw== + /jszip/3.5.0: + resolution: {integrity: sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==} dependencies: lie: 3.3.0 pako: 1.0.11 readable-stream: 2.3.7 set-immediate-shim: 1.0.1 dev: true - resolution: - integrity: sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA== + /just-extend/4.1.0: + resolution: {integrity: sha512-ApcjaOdVTJ7y4r08xI5wIqpvwS48Q0PBG4DJROcEkH1f8MdAiNFyFxz3xoL0LWAVwjrwPYZdVHHxhRHcx/uGLA==} dev: true - resolution: - integrity: sha512-ApcjaOdVTJ7y4r08xI5wIqpvwS48Q0PBG4DJROcEkH1f8MdAiNFyFxz3xoL0LWAVwjrwPYZdVHHxhRHcx/uGLA== + /jwa/1.4.1: + resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.0 - resolution: - integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== + /jwk-to-pem/2.0.5: + resolution: {integrity: sha512-L90jwellhO8jRKYwbssU9ifaMVqajzj3fpRjDKcsDzrslU9syRbFqfkXtT4B89HYAap+xsxNcxgBSB09ig+a7A==} dependencies: asn1.js: 5.4.1 elliptic: 6.5.4 safe-buffer: 5.2.1 dev: false - resolution: - integrity: sha512-L90jwellhO8jRKYwbssU9ifaMVqajzj3fpRjDKcsDzrslU9syRbFqfkXtT4B89HYAap+xsxNcxgBSB09ig+a7A== + /jws/3.2.2: + resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} dependencies: jwa: 1.4.1 safe-buffer: 5.2.0 - resolution: - integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== + /jwt-decode/2.2.0: - resolution: - integrity: sha1-fYa9VmefWM5qhHBKZX3TkruoGnk= + resolution: {integrity: sha1-fYa9VmefWM5qhHBKZX3TkruoGnk=} + /keyboard-key/1.1.0: + resolution: {integrity: sha512-qkBzPTi3rlAKvX7k0/ub44sqOfXeLc/jcnGGmj5c7BJpU8eDrEVPyhCvNYAaoubbsLm9uGWwQJO1ytQK1a9/dQ==} dev: false - resolution: - integrity: sha512-qkBzPTi3rlAKvX7k0/ub44sqOfXeLc/jcnGGmj5c7BJpU8eDrEVPyhCvNYAaoubbsLm9uGWwQJO1ytQK1a9/dQ== + /keyv/3.0.0: + resolution: {integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==} dependencies: json-buffer: 3.0.0 dev: true - resolution: - integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== + /keyv/3.1.0: + resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} dependencies: json-buffer: 3.0.0 dev: true - resolution: - integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== + /killable/1.0.1: + resolution: {integrity: sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==} dev: true - resolution: - integrity: sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== + /kind-of/2.0.1: + resolution: {integrity: sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=} + engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU= + /kind-of/3.2.2: + resolution: {integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=} + engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + /kind-of/4.0.0: + resolution: {integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc=} + engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + /kind-of/5.1.0: + resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + /kind-of/6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + /klaw/1.3.1: - dev: true + resolution: {integrity: sha1-QIhDO0azsbolnXh4XY6W9zugJDk=} optionalDependencies: graceful-fs: 4.2.4 - resolution: - integrity: sha1-QIhDO0azsbolnXh4XY6W9zugJDk= + dev: true + /kleur/3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + /kuler/1.0.1: + resolution: {integrity: sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==} dependencies: colornames: 1.1.1 dev: true - resolution: - integrity: sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ== + /kuler/2.0.0: + resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} dev: true - resolution: - integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A== + /language-subtag-registry/0.3.21: + resolution: {integrity: sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==} dev: true - resolution: - integrity: sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg== + /language-tags/1.0.5: + resolution: {integrity: sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=} dependencies: language-subtag-registry: 0.3.21 dev: true - resolution: - integrity: sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= + /last-call-webpack-plugin/3.0.0: + resolution: {integrity: sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==} dependencies: lodash: 4.17.21 webpack-sources: 1.4.3 dev: true - resolution: - integrity: sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== + /latest-version/3.1.0: + resolution: {integrity: sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=} + engines: {node: '>=4'} dependencies: package-json: 4.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU= + /latest-version/5.1.0: + resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} + engines: {node: '>=8'} dependencies: package-json: 6.5.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== + /lazy-ass/1.6.0: + resolution: {integrity: sha1-eZllXoZGwX8In90YfRUNMyTVRRM=} + engines: {node: '> 0.8'} dev: true - engines: - node: '> 0.8' - resolution: - integrity: sha1-eZllXoZGwX8In90YfRUNMyTVRRM= + /lazy-cache/0.2.7: + resolution: {integrity: sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-f+3fLctu23fRHvHRF6tf/fCrG2U= + /lazy-cache/1.0.4: + resolution: {integrity: sha1-odePw6UEdMuAhF07O24dpJpEbo4=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-odePw6UEdMuAhF07O24dpJpEbo4= + /lazystream/1.0.0: + resolution: {integrity: sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=} + engines: {node: '>= 0.6.3'} dependencies: readable-stream: 2.3.7 dev: true - engines: - node: '>= 0.6.3' - resolution: - integrity: sha1-9plf4PggOS9hOWvolGJAe7dxaOQ= + /lcid/2.0.0: + resolution: {integrity: sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==} + engines: {node: '>=6'} dependencies: invert-kv: 2.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== + /left-pad/1.3.0: + resolution: {integrity: sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==} deprecated: use String.prototype.padStart() dev: true - resolution: - integrity: sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA== + /leven/3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + /levenary/1.1.1: + resolution: {integrity: sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==} + engines: {node: '>= 6'} dependencies: leven: 3.1.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ== + /levn/0.3.0: + resolution: {integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 type-check: 0.3.2 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + + /levn/0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + type-check: 0.4.0 + dev: true + /lie/3.3.0: + resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} dependencies: immediate: 3.0.6 dev: true - resolution: - integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ== + /lines-and-columns/1.1.6: - resolution: - integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= + resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} + /listr2/3.14.0_enquirer@2.3.6: + resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==} + engines: {node: '>=10.0.0'} + peerDependencies: + enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true dependencies: cli-truncate: 2.1.0 colorette: 2.0.16 @@ -17228,215 +17271,201 @@ packages: through: 2.3.8 wrap-ansi: 7.0.0 dev: true - engines: - node: '>=10.0.0' - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true - resolution: - integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g== + /load-json-file/2.0.0: + resolution: {integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=} + engines: {node: '>=4'} dependencies: graceful-fs: 4.2.4 parse-json: 2.2.0 pify: 2.3.0 strip-bom: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= + /load-json-file/4.0.0: + resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} + engines: {node: '>=4'} dependencies: graceful-fs: 4.2.4 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs= + /loader-fs-cache/1.0.3: + resolution: {integrity: sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==} dependencies: find-cache-dir: 0.1.1 mkdirp: 0.5.5 dev: true - resolution: - integrity: sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA== + /loader-runner/2.4.0: + resolution: {integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} dev: true - engines: - node: '>=4.3.0 <5.0.0 || >=5.10' - resolution: - integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== + /loader-utils/1.2.3: + resolution: {integrity: sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==} + engines: {node: '>=4.0.0'} dependencies: big.js: 5.2.2 emojis-list: 2.1.0 json5: 1.0.1 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== + /loader-utils/1.4.0: + resolution: {integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==} + engines: {node: '>=4.0.0'} dependencies: big.js: 5.2.2 emojis-list: 3.0.0 json5: 1.0.1 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== + /loader-utils/2.0.0: + resolution: {integrity: sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==} + engines: {node: '>=8.9.0'} dependencies: big.js: 5.2.2 emojis-list: 3.0.0 json5: 2.1.3 dev: true - engines: - node: '>=8.9.0' - resolution: - integrity: sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== + /locate-path/2.0.0: + resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} + engines: {node: '>=4'} dependencies: p-locate: 2.0.0 path-exists: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + /locate-path/3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} dependencies: p-locate: 3.0.0 path-exists: 3.0.0 - engines: - node: '>=6' - resolution: - integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + /locate-path/5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} dependencies: p-locate: 4.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + /lodash._reinterpolate/3.0.0: + resolution: {integrity: sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=} dev: true - resolution: - integrity: sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= + /lodash.defaults/4.2.0: + resolution: {integrity: sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=} dev: true - resolution: - integrity: sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= + /lodash.difference/4.5.0: + resolution: {integrity: sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=} dev: true - resolution: - integrity: sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= + /lodash.escape/4.0.1: + resolution: {integrity: sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg=} dev: true - resolution: - integrity: sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg= + /lodash.flatten/4.4.0: + resolution: {integrity: sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=} dev: true - resolution: - integrity: sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= + /lodash.flattendeep/4.4.0: + resolution: {integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=} dev: true - resolution: - integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI= + /lodash.get/4.4.2: + resolution: {integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=} dev: true - resolution: - integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= + /lodash.includes/4.3.0: - resolution: - integrity: sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= + resolution: {integrity: sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=} + /lodash.isboolean/3.0.3: - resolution: - integrity: sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= + resolution: {integrity: sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=} + /lodash.isequal/4.5.0: + resolution: {integrity: sha1-QVxEePK8wwEgwizhDtMib30+GOA=} dev: true - resolution: - integrity: sha1-QVxEePK8wwEgwizhDtMib30+GOA= + /lodash.isinteger/4.0.4: - resolution: - integrity: sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= + resolution: {integrity: sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=} + /lodash.isnumber/3.0.3: - resolution: - integrity: sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= + resolution: {integrity: sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=} + /lodash.isplainobject/4.0.6: - resolution: - integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= + resolution: {integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=} + /lodash.isstring/4.0.1: - resolution: - integrity: sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= + resolution: {integrity: sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=} + /lodash.memoize/4.1.2: + resolution: {integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=} + dev: true + + /lodash.merge/4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true - resolution: - integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + /lodash.once/4.1.1: - resolution: - integrity: sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= + resolution: {integrity: sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=} + /lodash.sortby/4.7.0: + resolution: {integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=} dev: true - resolution: - integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= + /lodash.template/4.5.0: + resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==} dependencies: lodash._reinterpolate: 3.0.0 lodash.templatesettings: 4.2.0 dev: true - resolution: - integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== + /lodash.templatesettings/4.2.0: + resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} dependencies: lodash._reinterpolate: 3.0.0 dev: true - resolution: - integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== + /lodash.unescape/4.0.1: + resolution: {integrity: sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=} dev: true - resolution: - integrity: sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw= + /lodash.union/4.6.0: + resolution: {integrity: sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=} dev: true - resolution: - integrity: sha1-SLtQiECfFvGCFmZkHETdGqrjzYg= + /lodash.uniq/4.5.0: + resolution: {integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=} dev: true - resolution: - integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + /lodash/4.17.21: - resolution: - integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + /log-symbols/4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} dependencies: chalk: 4.1.0 is-unicode-supported: 0.1.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== + /log-update/4.0.0: + resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} + engines: {node: '>=10'} dependencies: ansi-escapes: 4.3.1 cli-cursor: 3.1.0 slice-ansi: 4.0.0 wrap-ansi: 6.2.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg== + /log/6.0.0: + resolution: {integrity: sha512-sxChESNYJ/EcQv8C7xpmxhtTOngoXuMEqGDAkhXBEmt3MAzM3SM/TmIBOqnMEVdrOv1+VgZoYbo6U2GemQiU4g==} dependencies: d: 1.0.1 duration: 0.2.2 @@ -17445,9 +17474,9 @@ packages: sprintf-kit: 2.0.0 type: 1.2.0 dev: true - resolution: - integrity: sha512-sxChESNYJ/EcQv8C7xpmxhtTOngoXuMEqGDAkhXBEmt3MAzM3SM/TmIBOqnMEVdrOv1+VgZoYbo6U2GemQiU4g== + /logform/2.2.0: + resolution: {integrity: sha512-N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg==} dependencies: colors: 1.4.0 fast-safe-stringify: 2.0.7 @@ -17455,201 +17484,188 @@ packages: ms: 2.1.3 triple-beam: 1.3.0 dev: true - resolution: - integrity: sha512-N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg== + /loglevel/1.7.1: + resolution: {integrity: sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==} + engines: {node: '>= 0.6.0'} dev: true - engines: - node: '>= 0.6.0' - resolution: - integrity: sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== + /long/4.0.0: + resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} dev: true - resolution: - integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== + /loose-envify/1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true dependencies: js-tokens: 4.0.0 - hasBin: true - resolution: - integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + /lower-case/2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: tslib: 2.0.3 dev: true - resolution: - integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== + /lowercase-keys/1.0.0: + resolution: {integrity: sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-TjNms55/VFfjXxMkvfb4jQv8cwY= + /lowercase-keys/1.0.1: + resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== + /lowercase-keys/2.0.0: + resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + /lowlight/1.20.0: + resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==} dependencies: fault: 1.0.4 highlight.js: 10.7.3 dev: false - resolution: - integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw== + /lru-cache/4.1.5: + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} dependencies: pseudomap: 1.0.2 yallist: 2.1.2 dev: true - resolution: - integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + /lru-cache/5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 dev: true - resolution: - integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + /lru-cache/6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} dependencies: yallist: 4.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + /lru-queue/0.1.0: + resolution: {integrity: sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=} dependencies: es5-ext: 0.10.53 dev: true - resolution: - integrity: sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM= + /lsmod/1.0.0: + resolution: {integrity: sha1-mgD3bco26yP6BTUK/htYXUKZ5ks=} dev: true - resolution: - integrity: sha1-mgD3bco26yP6BTUK/htYXUKZ5ks= + /luxon/1.23.0: + resolution: {integrity: sha512-+6a/bXsCWrrR8vfbL41iM92es12zwV2Rum/KPkT+ubOZnnU3Sqbqok/FmD1xsWlWN2Y9Hu0fU/vNgU24ns7bpA==} dev: true - resolution: - integrity: sha512-+6a/bXsCWrrR8vfbL41iM92es12zwV2Rum/KPkT+ubOZnnU3Sqbqok/FmD1xsWlWN2Y9Hu0fU/vNgU24ns7bpA== + /make-dir/1.3.0: + resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} + engines: {node: '>=4'} dependencies: pify: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== + /make-dir/2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} dependencies: pify: 4.0.1 semver: 5.7.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + /make-dir/3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} dependencies: semver: 6.3.0 - engines: - node: '>=8' - resolution: - integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + /make-error/1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} dev: true - resolution: - integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + /makeerror/1.0.11: + resolution: {integrity: sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=} dependencies: tmpl: 1.0.4 dev: true - resolution: - integrity: sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= + /mamacro/0.0.3: + resolution: {integrity: sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==} dev: true - resolution: - integrity: sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== + /map-age-cleaner/0.1.3: + resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} + engines: {node: '>=6'} dependencies: p-defer: 1.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== + /map-cache/0.2.2: + resolution: {integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + /map-visit/1.0.0: + resolution: {integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=} + engines: {node: '>=0.10.0'} dependencies: object-visit: 1.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + /md5.js/1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} dependencies: hash-base: 3.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 - resolution: - integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + /md5/2.2.1: + resolution: {integrity: sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=} dependencies: charenc: 0.0.2 crypt: 0.0.2 is-buffer: 1.1.6 dev: false - resolution: - integrity: sha1-U6s41f48iJG6RlMp6iP6wFQBJvk= + /md5/2.3.0: + resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} dependencies: charenc: 0.0.2 crypt: 0.0.2 is-buffer: 1.1.6 dev: false - resolution: - integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g== + /mdn-data/2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} dev: true - resolution: - integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + /mdn-data/2.0.4: + resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} dev: true - resolution: - integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + /media-typer/0.3.0: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} + engines: {node: '>= 0.6'} + /mem/4.3.0: + resolution: {integrity: sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==} + engines: {node: '>=6'} dependencies: map-age-cleaner: 0.1.3 mimic-fn: 2.1.0 p-is-promise: 2.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== + /memoize-one/5.1.1: + resolution: {integrity: sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==} dev: false - resolution: - integrity: sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA== + /memoizee/0.4.14: + resolution: {integrity: sha512-/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg==} dependencies: d: 1.0.1 es5-ext: 0.10.53 @@ -17660,57 +17676,54 @@ packages: next-tick: 1.1.0 timers-ext: 0.1.7 dev: true - resolution: - integrity: sha512-/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg== + /memory-fs/0.4.1: + resolution: {integrity: sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=} dependencies: errno: 0.1.7 readable-stream: 2.3.7 dev: true - resolution: - integrity: sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= + /memory-fs/0.5.0: + resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} dependencies: errno: 0.1.7 readable-stream: 2.3.7 dev: true - engines: - node: '>=4.3.0 <5.0.0 || >=5.10' - resolution: - integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== + /merge-deep/3.0.2: + resolution: {integrity: sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==} + engines: {node: '>=0.10.0'} dependencies: arr-union: 3.1.0 clone-deep: 0.2.4 kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA== + /merge-descriptors/1.0.1: - resolution: - integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=} + /merge-stream/2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: true - resolution: - integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + /merge2/1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + /methods/1.1.2: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + resolution: {integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=} + engines: {node: '>= 0.6'} + /microevent.ts/0.1.1: + resolution: {integrity: sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==} dev: true - resolution: - integrity: sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== + /micromatch/3.1.10: + resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} + engines: {node: '>=0.10.0'} dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 @@ -17726,100 +17739,88 @@ packages: snapdragon: 0.8.2 to-regex: 3.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + /micromatch/4.0.2: + resolution: {integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==} + engines: {node: '>=8'} dependencies: braces: 3.0.2 picomatch: 2.2.2 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + /miller-rabin/4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true dependencies: bn.js: 4.11.9 brorand: 1.1.0 - hasBin: true - resolution: - integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + /mime-db/1.43.0: + resolution: {integrity: sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==} + engines: {node: '>= 0.6'} dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ== + /mime-db/1.44.0: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== + resolution: {integrity: sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==} + engines: {node: '>= 0.6'} + /mime-db/1.45.0: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w== + resolution: {integrity: sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==} + engines: {node: '>= 0.6'} + /mime-db/1.48.0: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ== + resolution: {integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==} + engines: {node: '>= 0.6'} + /mime-types/2.1.27: + resolution: {integrity: sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.44.0 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== + /mime-types/2.1.31: + resolution: {integrity: sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.48.0 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg== + /mime/1.6.0: - engines: - node: '>=4' + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + /mime/2.4.4: - dev: true - engines: - node: '>=4.0.0' + resolution: {integrity: sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==} + engines: {node: '>=4.0.0'} hasBin: true - resolution: - integrity: sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA== - /mime/2.4.6: dev: true - engines: - node: '>=4.0.0' + + /mime/2.4.6: + resolution: {integrity: sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==} + engines: {node: '>=4.0.0'} hasBin: true - resolution: - integrity: sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA== + dev: true + /mimic-fn/1.2.0: + resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== + /mimic-fn/2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + /mimic-response/1.0.1: + resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + /mini-create-react-context/0.3.2_prop-types@15.7.2+react@16.13.1: + resolution: {integrity: sha512-2v+OeetEyliMt5VHMXsBhABoJ0/M4RCe7fatd/fBy6SMiKazUSEt3gxxypfnk2SHMkdBYvorHRoQxuGoiwbzAw==} + peerDependencies: + prop-types: ^15.0.0 + react: ^0.14.0 || ^15.0.0 || ^16.0.0 dependencies: '@babel/runtime': 7.10.3 gud: 1.0.0 @@ -17827,24 +17828,24 @@ packages: react: 16.13.1 tiny-warning: 1.0.3 dev: false + + /mini-create-react-context/0.4.1_prop-types@15.7.2+react@16.14.0: + resolution: {integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==} peerDependencies: prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-2v+OeetEyliMt5VHMXsBhABoJ0/M4RCe7fatd/fBy6SMiKazUSEt3gxxypfnk2SHMkdBYvorHRoQxuGoiwbzAw== - /mini-create-react-context/0.4.1_prop-types@15.7.2+react@16.14.0: + react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@babel/runtime': 7.12.5 prop-types: 15.7.2 react: 16.14.0 tiny-warning: 1.0.3 dev: false - peerDependencies: - prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - resolution: - integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ== + /mini-css-extract-plugin/0.9.0_webpack@4.42.0: + resolution: {integrity: sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^4.4.0 dependencies: loader-utils: 1.4.0 normalize-url: 1.9.1 @@ -17852,61 +17853,54 @@ packages: webpack: 4.42.0 webpack-sources: 1.4.3 dev: true - engines: - node: '>= 6.9.0' - peerDependencies: - webpack: ^4.4.0 - resolution: - integrity: sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A== + /minimalistic-assert/1.0.1: - resolution: - integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + /minimalistic-crypto-utils/1.0.1: - resolution: - integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + resolution: {integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=} + /minimatch/3.0.4: + resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} dependencies: brace-expansion: 1.1.11 dev: true - resolution: - integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + /minimist/1.2.5: + resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} dev: true - resolution: - integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + /minipass-collect/1.0.2: + resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} + engines: {node: '>= 8'} dependencies: minipass: 3.1.3 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== + /minipass-flush/1.0.5: + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} + engines: {node: '>= 8'} dependencies: minipass: 3.1.3 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== + /minipass-pipeline/1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} + engines: {node: '>=8'} dependencies: minipass: 3.1.3 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== + /minipass/3.1.3: + resolution: {integrity: sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==} + engines: {node: '>=8'} dependencies: yallist: 4.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== + /mississippi/3.0.0: + resolution: {integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==} + engines: {node: '>=4.0.0'} dependencies: concat-stream: 1.6.2 duplexify: 3.7.1 @@ -17919,84 +17913,72 @@ packages: stream-each: 1.2.3 through2: 2.0.5 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== + /mixin-deep/1.3.2: + resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} + engines: {node: '>=0.10.0'} dependencies: for-in: 1.0.2 is-extendable: 1.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + /mixin-object/2.0.1: + resolution: {integrity: sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=} + engines: {node: '>=0.10.0'} dependencies: for-in: 0.1.8 is-extendable: 0.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4= + /mkdirp/0.5.5: + resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==} + hasBin: true dependencies: minimist: 1.2.5 dev: true - hasBin: true - resolution: - integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + /mobx-react-form/2.0.8_mobx@5.15.4: + resolution: {integrity: sha512-Z/JsXkN7B5xjG1tolHKytJiKmtLSdqkFKMco5AVagL8cQ0yJmE+iRZ212JKGHfkEKZrRWn7EDnX2STawIQFqxg==} + engines: {node: '>=8.0.0'} + peerDependencies: + mobx: ^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: lodash: 4.17.21 mobx: 5.15.4 dev: false - engines: - node: '>=8.0.0' + + /mobx-react-form/2.0.9_mobx@5.15.4: + resolution: {integrity: sha512-YLbtXVUF6BtifeVr6XWJ76dQWJs3T/+aPNI/DKvNs1Opcl4jNCzENahqlqNsNI+RgXZbP36zck//IGWBNZsr0A==} + engines: {node: '>=8.0.0'} peerDependencies: mobx: ^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-Z/JsXkN7B5xjG1tolHKytJiKmtLSdqkFKMco5AVagL8cQ0yJmE+iRZ212JKGHfkEKZrRWn7EDnX2STawIQFqxg== - /mobx-react-form/2.0.9_mobx@5.15.4: dependencies: lodash: 4.17.21 mobx: 5.15.4 dev: false - engines: - node: '>=8.0.0' + + /mobx-react-form/2.0.9_mobx@5.15.7: + resolution: {integrity: sha512-YLbtXVUF6BtifeVr6XWJ76dQWJs3T/+aPNI/DKvNs1Opcl4jNCzENahqlqNsNI+RgXZbP36zck//IGWBNZsr0A==} + engines: {node: '>=8.0.0'} peerDependencies: mobx: ^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-YLbtXVUF6BtifeVr6XWJ76dQWJs3T/+aPNI/DKvNs1Opcl4jNCzENahqlqNsNI+RgXZbP36zck//IGWBNZsr0A== - /mobx-react-form/2.0.9_mobx@5.15.7: dependencies: lodash: 4.17.21 mobx: 5.15.7 dev: false - engines: - node: '>=8.0.0' - peerDependencies: - mobx: ^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-YLbtXVUF6BtifeVr6XWJ76dQWJs3T/+aPNI/DKvNs1Opcl4jNCzENahqlqNsNI+RgXZbP36zck//IGWBNZsr0A== + /mobx-react-lite/2.0.5_mobx@5.15.4+react@16.13.1: - dependencies: - mobx: 5.15.4 - react: 16.13.1 - dev: false + resolution: {integrity: sha512-7ifvIAHqxGDgVidRiSNIKLenZaspfhSDz9nkyWiyyZlqHbVTnxqNcB1jnQHEE9Kycl75Z//dN3IoQNeqWWsZ4g==} peerDependencies: mobx: ^4.0.0 || ^5.0.0 react: ^16.8.0 - resolution: - integrity: sha512-7ifvIAHqxGDgVidRiSNIKLenZaspfhSDz9nkyWiyyZlqHbVTnxqNcB1jnQHEE9Kycl75Z//dN3IoQNeqWWsZ4g== - /mobx-react-lite/2.2.2_d3e02fbea8253211d8e1c39eb0f5bb19: dependencies: - mobx: 5.15.7 - react: 16.14.0 - react-dom: 16.14.0_react@16.14.0 + mobx: 5.15.4 + react: 16.13.1 dev: false + + /mobx-react-lite/2.2.2_d3e02fbea8253211d8e1c39eb0f5bb19: + resolution: {integrity: sha512-2SlXALHIkyUPDsV4VTKVR9DW7K3Ksh1aaIv3NrNJygTbhXe2A9GrcKHZ2ovIiOp/BXilOcTYemfHHZubP431dg==} peerDependencies: mobx: ^4.0.0 || ^5.0.0 react: ^16.8.0 @@ -18007,66 +17989,74 @@ packages: optional: true react-native: optional: true - resolution: - integrity: sha512-2SlXALHIkyUPDsV4VTKVR9DW7K3Ksh1aaIv3NrNJygTbhXe2A9GrcKHZ2ovIiOp/BXilOcTYemfHHZubP431dg== + dependencies: + mobx: 5.15.7 + react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 + dev: false + /mobx-react/6.2.2_mobx@5.15.4+react@16.13.1: + resolution: {integrity: sha512-Us6V4ng/iKIRJ8pWxdbdysC6bnS53ZKLKlVGBqzHx6J+gYPYbOotWvhHZnzh/W5mhpYXxlXif4kL2cxoWJOplQ==} + peerDependencies: + mobx: ^5.15.4 || ^4.15.4 + react: ^16.8.0 || 16.9.0-alpha.0 dependencies: mobx: 5.15.4 mobx-react-lite: 2.0.5_mobx@5.15.4+react@16.13.1 react: 16.13.1 dev: false + + /mobx-react/6.3.1_d3e02fbea8253211d8e1c39eb0f5bb19: + resolution: {integrity: sha512-IOxdJGnRSNSJrL2uGpWO5w9JH5q5HoxEqwOF4gye1gmZYdjoYkkMzSGMDnRCUpN/BNzZcFoMdHXrjvkwO7KgaQ==} peerDependencies: mobx: ^5.15.4 || ^4.15.4 react: ^16.8.0 || 16.9.0-alpha.0 - resolution: - integrity: sha512-Us6V4ng/iKIRJ8pWxdbdysC6bnS53ZKLKlVGBqzHx6J+gYPYbOotWvhHZnzh/W5mhpYXxlXif4kL2cxoWJOplQ== - /mobx-react/6.3.1_d3e02fbea8253211d8e1c39eb0f5bb19: dependencies: mobx: 5.15.7 mobx-react-lite: 2.2.2_d3e02fbea8253211d8e1c39eb0f5bb19 react: 16.14.0 + transitivePeerDependencies: + - react-dom + - react-native dev: false - peerDependencies: - mobx: ^5.15.4 || ^4.15.4 - react: ^16.8.0 || 16.9.0-alpha.0 - react-dom: '*' - resolution: - integrity: sha512-IOxdJGnRSNSJrL2uGpWO5w9JH5q5HoxEqwOF4gye1gmZYdjoYkkMzSGMDnRCUpN/BNzZcFoMdHXrjvkwO7KgaQ== + /mobx-state-tree/3.15.0_mobx@5.15.4: + resolution: {integrity: sha512-65vvHPBWlz1gmZggbMAdg9ZSEVMGtyLj0drPDTYo/yMv8NVel52mNgBUKxDYWsNU9XMX4GM71wABhx7fD8s0Uw==} + peerDependencies: + mobx: '>=4.8.0 <5.0.0 || >=5.8.0 <6.0.0' dependencies: mobx: 5.15.4 dev: false + + /mobx-state-tree/3.17.3_mobx@5.15.7: + resolution: {integrity: sha512-ph4ee/Lh1qUJqHEGkfdWdBAUGdG+VAu7xZbYX/+4qem5hSSpdeZYAJOcN3bhtgEH8Wh/ZxRpQVOLM0aMFXfBSw==} peerDependencies: mobx: '>=4.8.0 <5.0.0 || >=5.8.0 <6.0.0' - resolution: - integrity: sha512-65vvHPBWlz1gmZggbMAdg9ZSEVMGtyLj0drPDTYo/yMv8NVel52mNgBUKxDYWsNU9XMX4GM71wABhx7fD8s0Uw== - /mobx-state-tree/3.17.3_mobx@5.15.7: dependencies: mobx: 5.15.7 dev: false - peerDependencies: - mobx: '>=4.8.0 <5.0.0 || >=5.8.0 <6.0.0' - resolution: - integrity: sha512-ph4ee/Lh1qUJqHEGkfdWdBAUGdG+VAu7xZbYX/+4qem5hSSpdeZYAJOcN3bhtgEH8Wh/ZxRpQVOLM0aMFXfBSw== + /mobx/5.15.4: + resolution: {integrity: sha512-xRFJxSU2Im3nrGCdjSuOTFmxVDGeqOHL+TyADCGbT0k4HHqGmx5u2yaHNryvoORpI4DfbzjJ5jPmuv+d7sioFw==} dev: false - resolution: - integrity: sha512-xRFJxSU2Im3nrGCdjSuOTFmxVDGeqOHL+TyADCGbT0k4HHqGmx5u2yaHNryvoORpI4DfbzjJ5jPmuv+d7sioFw== + /mobx/5.15.7: + resolution: {integrity: sha512-wyM3FghTkhmC+hQjyPGGFdpehrcX1KOXsDuERhfK2YbJemkUhEB+6wzEN639T21onxlfYBmriA1PFnvxTUhcKw==} dev: false - resolution: - integrity: sha512-wyM3FghTkhmC+hQjyPGGFdpehrcX1KOXsDuERhfK2YbJemkUhEB+6wzEN639T21onxlfYBmriA1PFnvxTUhcKw== + /module-definition/3.3.0: + resolution: {integrity: sha512-HTplA9xwDzH67XJFC1YvZMUElWJD28DV0dUq7lhTs+JKJamUOWA/CcYWSlhW5amJO66uWtY7XdltT+LfX0wIVg==} + engines: {node: '>=6.0'} + hasBin: true dependencies: ast-module-types: 2.6.0 node-source-walk: 4.2.0 dev: true - engines: - node: '>=6.0' - hasBin: true - resolution: - integrity: sha512-HTplA9xwDzH67XJFC1YvZMUElWJD28DV0dUq7lhTs+JKJamUOWA/CcYWSlhW5amJO66uWtY7XdltT+LfX0wIVg== + /module-lookup-amd/6.2.0: + resolution: {integrity: sha512-uxHCj5Pw9psZiC1znjU2qPsubt6haCSsN9m7xmIdoTciEgfxUkE1vhtDvjHPuOXEZrVJhjKgkmkP+w73rRuelQ==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 debug: 4.3.1 @@ -18074,23 +18064,22 @@ packages: find: 0.3.0 requirejs: 2.3.6 requirejs-config-file: 3.1.2 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-uxHCj5Pw9psZiC1znjU2qPsubt6haCSsN9m7xmIdoTciEgfxUkE1vhtDvjHPuOXEZrVJhjKgkmkP+w73rRuelQ== + /moment/2.27.0: - resolution: - integrity: sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ== + resolution: {integrity: sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ==} + /moment/2.29.1: - resolution: - integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== + resolution: {integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==} + /moo/0.5.1: + resolution: {integrity: sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==} dev: true - resolution: - integrity: sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w== + /move-concurrently/1.0.1: + resolution: {integrity: sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=} dependencies: aproba: 1.2.0 copy-concurrently: 1.0.5 @@ -18099,101 +18088,98 @@ packages: rimraf: 2.7.1 run-queue: 1.0.3 dev: true - resolution: - integrity: sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= + /mri/1.1.6: + resolution: {integrity: sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ== + /ms/0.7.1: + resolution: {integrity: sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=} dev: true - resolution: - integrity: sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg= + /ms/2.0.0: - resolution: - integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=} + /ms/2.1.1: - resolution: - integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} + /ms/2.1.2: - resolution: - integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + /ms/2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: true - resolution: - integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + /msgpack-lite/0.1.26: + resolution: {integrity: sha1-3TxQsm8FnyXn7e42REGDWOKprYk=} + hasBin: true dependencies: event-lite: 0.1.2 ieee754: 1.1.13 int64-buffer: 0.1.10 isarray: 1.0.0 dev: true - hasBin: true - resolution: - integrity: sha1-3TxQsm8FnyXn7e42REGDWOKprYk= + /multicast-dns-service-types/1.1.0: + resolution: {integrity: sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=} dev: true - resolution: - integrity: sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= + /multicast-dns/6.2.3: + resolution: {integrity: sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==} + hasBin: true dependencies: dns-packet: 1.3.1 thunky: 1.1.0 dev: true - hasBin: true - resolution: - integrity: sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== + /multimatch/3.0.0: + resolution: {integrity: sha512-22foS/gqQfANZ3o+W7ST2x25ueHDVNWl/b9OlGcLpy/iKxjCpvcNCM51YCenUi7Mt/jAjjqv8JwZRs8YP5sRjA==} + engines: {node: '>=6'} dependencies: array-differ: 2.1.0 array-union: 1.0.2 arrify: 1.0.1 minimatch: 3.0.4 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-22foS/gqQfANZ3o+W7ST2x25ueHDVNWl/b9OlGcLpy/iKxjCpvcNCM51YCenUi7Mt/jAjjqv8JwZRs8YP5sRjA== + /mute-stream/0.0.7: + resolution: {integrity: sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=} dev: true - resolution: - integrity: sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= + /mute-stream/0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} dev: true - resolution: - integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + /nan/2.14.2: + resolution: {integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==} dev: true optional: true - resolution: - integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== + /nan/2.15.0: + resolution: {integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==} dev: false optional: true - resolution: - integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== + /nanoid/2.1.11: + resolution: {integrity: sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==} dev: true - resolution: - integrity: sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA== + /nanoid/3.1.12: - dev: false - engines: - node: ^10 || ^12 || >=13.7 + resolution: {integrity: sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==} + engines: {node: ^10 || ^12 || >=13.7} hasBin: true - resolution: - integrity: sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A== - /nanoid/3.1.20: dev: false - engines: - node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 + + /nanoid/3.1.20: + resolution: {integrity: sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - resolution: - integrity: sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw== + dev: false + /nanomatch/1.2.13: + resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} + engines: {node: '>=0.10.0'} dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 @@ -18207,19 +18193,17 @@ packages: snapdragon: 0.8.2 to-regex: 3.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + /native-promise-only/0.8.1: + resolution: {integrity: sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE=} dev: true - resolution: - integrity: sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE= + /natural-compare/1.4.0: + resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} dev: true - resolution: - integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + /ncjsm/4.0.1: + resolution: {integrity: sha512-gxh5Sgait8HyclaulfhgetHQGyhFm00ZQqISIfqtwFVnyWJ20rk+55SUamo9n3KhM6Vk63gemKPxIDYiSV/xZw==} dependencies: builtin-modules: 3.1.0 deferred: 0.7.11 @@ -18229,9 +18213,9 @@ packages: fs2: 0.3.7 type: 2.0.0 dev: true - resolution: - integrity: sha512-gxh5Sgait8HyclaulfhgetHQGyhFm00ZQqISIfqtwFVnyWJ20rk+55SUamo9n3KhM6Vk63gemKPxIDYiSV/xZw== + /ncjsm/4.1.0: + resolution: {integrity: sha512-YElRGtbz5iIartetOI3we+XAkcGE29F0SdNC0qRy500/u4WceQd2z9Nhlx24OHmIDIKz9MHdJwf/fkSG0hdWcQ==} dependencies: builtin-modules: 3.1.0 deferred: 0.7.11 @@ -18241,9 +18225,10 @@ packages: fs2: 0.3.9 type: 2.1.0 dev: true - resolution: - integrity: sha512-YElRGtbz5iIartetOI3we+XAkcGE29F0SdNC0qRy500/u4WceQd2z9Nhlx24OHmIDIKz9MHdJwf/fkSG0hdWcQ== + /nearley/2.19.4: + resolution: {integrity: sha512-oqj3m4oqwKsN77pETa9IPvxHHHLW68KrDc2KYoWMUOhDlrNUo7finubwffQMBRnwNCOXc4kRxCZO0Rvx4L6Zrw==} + hasBin: true dependencies: commander: 2.20.3 moo: 0.5.1 @@ -18251,34 +18236,32 @@ packages: randexp: 0.4.6 semver: 5.7.1 dev: true - hasBin: true - resolution: - integrity: sha512-oqj3m4oqwKsN77pETa9IPvxHHHLW68KrDc2KYoWMUOhDlrNUo7finubwffQMBRnwNCOXc4kRxCZO0Rvx4L6Zrw== + /negotiator/0.6.2: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== + resolution: {integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==} + engines: {node: '>= 0.6'} + /neo-async/2.6.1: + resolution: {integrity: sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==} dev: true - resolution: - integrity: sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== + /neo-async/2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - resolution: - integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + /next-tick/1.0.0: + resolution: {integrity: sha1-yobR/ogoFpsBICCOPchCS524NCw=} dev: true - resolution: - integrity: sha1-yobR/ogoFpsBICCOPchCS524NCw= + /next-tick/1.1.0: + resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: true - resolution: - integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== + /nice-try/1.0.5: - resolution: - integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} + /nise/4.0.4: + resolution: {integrity: sha512-bTTRUNlemx6deJa+ZyoCUTRvH3liK5+N6VQZ4NIw90AgDXY6iPnsqplNFf6STcj+ePk0H/xqxnP75Lr0J0Fq3A==} dependencies: '@sinonjs/commons': 1.7.2 '@sinonjs/fake-timers': 6.0.1 @@ -18286,67 +18269,61 @@ packages: just-extend: 4.1.0 path-to-regexp: 1.8.0 dev: true - resolution: - integrity: sha512-bTTRUNlemx6deJa+ZyoCUTRvH3liK5+N6VQZ4NIw90AgDXY6iPnsqplNFf6STcj+ePk0H/xqxnP75Lr0J0Fq3A== + /no-case/3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 tslib: 2.0.3 dev: true - resolution: - integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== + /node-cache/4.2.1: + resolution: {integrity: sha512-BOb67bWg2dTyax5kdef5WfU3X8xu4wPg+zHzkvls0Q/QpYycIFRLEEIdAx9Wma43DxG6Qzn4illdZoYseKWa4A==} + engines: {node: '>= 0.4.6'} dependencies: clone: 2.1.2 lodash: 4.17.21 dev: false - engines: - node: '>= 0.4.6' - resolution: - integrity: sha512-BOb67bWg2dTyax5kdef5WfU3X8xu4wPg+zHzkvls0Q/QpYycIFRLEEIdAx9Wma43DxG6Qzn4illdZoYseKWa4A== + /node-dir/0.1.17: + resolution: {integrity: sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=} + engines: {node: '>= 0.10.5'} dependencies: minimatch: 3.0.4 dev: true - engines: - node: '>= 0.10.5' - resolution: - integrity: sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU= + /node-fetch/1.7.3: + resolution: {integrity: sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==} dependencies: encoding: 0.1.12 is-stream: 1.1.0 dev: true - resolution: - integrity: sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ== + /node-fetch/2.6.0: - engines: - node: 4.x || >=6.0.0 - resolution: - integrity: sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA== + resolution: {integrity: sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==} + engines: {node: 4.x || >=6.0.0} + /node-fetch/2.6.1: + resolution: {integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==} + engines: {node: 4.x || >=6.0.0} dev: true - engines: - node: 4.x || >=6.0.0 - resolution: - integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== + /node-forge/0.10.0: + resolution: {integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==} + engines: {node: '>= 6.0.0'} dev: true - engines: - node: '>= 6.0.0' - resolution: - integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== + /node-forge/1.2.1: + resolution: {integrity: sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==} + engines: {node: '>= 6.13.0'} dev: false - engines: - node: '>= 6.13.0' - resolution: - integrity: sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w== + /node-int64/0.4.0: + resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=} dev: true - resolution: - integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= + /node-libs-browser/2.2.1: + resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} dependencies: assert: 1.5.0 browserify-zlib: 0.2.0 @@ -18372,15 +18349,14 @@ packages: util: 0.11.1 vm-browserify: 1.1.2 dev: true - resolution: - integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== + /node-modules-regexp/1.0.0: + resolution: {integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= + /node-notifier/5.4.3: + resolution: {integrity: sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==} dependencies: growly: 1.3.0 is-wsl: 1.1.0 @@ -18388,9 +18364,10 @@ packages: shellwords: 0.1.1 which: 1.3.1 dev: true - resolution: - integrity: sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q== + /node-notifier/8.0.1: + resolution: {integrity: sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==} + requiresBuild: true dependencies: growly: 1.3.0 is-wsl: 2.2.0 @@ -18400,32 +18377,31 @@ packages: which: 2.0.2 dev: true optional: true - requiresBuild: true - resolution: - integrity: sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA== + /node-releases/1.1.53: + resolution: {integrity: sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==} dev: true - resolution: - integrity: sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ== + /node-releases/1.1.67: + resolution: {integrity: sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==} dev: true - resolution: - integrity: sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg== + /node-rsa/1.1.1: + resolution: {integrity: sha512-Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw==} dependencies: asn1: 0.2.4 dev: false - resolution: - integrity: sha512-Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw== + /node-source-walk/4.2.0: + resolution: {integrity: sha512-hPs/QMe6zS94f5+jG3kk9E7TNm4P2SulrKiLWMzKszBfNZvL/V6wseHlTd7IvfW0NZWqPtK3+9yYNr+3USGteA==} + engines: {node: '>=6.0'} dependencies: '@babel/parser': 7.9.4 dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-hPs/QMe6zS94f5+jG3kk9E7TNm4P2SulrKiLWMzKszBfNZvL/V6wseHlTd7IvfW0NZWqPtK3+9yYNr+3USGteA== + /node-ssh/12.0.0: + resolution: {integrity: sha512-kIE4pePn1ZIkce9l4Jdz+nUGkQW08Kp/6cMDr61tnsEipWmTZJxGxpXYFl5uFYRBjswWVkRA+yu8tqvKFqIA/Q==} + engines: {node: '>= 10'} dependencies: is-stream: 2.0.0 make-dir: 3.1.0 @@ -18434,406 +18410,385 @@ packages: shell-escape: 0.2.0 ssh2: 1.5.0 dev: false - engines: - node: '>= 10' - resolution: - integrity: sha512-kIE4pePn1ZIkce9l4Jdz+nUGkQW08Kp/6cMDr61tnsEipWmTZJxGxpXYFl5uFYRBjswWVkRA+yu8tqvKFqIA/Q== + /nofilter/1.0.3: + resolution: {integrity: sha512-FlUlqwRK6reQCaFLAhMcF+6VkVG2caYjKQY3YsRDTl4/SEch595Qb3oLjJRDr8dkHAAOVj2pOx3VknfnSgkE5g==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-FlUlqwRK6reQCaFLAhMcF+6VkVG2caYjKQY3YsRDTl4/SEch595Qb3oLjJRDr8dkHAAOVj2pOx3VknfnSgkE5g== + /normalize-package-data/2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.8 resolve: 1.20.0 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true - resolution: - integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + /normalize-path/2.1.1: + resolution: {integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=} + engines: {node: '>=0.10.0'} dependencies: remove-trailing-separator: 1.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + /normalize-path/3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + /normalize-range/0.1.2: + resolution: {integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + /normalize-url/1.9.1: + resolution: {integrity: sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=} + engines: {node: '>=4'} dependencies: object-assign: 4.1.1 prepend-http: 1.0.4 query-string: 4.3.4 sort-keys: 1.1.2 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= + /normalize-url/2.0.1: + resolution: {integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==} + engines: {node: '>=4'} dependencies: prepend-http: 2.0.0 query-string: 5.1.1 sort-keys: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== + /normalize-url/3.3.0: + resolution: {integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== + /normalize-url/4.5.0: + resolution: {integrity: sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== + /npm-conf/1.1.3: + resolution: {integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==} + engines: {node: '>=4'} dependencies: config-chain: 1.1.12 pify: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== + /npm-run-path/2.0.2: + resolution: {integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=} + engines: {node: '>=4'} dependencies: path-key: 2.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + /npm-run-path/4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} dependencies: path-key: 3.1.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + /nth-check/1.0.2: + resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==} dependencies: boolbase: 1.0.0 dev: true - resolution: - integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + /num2fraction/1.2.2: + resolution: {integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=} dev: true - resolution: - integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= + /numeral/2.0.6: + resolution: {integrity: sha1-StCAk21EPCVhrtnyGX7//iX05QY=} dev: false - resolution: - integrity: sha1-StCAk21EPCVhrtnyGX7//iX05QY= + /nwsapi/2.2.0: + resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==} dev: true - resolution: - integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== + /oauth-sign/0.9.0: - resolution: - integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} + /object-assign/4.1.1: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} + engines: {node: '>=0.10.0'} + /object-copy/0.1.0: + resolution: {integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw=} + engines: {node: '>=0.10.0'} dependencies: copy-descriptor: 0.1.1 define-property: 0.2.5 kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + /object-hash/2.0.3: + resolution: {integrity: sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg== + /object-inspect/1.11.0: - resolution: - integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== + resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==} + /object-inspect/1.8.0: + resolution: {integrity: sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==} dev: true - resolution: - integrity: sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA== + /object-inspect/1.9.0: + resolution: {integrity: sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==} dev: true - resolution: - integrity: sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== + /object-is/1.1.2: + resolution: {integrity: sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ== + /object-is/1.1.4: + resolution: {integrity: sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg== + /object-keys/1.1.1: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + /object-path/0.11.8: + resolution: {integrity: sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==} + engines: {node: '>= 10.12.0'} dev: false - engines: - node: '>= 10.12.0' - resolution: - integrity: sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA== + /object-visit/1.0.1: + resolution: {integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=} + engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + /object.assign/4.1.0: + resolution: {integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 function-bind: 1.1.1 has-symbols: 1.0.1 object-keys: 1.1.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== + /object.assign/4.1.1: + resolution: {integrity: sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.18.0-next.1 has-symbols: 1.0.1 object-keys: 1.1.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA== + /object.assign/4.1.2: + resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 has-symbols: 1.0.2 object-keys: 1.1.1 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== + /object.entries/1.1.2: + resolution: {integrity: sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 has: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA== + /object.entries/1.1.3: + resolution: {integrity: sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 has: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg== + + /object.entries/1.1.5: + resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.19.1 + dev: true + /object.fromentries/2.0.2: + resolution: {integrity: sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 function-bind: 1.1.1 has: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ== + /object.fromentries/2.0.3: + resolution: {integrity: sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 has: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw== + /object.getownpropertydescriptors/2.1.1: + resolution: {integrity: sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==} + engines: {node: '>= 0.8'} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 es-abstract: 1.18.0-next.1 dev: true - engines: - node: '>= 0.8' - resolution: - integrity: sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng== + /object.pick/1.3.0: + resolution: {integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=} + engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + /object.values/1.1.1: + resolution: {integrity: sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 function-bind: 1.1.1 has: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA== + /object.values/1.1.2: + resolution: {integrity: sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 es-abstract: 1.18.0-next.1 has: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag== + /object.values/1.1.4: + resolution: {integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg== + + /object.values/1.1.5: + resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==} + engines: {node: '>= 0.4'} + dependencies: + call-bind: 1.0.2 + define-properties: 1.1.3 + es-abstract: 1.19.1 + dev: true + /obuf/1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: true - resolution: - integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + /on-finished/2.3.0: + resolution: {integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=} + engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 - engines: - node: '>= 0.8' - resolution: - integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + /on-headers/1.0.2: - engines: - node: '>= 0.8' - resolution: - integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + engines: {node: '>= 0.8'} + /once/1.4.0: + resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} dependencies: wrappy: 1.0.2 dev: true - resolution: - integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + /one-time/0.0.4: + resolution: {integrity: sha1-+M33eISCb+Tf+T46nMN7HkSAdC4=} dev: true - resolution: - integrity: sha1-+M33eISCb+Tf+T46nMN7HkSAdC4= + /one-time/1.0.0: + resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==} dependencies: fn.name: 1.1.0 dev: true - resolution: - integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g== + /onetime/2.0.1: + resolution: {integrity: sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=} + engines: {node: '>=4'} dependencies: mimic-fn: 1.2.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= + /onetime/5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + /open/7.0.3: + resolution: {integrity: sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==} + engines: {node: '>=8'} dependencies: is-docker: 2.0.0 is-wsl: 2.1.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA== + /open/7.3.0: + resolution: {integrity: sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw==} + engines: {node: '>=8'} dependencies: is-docker: 2.1.1 is-wsl: 2.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw== + /opencollective-postinstall/2.0.3: - dev: true + resolution: {integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==} hasBin: true - resolution: - integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q== + dev: true + /opn/5.5.0: + resolution: {integrity: sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==} + engines: {node: '>=4'} dependencies: is-wsl: 1.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== + /optimize-css-assets-webpack-plugin/5.0.3_webpack@4.42.0: + resolution: {integrity: sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==} + peerDependencies: + webpack: ^4.0.0 dependencies: cssnano: 4.1.10 last-call-webpack-plugin: 3.0.0 webpack: 4.42.0 dev: true - peerDependencies: - webpack: ^4.0.0 - resolution: - integrity: sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA== + /optionator/0.8.3: + resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} + engines: {node: '>= 0.8.0'} dependencies: deep-is: 0.1.3 fast-levenshtein: 2.0.6 @@ -18842,249 +18797,232 @@ packages: type-check: 0.3.2 word-wrap: 1.2.3 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + + /optionator/0.9.1: + resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} + engines: {node: '>= 0.8.0'} + 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 + dev: true + /original/1.0.2: + resolution: {integrity: sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==} dependencies: url-parse: 1.4.7 dev: true - resolution: - integrity: sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + /os-browserify/0.3.0: + resolution: {integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=} dev: true - resolution: - integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= + /os-locale/3.1.0: + resolution: {integrity: sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==} + engines: {node: '>=6'} dependencies: execa: 1.0.0 lcid: 2.0.0 mem: 4.3.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== + /os-tmpdir/1.0.2: + resolution: {integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + /ospath/1.2.2: + resolution: {integrity: sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=} dev: true - resolution: - integrity: sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs= + /p-cancelable/0.4.1: + resolution: {integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ== + /p-cancelable/1.1.0: + resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== + /p-defer/1.0.0: + resolution: {integrity: sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= + /p-each-series/1.0.0: + resolution: {integrity: sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=} + engines: {node: '>=4'} dependencies: p-reduce: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-kw89Et0fUOdDRFeiLNbwSsatf3E= + /p-each-series/2.1.0: + resolution: {integrity: sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ== + /p-event/2.3.1: + resolution: {integrity: sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==} + engines: {node: '>=6'} dependencies: p-timeout: 2.0.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA== + /p-finally/1.0.0: + resolution: {integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + /p-is-promise/1.1.0: + resolution: {integrity: sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= + /p-is-promise/2.1.0: + resolution: {integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== + /p-limit/1.3.0: + resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} + engines: {node: '>=4'} dependencies: p-try: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + /p-limit/2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} dependencies: p-try: 2.2.0 - engines: - node: '>=6' - resolution: - integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + /p-locate/2.0.0: + resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=} + engines: {node: '>=4'} dependencies: p-limit: 1.3.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + /p-locate/3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} dependencies: p-limit: 2.3.0 - engines: - node: '>=6' - resolution: - integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + /p-locate/4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} dependencies: p-limit: 2.3.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + /p-map/2.1.0: + resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + /p-map/3.0.0: + resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} + engines: {node: '>=8'} dependencies: aggregate-error: 3.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ== + /p-map/4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} dependencies: aggregate-error: 3.1.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== + /p-reduce/1.0.0: + resolution: {integrity: sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= + /p-retry/3.0.1: + resolution: {integrity: sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==} + engines: {node: '>=6'} dependencies: retry: 0.12.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== + /p-timeout/2.0.1: + resolution: {integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==} + engines: {node: '>=4'} dependencies: p-finally: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== + /p-try/1.0.0: + resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= + /p-try/2.2.0: - engines: - node: '>=6' - resolution: - integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + /package-json/4.0.1: + resolution: {integrity: sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=} + engines: {node: '>=4'} dependencies: got: 6.7.1 registry-auth-token: 3.4.0 registry-url: 3.1.0 semver: 5.7.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0= + /package-json/6.5.0: + resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} + engines: {node: '>=8'} dependencies: got: 9.6.0 registry-auth-token: 4.2.1 registry-url: 5.1.0 semver: 6.3.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== + /pako/1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} dev: true - resolution: - integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== + /parallel-transform/1.2.0: + resolution: {integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==} dependencies: cyclist: 1.0.1 inherits: 2.0.4 readable-stream: 2.3.7 dev: true - resolution: - integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== + /param-case/3.0.4: + resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: dot-case: 3.0.4 tslib: 2.0.3 dev: true - resolution: - integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== + /parent-module/1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} dependencies: callsites: 3.1.0 - engines: - node: '>=6' - resolution: - integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + /parse-asn1/5.1.6: + resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} dependencies: asn1.js: 5.4.1 browserify-aes: 1.2.0 evp_bytestokey: 1.0.3 pbkdf2: 3.1.1 safe-buffer: 5.2.1 - resolution: - integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== + /parse-entities/2.0.0: + resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} dependencies: character-entities: 1.2.4 character-entities-legacy: 1.1.4 @@ -19093,204 +19031,188 @@ packages: is-decimal: 1.0.4 is-hexadecimal: 1.0.4 dev: false - resolution: - integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== + /parse-json/2.2.0: + resolution: {integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=} + engines: {node: '>=0.10.0'} dependencies: error-ex: 1.3.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= + /parse-json/4.0.0: + resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=} + engines: {node: '>=4'} dependencies: error-ex: 1.3.2 json-parse-better-errors: 1.0.2 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + /parse-json/5.1.0: + resolution: {integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==} + engines: {node: '>=8'} dependencies: '@babel/code-frame': 7.12.11 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.1.6 - engines: - node: '>=8' - resolution: - integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ== + /parse-passwd/1.0.0: + resolution: {integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= + /parse5/3.0.3: + resolution: {integrity: sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==} dependencies: '@types/node': 14.0.14 dev: true - resolution: - integrity: sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA== + /parse5/4.0.0: + resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} dev: true - resolution: - integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== + /parse5/5.1.0: + resolution: {integrity: sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==} dev: true - resolution: - integrity: sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== + /parse5/5.1.1: + resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} dev: true - resolution: - integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== + /parseqs/0.0.6: + resolution: {integrity: sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==} dev: true - resolution: - integrity: sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w== + /parseuri/0.0.6: + resolution: {integrity: sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==} dev: true - resolution: - integrity: sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow== + /parseurl/1.3.3: - engines: - node: '>= 0.8' - resolution: - integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + /pascal-case/3.1.2: + resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 tslib: 2.0.3 dev: true - resolution: - integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== + /pascalcase/0.1.1: + resolution: {integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + /path-browserify/0.0.1: + resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} dev: true - resolution: - integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== + /path-dirname/1.0.2: + resolution: {integrity: sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=} dev: true - resolution: - integrity: sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= + /path-exists/2.1.0: + resolution: {integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=} + engines: {node: '>=0.10.0'} dependencies: pinkie-promise: 2.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= + /path-exists/3.0.0: - engines: - node: '>=4' - resolution: - integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} + engines: {node: '>=4'} + /path-exists/4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + /path-extra/1.0.3: + resolution: {integrity: sha1-fBEhiablDVlXkOetIDfkTkEMEWY=} dev: true - resolution: - integrity: sha1-fBEhiablDVlXkOetIDfkTkEMEWY= + /path-is-absolute/1.0.1: + resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + /path-is-inside/1.0.2: + resolution: {integrity: sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=} dev: true - resolution: - integrity: sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + /path-key/2.0.1: - engines: - node: '>=4' - resolution: - integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + resolution: {integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=} + engines: {node: '>=4'} + /path-key/3.1.1: - engines: - node: '>=8' - resolution: - integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + /path-loader/1.0.10: + resolution: {integrity: sha512-CMP0v6S6z8PHeJ6NFVyVJm6WyJjIwFvyz2b0n2/4bKdS/0uZa/9sKUlYZzubrn3zuDRU0zIuEDX9DZYQ2ZI8TA==} dependencies: native-promise-only: 0.8.1 superagent: 3.8.3 dev: true - resolution: - integrity: sha512-CMP0v6S6z8PHeJ6NFVyVJm6WyJjIwFvyz2b0n2/4bKdS/0uZa/9sKUlYZzubrn3zuDRU0zIuEDX9DZYQ2ZI8TA== + /path-parse/1.0.6: - resolution: - integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==} + /path-to-regexp/0.1.7: - resolution: - integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + resolution: {integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=} + /path-to-regexp/1.8.0: + resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} dependencies: isarray: 0.0.1 - resolution: - integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== + /path-type/2.0.0: + resolution: {integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=} + engines: {node: '>=4'} dependencies: pify: 2.3.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= + /path-type/3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} dependencies: pify: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== + /path-type/4.0.0: - engines: - node: '>=8' - resolution: - integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + /pbkdf2/3.1.1: + resolution: {integrity: sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==} + engines: {node: '>=0.12'} dependencies: create-hash: 1.2.0 create-hmac: 1.1.7 ripemd160: 2.0.2 safe-buffer: 5.2.1 sha.js: 2.4.11 - engines: - node: '>=0.12' - resolution: - integrity: sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg== + /pend/1.2.0: + resolution: {integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA=} dev: true - resolution: - integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA= + /performance-now/2.1.0: - resolution: - integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=} + /pg-int8/1.0.1: + resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} + engines: {node: '>=4.0.0'} dev: false - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw== + /pg-protocol/1.4.0: + resolution: {integrity: sha512-El+aXWcwG/8wuFICMQjM5ZSAm6OWiJicFdNYo+VY3QP+8vI4SvLIWVe51PppTzMhikUJR+PsyIFKqfdXPz/yxA==} dev: false - resolution: - integrity: sha512-El+aXWcwG/8wuFICMQjM5ZSAm6OWiJicFdNYo+VY3QP+8vI4SvLIWVe51PppTzMhikUJR+PsyIFKqfdXPz/yxA== + /pg-types/2.2.0: + resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} + engines: {node: '>=4'} dependencies: pg-int8: 1.0.1 postgres-array: 2.0.0 @@ -19298,233 +19220,210 @@ packages: postgres-date: 1.0.7 postgres-interval: 1.2.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA== + /picomatch/2.2.2: + resolution: {integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==} + engines: {node: '>=8.6'} dev: true - engines: - node: '>=8.6' - resolution: - integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + /pify/2.3.0: + resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + /pify/3.0.0: + resolution: {integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + /pify/4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + /pify/5.0.0: + resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA== + /pinkie-promise/2.0.1: + resolution: {integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o=} + engines: {node: '>=0.10.0'} dependencies: pinkie: 2.0.4 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o= + /pinkie/2.0.4: + resolution: {integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + /pirates/4.0.1: + resolution: {integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==} + engines: {node: '>= 6'} dependencies: node-modules-regexp: 1.0.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== + /pkce-challenge/2.2.0: + resolution: {integrity: sha512-Ly0Y0OwhtG2N1ynk5ruqoyJxkrWhAPmvdRk0teiLh9Dp2+J4URKpv1JSKWD0j1Sd+QCeiwO9lTl0EjmrB2jWeA==} dev: false - resolution: - integrity: sha512-Ly0Y0OwhtG2N1ynk5ruqoyJxkrWhAPmvdRk0teiLh9Dp2+J4URKpv1JSKWD0j1Sd+QCeiwO9lTl0EjmrB2jWeA== + /pkg-dir/1.0.0: + resolution: {integrity: sha1-ektQio1bstYp1EcFb/TpyTFM89Q=} + engines: {node: '>=0.10.0'} dependencies: find-up: 1.1.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ektQio1bstYp1EcFb/TpyTFM89Q= + /pkg-dir/2.0.0: + resolution: {integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=} + engines: {node: '>=4'} dependencies: find-up: 2.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= + /pkg-dir/3.0.0: + resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} + engines: {node: '>=6'} dependencies: find-up: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + /pkg-dir/4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} dependencies: find-up: 4.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + /pkg-up/2.0.0: + resolution: {integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8=} + engines: {node: '>=4'} dependencies: find-up: 2.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8= + /pkg-up/3.1.0: + resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} + engines: {node: '>=8'} dependencies: find-up: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== + /pkginfo/0.4.1: + resolution: {integrity: sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=} + engines: {node: '>= 0.4.0'} dev: false - engines: - node: '>= 0.4.0' - resolution: - integrity: sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8= + /please-upgrade-node/3.2.0: + resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==} dependencies: semver-compare: 1.0.0 dev: true - resolution: - integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg== + /pn/1.1.0: + resolution: {integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==} dev: true - resolution: - integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== + /pnp-webpack-plugin/1.6.4: + resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} + engines: {node: '>=6'} dependencies: ts-pnp: 1.1.6 + transitivePeerDependencies: + - typescript dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== + /popper.js/1.16.1: + resolution: {integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==} deprecated: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 dev: false - resolution: - integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== + /portfinder/1.0.28: + resolution: {integrity: sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==} + engines: {node: '>= 0.12.0'} dependencies: async: 2.6.3 debug: 3.2.7 mkdirp: 0.5.5 dev: true - engines: - node: '>= 0.12.0' - resolution: - integrity: sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== + /posix-character-classes/0.1.1: + resolution: {integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + /postcss-attribute-case-insensitive/4.0.2: + resolution: {integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==} dependencies: postcss: 7.0.35 postcss-selector-parser: 6.0.4 dev: true - resolution: - integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA== + /postcss-browser-comments/3.0.0_browserslist@4.15.0: + resolution: {integrity: sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==} + engines: {node: '>=8.0.0'} + peerDependencies: + browserslist: ^4 dependencies: browserslist: 4.15.0 postcss: 7.0.35 dev: true - engines: - node: '>=8.0.0' - peerDependencies: - browserslist: ^4 - resolution: - integrity: sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig== + /postcss-calc/7.0.5: + resolution: {integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==} dependencies: postcss: 7.0.35 postcss-selector-parser: 6.0.4 postcss-value-parser: 4.1.0 dev: true - resolution: - integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== + /postcss-color-functional-notation/2.0.1: + resolution: {integrity: sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== + /postcss-color-gray/5.0.0: + resolution: {integrity: sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==} + engines: {node: '>=6.0.0'} dependencies: '@csstools/convert-colors': 1.4.0 postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== + /postcss-color-hex-alpha/5.0.3: + resolution: {integrity: sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw== + /postcss-color-mod-function/3.0.3: + resolution: {integrity: sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==} + engines: {node: '>=6.0.0'} dependencies: '@csstools/convert-colors': 1.4.0 postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== + /postcss-color-rebeccapurple/4.0.1: + resolution: {integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== + /postcss-colormin/4.0.3: + resolution: {integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==} + engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 color: 3.1.3 @@ -19532,214 +19431,192 @@ packages: postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== + /postcss-convert-values/4.0.1: + resolution: {integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== + /postcss-custom-media/7.0.8: + resolution: {integrity: sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== + /postcss-custom-properties/8.0.11: + resolution: {integrity: sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA== + /postcss-custom-selectors/5.1.2: + resolution: {integrity: sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-selector-parser: 5.0.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== + /postcss-dir-pseudo-class/5.0.0: + resolution: {integrity: sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==} + engines: {node: '>=4.0.0'} dependencies: postcss: 7.0.35 postcss-selector-parser: 5.0.0 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== + /postcss-discard-comments/4.0.2: + resolution: {integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== + /postcss-discard-duplicates/4.0.2: + resolution: {integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== + /postcss-discard-empty/4.0.1: + resolution: {integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== + /postcss-discard-overridden/4.0.1: + resolution: {integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== + /postcss-double-position-gradients/1.0.0: + resolution: {integrity: sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== + /postcss-env-function/2.0.2: + resolution: {integrity: sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== + /postcss-flexbugs-fixes/4.1.0: + resolution: {integrity: sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==} dependencies: postcss: 7.0.35 dev: true - resolution: - integrity: sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA== + /postcss-focus-visible/4.0.0: + resolution: {integrity: sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== + /postcss-focus-within/3.0.0: + resolution: {integrity: sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== + /postcss-font-variant/4.0.1: + resolution: {integrity: sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==} dependencies: postcss: 7.0.35 dev: true - resolution: - integrity: sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA== + /postcss-gap-properties/2.0.0: + resolution: {integrity: sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== + /postcss-image-set-function/3.0.1: + resolution: {integrity: sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== + /postcss-initial/3.0.2: + resolution: {integrity: sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==} dependencies: lodash.template: 4.5.0 postcss: 7.0.35 dev: true - resolution: - integrity: sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA== + /postcss-lab-function/2.0.1: + resolution: {integrity: sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==} + engines: {node: '>=6.0.0'} dependencies: '@csstools/convert-colors': 1.4.0 postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== + /postcss-load-config/2.1.2: + resolution: {integrity: sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==} + engines: {node: '>= 4'} dependencies: cosmiconfig: 5.2.1 import-cwd: 2.1.0 dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== + /postcss-loader/3.0.0: + resolution: {integrity: sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==} + engines: {node: '>= 6'} dependencies: loader-utils: 1.4.0 postcss: 7.0.35 postcss-load-config: 2.1.2 schema-utils: 1.0.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== + /postcss-logical/3.0.0: + resolution: {integrity: sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== + /postcss-media-minmax/4.0.0: + resolution: {integrity: sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== + /postcss-merge-longhand/4.0.11: + resolution: {integrity: sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==} + engines: {node: '>=6.9.0'} dependencies: css-color-names: 0.0.4 postcss: 7.0.35 postcss-value-parser: 3.3.1 stylehacks: 4.0.3 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== + /postcss-merge-rules/4.0.3: + resolution: {integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==} + engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 caniuse-api: 3.0.0 @@ -19748,31 +19625,28 @@ packages: postcss-selector-parser: 3.1.2 vendors: 1.0.4 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== + /postcss-minify-font-values/4.0.2: + resolution: {integrity: sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== + /postcss-minify-gradients/4.0.2: + resolution: {integrity: sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 is-color-stop: 1.1.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== + /postcss-minify-params/4.0.2: + resolution: {integrity: sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==} + engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 browserslist: 4.15.0 @@ -19781,155 +19655,140 @@ packages: postcss-value-parser: 3.3.1 uniqs: 2.0.0 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== + /postcss-minify-selectors/4.0.2: + resolution: {integrity: sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==} + engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 has: 1.0.3 postcss: 7.0.35 postcss-selector-parser: 3.1.2 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== + /postcss-modules-extract-imports/2.0.0: + resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==} + engines: {node: '>= 6'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== + /postcss-modules-local-by-default/3.0.3: + resolution: {integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==} + engines: {node: '>= 6'} dependencies: icss-utils: 4.1.1 postcss: 7.0.35 postcss-selector-parser: 6.0.4 postcss-value-parser: 4.1.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== + /postcss-modules-scope/2.2.0: + resolution: {integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==} + engines: {node: '>= 6'} dependencies: postcss: 7.0.35 postcss-selector-parser: 6.0.4 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== + /postcss-modules-values/3.0.0: + resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==} dependencies: icss-utils: 4.1.1 postcss: 7.0.35 dev: true - resolution: - integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== + /postcss-nesting/7.0.1: + resolution: {integrity: sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg== + /postcss-normalize-charset/4.0.1: + resolution: {integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== + /postcss-normalize-display-values/4.0.2: + resolution: {integrity: sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== + /postcss-normalize-positions/4.0.2: + resolution: {integrity: sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 has: 1.0.3 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== + /postcss-normalize-repeat-style/4.0.2: + resolution: {integrity: sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 cssnano-util-get-match: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== + /postcss-normalize-string/4.0.2: + resolution: {integrity: sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==} + engines: {node: '>=6.9.0'} dependencies: has: 1.0.3 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== + /postcss-normalize-timing-functions/4.0.2: + resolution: {integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== + /postcss-normalize-unicode/4.0.1: + resolution: {integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==} + engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== + /postcss-normalize-url/4.0.1: + resolution: {integrity: sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==} + engines: {node: '>=6.9.0'} dependencies: is-absolute-url: 2.1.0 normalize-url: 3.3.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== + /postcss-normalize-whitespace/4.0.2: + resolution: {integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== + /postcss-normalize/8.0.1: + resolution: {integrity: sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==} + engines: {node: '>=8.0.0'} dependencies: '@csstools/normalize.css': 10.1.0 browserslist: 4.15.0 @@ -19937,44 +19796,40 @@ packages: postcss-browser-comments: 3.0.0_browserslist@4.15.0 sanitize.css: 10.0.0 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ== + /postcss-ordered-values/4.1.2: + resolution: {integrity: sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== + /postcss-overflow-shorthand/2.0.0: + resolution: {integrity: sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== + /postcss-page-break/2.0.0: + resolution: {integrity: sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==} dependencies: postcss: 7.0.35 dev: true - resolution: - integrity: sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== + /postcss-place/4.0.1: + resolution: {integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== + /postcss-preset-env/6.7.0: + resolution: {integrity: sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==} + engines: {node: '>=6.0.0'} dependencies: autoprefixer: 9.8.6 browserslist: 4.15.0 @@ -20014,206 +19869,188 @@ packages: postcss-selector-matches: 4.0.0 postcss-selector-not: 4.0.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg== + /postcss-pseudo-class-any-link/6.0.0: + resolution: {integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-selector-parser: 5.0.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== + /postcss-reduce-initial/4.0.3: + resolution: {integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==} + engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 caniuse-api: 3.0.0 has: 1.0.3 postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== + /postcss-reduce-transforms/4.0.2: + resolution: {integrity: sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 has: 1.0.3 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== + /postcss-replace-overflow-wrap/3.0.0: + resolution: {integrity: sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==} dependencies: postcss: 7.0.35 dev: true - resolution: - integrity: sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== + /postcss-safe-parser/4.0.1: + resolution: {integrity: sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ== + /postcss-selector-matches/4.0.0: + resolution: {integrity: sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==} dependencies: balanced-match: 1.0.0 postcss: 7.0.35 dev: true - resolution: - integrity: sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== + /postcss-selector-not/4.0.0: + resolution: {integrity: sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==} dependencies: balanced-match: 1.0.0 postcss: 7.0.35 dev: true - resolution: - integrity: sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ== + /postcss-selector-parser/3.1.2: + resolution: {integrity: sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==} + engines: {node: '>=8'} dependencies: dot-prop: 5.3.0 indexes-of: 1.0.1 uniq: 1.0.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== + /postcss-selector-parser/5.0.0: + resolution: {integrity: sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==} + engines: {node: '>=4'} dependencies: cssesc: 2.0.0 indexes-of: 1.0.1 uniq: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== + /postcss-selector-parser/6.0.4: + resolution: {integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==} + engines: {node: '>=4'} dependencies: cssesc: 3.0.0 indexes-of: 1.0.1 uniq: 1.0.1 util-deprecate: 1.0.2 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== + /postcss-svgo/4.0.2: + resolution: {integrity: sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==} + engines: {node: '>=6.9.0'} dependencies: is-svg: 3.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 svgo: 1.3.2 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== + /postcss-unique-selectors/4.0.1: + resolution: {integrity: sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==} + engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 postcss: 7.0.35 uniqs: 2.0.0 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== + /postcss-value-parser/3.3.1: + resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} dev: true - resolution: - integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + /postcss-value-parser/4.1.0: + resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==} dev: true - resolution: - integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + /postcss-values-parser/1.5.0: + resolution: {integrity: sha512-3M3p+2gMp0AH3da530TlX8kiO1nxdTnc3C6vr8dMxRLIlh8UYkz0/wcwptSXjhtx2Fr0TySI7a+BHDQ8NL7LaQ==} + engines: {node: '>=4'} dependencies: flatten: 1.0.3 indexes-of: 1.0.1 uniq: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-3M3p+2gMp0AH3da530TlX8kiO1nxdTnc3C6vr8dMxRLIlh8UYkz0/wcwptSXjhtx2Fr0TySI7a+BHDQ8NL7LaQ== + /postcss-values-parser/2.0.1: + resolution: {integrity: sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==} + engines: {node: '>=6.14.4'} dependencies: flatten: 1.0.3 indexes-of: 1.0.1 uniq: 1.0.1 dev: true - engines: - node: '>=6.14.4' - resolution: - integrity: sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== + /postcss/7.0.21: + resolution: {integrity: sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==} + engines: {node: '>=6.0.0'} dependencies: chalk: 2.4.2 source-map: 0.6.1 supports-color: 6.1.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ== + /postcss/7.0.27: + resolution: {integrity: sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==} + engines: {node: '>=6.0.0'} dependencies: chalk: 2.4.2 source-map: 0.6.1 supports-color: 6.1.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ== + /postcss/7.0.35: + resolution: {integrity: sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==} + engines: {node: '>=6.0.0'} dependencies: chalk: 2.4.2 source-map: 0.6.1 supports-color: 6.1.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== + /postgres-array/2.0.0: + resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA== + /postgres-bytea/1.0.0: + resolution: {integrity: sha1-AntTPAqokOJtFy1Hz5zOzFIazTU=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-AntTPAqokOJtFy1Hz5zOzFIazTU= + /postgres-date/1.0.7: + resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q== + /postgres-interval/1.2.0: + resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} + engines: {node: '>=0.10.0'} dependencies: xtend: 4.0.2 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ== + /precinct/6.2.0: + resolution: {integrity: sha512-BCAmnOxZzobF3H1/h/gq70pEyvX/BVLWCrzi8beFD22dqu5Z14qOghNUsI24Wg8oaTsGFcIjOGtFX5L9ttmjVg==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 debug: 4.1.1 @@ -20228,93 +20065,90 @@ packages: detective-typescript: 5.7.0 module-definition: 3.3.0 node-source-walk: 4.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-BCAmnOxZzobF3H1/h/gq70pEyvX/BVLWCrzi8beFD22dqu5Z14qOghNUsI24Wg8oaTsGFcIjOGtFX5L9ttmjVg== + /prelude-ls/1.1.2: + resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} + engines: {node: '>= 0.8.0'} dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + + /prelude-ls/1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} + dev: true + /prepend-http/1.0.4: + resolution: {integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= + /prepend-http/2.0.0: + resolution: {integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= + /prettier-linter-helpers/1.0.0: + resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} + engines: {node: '>=6.0.0'} dependencies: fast-diff: 1.2.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + /prettier/1.19.1: - dev: true - engines: - node: '>=4' + resolution: {integrity: sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== + dev: true + /pretty-bytes/5.3.0: + resolution: {integrity: sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg== + /pretty-bytes/5.4.1: + resolution: {integrity: sha512-s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA== + /pretty-bytes/5.6.0: + resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== + /pretty-error/2.1.2: + resolution: {integrity: sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==} dependencies: lodash: 4.17.21 renderkid: 2.0.4 dev: true - resolution: - integrity: sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== + /pretty-format/24.9.0: + resolution: {integrity: sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 ansi-regex: 4.1.0 ansi-styles: 3.2.1 react-is: 16.13.1 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA== + /pretty-format/26.6.2: + resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} + engines: {node: '>= 10'} dependencies: '@jest/types': 26.6.2 ansi-regex: 5.0.0 ansi-styles: 4.3.0 react-is: 17.0.1 dev: true - engines: - node: '>= 10' - resolution: - integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== + /pretty-quick/1.11.1_prettier@1.19.1: + resolution: {integrity: sha512-kSXCkcETfak7EQXz6WOkCeCqpbC4GIzrN/vaneTGMP/fAtD8NerA9bPhCUqHAks1geo7biZNl5uEMPceeneLuA==} + hasBin: true + peerDependencies: + prettier: '>=1.8.0' dependencies: chalk: 2.4.2 execa: 0.8.0 @@ -20324,107 +20158,100 @@ packages: multimatch: 3.0.0 prettier: 1.19.1 dev: true - hasBin: true - peerDependencies: - prettier: '>=1.8.0' - resolution: - integrity: sha512-kSXCkcETfak7EQXz6WOkCeCqpbC4GIzrN/vaneTGMP/fAtD8NerA9bPhCUqHAks1geo7biZNl5uEMPceeneLuA== + /prettyoutput/1.2.0: + resolution: {integrity: sha512-G2gJwLzLcYS+2m6bTAe+CcDpwak9YpcvpScI0tE4WYb2O3lEZD/YywkMNpGqsSx5wttGvh2UXaKROTKKCyM2dw==} + engines: {node: '>=4'} + hasBin: true dependencies: colors: 1.3.3 commander: 2.19.0 lodash: 4.17.21 dev: true - engines: - node: '>=4' - hasBin: true - resolution: - integrity: sha512-G2gJwLzLcYS+2m6bTAe+CcDpwak9YpcvpScI0tE4WYb2O3lEZD/YywkMNpGqsSx5wttGvh2UXaKROTKKCyM2dw== + /prismjs/1.24.0: + resolution: {integrity: sha512-SqV5GRsNqnzCL8k5dfAjCNhUrF3pR0A9lTDSCUZeh/LIshheXJEaP0hwLz2t4XHivd2J/v2HR+gRnigzeKe3cQ==} dev: false - resolution: - integrity: sha512-SqV5GRsNqnzCL8k5dfAjCNhUrF3pR0A9lTDSCUZeh/LIshheXJEaP0hwLz2t4XHivd2J/v2HR+gRnigzeKe3cQ== + /prismjs/1.25.0: + resolution: {integrity: sha512-WCjJHl1KEWbnkQom1+SzftbtXMKQoezOCYs5rECqMN+jP+apI7ftoflyqigqzopSO3hMhTEb0mFClA8lkolgEg==} dev: false - resolution: - integrity: sha512-WCjJHl1KEWbnkQom1+SzftbtXMKQoezOCYs5rECqMN+jP+apI7ftoflyqigqzopSO3hMhTEb0mFClA8lkolgEg== + /private/0.1.8: + resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==} + engines: {node: '>= 0.6'} dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== + /process-nextick-args/2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: true - resolution: - integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + /process/0.11.10: + resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=} + engines: {node: '>= 0.6.0'} dev: true - engines: - node: '>= 0.6.0' - resolution: - integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + /progress/2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + /promise-inflight/1.0.1: + resolution: {integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM=} dev: true - resolution: - integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM= + /promise-polyfill/8.1.3: + resolution: {integrity: sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g==} dev: false - resolution: - integrity: sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g== + /promise-queue/2.2.5: + resolution: {integrity: sha1-L29ffA9tCBCelnZZx5uIqe1ek7Q=} + engines: {node: '>= 0.8.0'} dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-L29ffA9tCBCelnZZx5uIqe1ek7Q= + /promise/8.1.0: + resolution: {integrity: sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==} dependencies: asap: 2.0.6 dev: true - resolution: - integrity: sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== + /prompts/2.4.0: + resolution: {integrity: sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==} + engines: {node: '>= 6'} dependencies: kleur: 3.0.3 sisteransi: 1.0.5 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== + /prop-types-exact/1.2.0: + resolution: {integrity: sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==} dependencies: has: 1.0.3 object.assign: 4.1.0 reflect.ownkeys: 0.2.0 dev: true - resolution: - integrity: sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA== + /prop-types/15.7.2: + resolution: {integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - resolution: - integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== + /property-information/5.4.0: + resolution: {integrity: sha512-nmMWAm/3vKFGmmOWOcdLjgq/Hlxa+hsuR/px1Lp/UGEyc5A22A6l78Shc2C0E71sPmAqglni+HrS7L7VJ7AUCA==} dependencies: xtend: 4.0.2 dev: false - resolution: - integrity: sha512-nmMWAm/3vKFGmmOWOcdLjgq/Hlxa+hsuR/px1Lp/UGEyc5A22A6l78Shc2C0E71sPmAqglni+HrS7L7VJ7AUCA== + /proto-list/1.2.4: + resolution: {integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=} dev: true - resolution: - integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= + /protobufjs/6.10.2: + resolution: {integrity: sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==} + hasBin: true + requiresBuild: true dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -20440,34 +20267,31 @@ packages: '@types/node': 13.13.34 long: 4.0.0 dev: true - hasBin: true - requiresBuild: true - resolution: - integrity: sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ== + /proxy-addr/2.0.6: + resolution: {integrity: sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==} + engines: {node: '>= 0.10'} dependencies: forwarded: 0.1.2 ipaddr.js: 1.9.1 - engines: - node: '>= 0.10' - resolution: - integrity: sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== + /proxy-from-env/1.0.0: + resolution: {integrity: sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=} dev: true - resolution: - integrity: sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4= + /prr/1.0.1: + resolution: {integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY=} dev: true - resolution: - integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY= + /pseudomap/1.0.2: + resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=} dev: true - resolution: - integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + /psl/1.8.0: - resolution: - integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==} + /public-encrypt/4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} dependencies: bn.js: 4.11.9 browserify-rsa: 4.1.0 @@ -20475,148 +20299,138 @@ packages: parse-asn1: 5.1.6 randombytes: 2.1.0 safe-buffer: 5.2.1 - resolution: - integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== + /pump/2.0.1: + resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 dev: true - resolution: - integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + /pump/3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 dev: true - resolution: - integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + /pumpify/1.5.1: + resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} dependencies: duplexify: 3.7.1 inherits: 2.0.4 pump: 2.0.1 dev: true - resolution: - integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + /punycode/1.3.2: - resolution: - integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + resolution: {integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=} + /punycode/1.4.1: + resolution: {integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4=} dev: true - resolution: - integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4= + /punycode/2.1.1: - engines: - node: '>=6' - resolution: - integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} + engines: {node: '>=6'} + /q/1.5.1: + resolution: {integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=} + engines: {node: '>=0.6.0', teleport: '>=0.2.0'} dev: true - engines: - node: '>=0.6.0' - teleport: '>=0.2.0' - resolution: - integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + /qs/6.5.2: - engines: - node: '>=0.6' - resolution: - integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + resolution: {integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==} + engines: {node: '>=0.6'} + /qs/6.7.0: - engines: - node: '>=0.6' - resolution: - integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== + resolution: {integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==} + engines: {node: '>=0.6'} + /qs/6.9.4: + resolution: {integrity: sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==} + engines: {node: '>=0.6'} dev: true - engines: - node: '>=0.6' - resolution: - integrity: sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ== + /query-string/4.3.4: + resolution: {integrity: sha1-u7aTucqRXCMlFbIosaArYJBD2+s=} + engines: {node: '>=0.10.0'} dependencies: object-assign: 4.1.1 strict-uri-encode: 1.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-u7aTucqRXCMlFbIosaArYJBD2+s= + /query-string/5.1.1: + resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} + engines: {node: '>=0.10.0'} dependencies: decode-uri-component: 0.2.0 object-assign: 4.1.1 strict-uri-encode: 1.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== + /querystring-es3/0.2.1: + resolution: {integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=} + engines: {node: '>=0.4.x'} dev: true - engines: - node: '>=0.4.x' - resolution: - integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= + /querystring/0.2.0: + resolution: {integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=} + engines: {node: '>=0.4.x'} deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - engines: - node: '>=0.4.x' - resolution: - integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + /querystringify/2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} dev: true - resolution: - integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== + /raf-schd/4.0.2: + resolution: {integrity: sha512-VhlMZmGy6A6hrkJWHLNTGl5gtgMUm+xfGza6wbwnE914yeQ5Ybm18vgM734RZhMgfw4tacUrWseGZlpUrrakEQ==} dev: false - resolution: - integrity: sha512-VhlMZmGy6A6hrkJWHLNTGl5gtgMUm+xfGza6wbwnE914yeQ5Ybm18vgM734RZhMgfw4tacUrWseGZlpUrrakEQ== + /raf/3.4.1: + resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} dependencies: performance-now: 2.1.0 dev: true - resolution: - integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== + /railroad-diagrams/1.0.0: + resolution: {integrity: sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=} dev: true - resolution: - integrity: sha1-635iZ1SN3t+4mcG5Dlc3RVnN234= + /ramda/0.25.0: + resolution: {integrity: sha512-GXpfrYVPwx3K7RQ6aYT8KPS8XViSXUVJT1ONhoKPE9VAleW42YE+U+8VEyGWt41EnEQW7gwecYJriTI0pKoecQ==} dev: true - resolution: - integrity: sha512-GXpfrYVPwx3K7RQ6aYT8KPS8XViSXUVJT1ONhoKPE9VAleW42YE+U+8VEyGWt41EnEQW7gwecYJriTI0pKoecQ== + /ramda/0.26.1: + resolution: {integrity: sha512-hLWjpy7EnsDBb0p+Z3B7rPi3GDeRG5ZtiI33kJhTt+ORCd38AbAIjB/9zRIUoeTbE/AVX5ZkU7m6bznsvrf8eQ==} dev: true - resolution: - integrity: sha512-hLWjpy7EnsDBb0p+Z3B7rPi3GDeRG5ZtiI33kJhTt+ORCd38AbAIjB/9zRIUoeTbE/AVX5ZkU7m6bznsvrf8eQ== + /randexp/0.4.6: + resolution: {integrity: sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==} + engines: {node: '>=0.12'} dependencies: discontinuous-range: 1.0.0 ret: 0.1.15 dev: true - engines: - node: '>=0.12' - resolution: - integrity: sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ== + /randombytes/2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 - resolution: - integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + /randomfill/1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} dependencies: randombytes: 2.1.0 safe-buffer: 5.2.1 - resolution: - integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + /range-parser/1.2.1: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + /raven/1.2.1: + resolution: {integrity: sha1-lJwTTbAooZC3u/j3kKrlQbfAIL0=} + engines: {node: '>= 0.8.0'} + hasBin: true dependencies: cookie: 0.3.1 json-stringify-safe: 5.0.1 @@ -20624,32 +20438,29 @@ packages: stack-trace: 0.0.9 uuid: 3.0.0 dev: true - engines: - node: '>= 0.8.0' - hasBin: true - resolution: - integrity: sha1-lJwTTbAooZC3u/j3kKrlQbfAIL0= + /raw-body/2.4.0: + resolution: {integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==} + engines: {node: '>= 0.8'} dependencies: bytes: 3.1.0 http-errors: 1.7.2 iconv-lite: 0.4.24 unpipe: 1.0.0 - engines: - node: '>= 0.8' - resolution: - integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== + /rc/1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true dependencies: deep-extend: 0.6.0 ini: 1.3.5 minimist: 1.2.5 strip-json-comments: 2.0.1 dev: true - hasBin: true - resolution: - integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + /react-app-polyfill/1.0.6: + resolution: {integrity: sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g==} + engines: {node: '>=6'} dependencies: core-js: 3.8.0 object-assign: 4.1.1 @@ -20658,11 +20469,12 @@ packages: regenerator-runtime: 0.13.7 whatwg-fetch: 3.5.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g== + /react-avatar/3.9.2_prop-types@15.7.2+react@16.13.1: + resolution: {integrity: sha512-ow20ap4guO/3OVgo50gu3GJTGzjFiswuVVEJja1zFpw7H9cj/DeqAELVfEb5zgsi81Cq3progilPlypxtpPZiQ==} + peerDependencies: + prop-types: ^15.0.0 || ^16.0.0 + react: ^15.0.0 || ^16.0.0 dependencies: core-js: 3.6.4 is-retina: 1.0.3 @@ -20670,12 +20482,12 @@ packages: prop-types: 15.7.2 react: 16.13.1 dev: false + + /react-avatar/3.9.7_prop-types@15.7.2+react@16.14.0: + resolution: {integrity: sha512-UX1prYgo4gS1g2u16tZbx/Vy45M/BxyHHexIoRj6m9hI3ZR0FdHTDt66X5GpTtf6PRYE8KlvwHte1x5n8B0/XQ==} peerDependencies: prop-types: ^15.0.0 || ^16.0.0 react: ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-ow20ap4guO/3OVgo50gu3GJTGzjFiswuVVEJja1zFpw7H9cj/DeqAELVfEb5zgsi81Cq3progilPlypxtpPZiQ== - /react-avatar/3.9.7_prop-types@15.7.2+react@16.14.0: dependencies: core-js: 3.8.0 is-retina: 1.0.3 @@ -20683,12 +20495,11 @@ packages: prop-types: 15.7.2 react: 16.14.0 dev: false - peerDependencies: - prop-types: ^15.0.0 || ^16.0.0 - react: ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-UX1prYgo4gS1g2u16tZbx/Vy45M/BxyHHexIoRj6m9hI3ZR0FdHTDt66X5GpTtf6PRYE8KlvwHte1x5n8B0/XQ== + /react-beautiful-dnd/11.0.5_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-7llby9U+jIfkINcyxPHVWU0HFYzqxMemUYgGHsFsbx4fZo1n/pW6sYKYzhxGxR3Ap5HxqswcQkKUZX4uEUWhlw==} + peerDependencies: + react: ^16.8.5 dependencies: '@babel/runtime-corejs2': 7.9.2 css-box-model: 1.2.0 @@ -20699,13 +20510,17 @@ packages: redux: 4.0.5 tiny-invariant: 1.1.0 use-memo-one: 1.1.1_react@16.13.1 + transitivePeerDependencies: + - react-dom + - react-native dev: false - peerDependencies: - react: ^16.8.5 - react-dom: '*' - resolution: - integrity: sha512-7llby9U+jIfkINcyxPHVWU0HFYzqxMemUYgGHsFsbx4fZo1n/pW6sYKYzhxGxR3Ap5HxqswcQkKUZX4uEUWhlw== + /react-chartjs-2/2.9.0_2e13d21025a4ffbd21356d7d9105cb5f: + resolution: {integrity: sha512-IYwqUUnQRAJ9SNA978vxulHJTcUFTJk2LDVfbAyk0TnJFZZG7+6U/2flsE4MCw6WCbBjTTypy8T82Ch7XrPtRw==} + peerDependencies: + chart.js: ^2.3 + react: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 + react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 dependencies: chart.js: 2.9.4 lodash: 4.17.21 @@ -20713,23 +20528,20 @@ packages: react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - peerDependencies: - chart.js: ^2.3 - react: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 - react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 - resolution: - integrity: sha512-IYwqUUnQRAJ9SNA978vxulHJTcUFTJk2LDVfbAyk0TnJFZZG7+6U/2flsE4MCw6WCbBjTTypy8T82Ch7XrPtRw== + /react-copy-to-clipboard/5.0.2_react@16.13.1: + resolution: {integrity: sha512-/2t5mLMMPuN5GmdXo6TebFa8IoFxZ+KTDDqYhcDm0PhkgEzSxVvIX26G20s1EB02A4h2UZgwtfymZ3lGJm0OLg==} + peerDependencies: + react: ^15.3.0 || ^16.0.0 dependencies: copy-to-clipboard: 3.3.1 prop-types: 15.7.2 react: 16.13.1 dev: false - peerDependencies: - react: ^15.3.0 || ^16.0.0 - resolution: - integrity: sha512-/2t5mLMMPuN5GmdXo6TebFa8IoFxZ+KTDDqYhcDm0PhkgEzSxVvIX26G20s1EB02A4h2UZgwtfymZ3lGJm0OLg== + /react-dev-utils/10.2.1: + resolution: {integrity: sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==} + engines: {node: '>=8.10'} dependencies: '@babel/code-frame': 7.8.3 address: 1.1.2 @@ -20756,11 +20568,11 @@ packages: strip-ansi: 6.0.0 text-table: 0.2.0 dev: true - engines: - node: '>=8.10' - resolution: - integrity: sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ== + /react-dom/16.13.1_react@16.13.1: + resolution: {integrity: sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==} + peerDependencies: + react: ^16.13.1 dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 @@ -20768,11 +20580,11 @@ packages: react: 16.13.1 scheduler: 0.19.1 dev: false - peerDependencies: - react: ^16.13.1 - resolution: - integrity: sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag== + /react-dom/16.14.0_react@16.14.0: + resolution: {integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==} + peerDependencies: + react: ^16.14.0 dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 @@ -20780,98 +20592,96 @@ packages: react: 16.14.0 scheduler: 0.19.1 dev: false - peerDependencies: - react: ^16.14.0 - resolution: - integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw== + /react-dotdotdot/1.3.1_eb0d650be231ffd0ace4a30b38162117: + resolution: {integrity: sha512-ImqoKTD4ZdyfF/h7jdPCZur01QlZxx3A9/gZSf9mbvseNZwVTvd+dPwi/hg1UTtP+30luy2d5j0KG+XEfdBPLQ==} + peerDependencies: + prop-types: '*' + react: '*' + react-dom: '*' dependencies: object.pick: 1.3.0 prop-types: 15.7.2 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false + + /react-dotdotdot/1.3.1_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-ImqoKTD4ZdyfF/h7jdPCZur01QlZxx3A9/gZSf9mbvseNZwVTvd+dPwi/hg1UTtP+30luy2d5j0KG+XEfdBPLQ==} peerDependencies: prop-types: '*' react: '*' react-dom: '*' - resolution: - integrity: sha512-ImqoKTD4ZdyfF/h7jdPCZur01QlZxx3A9/gZSf9mbvseNZwVTvd+dPwi/hg1UTtP+30luy2d5j0KG+XEfdBPLQ== - /react-dotdotdot/1.3.1_react-dom@16.13.1+react@16.13.1: dependencies: object.pick: 1.3.0 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - peerDependencies: - prop-types: '*' - react: '*' - react-dom: '*' - resolution: - integrity: sha512-ImqoKTD4ZdyfF/h7jdPCZur01QlZxx3A9/gZSf9mbvseNZwVTvd+dPwi/hg1UTtP+30luy2d5j0KG+XEfdBPLQ== + /react-dropzone/10.2.2_react@16.13.1: + resolution: {integrity: sha512-U5EKckXVt6IrEyhMMsgmHQiWTGLudhajPPG77KFSvgsMqNEHSyGpqWvOMc5+DhEah/vH4E1n+J5weBNLd5VtyA==} + engines: {node: '>= 8'} + peerDependencies: + react: '>= 16.8' dependencies: attr-accept: 2.1.0 file-selector: 0.1.12 prop-types: 15.7.2 react: 16.13.1 dev: false - engines: - node: '>= 8' - peerDependencies: - react: '>= 16.8' - resolution: - integrity: sha512-U5EKckXVt6IrEyhMMsgmHQiWTGLudhajPPG77KFSvgsMqNEHSyGpqWvOMc5+DhEah/vH4E1n+J5weBNLd5VtyA== + /react-easy-swipe/0.0.18: + resolution: {integrity: sha512-IddCZANbT0qVbGFEihfWOkZb/rFpeA3VV87SNOOqPzmSZ93G0nDSyHD28zuGhYJilwEP33MqYv/dwo+zaZha3Q==} + engines: {node: '>= 6'} dependencies: prop-types: 15.7.2 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-IddCZANbT0qVbGFEihfWOkZb/rFpeA3VV87SNOOqPzmSZ93G0nDSyHD28zuGhYJilwEP33MqYv/dwo+zaZha3Q== + /react-error-overlay/6.0.8: + resolution: {integrity: sha512-HvPuUQnLp5H7TouGq3kzBeioJmXms1wHy9EGjz2OURWBp4qZO6AfGEcnxts1D/CbwPLRAgTMPCEgYhA3sEM4vw==} dev: true - resolution: - integrity: sha512-HvPuUQnLp5H7TouGq3kzBeioJmXms1wHy9EGjz2OURWBp4qZO6AfGEcnxts1D/CbwPLRAgTMPCEgYhA3sEM4vw== + /react-idle-timer/4.2.12_eb0d650be231ffd0ace4a30b38162117: - dependencies: - prop-types: 15.7.2 - react: 16.13.1 - react-dom: 16.13.1_react@16.13.1 - dev: false + resolution: {integrity: sha512-YD/2Oe4PU5uRv/TH6zTxykKMHpRHWHPEWCUohda81o/jzsrlgyUrklfy46fd8WjgYhlNkJKsiX/GXJAQQC1hcQ==} peerDependencies: prop-types: ^15.x.x react: ^16.x.x react-dom: ^16.x.x - resolution: - integrity: sha512-YD/2Oe4PU5uRv/TH6zTxykKMHpRHWHPEWCUohda81o/jzsrlgyUrklfy46fd8WjgYhlNkJKsiX/GXJAQQC1hcQ== - /react-input-autosize/2.2.2_react@16.13.1: dependencies: prop-types: 15.7.2 react: 16.13.1 + react-dom: 16.13.1_react@16.13.1 dev: false + + /react-input-autosize/2.2.2_react@16.13.1: + resolution: {integrity: sha512-jQJgYCA3S0j+cuOwzuCd1OjmBmnZLdqQdiLKRYrsMMzbjUrVDS5RvJUDwJqA7sKuksDuzFtm6hZGKFu7Mjk5aw==} peerDependencies: react: ^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0 - resolution: - integrity: sha512-jQJgYCA3S0j+cuOwzuCd1OjmBmnZLdqQdiLKRYrsMMzbjUrVDS5RvJUDwJqA7sKuksDuzFtm6hZGKFu7Mjk5aw== - /react-input-autosize/3.0.0_react@16.13.1: dependencies: prop-types: 15.7.2 react: 16.13.1 dev: false + + /react-input-autosize/3.0.0_react@16.13.1: + resolution: {integrity: sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==} peerDependencies: react: ^16.3.0 || ^17.0.0 - resolution: - integrity: sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg== + dependencies: + prop-types: 15.7.2 + react: 16.13.1 + dev: false + /react-is/16.13.1: - resolution: - integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + /react-is/17.0.1: + resolution: {integrity: sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==} dev: true - resolution: - integrity: sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA== + /react-popper/1.3.7_react@16.13.1: + resolution: {integrity: sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww==} + peerDependencies: + react: 0.14.x || ^15.0.0 || ^16.0.0 dependencies: '@babel/runtime': 7.10.3 create-react-context: 0.3.0_prop-types@15.7.2+react@16.13.1 @@ -20882,11 +20692,11 @@ packages: typed-styles: 0.0.7 warning: 4.0.3 dev: false + + /react-popper/1.3.7_react@16.14.0: + resolution: {integrity: sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww==} peerDependencies: react: 0.14.x || ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww== - /react-popper/1.3.7_react@16.14.0: dependencies: '@babel/runtime': 7.10.3 create-react-context: 0.3.0_prop-types@15.7.2+react@16.14.0 @@ -20897,21 +20707,9 @@ packages: typed-styles: 0.0.7 warning: 4.0.3 dev: false - peerDependencies: - react: 0.14.x || ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww== + /react-redux/7.2.0_49f644e2f7de4182503f8b93abece808: - dependencies: - '@babel/runtime': 7.9.2 - hoist-non-react-statics: 3.3.2 - loose-envify: 1.4.0 - prop-types: 15.7.2 - react: 16.13.1 - react-dom: 16.13.1_react@16.13.1 - react-is: 16.13.1 - redux: 4.0.5 - dev: false + resolution: {integrity: sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA==} peerDependencies: react: ^16.8.3 react-dom: '*' @@ -20922,17 +20720,29 @@ packages: optional: true react-native: optional: true - resolution: - integrity: sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA== + dependencies: + '@babel/runtime': 7.9.2 + hoist-non-react-statics: 3.3.2 + loose-envify: 1.4.0 + prop-types: 15.7.2 + react: 16.13.1 + react-dom: 16.13.1_react@16.13.1 + react-is: 16.13.1 + redux: 4.0.5 + dev: false + /react-responsive-carousel/3.1.57: + resolution: {integrity: sha512-26NR93dsNUUVUjhcdB0AeCqXwk4Q/9mamp1zE1mCMgfK2XWA4SGRfHdfvngc5DKPUhBgF+m3sc+TDhplCutZDw==} dependencies: classnames: 2.2.6 prop-types: 15.7.2 react-easy-swipe: 0.0.18 dev: false - resolution: - integrity: sha512-26NR93dsNUUVUjhcdB0AeCqXwk4Q/9mamp1zE1mCMgfK2XWA4SGRfHdfvngc5DKPUhBgF+m3sc+TDhplCutZDw== + /react-router-dom/5.1.2_react@16.13.1: + resolution: {integrity: sha512-7BPHAaIwWpZS074UKaw1FjVdZBSVWEk8IuDXdB+OkLb8vd/WRQIpA4ag9WQk61aEfQs47wHyjWUoUGGZxpQXew==} + peerDependencies: + react: '>=15' dependencies: '@babel/runtime': 7.10.3 history: 4.10.1 @@ -20943,11 +20753,11 @@ packages: tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false + + /react-router-dom/5.2.0_react@16.14.0: + resolution: {integrity: sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==} peerDependencies: react: '>=15' - resolution: - integrity: sha512-7BPHAaIwWpZS074UKaw1FjVdZBSVWEk8IuDXdB+OkLb8vd/WRQIpA4ag9WQk61aEfQs47wHyjWUoUGGZxpQXew== - /react-router-dom/5.2.0_react@16.14.0: dependencies: '@babel/runtime': 7.12.5 history: 4.10.1 @@ -20958,11 +20768,11 @@ packages: tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false + + /react-router/5.1.2_react@16.13.1: + resolution: {integrity: sha512-yjEuMFy1ONK246B+rsa0cUam5OeAQ8pyclRDgpxuSCrAlJ1qN9uZ5IgyKC7gQg0w8OM50NXHEegPh/ks9YuR2A==} peerDependencies: react: '>=15' - resolution: - integrity: sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA== - /react-router/5.1.2_react@16.13.1: dependencies: '@babel/runtime': 7.10.3 history: 4.10.1 @@ -20976,11 +20786,11 @@ packages: tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false + + /react-router/5.2.0_react@16.14.0: + resolution: {integrity: sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==} peerDependencies: react: '>=15' - resolution: - integrity: sha512-yjEuMFy1ONK246B+rsa0cUam5OeAQ8pyclRDgpxuSCrAlJ1qN9uZ5IgyKC7gQg0w8OM50NXHEegPh/ks9YuR2A== - /react-router/5.2.0_react@16.14.0: dependencies: '@babel/runtime': 7.12.5 history: 4.10.1 @@ -20994,11 +20804,16 @@ packages: tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false - peerDependencies: - react: '>=15' - resolution: - integrity: sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw== + /react-scripts/3.4.4: + resolution: {integrity: sha512-7J7GZyF/QvZkKAZLneiOIhHozvOMHey7hO9cdO9u68jjhGZlI8hDdOm6UyuHofn6Ajc9Uji5I6Psm/nKNuWdyw==} + engines: {node: '>=8.10'} + hasBin: true + peerDependencies: + typescript: ^3.2.1 + peerDependenciesMeta: + typescript: + optional: true dependencies: '@babel/core': 7.9.0 '@svgr/webpack': 4.3.3 @@ -21052,20 +20867,21 @@ packages: webpack-dev-server: 3.11.0_webpack@4.42.0 webpack-manifest-plugin: 2.2.0_webpack@4.42.0 workbox-webpack-plugin: 4.3.1_webpack@4.42.0 - dev: true - engines: - node: '>=8.10' - hasBin: true optionalDependencies: fsevents: 2.1.2 - peerDependencies: - typescript: ^3.2.1 - peerDependenciesMeta: - typescript: - optional: true - resolution: - integrity: sha512-7J7GZyF/QvZkKAZLneiOIhHozvOMHey7hO9cdO9u68jjhGZlI8hDdOm6UyuHofn6Ajc9Uji5I6Psm/nKNuWdyw== + transitivePeerDependencies: + - fibers + - node-sass + - sass + - supports-color + - webpack-cli + dev: true + /react-select/3.1.0_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-wBFVblBH1iuCBprtpyGtd1dGMadsG36W5/t2Aj8OE6WbByDg5jIFyT7X5gT+l0qmT5TqWhxX+VsKJvCEl2uL9g==} + peerDependencies: + react: ^16.8.0 + react-dom: ^16.8.0 dependencies: '@babel/runtime': 7.9.2 '@emotion/cache': 10.0.29 @@ -21078,12 +20894,12 @@ packages: react-input-autosize: 2.2.2_react@16.13.1 react-transition-group: 4.3.0_react-dom@16.13.1+react@16.13.1 dev: false - peerDependencies: - react: ^16.8.0 - react-dom: ^16.8.0 - resolution: - integrity: sha512-wBFVblBH1iuCBprtpyGtd1dGMadsG36W5/t2Aj8OE6WbByDg5jIFyT7X5gT+l0qmT5TqWhxX+VsKJvCEl2uL9g== + /react-select/3.2.0_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-B/q3TnCZXEKItO0fFN/I0tWOX3WJvi/X2wtdffmwSQVRwg5BpValScTO1vdic9AxlUgmeSzib2hAZAwIUQUZGQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 dependencies: '@babel/runtime': 7.12.5 '@emotion/cache': 10.0.29 @@ -21096,23 +20912,22 @@ packages: react-input-autosize: 3.0.0_react@16.13.1 react-transition-group: 4.3.0_react-dom@16.13.1+react@16.13.1 dev: false - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - resolution: - integrity: sha512-B/q3TnCZXEKItO0fFN/I0tWOX3WJvi/X2wtdffmwSQVRwg5BpValScTO1vdic9AxlUgmeSzib2hAZAwIUQUZGQ== + /react-sparklines/1.7.0_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-bJFt9K4c5Z0k44G8KtxIhbG+iyxrKjBZhdW6afP+R7EnIq+iKjbWbEFISrf3WKNFsda+C46XAfnX0StS5fbDcg==} + peerDependencies: + react: '*' + react-dom: '*' dependencies: prop-types: 15.7.2 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - peerDependencies: - react: '*' - react-dom: '*' - resolution: - integrity: sha512-bJFt9K4c5Z0k44G8KtxIhbG+iyxrKjBZhdW6afP+R7EnIq+iKjbWbEFISrf3WKNFsda+C46XAfnX0StS5fbDcg== + /react-syntax-highlighter/15.4.4_react@16.13.1: + resolution: {integrity: sha512-PsOFHNTzkb3OroXdoR897eKN5EZ6grht1iM+f1lJSq7/L0YVnkJaNVwC3wEUYPOAmeyl5xyer1DjL6MrumO6Zw==} + peerDependencies: + react: '>= 0.14.0' dependencies: '@babel/runtime': 7.12.5 highlight.js: 10.7.3 @@ -21121,11 +20936,13 @@ packages: react: 16.13.1 refractor: 3.5.0 dev: false - peerDependencies: - react: '>= 0.14.0' - resolution: - integrity: sha512-PsOFHNTzkb3OroXdoR897eKN5EZ6grht1iM+f1lJSq7/L0YVnkJaNVwC3wEUYPOAmeyl5xyer1DjL6MrumO6Zw== + /react-table/6.11.5_0106054ed56650b7cf08997e12b36ef5: + resolution: {integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g==} + peerDependencies: + prop-types: ^15.7.0 + react: ^16.x.x + react-dom: ^16.x.x dependencies: '@types/react-table': 6.8.7 classnames: 2.2.6 @@ -21134,13 +20951,13 @@ packages: react-dom: 16.14.0_react@16.14.0 react-is: 16.13.1 dev: false + + /react-table/6.11.5_eb0d650be231ffd0ace4a30b38162117: + resolution: {integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g==} peerDependencies: prop-types: ^15.7.0 react: ^16.x.x react-dom: ^16.x.x - resolution: - integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g== - /react-table/6.11.5_eb0d650be231ffd0ace4a30b38162117: dependencies: '@types/react-table': 6.8.7 classnames: 2.2.6 @@ -21149,13 +20966,13 @@ packages: react-dom: 16.13.1_react@16.13.1 react-is: 16.13.1 dev: false + + /react-table/6.11.5_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g==} peerDependencies: prop-types: ^15.7.0 react: ^16.x.x react-dom: ^16.x.x - resolution: - integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g== - /react-table/6.11.5_react-dom@16.13.1+react@16.13.1: dependencies: '@types/react-table': 6.8.7 classnames: 2.2.6 @@ -21163,13 +20980,11 @@ packages: react-dom: 16.13.1_react@16.13.1 react-is: 16.13.1 dev: false - peerDependencies: - prop-types: ^15.7.0 - react: ^16.x.x - react-dom: ^16.x.x - resolution: - integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g== + /react-test-renderer/16.13.1_react@16.13.1: + resolution: {integrity: sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ==} + peerDependencies: + react: ^16.13.1 dependencies: object-assign: 4.1.1 prop-types: 15.7.2 @@ -21177,19 +20992,20 @@ packages: react-is: 16.13.1 scheduler: 0.19.1 dev: true - peerDependencies: - react: ^16.13.1 - resolution: - integrity: sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ== + /react-timeago/4.4.0_react@16.13.1: + resolution: {integrity: sha512-Zj8RchTqZEH27LAANemzMR2RpotbP2aMd+UIajfYMZ9KW4dMcViUVKzC7YmqfiqlFfz8B0bjDw2xUBjmcxDngA==} + peerDependencies: + react: ^15.0.0 || ^16.0.0 dependencies: react: 16.13.1 dev: false - peerDependencies: - react: ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-Zj8RchTqZEH27LAANemzMR2RpotbP2aMd+UIajfYMZ9KW4dMcViUVKzC7YmqfiqlFfz8B0bjDw2xUBjmcxDngA== + /react-transition-group/4.3.0_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-1qRV1ZuVSdxPlPf4O8t7inxUGpdyO5zG9IoNfJxSO0ImU2A1YWkEQvFPuIPZmMLkg5hYs7vv5mMOyfgSkvAwvw==} + peerDependencies: + react: '>=16.6.0' + react-dom: '>=16.6.0' dependencies: '@babel/runtime': 7.12.5 dom-helpers: 5.1.4 @@ -21198,100 +21014,88 @@ packages: react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' - resolution: - integrity: sha512-1qRV1ZuVSdxPlPf4O8t7inxUGpdyO5zG9IoNfJxSO0ImU2A1YWkEQvFPuIPZmMLkg5hYs7vv5mMOyfgSkvAwvw== + /react/16.13.1: + resolution: {integrity: sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==} + engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 prop-types: 15.7.2 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w== + /react/16.14.0: + resolution: {integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==} + engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 prop-types: 15.7.2 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g== + /read-pkg-up/2.0.0: + resolution: {integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=} + engines: {node: '>=4'} dependencies: find-up: 2.1.0 read-pkg: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= + /read-pkg-up/3.0.0: + resolution: {integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=} + engines: {node: '>=4'} dependencies: find-up: 2.1.0 read-pkg: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= + /read-pkg-up/4.0.0: + resolution: {integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==} + engines: {node: '>=6'} dependencies: find-up: 3.0.0 read-pkg: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA== + /read-pkg-up/7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} dependencies: find-up: 4.1.0 read-pkg: 5.2.0 type-fest: 0.8.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== + /read-pkg/2.0.0: + resolution: {integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=} + engines: {node: '>=4'} dependencies: load-json-file: 2.0.0 normalize-package-data: 2.5.0 path-type: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= + /read-pkg/3.0.0: + resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=} + engines: {node: '>=4'} dependencies: load-json-file: 4.0.0 normalize-package-data: 2.5.0 path-type: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + /read-pkg/5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} dependencies: '@types/normalize-package-data': 2.4.0 normalize-package-data: 2.5.0 parse-json: 5.1.0 type-fest: 0.6.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + /readable-stream/2.3.7: + resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} dependencies: core-util-is: 1.0.2 inherits: 2.0.4 @@ -21301,151 +21105,146 @@ packages: string_decoder: 1.1.1 util-deprecate: 1.0.2 dev: true - resolution: - integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + /readable-stream/3.6.0: + resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} + engines: {node: '>= 6'} dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - engines: - node: '>= 6' - resolution: - integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + /readdirp/2.2.1: + resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} + engines: {node: '>=0.10'} dependencies: graceful-fs: 4.2.4 micromatch: 3.1.10 readable-stream: 2.3.7 dev: true - engines: - node: '>=0.10' - resolution: - integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + /readdirp/3.3.0: + resolution: {integrity: sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==} + engines: {node: '>=8.10.0'} dependencies: picomatch: 2.2.2 dev: true - engines: - node: '>=8.10.0' - resolution: - integrity: sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ== + /readdirp/3.5.0: + resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==} + engines: {node: '>=8.10.0'} dependencies: picomatch: 2.2.2 dev: true - engines: - node: '>=8.10.0' - resolution: - integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== + /realpath-native/1.1.0: + resolution: {integrity: sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==} + engines: {node: '>=4'} dependencies: util.promisify: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA== + /recursive-readdir/2.2.2: + resolution: {integrity: sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==} + engines: {node: '>=0.10.0'} dependencies: minimatch: 3.0.4 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== + /redux/4.0.5: + resolution: {integrity: sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==} dependencies: loose-envify: 1.4.0 symbol-observable: 1.2.0 dev: false - resolution: - integrity: sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w== + /reflect.ownkeys/0.2.0: + resolution: {integrity: sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=} dev: true - resolution: - integrity: sha1-dJrO7H8/34tj+SegSAnpDFwLNGA= + /refractor/3.5.0: + resolution: {integrity: sha512-QwPJd3ferTZ4cSPPjdP5bsYHMytwWYnAN5EEnLtGvkqp/FCCnGsBgxrm9EuIDnjUC3Uc/kETtvVi7fSIVC74Dg==} dependencies: hastscript: 6.0.0 parse-entities: 2.0.0 prismjs: 1.25.0 dev: false - resolution: - integrity: sha512-QwPJd3ferTZ4cSPPjdP5bsYHMytwWYnAN5EEnLtGvkqp/FCCnGsBgxrm9EuIDnjUC3Uc/kETtvVi7fSIVC74Dg== + /regenerate-unicode-properties/8.2.0: + resolution: {integrity: sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==} + engines: {node: '>=4'} dependencies: regenerate: 1.4.2 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== + /regenerate/1.4.0: + resolution: {integrity: sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==} dev: true - resolution: - integrity: sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== + /regenerate/1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} dev: true - resolution: - integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + /regenerator-runtime/0.11.1: + resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} dev: true - resolution: - integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + /regenerator-runtime/0.13.5: - resolution: - integrity: sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== + resolution: {integrity: sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==} + /regenerator-runtime/0.13.7: - resolution: - integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== + resolution: {integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==} + /regenerator-transform/0.14.4: + resolution: {integrity: sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==} dependencies: '@babel/runtime': 7.10.3 private: 0.1.8 dev: true - resolution: - integrity: sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw== + /regenerator-transform/0.14.5: + resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} dependencies: '@babel/runtime': 7.12.5 dev: true - resolution: - integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== + /regex-not/1.0.2: + resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} + engines: {node: '>=0.10.0'} dependencies: extend-shallow: 3.0.2 safe-regex: 1.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + /regex-parser/2.2.11: + resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==} dev: true - resolution: - integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== + /regexp.prototype.flags/1.3.0: + resolution: {integrity: sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.18.3 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ== + /regexpp/2.0.1: + resolution: {integrity: sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==} + engines: {node: '>=6.5.0'} dev: true - engines: - node: '>=6.5.0' - resolution: - integrity: sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + /regexpp/3.1.0: + resolution: {integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==} + engines: {node: '>=8'} + dev: true + + /regexpp/3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== + /regexpu-core/4.7.0: + resolution: {integrity: sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==} + engines: {node: '>=4'} dependencies: regenerate: 1.4.0 regenerate-unicode-properties: 8.2.0 @@ -21454,11 +21253,10 @@ packages: unicode-match-property-ecmascript: 1.0.4 unicode-match-property-value-ecmascript: 1.2.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ== + /regexpu-core/4.7.1: + resolution: {integrity: sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==} + engines: {node: '>=4'} dependencies: regenerate: 1.4.2 regenerate-unicode-properties: 8.2.0 @@ -21467,67 +21265,61 @@ packages: unicode-match-property-ecmascript: 1.0.4 unicode-match-property-value-ecmascript: 1.2.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== + /registry-auth-token/3.4.0: + resolution: {integrity: sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==} dependencies: rc: 1.2.8 safe-buffer: 5.2.1 dev: true - resolution: - integrity: sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A== + /registry-auth-token/4.2.1: + resolution: {integrity: sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==} + engines: {node: '>=6.0.0'} dependencies: rc: 1.2.8 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== + /registry-url/3.1.0: + resolution: {integrity: sha1-PU74cPc93h138M+aOBQyRE4XSUI=} + engines: {node: '>=0.10.0'} dependencies: rc: 1.2.8 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-PU74cPc93h138M+aOBQyRE4XSUI= + /registry-url/5.1.0: + resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} + engines: {node: '>=8'} dependencies: rc: 1.2.8 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== + /regjsgen/0.5.1: + resolution: {integrity: sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==} dev: true - resolution: - integrity: sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg== + /regjsgen/0.5.2: + resolution: {integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==} dev: true - resolution: - integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== + /regjsparser/0.6.4: + resolution: {integrity: sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==} + hasBin: true dependencies: jsesc: 0.5.0 dev: true - hasBin: true - resolution: - integrity: sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw== + /relateurl/0.2.7: + resolution: {integrity: sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=} + engines: {node: '>= 0.10'} dev: true - engines: - node: '>= 0.10' - resolution: - integrity: sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= + /remove-trailing-separator/1.1.0: + resolution: {integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=} dev: true - resolution: - integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + /renderkid/2.0.4: + resolution: {integrity: sha512-K2eXrSOJdq+HuKzlcjOlGoOarUu5SDguDEhE7+Ah4zuOWL40j8A/oHvLlLob9PSTNvVnBd+/q0Er1QfpEuem5g==} dependencies: css-select: 1.2.0 dom-converter: 0.2.0 @@ -21535,82 +21327,77 @@ packages: lodash: 4.17.21 strip-ansi: 3.0.1 dev: true - resolution: - integrity: sha512-K2eXrSOJdq+HuKzlcjOlGoOarUu5SDguDEhE7+Ah4zuOWL40j8A/oHvLlLob9PSTNvVnBd+/q0Er1QfpEuem5g== + /repeat-element/1.1.3: + resolution: {integrity: sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== + /repeat-string/1.6.1: + resolution: {integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc=} + engines: {node: '>=0.10'} dev: true - engines: - node: '>=0.10' - resolution: - integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc= + /replaceall/0.1.6: + resolution: {integrity: sha1-gdgax663LX9cSUKt8ml6MiBojY4=} + engines: {node: '>= 0.8.x'} dev: true - engines: - node: '>= 0.8.x' - resolution: - integrity: sha1-gdgax663LX9cSUKt8ml6MiBojY4= + /request-progress/3.0.0: + resolution: {integrity: sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=} dependencies: throttleit: 1.0.0 dev: true - resolution: - integrity: sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4= + /request-promise-core/1.1.3_request@2.88.2: + resolution: {integrity: sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==} + engines: {node: '>=0.10.0'} + peerDependencies: + request: ^2.34 dependencies: lodash: 4.17.21 request: 2.88.2 dev: false - engines: - node: '>=0.10.0' + + /request-promise-core/1.1.4_request@2.88.2: + resolution: {integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==} + engines: {node: '>=0.10.0'} peerDependencies: request: ^2.34 - resolution: - integrity: sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ== - /request-promise-core/1.1.4_request@2.88.2: dependencies: lodash: 4.17.21 request: 2.88.2 dev: true - engines: - node: '>=0.10.0' + + /request-promise-native/1.0.8_request@2.88.2: + resolution: {integrity: sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==} + engines: {node: '>=0.12.0'} peerDependencies: request: ^2.34 - resolution: - integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== - /request-promise-native/1.0.8_request@2.88.2: dependencies: request: 2.88.2 request-promise-core: 1.1.3_request@2.88.2 stealthy-require: 1.1.1 tough-cookie: 2.5.0 dev: false - engines: - node: '>=0.12.0' + + /request-promise-native/1.0.9_request@2.88.2: + resolution: {integrity: sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==} + engines: {node: '>=0.12.0'} + deprecated: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 peerDependencies: request: ^2.34 - resolution: - integrity: sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ== - /request-promise-native/1.0.9_request@2.88.2: dependencies: request: 2.88.2 request-promise-core: 1.1.4_request@2.88.2 stealthy-require: 1.1.1 tough-cookie: 2.5.0 - deprecated: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 dev: true - engines: - node: '>=0.12.0' - peerDependencies: - request: ^2.34 - resolution: - integrity: sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== + /request/2.88.2: + resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} + engines: {node: '>= 6'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 dependencies: aws-sign2: 0.7.0 aws4: 1.11.0 @@ -21632,99 +21419,87 @@ packages: tough-cookie: 2.5.0 tunnel-agent: 0.6.0 uuid: 3.4.0 - deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 - engines: - node: '>= 6' - resolution: - integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + /require-directory/2.1.1: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=} + engines: {node: '>=0.10.0'} + /require-main-filename/2.0.0: - resolution: - integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + /require-resolve/0.0.2: + resolution: {integrity: sha1-urQQqxruLz9Vt5MXRR3TQodk5vM=} dependencies: x-path: 0.0.2 dev: true - resolution: - integrity: sha1-urQQqxruLz9Vt5MXRR3TQodk5vM= + /requirejs-config-file/3.1.2: + resolution: {integrity: sha512-sdLWywcDuNz7EIOhenSbRfT4YF84nItDv90coN2htbokjmU2QeyQuSBZILQUKNksepl8UPVU+hgYySFaDxbJPQ==} + engines: {node: '>=6.0.0'} dependencies: esprima: 4.0.1 make-dir: 2.1.0 stringify-object: 3.3.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-sdLWywcDuNz7EIOhenSbRfT4YF84nItDv90coN2htbokjmU2QeyQuSBZILQUKNksepl8UPVU+hgYySFaDxbJPQ== + /requirejs/2.3.6: - dev: true - engines: - node: '>=0.4.0' + resolution: {integrity: sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg== + dev: true + /requires-port/1.0.0: + resolution: {integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=} dev: true - resolution: - integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + /resolve-cwd/2.0.0: + resolution: {integrity: sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=} + engines: {node: '>=4'} dependencies: resolve-from: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= + /resolve-cwd/3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} dependencies: resolve-from: 5.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + /resolve-dependency-path/2.0.0: + resolution: {integrity: sha512-DIgu+0Dv+6v2XwRaNWnumKu7GPufBBOr5I1gRPJHkvghrfCGOooJODFvgFimX/KRxk9j0whD2MnKHzM1jYvk9w==} + engines: {node: '>=6.0.0'} dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-DIgu+0Dv+6v2XwRaNWnumKu7GPufBBOr5I1gRPJHkvghrfCGOooJODFvgFimX/KRxk9j0whD2MnKHzM1jYvk9w== + /resolve-dir/1.0.1: + resolution: {integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=} + engines: {node: '>=0.10.0'} dependencies: expand-tilde: 2.0.2 global-modules: 1.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= + /resolve-from/3.0.0: + resolution: {integrity: sha1-six699nWiBvItuZTM17rywoYh0g=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-six699nWiBvItuZTM17rywoYh0g= + /resolve-from/4.0.0: - engines: - node: '>=4' - resolution: - integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + /resolve-from/5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + /resolve-pathname/3.0.0: + resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} dev: false - resolution: - integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== + /resolve-url-loader/3.1.2: + resolution: {integrity: sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ==} + engines: {node: '>=6.0.0'} dependencies: adjust-sourcemap-loader: 3.0.0 camelcase: 5.3.1 @@ -21737,219 +21512,209 @@ packages: rework-visit: 1.0.0 source-map: 0.6.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ== + /resolve-url/0.2.1: + resolution: {integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=} deprecated: https://github.com/lydell/resolve-url#deprecated dev: true - resolution: - integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + /resolve/1.1.7: + resolution: {integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=} dev: true - resolution: - integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= + /resolve/1.15.0: + resolution: {integrity: sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==} dependencies: path-parse: 1.0.6 dev: true - resolution: - integrity: sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw== + /resolve/1.17.0: + resolution: {integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==} dependencies: path-parse: 1.0.6 dev: true - resolution: - integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== + /resolve/1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} dependencies: is-core-module: 2.2.0 path-parse: 1.0.6 - resolution: - integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== + /resolve/1.20.0: + resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} dependencies: - is-core-module: 2.5.0 + is-core-module: 2.8.1 path-parse: 1.0.6 dev: true - resolution: - integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== + /responselike/1.0.2: + resolution: {integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=} dependencies: lowercase-keys: 1.0.1 dev: true - resolution: - integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= + /restore-cursor/2.0.0: + resolution: {integrity: sha1-n37ih/gv0ybU/RYpI9YhKe7g368=} + engines: {node: '>=4'} dependencies: onetime: 2.0.1 signal-exit: 3.0.3 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-n37ih/gv0ybU/RYpI9YhKe7g368= + /restore-cursor/3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} dependencies: onetime: 5.1.2 signal-exit: 3.0.3 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + /ret/0.1.15: + resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} + engines: {node: '>=0.12'} dev: true - engines: - node: '>=0.12' - resolution: - integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + /retry/0.12.0: + resolution: {integrity: sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= + /reusify/1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true - engines: - iojs: '>=1.0.0' - node: '>=0.10.0' - resolution: - integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + /rework-visit/1.0.0: + resolution: {integrity: sha1-mUWygD8hni96ygCtuLyfZA+ELJo=} dev: true - resolution: - integrity: sha1-mUWygD8hni96ygCtuLyfZA+ELJo= + /rework/1.0.1: + resolution: {integrity: sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=} dependencies: convert-source-map: 0.3.5 css: 2.2.4 dev: true - resolution: - integrity: sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc= + /rfdc/1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} dev: true - resolution: - integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== + /rgb-regex/1.0.1: + resolution: {integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE=} dev: true - resolution: - integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE= + /rgba-regex/1.0.0: + resolution: {integrity: sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=} dev: true - resolution: - integrity: sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= + /rimraf/2.2.8: - dev: true + resolution: {integrity: sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=} hasBin: true - resolution: - integrity: sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI= + dev: true + /rimraf/2.6.3: + resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + hasBin: true dependencies: glob: 7.1.6 dev: true - hasBin: true - resolution: - integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + /rimraf/2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + hasBin: true dependencies: glob: 7.1.6 dev: true - hasBin: true - resolution: - integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + /rimraf/3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true dependencies: glob: 7.1.6 dev: true - hasBin: true - resolution: - integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + /ripemd160/2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} dependencies: hash-base: 3.1.0 inherits: 2.0.4 - resolution: - integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + /rst-selector-parser/2.2.3: + resolution: {integrity: sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=} dependencies: lodash.flattendeep: 4.4.0 nearley: 2.19.4 dev: true - resolution: - integrity: sha1-gbIw6i/MYGbInjRy3nlChdmwPZE= + /rsvp/4.8.5: + resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} + engines: {node: 6.* || >= 7.*} dev: true - engines: - node: 6.* || >= 7.* - resolution: - integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== + /run-async/2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} dev: true - engines: - node: '>=0.12.0' - resolution: - integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + /run-node/1.0.0: - dev: true - engines: - node: '>=4' + resolution: {integrity: sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A== + dev: true + /run-parallel/1.1.10: + resolution: {integrity: sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==} dev: true - resolution: - integrity: sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw== + /run-queue/1.0.3: + resolution: {integrity: sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=} dependencies: aproba: 1.2.0 dev: true - resolution: - integrity: sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= + /rxjs/6.5.5: + resolution: {integrity: sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==} + engines: {npm: '>=2.0.0'} dependencies: tslib: 1.13.0 dev: true - engines: - npm: '>=2.0.0' - resolution: - integrity: sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ== + /rxjs/6.6.3: + resolution: {integrity: sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==} + engines: {npm: '>=2.0.0'} dependencies: tslib: 1.14.1 dev: true - engines: - npm: '>=2.0.0' - resolution: - integrity: sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ== + /rxjs/7.5.4: + resolution: {integrity: sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==} dependencies: tslib: 2.3.1 dev: true - resolution: - integrity: sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ== + /safe-buffer/5.1.2: - resolution: - integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + /safe-buffer/5.2.0: - resolution: - integrity: sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== + resolution: {integrity: sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==} + /safe-buffer/5.2.1: - resolution: - integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + /safe-regex/1.1.0: + resolution: {integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4=} dependencies: ret: 0.1.15 dev: true - resolution: - integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + /safer-buffer/2.1.2: - resolution: - integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + /sane/4.1.0: + resolution: {integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==} + engines: {node: 6.* || 8.* || >= 10.*} + deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added + hasBin: true dependencies: '@cnakazawa/watch': 1.0.4 anymatch: 2.0.0 @@ -21960,28 +21725,15 @@ packages: micromatch: 3.1.10 minimist: 1.2.5 walker: 1.0.7 - deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added dev: true - engines: - node: 6.* || 8.* || >= 10.* - hasBin: true - resolution: - integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== + /sanitize.css/10.0.0: + resolution: {integrity: sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==} dev: true - resolution: - integrity: sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg== + /sass-loader/8.0.2_webpack@4.42.0: - dependencies: - clone-deep: 4.0.1 - loader-utils: 1.4.0 - neo-async: 2.6.2 - schema-utils: 2.7.1 - semver: 6.3.0 - webpack: 4.42.0 - dev: true - engines: - node: '>= 8.9.0' + resolution: {integrity: sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==} + engines: {node: '>= 8.9.0'} peerDependencies: fibers: '>= 3.1.0' node-sass: ^4.0.0 @@ -21994,106 +21746,109 @@ packages: optional: true sass: optional: true - resolution: - integrity: sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ== + dependencies: + clone-deep: 4.0.1 + loader-utils: 1.4.0 + neo-async: 2.6.2 + schema-utils: 2.7.1 + semver: 6.3.0 + webpack: 4.42.0 + dev: true + /sass-lookup/3.0.0: + resolution: {integrity: sha512-TTsus8CfFRn1N44bvdEai1no6PqdmDiQUiqW5DlpmtT+tYnIt1tXtDIph5KA1efC+LmioJXSnCtUVpcK9gaKIg==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-TTsus8CfFRn1N44bvdEai1no6PqdmDiQUiqW5DlpmtT+tYnIt1tXtDIph5KA1efC+LmioJXSnCtUVpcK9gaKIg== + /sax/1.2.1: - resolution: - integrity: sha1-e45lYZCyKOgaZq6nSEgNgozS03o= + resolution: {integrity: sha1-e45lYZCyKOgaZq6nSEgNgozS03o=} + /sax/1.2.4: - resolution: - integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + /saxes/3.1.11: + resolution: {integrity: sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==} + engines: {node: '>=8'} dependencies: xmlchars: 2.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g== + /saxes/5.0.1: + resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} + engines: {node: '>=10'} dependencies: xmlchars: 2.2.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== + /sb-promise-queue/2.1.0: + resolution: {integrity: sha512-zwq4YuP1FQFkGx2Q7GIkZYZ6PqWpV+bg0nIO1sJhWOyGyhqbj0MsTvK6lCFo5TQwX5pZr6SCQ75e8PCDCuNvkg==} + engines: {node: '>= 8'} dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-zwq4YuP1FQFkGx2Q7GIkZYZ6PqWpV+bg0nIO1sJhWOyGyhqbj0MsTvK6lCFo5TQwX5pZr6SCQ75e8PCDCuNvkg== + /sb-scandir/3.1.0: + resolution: {integrity: sha512-70BVm2xz9jn94zSQdpvYrEG101/UV9TVGcfWr9T5iob3QhCK4lYXeculfBqPGFv3XTeKgx4dpWyYIDeZUqo4kg==} + engines: {node: '>= 8'} dependencies: sb-promise-queue: 2.1.0 dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-70BVm2xz9jn94zSQdpvYrEG101/UV9TVGcfWr9T5iob3QhCK4lYXeculfBqPGFv3XTeKgx4dpWyYIDeZUqo4kg== + /scheduler/0.19.1: + resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - resolution: - integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== + /schema-utils/1.0.0: + resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} + engines: {node: '>= 4'} dependencies: ajv: 6.12.6 ajv-errors: 1.0.1_ajv@6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + /schema-utils/2.6.5: + resolution: {integrity: sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==} + engines: {node: '>= 8.9.0'} dependencies: ajv: 6.12.2 ajv-keywords: 3.4.1_ajv@6.12.2 dev: true - engines: - node: '>= 8.9.0' - resolution: - integrity: sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ== + /schema-utils/2.7.1: + resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} + engines: {node: '>= 8.9.0'} dependencies: '@types/json-schema': 7.0.6 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 dev: true - engines: - node: '>= 8.9.0' - resolution: - integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== + /seek-bzip/1.0.6: + resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==} + hasBin: true dependencies: commander: 2.20.3 dev: true - hasBin: true - resolution: - integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ== + /select-hose/2.0.0: + resolution: {integrity: sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=} dev: true - resolution: - integrity: sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + /selfsigned/1.10.8: + resolution: {integrity: sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==} dependencies: node-forge: 0.10.0 dev: true - resolution: - integrity: sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w== + /semantic-ui-react/0.88.2_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw==} + peerDependencies: + react: ^16.8.0 + react-dom: ^16.8.0 dependencies: '@babel/runtime': 7.10.3 '@semantic-ui-react/event-stack': 3.1.1_react-dom@16.13.1+react@16.13.1 @@ -22109,12 +21864,12 @@ packages: react-popper: 1.3.7_react@16.13.1 shallowequal: 1.1.0 dev: false + + /semantic-ui-react/0.88.2_react-dom@16.14.0+react@16.14.0: + resolution: {integrity: sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 - resolution: - integrity: sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw== - /semantic-ui-react/0.88.2_react-dom@16.14.0+react@16.14.0: dependencies: '@babel/runtime': 7.10.3 '@semantic-ui-react/event-stack': 3.1.1_react-dom@16.14.0+react@16.14.0 @@ -22130,63 +21885,57 @@ packages: react-popper: 1.3.7_react@16.14.0 shallowequal: 1.1.0 dev: false - peerDependencies: - react: ^16.8.0 - react-dom: ^16.8.0 - resolution: - integrity: sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw== + /semver-compare/1.0.0: + resolution: {integrity: sha1-De4hahyUGrN+nvsXiPavxf9VN/w=} dev: true - resolution: - integrity: sha1-De4hahyUGrN+nvsXiPavxf9VN/w= + /semver-diff/2.1.0: + resolution: {integrity: sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=} + engines: {node: '>=0.10.0'} dependencies: semver: 5.7.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY= + /semver-regex/1.0.0: + resolution: {integrity: sha1-kqSWkGX5xwxpR1PVUkj8aPj2Usk=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-kqSWkGX5xwxpR1PVUkj8aPj2Usk= + /semver-regex/2.0.0: + resolution: {integrity: sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== + /semver/5.5.0: - dev: true + resolution: {integrity: sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==} hasBin: true - resolution: - integrity: sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== + dev: true + /semver/5.7.1: + resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true - resolution: - integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + /semver/6.3.0: + resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true - resolution: - integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + /semver/7.0.0: - dev: true + resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} hasBin: true - resolution: - integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== + dev: true + /semver/7.3.4: + resolution: {integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==} + engines: {node: '>=10'} + hasBin: true dependencies: lru-cache: 6.0.0 dev: true - engines: - node: '>=10' - hasBin: true - resolution: - integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== + /send/0.17.1: + resolution: {integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==} + engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 depd: 1.1.2 @@ -22201,21 +21950,20 @@ packages: on-finished: 2.3.0 range-parser: 1.2.1 statuses: 1.5.0 - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== + /serialize-javascript/2.1.2: + resolution: {integrity: sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==} dev: true - resolution: - integrity: sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ== + /serialize-javascript/4.0.0: + resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} dependencies: randombytes: 2.1.0 dev: true - resolution: - integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== + /serve-index/1.9.1: + resolution: {integrity: sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=} + engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.7 batch: 0.6.1 @@ -22225,51 +21973,50 @@ packages: mime-types: 2.1.27 parseurl: 1.3.3 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + /serve-static/1.14.1: + resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==} + engines: {node: '>= 0.8.0'} dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 parseurl: 1.3.3 send: 0.17.1 - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== + /serverless-deployment-bucket/1.1.1: + resolution: {integrity: sha512-oeafNyErJ2ZQWr+chQRzz7r/iognwozRA6k6ECMnXtxFJL4BbYQJfq7+VyoI77atc9a0GXzPoc27aM+sQE1NRQ==} dependencies: chalk: 2.4.2 dev: true - resolution: - integrity: sha512-oeafNyErJ2ZQWr+chQRzz7r/iognwozRA6k6ECMnXtxFJL4BbYQJfq7+VyoI77atc9a0GXzPoc27aM+sQE1NRQ== + /serverless-deployment-bucket/1.3.0: + resolution: {integrity: sha512-E8FP+tiAjDntMScxgJvoKCiz8T3EYosiYQZq8AHXnZP96OURqKG8T7iNSnvbJpBCKhqrqK+clQewScuAZ7L4Wg==} dependencies: chalk: 2.4.2 dev: true - resolution: - integrity: sha512-E8FP+tiAjDntMScxgJvoKCiz8T3EYosiYQZq8AHXnZP96OURqKG8T7iNSnvbJpBCKhqrqK+clQewScuAZ7L4Wg== + /serverless-deployment-bucket/1.5.1: + resolution: {integrity: sha512-CoMpzSOLh1+xeEk7nnhp6Atu4hcVa8O/ayuoruPUg9R8oRgNzR1ZxKlOhMxoUozCNdgGp4viQ5YyO9Fblr0lrQ==} dependencies: chalk: 2.4.2 dev: true - resolution: - integrity: sha512-CoMpzSOLh1+xeEk7nnhp6Atu4hcVa8O/ayuoruPUg9R8oRgNzR1ZxKlOhMxoUozCNdgGp4viQ5YyO9Fblr0lrQ== + /serverless-hooks-plugin/1.1.0: + resolution: {integrity: sha1-UL6hSGhbEQls7noIfN3LSd+o75k=} dev: true - resolution: - integrity: sha1-UL6hSGhbEQls7noIfN3LSd+o75k= + /serverless-http/2.3.2: - dev: false - engines: - node: '>=8.0' + resolution: {integrity: sha512-tUUpj2USho2s+X+7js0KQZ2PWqdDNXKkiz9rdYqu3CG/3hsvMve9IBm/R6gILgijGgOfkCKSjsrPnPG08Y7M6g==} + engines: {node: '>=8.0'} optionalDependencies: '@types/aws-lambda': 8.10.48 - resolution: - integrity: sha512-tUUpj2USho2s+X+7js0KQZ2PWqdDNXKkiz9rdYqu3CG/3hsvMve9IBm/R6gILgijGgOfkCKSjsrPnPG08Y7M6g== + dev: false + /serverless-offline/5.12.1_serverless@1.67.3: + resolution: {integrity: sha512-OXgfXWZM8RxXie1NXNvjQk7TpM3KI/lyJd4pmakcL7XNZADCd1ph5yOvVdDlJAZgmrkaq2tzSG8ZaKDE66JTmg==} + engines: {node: '>=8.10.0'} + peerDependencies: + serverless: '>= 1.48.1' dependencies: '@hapi/boom': 7.4.11 '@hapi/h2o2': 8.3.2 @@ -22286,18 +22033,17 @@ packages: trim-newlines: 3.0.0 update-notifier: 3.0.1 velocityjs: 1.1.5 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: true - engines: - node: '>=8.10.0' - peerDependencies: - serverless: '>= 1.48.1' - resolution: - integrity: sha512-OXgfXWZM8RxXie1NXNvjQk7TpM3KI/lyJd4pmakcL7XNZADCd1ph5yOvVdDlJAZgmrkaq2tzSG8ZaKDE66JTmg== + /serverless-plugin-ifelse/1.0.7: + resolution: {integrity: sha512-9OzcpsKOT50dO6WsGM0AiDbsN9TjH8zg/pLVOJlDjliSulWpP6Q5ceqp5zTM3eY/aAlYTq1/UBElKby6V+vZiQ==} dev: true - resolution: - integrity: sha512-9OzcpsKOT50dO6WsGM0AiDbsN9TjH8zg/pLVOJlDjliSulWpP6Q5ceqp5zTM3eY/aAlYTq1/UBElKby6V+vZiQ== + /serverless-s3-sync/1.12.0: + resolution: {integrity: sha512-bJYdS/J3FleL/GJXM0SnoTTNUAAyhYAh4JD4jbLEdZ83zJ4aEhPelWHOCnpVWDRf350cIS1ctyhL6P1L2c7qKA==} dependencies: '@auth0/s3': 1.0.0 bluebird: 3.7.2 @@ -22305,9 +22051,9 @@ packages: mime: 2.4.4 minimatch: 3.0.4 dev: true - resolution: - integrity: sha512-bJYdS/J3FleL/GJXM0SnoTTNUAAyhYAh4JD4jbLEdZ83zJ4aEhPelWHOCnpVWDRf350cIS1ctyhL6P1L2c7qKA== + /serverless-tencent-tools/1.0.14: + resolution: {integrity: sha512-25jyMEBS9zuewtJw01N2V5CISTPeCCbNgJMveXpRCfUWASt0pYuVqaWBKZt3C7AbHVn75NZQg0XQsy0y9EXjyw==} dependencies: '@tencent-sdk/capi': 0.2.17 dijkstrajs: 1.0.2 @@ -22318,10 +22064,16 @@ packages: socket.io-client: 2.4.0 socket.io-stream: 0.9.1 winston: 3.3.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - resolution: - integrity: sha512-25jyMEBS9zuewtJw01N2V5CISTPeCCbNgJMveXpRCfUWASt0pYuVqaWBKZt3C7AbHVn75NZQg0XQsy0y9EXjyw== + /serverless-webpack/5.3.4_webpack@4.42.1: + resolution: {integrity: sha512-mSc5qx2sVfC/Eq1JJDjff+gD467Kepa7WVcqhY3eDjLetXgJfaKCGielZUpSPDjx6PXeMJR7bfO6bjS4WSUfdg==} + peerDependencies: + webpack: '>= 3.0.0 < 6' dependencies: archiver: 3.1.1 bluebird: 3.7.2 @@ -22332,12 +22084,15 @@ packages: semver: 6.3.0 ts-node: 8.10.2 webpack: 4.42.1 + transitivePeerDependencies: + - typescript dev: true - peerDependencies: - webpack: '>= 3.0.0 < 6' - resolution: - integrity: sha512-mSc5qx2sVfC/Eq1JJDjff+gD467Kepa7WVcqhY3eDjLetXgJfaKCGielZUpSPDjx6PXeMJR7bfO6bjS4WSUfdg== + /serverless/1.67.3: + resolution: {integrity: sha512-GELorbWZI0iLroPAwuHBDF7xlTAlSfhkcSjsb0CBdBgKz8EU8eqhalzl8dU+C+hOM5j/LJK/ATwaIxJXndqwCw==} + engines: {node: '>=6.0'} + hasBin: true + requiresBuild: true dependencies: '@serverless/cli': 1.4.0 '@serverless/components': 2.29.0 @@ -22393,14 +22148,17 @@ packages: write-file-atomic: 2.4.3 yaml-ast-parser: 0.0.43 yargs-parser: 16.1.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - engines: - node: '>=6.0' + + /serverless/1.83.2: + resolution: {integrity: sha512-VjB0CK79iLbrmaPKgn/g1IrK+R2T1/TGh3LkTBHn8H+uLe8Fx15SP4jQsuLSSsr6XY7jB+GISb8pOlkTfdUjEQ==} + engines: {node: '>=6.0'} hasBin: true requiresBuild: true - resolution: - integrity: sha512-GELorbWZI0iLroPAwuHBDF7xlTAlSfhkcSjsb0CBdBgKz8EU8eqhalzl8dU+C+hOM5j/LJK/ATwaIxJXndqwCw== - /serverless/1.83.2: dependencies: '@serverless/cli': 1.5.2 '@serverless/components': 2.34.9 @@ -22456,151 +22214,154 @@ packages: write-file-atomic: 2.4.3 yaml-ast-parser: 0.0.43 yargs-parser: 18.1.3 + transitivePeerDependencies: + - bufferutil + - inquirer + - supports-color + - utf-8-validate dev: true - engines: - node: '>=6.0' - hasBin: true - requiresBuild: true - resolution: - integrity: sha512-VjB0CK79iLbrmaPKgn/g1IrK+R2T1/TGh3LkTBHn8H+uLe8Fx15SP4jQsuLSSsr6XY7jB+GISb8pOlkTfdUjEQ== + /set-blocking/2.0.0: - resolution: - integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=} + /set-immediate-shim/1.0.1: + resolution: {integrity: sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E= + /set-value/2.0.1: + resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} + engines: {node: '>=0.10.0'} dependencies: extend-shallow: 2.0.1 is-extendable: 0.1.1 is-plain-object: 2.0.4 split-string: 3.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + /setimmediate/1.0.5: + resolution: {integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=} dev: true - resolution: - integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + /setprototypeof/1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} dev: true - resolution: - integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + /setprototypeof/1.1.1: - resolution: - integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== + resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} + /sha.js/2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - hasBin: true - resolution: - integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + /shallow-clone/0.1.2: + resolution: {integrity: sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=} + engines: {node: '>=0.10.0'} dependencies: is-extendable: 0.1.1 kind-of: 2.0.1 lazy-cache: 0.2.7 mixin-object: 2.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-WQnodLp3EG1zrEFM/sH/yofZcGA= + /shallow-clone/3.0.1: + resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} + engines: {node: '>=8'} dependencies: kind-of: 6.0.3 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + /shallowequal/1.1.0: + resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} dev: false - resolution: - integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== + /shebang-command/1.2.0: + resolution: {integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=} + engines: {node: '>=0.10.0'} dependencies: shebang-regex: 1.0.0 - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + /shebang-command/2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 - engines: - node: '>=8' - resolution: - integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + /shebang-regex/1.0.0: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + resolution: {integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=} + engines: {node: '>=0.10.0'} + /shebang-regex/3.0.0: - engines: - node: '>=8' - resolution: - integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + /shell-escape/0.2.0: + resolution: {integrity: sha1-aP0CXrBJC09WegJ/C/IkgLX4QTM=} dev: false - resolution: - integrity: sha1-aP0CXrBJC09WegJ/C/IkgLX4QTM= + /shell-quote/1.7.2: + resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==} dev: true - resolution: - integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== + /shellwords/0.1.1: + resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==} dev: true - resolution: - integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== + /shimmer/1.2.1: + resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} dev: false - resolution: - integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw== + /shortid/2.2.16: + resolution: {integrity: sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==} dependencies: nanoid: 2.1.11 dev: true - resolution: - integrity: sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g== + /showdown/1.9.1: + resolution: {integrity: sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA==} + hasBin: true dependencies: yargs: 14.2.3 dev: false - hasBin: true - resolution: - integrity: sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA== + /side-channel/1.0.3: + resolution: {integrity: sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==} dependencies: es-abstract: 1.18.3 object-inspect: 1.11.0 dev: true - resolution: - integrity: sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g== + + /side-channel/1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} + dependencies: + call-bind: 1.0.2 + get-intrinsic: 1.1.1 + object-inspect: 1.11.0 + dev: true + /signal-exit/3.0.3: + resolution: {integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==} dev: true - resolution: - integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + /simple-git/1.132.0: + resolution: {integrity: sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg==} dependencies: debug: 4.3.1 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg== + /simple-swizzle/0.2.2: + resolution: {integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=} dependencies: is-arrayish: 0.3.2 dev: true - resolution: - integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + /sinon/9.0.3: + resolution: {integrity: sha512-IKo9MIM111+smz9JGwLmw5U1075n1YXeAq8YeSFlndCLhAL5KGn6bLgu7b/4AYHTV/LcEMcRm2wU2YiL55/6Pg==} dependencies: '@sinonjs/commons': 1.7.2 '@sinonjs/fake-timers': 6.0.1 @@ -22610,85 +22371,77 @@ packages: nise: 4.0.4 supports-color: 7.2.0 dev: true - resolution: - integrity: sha512-IKo9MIM111+smz9JGwLmw5U1075n1YXeAq8YeSFlndCLhAL5KGn6bLgu7b/4AYHTV/LcEMcRm2wU2YiL55/6Pg== + /sisteransi/1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} dev: true - resolution: - integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + /slash/1.0.0: + resolution: {integrity: sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= + /slash/2.0.0: + resolution: {integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== + /slash/3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + /slice-ansi/2.1.0: + resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==} + engines: {node: '>=6'} dependencies: ansi-styles: 3.2.1 astral-regex: 1.0.0 is-fullwidth-code-point: 2.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + /slice-ansi/3.0.0: + resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ== + /slice-ansi/4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== + /slugify/1.4.0: + resolution: {integrity: sha512-FtLNsMGBSRB/0JOE2A0fxlqjI6fJsgHGS13iTuVT28kViI4JjUiNqp/vyis0ZXYcMnpR3fzGNkv+6vRlI2GwdQ==} + engines: {node: '>=8.0.0'} dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-FtLNsMGBSRB/0JOE2A0fxlqjI6fJsgHGS13iTuVT28kViI4JjUiNqp/vyis0ZXYcMnpR3fzGNkv+6vRlI2GwdQ== + /snapdragon-node/2.1.1: + resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} + engines: {node: '>=0.10.0'} dependencies: define-property: 1.0.0 isobject: 3.0.1 snapdragon-util: 3.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + /snapdragon-util/3.0.1: + resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} + engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + /snapdragon/0.8.2: + resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} + engines: {node: '>=0.10.0'} dependencies: base: 0.11.2 debug: 2.6.9 @@ -22699,11 +22452,9 @@ packages: source-map-resolve: 0.5.3 use: 3.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + /socket.io-client/2.3.1: + resolution: {integrity: sha512-YXmXn3pA8abPOY//JtYxou95Ihvzmg8U6kQyolArkIyLd0pgVhrfor/iMsox8cn07WCOOvvuJ6XKegzIucPutQ==} dependencies: backo2: 1.0.2 component-bind: 1.0.0 @@ -22717,9 +22468,9 @@ packages: socket.io-parser: 3.3.1 to-array: 0.1.4 dev: true - resolution: - integrity: sha512-YXmXn3pA8abPOY//JtYxou95Ihvzmg8U6kQyolArkIyLd0pgVhrfor/iMsox8cn07WCOOvvuJ6XKegzIucPutQ== + /socket.io-client/2.4.0: + resolution: {integrity: sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ==} dependencies: backo2: 1.0.2 component-bind: 1.0.0 @@ -22732,33 +22483,36 @@ packages: parseuri: 0.0.6 socket.io-parser: 3.3.2 to-array: 0.1.4 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: true - resolution: - integrity: sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ== + /socket.io-parser/3.3.1: + resolution: {integrity: sha512-1QLvVAe8dTz+mKmZ07Swxt+LAo4Y1ff50rlyoEx00TQmDFVQYPfcqGvIDJLGaBdhdNCecXtyKpD+EgKGcmmbuQ==} dependencies: component-emitter: 1.3.0 debug: 3.1.0 isarray: 2.0.1 dev: true - resolution: - integrity: sha512-1QLvVAe8dTz+mKmZ07Swxt+LAo4Y1ff50rlyoEx00TQmDFVQYPfcqGvIDJLGaBdhdNCecXtyKpD+EgKGcmmbuQ== + /socket.io-parser/3.3.2: + resolution: {integrity: sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==} dependencies: component-emitter: 1.3.0 debug: 3.1.0 isarray: 2.0.1 dev: true - resolution: - integrity: sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg== + /socket.io-stream/0.9.1: + resolution: {integrity: sha1-QhJYMWKIuDrGk7DUPv0J1tQ6upc=} dependencies: component-bind: 1.0.0 debug: 2.2.0 dev: true - resolution: - integrity: sha1-QhJYMWKIuDrGk7DUPv0J1tQ6upc= + /sockjs-client/1.4.0: + resolution: {integrity: sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==} dependencies: debug: 3.2.7 eventsource: 1.0.7 @@ -22767,45 +22521,42 @@ packages: json3: 3.3.3 url-parse: 1.4.7 dev: true - resolution: - integrity: sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g== + /sockjs/0.3.20: + resolution: {integrity: sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==} dependencies: faye-websocket: 0.10.0 uuid: 3.4.0 websocket-driver: 0.6.5 dev: true - resolution: - integrity: sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA== + /sort-keys-length/1.0.1: + resolution: {integrity: sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=} + engines: {node: '>=0.10.0'} dependencies: sort-keys: 1.1.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg= + /sort-keys/1.1.2: + resolution: {integrity: sha1-RBttTTRnmPG05J6JIK37oOVD+a0=} + engines: {node: '>=0.10.0'} dependencies: is-plain-obj: 1.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-RBttTTRnmPG05J6JIK37oOVD+a0= + /sort-keys/2.0.0: + resolution: {integrity: sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=} + engines: {node: '>=4'} dependencies: is-plain-obj: 1.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= + /source-list-map/2.0.1: + resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} dev: true - resolution: - integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== + /source-map-resolve/0.5.3: + resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} dependencies: atob: 2.1.2 decode-uri-component: 0.2.0 @@ -22813,70 +22564,67 @@ packages: source-map-url: 0.4.0 urix: 0.1.0 dev: true - resolution: - integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + /source-map-support/0.5.16: + resolution: {integrity: sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==} dependencies: buffer-from: 1.1.1 source-map: 0.6.1 dev: true - resolution: - integrity: sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ== + /source-map-support/0.5.19: + resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} dependencies: buffer-from: 1.1.1 source-map: 0.6.1 dev: true - resolution: - integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== + /source-map-url/0.4.0: + resolution: {integrity: sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=} dev: true - resolution: - integrity: sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= + /source-map/0.5.7: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} + engines: {node: '>=0.10.0'} + /source-map/0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + /source-map/0.7.3: + resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} + engines: {node: '>= 8'} dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + /space-separated-tokens/1.1.5: + resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} dev: false - resolution: - integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== + /spdx-correct/3.1.1: + resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 spdx-license-ids: 3.0.7 dev: true - resolution: - integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + /spdx-exceptions/2.3.0: + resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} dev: true - resolution: - integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + /spdx-expression-parse/3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 spdx-license-ids: 3.0.7 dev: true - resolution: - integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + /spdx-license-ids/3.0.7: + resolution: {integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==} dev: true - resolution: - integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== + /spdy-transport/3.0.0_supports-color@6.1.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: debug: 4.3.1_supports-color@6.1.0 detect-node: 2.0.4 @@ -22884,62 +22632,61 @@ packages: obuf: 1.1.2 readable-stream: 3.6.0 wbuf: 1.7.3 + transitivePeerDependencies: + - supports-color dev: true - peerDependencies: - supports-color: '*' - resolution: - integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== + /spdy/4.0.2_supports-color@6.1.0: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} dependencies: debug: 4.3.1_supports-color@6.1.0 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 spdy-transport: 3.0.0_supports-color@6.1.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - peerDependencies: - supports-color: '*' - resolution: - integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== + /split-string/3.1.0: + resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} + engines: {node: '>=0.10.0'} dependencies: extend-shallow: 3.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + /split2/3.2.2: + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} dependencies: readable-stream: 3.6.0 dev: true - resolution: - integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== + /sprintf-js/1.0.3: - resolution: - integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} + /sprintf-kit/2.0.0: + resolution: {integrity: sha512-/0d2YTn8ZFVpIPAU230S9ZLF8WDkSSRWvh/UOLM7zzvkCchum1TtouRgyV8OfgOaYilSGU4lSSqzwBXJVlAwUw==} dependencies: es5-ext: 0.10.53 dev: true - resolution: - integrity: sha512-/0d2YTn8ZFVpIPAU230S9ZLF8WDkSSRWvh/UOLM7zzvkCchum1TtouRgyV8OfgOaYilSGU4lSSqzwBXJVlAwUw== + /ssh2/1.5.0: + resolution: {integrity: sha512-iUmRkhH9KGeszQwDW7YyyqjsMTf4z+0o48Cp4xOwlY5LjtbIAvyd3fwnsoUZW/hXmTCRA3yt7S/Jb9uVjErVlA==} + engines: {node: '>=10.16.0'} + requiresBuild: true dependencies: asn1: 0.2.4 bcrypt-pbkdf: 1.0.2 - dev: false - engines: - node: '>=10.16.0' optionalDependencies: cpu-features: 0.0.2 nan: 2.15.0 - requiresBuild: true - resolution: - integrity: sha512-iUmRkhH9KGeszQwDW7YyyqjsMTf4z+0o48Cp4xOwlY5LjtbIAvyd3fwnsoUZW/hXmTCRA3yt7S/Jb9uVjErVlA== + dev: false + /sshpk/1.16.1: + resolution: {integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==} + engines: {node: '>=0.10.0'} + hasBin: true dependencies: asn1: 0.2.4 assert-plus: 1.0.0 @@ -22950,92 +22697,83 @@ packages: jsbn: 0.1.1 safer-buffer: 2.1.2 tweetnacl: 0.14.5 - engines: - node: '>=0.10.0' - hasBin: true - resolution: - integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== + /ssri/6.0.1: + resolution: {integrity: sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==} dependencies: figgy-pudding: 3.5.2 dev: true - resolution: - integrity: sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== + /ssri/7.1.0: + resolution: {integrity: sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==} + engines: {node: '>= 8'} dependencies: figgy-pudding: 3.5.2 minipass: 3.1.3 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g== + /stable/0.1.8: + resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} dev: true - resolution: - integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + /stack-chain/1.3.7: + resolution: {integrity: sha1-0ZLJ/06moiyUxN1FkXHj8AzqEoU=} dev: false - resolution: - integrity: sha1-0ZLJ/06moiyUxN1FkXHj8AzqEoU= + /stack-trace/0.0.10: + resolution: {integrity: sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=} dev: true - resolution: - integrity: sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= + /stack-trace/0.0.9: + resolution: {integrity: sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU=} dev: true - resolution: - integrity: sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU= + /stack-utils/1.0.4: + resolution: {integrity: sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w==} + engines: {node: '>=8'} dependencies: escape-string-regexp: 2.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w== + /stack-utils/2.0.3: + resolution: {integrity: sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==} + engines: {node: '>=10'} dependencies: escape-string-regexp: 2.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw== + /static-extend/0.1.2: + resolution: {integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=} + engines: {node: '>=0.10.0'} dependencies: define-property: 0.2.5 object-copy: 0.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + /statuses/1.5.0: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + resolution: {integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=} + engines: {node: '>= 0.6'} + /stealthy-require/1.1.1: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= + resolution: {integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=} + engines: {node: '>=0.10.0'} + /stream-browserify/2.0.2: + resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} dependencies: inherits: 2.0.4 readable-stream: 2.3.7 dev: true - resolution: - integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== + /stream-each/1.2.3: + resolution: {integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==} dependencies: end-of-stream: 1.4.4 stream-shift: 1.0.1 dev: true - resolution: - integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== + /stream-http/2.8.3: + resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==} dependencies: builtin-status-codes: 3.0.0 inherits: 2.0.4 @@ -23043,101 +22781,94 @@ packages: to-arraybuffer: 1.0.1 xtend: 4.0.2 dev: true - resolution: - integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== + /stream-promise/3.2.0: + resolution: {integrity: sha512-P+7muTGs2C8yRcgJw/PPt61q7O517tDHiwYEzMWo1GSBCcZedUMT/clz7vUNsSxFphIlJ6QUL4GexQKlfJoVtA==} dependencies: 2-thenable: 1.0.0 es5-ext: 0.10.53 is-stream: 1.1.0 dev: true - resolution: - integrity: sha512-P+7muTGs2C8yRcgJw/PPt61q7O517tDHiwYEzMWo1GSBCcZedUMT/clz7vUNsSxFphIlJ6QUL4GexQKlfJoVtA== + /stream-shift/1.0.1: + resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} dev: true - resolution: - integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== + /stream.finished/1.2.0: + resolution: {integrity: sha512-xSp45f/glqd035qAtFUxAGvhotjY/EfqDNV+rQW8o7ffligiOjPaguTEvRzeQAhiQMCdkPEBrp5++S/rQyavWQ==} dependencies: define-properties: 1.1.3 function-bind: 1.1.1 dev: true - resolution: - integrity: sha512-xSp45f/glqd035qAtFUxAGvhotjY/EfqDNV+rQW8o7ffligiOjPaguTEvRzeQAhiQMCdkPEBrp5++S/rQyavWQ== + /stream.pipeline-shim/1.1.0: + resolution: {integrity: sha512-pSi/SZZDbSA5l3YYjSmJadCoD74/qSe79r9ZVR21lD4bpf+khn5Umi6AlfJrD8I0KQfGSqm/7Yp48dmithM+Vw==} dependencies: define-properties: 1.1.3 function-bind: 1.1.1 stream.finished: 1.2.0 dev: true - resolution: - integrity: sha512-pSi/SZZDbSA5l3YYjSmJadCoD74/qSe79r9ZVR21lD4bpf+khn5Umi6AlfJrD8I0KQfGSqm/7Yp48dmithM+Vw== + /streamsink/1.2.0: + resolution: {integrity: sha1-76/unx4i01ke1949yqlcP1559zw=} dev: true - resolution: - integrity: sha1-76/unx4i01ke1949yqlcP1559zw= + /strict-uri-encode/1.1.0: + resolution: {integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= + /string-length/2.0.0: + resolution: {integrity: sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=} + engines: {node: '>=4'} dependencies: astral-regex: 1.0.0 strip-ansi: 4.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= + /string-length/3.1.0: + resolution: {integrity: sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==} + engines: {node: '>=8'} dependencies: astral-regex: 1.0.0 strip-ansi: 5.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA== + /string-length/4.0.1: + resolution: {integrity: sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==} + engines: {node: '>=10'} dependencies: char-regex: 1.0.2 strip-ansi: 6.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw== + /string-width/2.1.1: + resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} + engines: {node: '>=4'} dependencies: is-fullwidth-code-point: 2.0.0 strip-ansi: 4.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + /string-width/3.1.0: + resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} + engines: {node: '>=6'} dependencies: emoji-regex: 7.0.3 is-fullwidth-code-point: 2.0.0 strip-ansi: 5.2.0 - engines: - node: '>=6' - resolution: - integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + /string-width/4.2.0: + resolution: {integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==} + engines: {node: '>=8'} dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== + /string.prototype.matchall/4.0.3: + resolution: {integrity: sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 @@ -23147,207 +22878,199 @@ packages: regexp.prototype.flags: 1.3.0 side-channel: 1.0.3 dev: true - resolution: - integrity: sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw== + /string.prototype.trim/1.2.1: + resolution: {integrity: sha512-MjGFEeqixw47dAMFMtgUro/I0+wNqZB5GKXGt1fFr24u3TzDXCPu7J9Buppzoe3r/LqkSDLDDJzE15RGWDGAVw==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 function-bind: 1.1.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-MjGFEeqixw47dAMFMtgUro/I0+wNqZB5GKXGt1fFr24u3TzDXCPu7J9Buppzoe3r/LqkSDLDDJzE15RGWDGAVw== + /string.prototype.trimend/1.0.1: + resolution: {integrity: sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - resolution: - integrity: sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g== + /string.prototype.trimend/1.0.3: + resolution: {integrity: sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 dev: true - resolution: - integrity: sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw== + /string.prototype.trimend/1.0.4: + resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - resolution: - integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== + /string.prototype.trimstart/1.0.1: + resolution: {integrity: sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - resolution: - integrity: sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw== + /string.prototype.trimstart/1.0.3: + resolution: {integrity: sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 dev: true - resolution: - integrity: sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg== + /string.prototype.trimstart/1.0.4: + resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - resolution: - integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== + /string_decoder/1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: safe-buffer: 5.1.2 dev: true - resolution: - integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + /string_decoder/1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 - resolution: - integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + /stringify-object/3.3.0: + resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} + engines: {node: '>=4'} dependencies: get-own-enumerable-property-symbols: 3.0.2 is-obj: 1.0.1 is-regexp: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== + /strip-ansi/3.0.1: + resolution: {integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=} + engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + /strip-ansi/4.0.0: + resolution: {integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=} + engines: {node: '>=4'} dependencies: ansi-regex: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8= + /strip-ansi/5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} + engines: {node: '>=6'} dependencies: ansi-regex: 4.1.0 - engines: - node: '>=6' - resolution: - integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + /strip-ansi/6.0.0: + resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==} + engines: {node: '>=8'} dependencies: ansi-regex: 5.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + + /strip-ansi/6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} + dependencies: + ansi-regex: 5.0.1 + dev: true + /strip-bom/2.0.0: + resolution: {integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=} + engines: {node: '>=0.10.0'} dependencies: is-utf8: 0.2.1 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= + /strip-bom/3.0.0: + resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + /strip-bom/4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + /strip-comments/1.0.2: + resolution: {integrity: sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==} + engines: {node: '>=4'} dependencies: babel-extract-comments: 1.0.0 babel-plugin-transform-object-rest-spread: 6.26.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== + /strip-dirs/2.1.0: + resolution: {integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==} dependencies: is-natural-number: 4.0.1 dev: true - resolution: - integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g== + /strip-eof/1.0.0: + resolution: {integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + /strip-final-newline/2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + /strip-json-comments/2.0.1: + resolution: {integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo= + /strip-json-comments/3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + /strip-outer/1.0.1: + resolution: {integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==} + engines: {node: '>=0.10.0'} dependencies: escape-string-regexp: 1.0.5 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg== + /style-loader/0.23.1: + resolution: {integrity: sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==} + engines: {node: '>= 0.12.0'} dependencies: loader-utils: 1.4.0 schema-utils: 1.0.0 dev: true - engines: - node: '>= 0.12.0' - resolution: - integrity: sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg== + /stylehacks/4.0.3: + resolution: {integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==} + engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 postcss: 7.0.35 postcss-selector-parser: 3.1.2 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== + /stylus-lookup/3.0.2: + resolution: {integrity: sha512-oEQGHSjg/AMaWlKe7gqsnYzan8DLcGIHe0dUaFkucZZ14z4zjENRlQMCHT4FNsiWnJf17YN9OvrCfCoi7VvOyg==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 debug: 4.3.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-oEQGHSjg/AMaWlKe7gqsnYzan8DLcGIHe0dUaFkucZZ14z4zjENRlQMCHT4FNsiWnJf17YN9OvrCfCoi7VvOyg== + /superagent/3.8.3: + resolution: {integrity: sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA==} + engines: {node: '>= 4.0'} dependencies: component-emitter: 1.3.0 cookiejar: 2.1.2 @@ -23360,69 +23083,62 @@ packages: qs: 6.9.4 readable-stream: 2.3.7 dev: true - engines: - node: '>= 4.0' - resolution: - integrity: sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA== + /supports-color/2.0.0: + resolution: {integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=} + engines: {node: '>=0.8.0'} dev: true - engines: - node: '>=0.8.0' - resolution: - integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + /supports-color/5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - engines: - node: '>=4' - resolution: - integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + /supports-color/6.1.0: + resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==} + engines: {node: '>=6'} dependencies: has-flag: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + /supports-color/7.1.0: + resolution: {integrity: sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== + /supports-color/7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + /supports-color/8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} dependencies: has-flag: 4.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + /supports-hyperlinks/2.1.0: + resolution: {integrity: sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 supports-color: 7.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA== + /svg-parser/2.0.4: + resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} dev: true - resolution: - integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== + /svgo/1.3.2: + resolution: {integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==} + engines: {node: '>=4.0.0'} + hasBin: true dependencies: chalk: 2.4.2 coa: 2.0.2 @@ -23438,33 +23154,28 @@ packages: unquote: 1.1.1 util.promisify: 1.0.1 dev: true - engines: - node: '>=4.0.0' - hasBin: true - resolution: - integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== + /symbol-observable/1.2.0: + resolution: {integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== + /symbol-tree/3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: true - resolution: - integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== + /table/5.4.6: + resolution: {integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==} + engines: {node: '>=6.0.0'} dependencies: ajv: 6.12.6 lodash: 4.17.21 slice-ansi: 2.1.0 string-width: 3.1.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== + /tabtab/3.0.2: + resolution: {integrity: sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==} dependencies: debug: 4.3.1 es6-promisify: 6.1.1 @@ -23472,16 +23183,18 @@ packages: minimist: 1.2.5 mkdirp: 0.5.5 untildify: 3.0.3 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg== + /tapable/1.1.3: + resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + /tar-stream/1.6.2: + resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==} + engines: {node: '>= 0.8.0'} dependencies: bl: 1.2.3 buffer-alloc: 1.2.0 @@ -23491,11 +23204,10 @@ packages: to-buffer: 1.1.1 xtend: 4.0.2 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== + /tar-stream/2.1.4: + resolution: {integrity: sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==} + engines: {node: '>=6'} dependencies: bl: 4.0.3 end-of-stream: 1.4.4 @@ -23503,32 +23215,31 @@ packages: inherits: 2.0.4 readable-stream: 3.6.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw== + /tcp-ping/0.1.1: + resolution: {integrity: sha1-At1/QrW/fXy3jVt6rO+hVf2PfAw=} dev: true - resolution: - integrity: sha1-At1/QrW/fXy3jVt6rO+hVf2PfAw= + /term-size/1.2.0: + resolution: {integrity: sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=} + engines: {node: '>=4'} dependencies: execa: 0.7.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk= + /terminal-link/2.1.1: + resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} + engines: {node: '>=8'} dependencies: ansi-escapes: 4.3.1 supports-hyperlinks: 2.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== + /terser-webpack-plugin/1.4.3_webpack@4.41.2: + resolution: {integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^4.0.0 dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -23541,13 +23252,12 @@ packages: webpack-sources: 1.4.3 worker-farm: 1.7.0 dev: true - engines: - node: '>= 6.9.0' + + /terser-webpack-plugin/1.4.3_webpack@4.42.1: + resolution: {integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==} + engines: {node: '>= 6.9.0'} peerDependencies: webpack: ^4.0.0 - resolution: - integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA== - /terser-webpack-plugin/1.4.3_webpack@4.42.1: dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -23560,13 +23270,12 @@ packages: webpack-sources: 1.4.3 worker-farm: 1.7.0 dev: true - engines: - node: '>= 6.9.0' + + /terser-webpack-plugin/1.4.5_webpack@4.42.0: + resolution: {integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==} + engines: {node: '>= 6.9.0'} peerDependencies: webpack: ^4.0.0 - resolution: - integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA== - /terser-webpack-plugin/1.4.5_webpack@4.42.0: dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -23579,13 +23288,12 @@ packages: webpack-sources: 1.4.3 worker-farm: 1.7.0 dev: true - engines: - node: '>= 6.9.0' - peerDependencies: - webpack: ^4.0.0 - resolution: - integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== + /terser-webpack-plugin/2.3.8_webpack@4.42.0: + resolution: {integrity: sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w==} + engines: {node: '>= 8.9.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 dependencies: cacache: 13.0.1 find-cache-dir: 3.3.1 @@ -23598,280 +23306,260 @@ packages: webpack: 4.42.0 webpack-sources: 1.4.3 dev: true - engines: - node: '>= 8.9.0' - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w== + /terser/4.6.11: + resolution: {integrity: sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.16 dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA== + /terser/4.8.0: + resolution: {integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.19 dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== + /test-exclude/5.2.3: + resolution: {integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==} + engines: {node: '>=6'} dependencies: glob: 7.1.6 minimatch: 3.0.4 read-pkg-up: 4.0.0 require-main-filename: 2.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g== + /test-exclude/6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} dependencies: '@istanbuljs/schema': 0.1.2 glob: 7.1.6 minimatch: 3.0.4 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + /text-hex/1.0.0: + resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} dev: true - resolution: - integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg== + /text-table/0.2.0: + resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} dev: true - resolution: - integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + /throat/4.1.0: + resolution: {integrity: sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=} dev: true - resolution: - integrity: sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= + /throat/5.0.0: + resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} dev: true - resolution: - integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== + /throttleit/1.0.0: + resolution: {integrity: sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=} dev: true - resolution: - integrity: sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw= + /through/2.3.8: + resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} dev: true - resolution: - integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + /through2/2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} dependencies: readable-stream: 2.3.7 xtend: 4.0.2 dev: true - resolution: - integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + /thunky/1.1.0: + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} dev: true - resolution: - integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + /timed-out/4.0.1: + resolution: {integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= + /timers-browserify/2.0.12: + resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} + engines: {node: '>=0.6.0'} dependencies: setimmediate: 1.0.5 dev: true - engines: - node: '>=0.6.0' - resolution: - integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== + /timers-ext/0.1.7: + resolution: {integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==} dependencies: es5-ext: 0.10.53 next-tick: 1.1.0 dev: true - resolution: - integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ== + /timsort/0.3.0: + resolution: {integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=} dev: true - resolution: - integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + /tiny-invariant/1.1.0: + resolution: {integrity: sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==} dev: false - resolution: - integrity: sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw== + /tiny-warning/1.0.3: + resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} dev: false - resolution: - integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== + /tmp/0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} dependencies: os-tmpdir: 1.0.2 dev: true - engines: - node: '>=0.6.0' - resolution: - integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + /tmp/0.2.1: + resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} + engines: {node: '>=8.17.0'} dependencies: rimraf: 3.0.2 dev: true - engines: - node: '>=8.17.0' - resolution: - integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== + /tmpl/1.0.4: + resolution: {integrity: sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=} dev: true - resolution: - integrity: sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= + /to-array/0.1.4: + resolution: {integrity: sha1-F+bBH3PdTz10zaek/zI46a2b+JA=} dev: true - resolution: - integrity: sha1-F+bBH3PdTz10zaek/zI46a2b+JA= + /to-arraybuffer/1.0.1: + resolution: {integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=} dev: true - resolution: - integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= + /to-buffer/1.1.1: + resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==} dev: true - resolution: - integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== + /to-fast-properties/2.0.0: - engines: - node: '>=4' - resolution: - integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} + engines: {node: '>=4'} + /to-object-path/0.3.0: + resolution: {integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=} + engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + /to-readable-stream/1.0.0: + resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== + /to-regex-range/2.1.1: + resolution: {integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=} + engines: {node: '>=0.10.0'} dependencies: is-number: 3.0.0 repeat-string: 1.6.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + /to-regex-range/5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 dev: true - engines: - node: '>=8.0' - resolution: - integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + /to-regex/3.0.2: + resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} + engines: {node: '>=0.10.0'} dependencies: define-property: 2.0.2 extend-shallow: 3.0.2 regex-not: 1.0.2 safe-regex: 1.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + /toastr/2.1.4: + resolution: {integrity: sha1-i0O+ZPudDEFIcURvLbjoyk6V8YE=} dependencies: jquery: 3.5.1 dev: false - resolution: - integrity: sha1-i0O+ZPudDEFIcURvLbjoyk6V8YE= + /toggle-selection/1.0.6: + resolution: {integrity: sha1-bkWxJj8gF/oKzH2J14sVuL932jI=} dev: false - resolution: - integrity: sha1-bkWxJj8gF/oKzH2J14sVuL932jI= + /toidentifier/1.0.0: - engines: - node: '>=0.6' - resolution: - integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== + resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} + engines: {node: '>=0.6'} + /toposort/2.0.2: + resolution: {integrity: sha1-riF2gXXRVZ1IvvNUILL0li8JwzA=} dev: false - resolution: - integrity: sha1-riF2gXXRVZ1IvvNUILL0li8JwzA= + /tough-cookie/2.5.0: + resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} + engines: {node: '>=0.8'} dependencies: psl: 1.8.0 punycode: 2.1.1 - engines: - node: '>=0.8' - resolution: - integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + /tough-cookie/3.0.1: + resolution: {integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==} + engines: {node: '>=6'} dependencies: ip-regex: 2.1.0 psl: 1.8.0 punycode: 2.1.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== + /tr46/1.0.1: + resolution: {integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=} dependencies: punycode: 2.1.1 dev: true - resolution: - integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= + /tr46/2.0.2: + resolution: {integrity: sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==} + engines: {node: '>=8'} dependencies: punycode: 2.1.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg== + /traverse-chain/0.1.0: + resolution: {integrity: sha1-YdvC1Ttp/2CRoSoWj9fUMxB+QPE=} dev: true - resolution: - integrity: sha1-YdvC1Ttp/2CRoSoWj9fUMxB+QPE= + /traverse/0.6.6: + resolution: {integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=} dev: true - resolution: - integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc= + /trim-newlines/3.0.0: + resolution: {integrity: sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA== + /trim-repeated/1.0.0: + resolution: {integrity: sha1-42RqLqTokTEr9+rObPsFOAvAHCE=} + engines: {node: '>=0.10.0'} dependencies: escape-string-regexp: 1.0.5 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-42RqLqTokTEr9+rObPsFOAvAHCE= + /triple-beam/1.3.0: + resolution: {integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==} dev: true - resolution: - integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw== + /ts-node/8.10.2: + resolution: {integrity: sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==} + engines: {node: '>=6.0.0'} + hasBin: true + peerDependencies: + typescript: '>=2.7' dependencies: arg: 4.1.3 diff: 4.0.2 @@ -23879,320 +23567,312 @@ packages: source-map-support: 0.5.19 yn: 3.1.1 dev: true - engines: - node: '>=6.0.0' - hasBin: true - peerDependencies: - typescript: '>=2.7' - resolution: - integrity: sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA== + /ts-pnp/1.1.6: - dev: true - engines: - node: '>=6' + resolution: {integrity: sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==} + engines: {node: '>=6'} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - resolution: - integrity: sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ== + dev: true + + /tsconfig-paths/3.14.0: + resolution: {integrity: sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g==} + dependencies: + '@types/json5': 0.0.29 + json5: 1.0.1 + minimist: 1.2.5 + strip-bom: 3.0.0 + dev: true + /tsconfig-paths/3.9.0: + resolution: {integrity: sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==} dependencies: '@types/json5': 0.0.29 json5: 1.0.1 minimist: 1.2.5 strip-bom: 3.0.0 dev: true - resolution: - integrity: sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw== + /tslib/1.11.1: + resolution: {integrity: sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==} dev: false - resolution: - integrity: sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA== + /tslib/1.13.0: + resolution: {integrity: sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==} dev: true - resolution: - integrity: sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== + /tslib/1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - resolution: - integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + /tslib/2.0.3: + resolution: {integrity: sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==} dev: true - resolution: - integrity: sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ== + /tslib/2.3.1: + resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: true - resolution: - integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== + /tsutils/3.17.1: + resolution: {integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==} + 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' dependencies: tslib: 1.14.1 typescript: 3.8.3 dev: true - engines: - node: '>= 6' + + /tsutils/3.17.1_typescript@3.8.3: + resolution: {integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==} + 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' - resolution: - integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== - /tsutils/3.17.1_typescript@3.8.3: dependencies: tslib: 1.14.1 typescript: 3.8.3 dev: true - 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' - resolution: - integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== + /tty-browserify/0.0.0: + resolution: {integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=} dev: true - resolution: - integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= + /tunnel-agent/0.6.0: + resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=} dependencies: safe-buffer: 5.2.1 - resolution: - integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + /tweetnacl/0.14.5: - resolution: - integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + resolution: {integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=} + /type-check/0.3.2: + resolution: {integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + + /type-check/0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} + dependencies: + prelude-ls: 1.2.1 + dev: true + /type-detect/4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + /type-fest/0.11.0: + resolution: {integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== + + /type-fest/0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} + dev: true + /type-fest/0.3.1: + resolution: {integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== + /type-fest/0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + /type-fest/0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + /type-is/1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} dependencies: media-typer: 0.3.0 mime-types: 2.1.27 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + /type/1.2.0: + resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} dev: true - resolution: - integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== + /type/2.0.0: + resolution: {integrity: sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==} dev: true - resolution: - integrity: sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow== + /type/2.1.0: + resolution: {integrity: sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==} dev: true - resolution: - integrity: sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA== + /typed-styles/0.0.7: + resolution: {integrity: sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q==} dev: false - resolution: - integrity: sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q== + /typedarray-to-buffer/3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: is-typedarray: 1.0.0 dev: true - resolution: - integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + /typedarray/0.0.6: + resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=} dev: true - resolution: - integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + /typeface-lato/0.0.75: + resolution: {integrity: sha512-iA5uJD4PSTyIE4BDiSOexQeXkDkiJuX4Hu3wh3saJ06EB2TvJayab1Lbbmqq2je/LQv7KCQZHZmC0k4hedd8sw==} dev: false - resolution: - integrity: sha512-iA5uJD4PSTyIE4BDiSOexQeXkDkiJuX4Hu3wh3saJ06EB2TvJayab1Lbbmqq2je/LQv7KCQZHZmC0k4hedd8sw== + /typescript/3.8.3: - dev: true - engines: - node: '>=4.2.0' + resolution: {integrity: sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==} + engines: {node: '>=4.2.0'} hasBin: true - resolution: - integrity: sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w== + dev: true + /un-eval/1.2.0: + resolution: {integrity: sha512-Wlj/pum6dQtGTPD/lclDtoVPkSfpjPfy1dwnnKw/sZP5DpBH9fLhBgQfsqNhe5/gS1D+vkZUuB771NRMUPA5CA==} dev: true - resolution: - integrity: sha512-Wlj/pum6dQtGTPD/lclDtoVPkSfpjPfy1dwnnKw/sZP5DpBH9fLhBgQfsqNhe5/gS1D+vkZUuB771NRMUPA5CA== + /unbox-primitive/1.0.1: + resolution: {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 - resolution: - integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== + /unbzip2-stream/1.4.3: + resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} dependencies: buffer: 5.7.1 through: 2.3.8 dev: true - resolution: - integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== + /underscore/1.13.1: + resolution: {integrity: sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==} dev: false - resolution: - integrity: sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g== + /unfetch/4.1.0: + resolution: {integrity: sha512-crP/n3eAPUJxZXM9T80/yv0YhkTEx2K1D3h7D1AJM6fzsWZrxdyRuLN0JH/dkZh1LNH8LxCnBzoPFCPbb2iGpg==} dev: false - resolution: - integrity: sha512-crP/n3eAPUJxZXM9T80/yv0YhkTEx2K1D3h7D1AJM6fzsWZrxdyRuLN0JH/dkZh1LNH8LxCnBzoPFCPbb2iGpg== + /unfetch/4.2.0: + resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} dev: true - resolution: - integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA== + /unicode-canonical-property-names-ecmascript/1.0.4: + resolution: {integrity: sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== + /unicode-match-property-ecmascript/1.0.4: + resolution: {integrity: sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==} + engines: {node: '>=4'} dependencies: unicode-canonical-property-names-ecmascript: 1.0.4 unicode-property-aliases-ecmascript: 1.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== + /unicode-match-property-value-ecmascript/1.2.0: + resolution: {integrity: sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== + /unicode-property-aliases-ecmascript/1.1.0: + resolution: {integrity: sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== + /union-value/1.0.1: + resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} + engines: {node: '>=0.10.0'} dependencies: arr-union: 3.1.0 get-value: 2.0.6 is-extendable: 0.1.1 set-value: 2.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + /uniq/1.0.1: + resolution: {integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=} dev: true - resolution: - integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + /uniqs/2.0.0: + resolution: {integrity: sha1-/+3ks2slKQaW5uFl1KWe25mOawI=} dev: true - resolution: - integrity: sha1-/+3ks2slKQaW5uFl1KWe25mOawI= + /unique-filename/1.1.1: + resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} dependencies: unique-slug: 2.0.2 dev: true - resolution: - integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== + /unique-slug/2.0.2: + resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} dependencies: imurmurhash: 0.1.4 dev: true - resolution: - integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== + /unique-string/1.0.0: + resolution: {integrity: sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=} + engines: {node: '>=4'} dependencies: crypto-random-string: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= + /universalify/0.1.2: - engines: - node: '>= 4.0.0' - resolution: - integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + /universalify/2.0.0: - engines: - node: '>= 10.0.0' - resolution: - integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} + engines: {node: '>= 10.0.0'} + /unpipe/1.0.0: - engines: - node: '>= 0.8' - resolution: - integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=} + engines: {node: '>= 0.8'} + /unquote/1.1.1: + resolution: {integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=} dev: true - resolution: - integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= + /unset-value/1.0.0: + resolution: {integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=} + engines: {node: '>=0.10.0'} dependencies: has-value: 0.3.1 isobject: 3.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + /untildify/3.0.3: + resolution: {integrity: sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA== + /untildify/4.0.0: + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== + /unzip-response/2.0.1: + resolution: {integrity: sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= + /upath/1.2.0: + resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== + /update-notifier/2.5.0: + resolution: {integrity: sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==} + engines: {node: '>=4'} dependencies: boxen: 1.3.0 chalk: 2.4.2 @@ -24205,11 +23885,10 @@ packages: semver-diff: 2.1.0 xdg-basedir: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw== + /update-notifier/3.0.1: + resolution: {integrity: sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ==} + engines: {node: '>=8'} dependencies: boxen: 3.2.0 chalk: 2.4.2 @@ -24224,36 +23903,41 @@ packages: semver-diff: 2.1.0 xdg-basedir: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ== + /uri-js/3.0.2: + resolution: {integrity: sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=} dependencies: punycode: 2.1.1 dev: true - resolution: - integrity: sha1-+QuFhQf4HepNz7s8TD2/orVX+qo= + /uri-js/4.2.2: + resolution: {integrity: sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==} dependencies: punycode: 2.1.1 - resolution: - integrity: sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== + /uri-js/4.4.0: + resolution: {integrity: sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==} dependencies: punycode: 2.1.1 - resolution: - integrity: sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g== + /urijs/1.19.2: + resolution: {integrity: sha512-s/UIq9ap4JPZ7H1EB5ULo/aOUbWqfDi7FKzMC2Nz+0Si8GiT1rIEaprt8hy3Vy2Ex2aJPpOQv4P4DuOZ+K1c6w==} dev: true - resolution: - integrity: sha512-s/UIq9ap4JPZ7H1EB5ULo/aOUbWqfDi7FKzMC2Nz+0Si8GiT1rIEaprt8hy3Vy2Ex2aJPpOQv4P4DuOZ+K1c6w== + /urix/0.1.0: + resolution: {integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=} deprecated: Please see https://github.com/lydell/urix#deprecated dev: true - resolution: - integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + /url-loader/2.3.0_file-loader@4.3.0+webpack@4.42.0: + resolution: {integrity: sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==} + engines: {node: '>= 8.9.0'} + peerDependencies: + file-loader: '*' + webpack: ^4.0.0 + peerDependenciesMeta: + file-loader: + optional: true dependencies: file-loader: 4.3.0_webpack@4.42.0 loader-utils: 1.4.0 @@ -24261,304 +23945,287 @@ packages: schema-utils: 2.7.1 webpack: 4.42.0 dev: true - engines: - node: '>= 8.9.0' - peerDependencies: - file-loader: '*' - webpack: ^4.0.0 - peerDependenciesMeta: - file-loader: - optional: true - resolution: - integrity: sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog== + /url-parse-lax/1.0.0: + resolution: {integrity: sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=} + engines: {node: '>=0.10.0'} dependencies: prepend-http: 1.0.4 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= + /url-parse-lax/3.0.0: + resolution: {integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=} + engines: {node: '>=4'} dependencies: prepend-http: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= + /url-parse/1.4.7: + resolution: {integrity: sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==} dependencies: querystringify: 2.2.0 requires-port: 1.0.0 dev: true - resolution: - integrity: sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== + /url-to-options/1.0.1: + resolution: {integrity: sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= + /url/0.10.3: + resolution: {integrity: sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=} dependencies: punycode: 1.3.2 querystring: 0.2.0 - resolution: - integrity: sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ= + /url/0.11.0: + resolution: {integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=} dependencies: punycode: 1.3.2 querystring: 0.2.0 dev: true - resolution: - integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + /urlencode/1.1.0: + resolution: {integrity: sha1-HyuibwE8hfATP3o61v8nMK33y7c=} dependencies: iconv-lite: 0.4.24 dev: true - resolution: - integrity: sha1-HyuibwE8hfATP3o61v8nMK33y7c= + /use-memo-one/1.1.1_react@16.13.1: + resolution: {integrity: sha512-oFfsyun+bP7RX8X2AskHNTxu+R3QdE/RC5IefMbqptmACAA/gfol1KDD5KRzPsGMa62sWxGZw+Ui43u6x4ddoQ==} + peerDependencies: + react: ^16.8.0 dependencies: react: 16.13.1 dev: false - peerDependencies: - react: ^16.8.0 - resolution: - integrity: sha512-oFfsyun+bP7RX8X2AskHNTxu+R3QdE/RC5IefMbqptmACAA/gfol1KDD5KRzPsGMa62sWxGZw+Ui43u6x4ddoQ== + /use/3.1.1: + resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + /utf8/3.0.0: + resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} dev: true - resolution: - integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ== + /util-deprecate/1.0.2: - resolution: - integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} + /util.promisify/1.0.0: + resolution: {integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==} dependencies: define-properties: 1.1.3 object.getownpropertydescriptors: 2.1.1 dev: true - resolution: - integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== + /util.promisify/1.0.1: + resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} dependencies: define-properties: 1.1.3 es-abstract: 1.17.7 has-symbols: 1.0.1 object.getownpropertydescriptors: 2.1.1 dev: true - resolution: - integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== + /util/0.10.3: + resolution: {integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk=} dependencies: inherits: 2.0.1 dev: true - resolution: - integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk= + /util/0.11.1: + resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} dependencies: inherits: 2.0.3 dev: true - resolution: - integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== + /utila/0.4.0: + resolution: {integrity: sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=} dev: true - resolution: - integrity: sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + /utils-merge/1.0.1: - engines: - node: '>= 0.4.0' - resolution: - integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} + engines: {node: '>= 0.4.0'} + /uuid/2.0.3: + resolution: {integrity: sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=} dev: true - resolution: - integrity: sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho= + /uuid/3.0.0: - dev: true + resolution: {integrity: sha1-Zyj8BFnEUNeWqZwxg3VpvfZy1yg=} hasBin: true - resolution: - integrity: sha1-Zyj8BFnEUNeWqZwxg3VpvfZy1yg= + dev: true + /uuid/3.3.2: + resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==} 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. hasBin: true - resolution: - integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== + /uuid/3.4.0: + resolution: {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. hasBin: true - resolution: - integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + /uuid/8.2.0: - dev: false + resolution: {integrity: sha512-CYpGiFTUrmI6OBMkAdjSDM0k5h8SkkiTP4WAjQgDgNB1S3Ou9VBEvr6q0Kv2H1mMk7IWfxYGpMH5sd5AvcIV2Q==} hasBin: true - resolution: - integrity: sha512-CYpGiFTUrmI6OBMkAdjSDM0k5h8SkkiTP4WAjQgDgNB1S3Ou9VBEvr6q0Kv2H1mMk7IWfxYGpMH5sd5AvcIV2Q== + dev: false + /uuid/8.3.2: - dev: true + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true - resolution: - integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + dev: true + /v8-compile-cache/2.0.3: + resolution: {integrity: sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==} dev: true - resolution: - integrity: sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w== + /v8-compile-cache/2.2.0: + resolution: {integrity: sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==} dev: true - resolution: - integrity: sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q== + /v8-to-istanbul/7.1.0: + resolution: {integrity: sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==} + engines: {node: '>=10.10.0'} dependencies: '@types/istanbul-lib-coverage': 2.0.3 convert-source-map: 1.7.0 source-map: 0.7.3 dev: true - engines: - node: '>=10.10.0' - resolution: - integrity: sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g== + /validate-npm-package-license/3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: spdx-correct: 3.1.1 spdx-expression-parse: 3.0.1 dev: true - resolution: - integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + /validatorjs/3.18.1: + resolution: {integrity: sha512-ZyHd0lJKNft3nUe+tYtTui2B5GwdKexWB55qNljccJouW/eo06YhYpCYjPlN/F5n/o0eS1uvb1Janh6eRl+TBQ==} dependencies: date-fns: 2.1.0 dev: false - resolution: - integrity: sha512-ZyHd0lJKNft3nUe+tYtTui2B5GwdKexWB55qNljccJouW/eo06YhYpCYjPlN/F5n/o0eS1uvb1Janh6eRl+TBQ== + /value-equal/1.0.1: + resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} dev: false - resolution: - integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== + /vary/1.1.2: - engines: - node: '>= 0.8' - resolution: - integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + resolution: {integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=} + engines: {node: '>= 0.8'} + /velocityjs/1.1.5: - dev: true - engines: - node: '>=0.8.0' + resolution: {integrity: sha512-U4ANK4MRYSczVZjOp9FkAQoPO9geKSy3CWrBShPxMoWyqDox8SW8AZYiKtlCrV21ucONUtlU0iF3+KKK9AGoyA==} + engines: {node: '>=0.8.0'} hasBin: true - resolution: - integrity: sha512-U4ANK4MRYSczVZjOp9FkAQoPO9geKSy3CWrBShPxMoWyqDox8SW8AZYiKtlCrV21ucONUtlU0iF3+KKK9AGoyA== + dev: true + /vendors/1.0.4: + resolution: {integrity: sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==} dev: true - resolution: - integrity: sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== + /verror/1.10.0: + resolution: {integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=} + engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 core-util-is: 1.0.2 extsprintf: 1.3.0 - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + /vm-browserify/1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} dev: true - resolution: - integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== + /w3c-hr-time/1.0.2: + resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} dependencies: browser-process-hrtime: 1.0.0 dev: true - resolution: - integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== + /w3c-xmlserializer/1.1.2: + resolution: {integrity: sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==} dependencies: domexception: 1.0.1 webidl-conversions: 4.0.2 xml-name-validator: 3.0.0 dev: true - resolution: - integrity: sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg== + /w3c-xmlserializer/2.0.0: + resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} + engines: {node: '>=10'} dependencies: xml-name-validator: 3.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== + /walkdir/0.0.11: + resolution: {integrity: sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI=} + engines: {node: '>=0.6.0'} dev: true - engines: - node: '>=0.6.0' - resolution: - integrity: sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI= + /walker/1.0.7: + resolution: {integrity: sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=} dependencies: makeerror: 1.0.11 dev: true - resolution: - integrity: sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= + /warning/4.0.3: + resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} dependencies: loose-envify: 1.4.0 dev: false - resolution: - integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== + /watchpack-chokidar2/2.0.1: + resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==} + requiresBuild: true dependencies: chokidar: 2.1.8 dev: true optional: true - requiresBuild: true - resolution: - integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== + /watchpack/1.6.1: + resolution: {integrity: sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==} dependencies: chokidar: 2.1.8 graceful-fs: 4.2.3 neo-async: 2.6.1 dev: true - resolution: - integrity: sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA== + /watchpack/1.7.5: + resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} dependencies: graceful-fs: 4.2.4 neo-async: 2.6.2 - dev: true optionalDependencies: chokidar: 3.4.3 watchpack-chokidar2: 2.0.1 - resolution: - integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== + dev: true + /wbuf/1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} dependencies: minimalistic-assert: 1.0.1 dev: true - resolution: - integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + /webidl-conversions/4.0.2: + resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} dev: true - resolution: - integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + /webidl-conversions/5.0.0: + resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== + /webidl-conversions/6.1.0: + resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==} + engines: {node: '>=10.4'} dev: true - engines: - node: '>=10.4' - resolution: - integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== + /webpack-cli/3.3.11_webpack@4.42.1: + resolution: {integrity: sha512-dXlfuml7xvAFwYUPsrtQAA9e4DOe58gnzSxhgrO/ZM/gyXTBowrsYeubyN4mqGhYdpXMFNyQ6emjJS9M7OBd4g==} + engines: {node: '>=6.11.5'} + hasBin: true + peerDependencies: + webpack: 4.x.x dependencies: chalk: 2.4.2 cross-spawn: 6.0.5 @@ -24573,14 +24240,12 @@ packages: webpack: 4.42.1 yargs: 13.2.4 dev: true - engines: - node: '>=6.11.5' - hasBin: true - peerDependencies: - webpack: 4.x.x - resolution: - integrity: sha512-dXlfuml7xvAFwYUPsrtQAA9e4DOe58gnzSxhgrO/ZM/gyXTBowrsYeubyN4mqGhYdpXMFNyQ6emjJS9M7OBd4g== + /webpack-dev-middleware/3.7.2_webpack@4.42.0: + resolution: {integrity: sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==} + engines: {node: '>= 6'} + peerDependencies: + webpack: ^4.0.0 dependencies: memory-fs: 0.4.1 mime: 2.4.6 @@ -24589,13 +24254,17 @@ packages: webpack: 4.42.0 webpack-log: 2.0.0 dev: true - engines: - node: '>= 6' - peerDependencies: - webpack: ^4.0.0 - resolution: - integrity: sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw== + /webpack-dev-server/3.11.0_webpack@4.42.0: + resolution: {integrity: sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==} + engines: {node: '>= 6.11.5'} + hasBin: true + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true dependencies: ansi-html: 0.0.7 bonjour: 3.5.0 @@ -24632,27 +24301,20 @@ packages: ws: 6.2.1 yargs: 13.3.2 dev: true - engines: - node: '>= 6.11.5' - hasBin: true - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - resolution: - integrity: sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg== + /webpack-log/2.0.0: + resolution: {integrity: sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==} + engines: {node: '>= 6'} dependencies: ansi-colors: 3.2.4 uuid: 3.4.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== + /webpack-manifest-plugin/2.2.0_webpack@4.42.0: + resolution: {integrity: sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==} + engines: {node: '>=6.11.5'} + peerDependencies: + webpack: 2 || 3 || 4 dependencies: fs-extra: 7.0.1 lodash: 4.17.21 @@ -24660,24 +24322,22 @@ packages: tapable: 1.1.3 webpack: 4.42.0 dev: true - engines: - node: '>=6.11.5' - peerDependencies: - webpack: 2 || 3 || 4 - resolution: - integrity: sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ== + /webpack-node-externals/1.7.2: + resolution: {integrity: sha512-ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg==} dev: true - resolution: - integrity: sha512-ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg== + /webpack-sources/1.4.3: + resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} dependencies: source-list-map: 2.0.1 source-map: 0.6.1 dev: true - resolution: - integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== + /webpack/4.41.2: + resolution: {integrity: sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A==} + engines: {node: '>=6.11.5'} + hasBin: true dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-module-context': 1.8.5 @@ -24703,12 +24363,11 @@ packages: watchpack: 1.6.1 webpack-sources: 1.4.3 dev: true - engines: - node: '>=6.11.5' - hasBin: true - resolution: - integrity: sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A== + /webpack/4.42.0: + resolution: {integrity: sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==} + engines: {node: '>=6.11.5'} + hasBin: true dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-module-context': 1.8.5 @@ -24734,12 +24393,11 @@ packages: watchpack: 1.7.5 webpack-sources: 1.4.3 dev: true - engines: - node: '>=6.11.5' - hasBin: true - resolution: - integrity: sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w== + /webpack/4.42.1: + resolution: {integrity: sha512-SGfYMigqEfdGchGhFFJ9KyRpQKnipvEvjc1TwrXEPCM6H5Wywu10ka8o3KGrMzSMxMQKt8aCHUFh5DaQ9UmyRg==} + engines: {node: '>=6.11.5'} + hasBin: true dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-module-context': 1.9.0 @@ -24765,132 +24423,122 @@ packages: watchpack: 1.6.1 webpack-sources: 1.4.3 dev: true - engines: - node: '>=6.11.5' - hasBin: true - resolution: - integrity: sha512-SGfYMigqEfdGchGhFFJ9KyRpQKnipvEvjc1TwrXEPCM6H5Wywu10ka8o3KGrMzSMxMQKt8aCHUFh5DaQ9UmyRg== + /websocket-driver/0.6.5: + resolution: {integrity: sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=} + engines: {node: '>=0.6.0'} dependencies: websocket-extensions: 0.1.4 dev: true - engines: - node: '>=0.6.0' - resolution: - integrity: sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY= + /websocket-driver/0.7.4: + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} + engines: {node: '>=0.8.0'} dependencies: http-parser-js: 0.5.2 safe-buffer: 5.2.1 websocket-extensions: 0.1.4 dev: true - engines: - node: '>=0.8.0' - resolution: - integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + /websocket-extensions/0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} + engines: {node: '>=0.8.0'} dev: true - engines: - node: '>=0.8.0' - resolution: - integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + /websocket-framed/1.2.2: + resolution: {integrity: sha512-7EeuDADPk6SLmpBiSnxg7P/ZxFKb7WOjpA+pvcsnKLwTGzJO1aob+gxUXETW93cozUIOUPGS6+rgaClAjig1qQ==} + engines: {node: '>=8.0.0'} dependencies: encodr: 1.2.2 eventemitter3: 4.0.0 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-7EeuDADPk6SLmpBiSnxg7P/ZxFKb7WOjpA+pvcsnKLwTGzJO1aob+gxUXETW93cozUIOUPGS6+rgaClAjig1qQ== + /whatwg-encoding/1.0.5: + resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} dependencies: iconv-lite: 0.4.24 dev: true - resolution: - integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + /whatwg-fetch/3.0.0: + resolution: {integrity: sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==} dev: true - resolution: - integrity: sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q== + /whatwg-fetch/3.5.0: + resolution: {integrity: sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A==} dev: true - resolution: - integrity: sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A== + /whatwg-mimetype/2.3.0: + resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} dev: true - resolution: - integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + /whatwg-url/6.5.0: + resolution: {integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==} dependencies: lodash.sortby: 4.7.0 tr46: 1.0.1 webidl-conversions: 4.0.2 dev: true - resolution: - integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== + /whatwg-url/7.1.0: + resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} dependencies: lodash.sortby: 4.7.0 tr46: 1.0.1 webidl-conversions: 4.0.2 dev: true - resolution: - integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== + /whatwg-url/8.4.0: + resolution: {integrity: sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==} + engines: {node: '>=10'} dependencies: lodash.sortby: 4.7.0 tr46: 2.0.2 webidl-conversions: 6.1.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw== + /which-boxed-primitive/1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: is-bigint: 1.0.2 is-boolean-object: 1.1.1 is-number-object: 1.0.4 - is-string: 1.0.6 + is-string: 1.0.7 is-symbol: 1.0.3 - resolution: - integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + /which-module/2.0.0: - resolution: - integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=} + /which/1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true dependencies: isexe: 2.0.0 - hasBin: true - resolution: - integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + /which/2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true dependencies: isexe: 2.0.0 - engines: - node: '>= 8' - hasBin: true - resolution: - integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + /widest-line/2.0.1: + resolution: {integrity: sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==} + engines: {node: '>=4'} dependencies: string-width: 2.1.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA== + /winston-transport/4.4.0: + resolution: {integrity: sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==} + engines: {node: '>= 6.4.0'} dependencies: readable-stream: 2.3.7 triple-beam: 1.3.0 dev: true - engines: - node: '>= 6.4.0' - resolution: - integrity: sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw== + /winston/3.2.1: + resolution: {integrity: sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==} + engines: {node: '>= 6.4.0'} dependencies: async: 2.6.3 diagnostics: 1.1.1 @@ -24902,11 +24550,10 @@ packages: triple-beam: 1.3.0 winston-transport: 4.4.0 dev: true - engines: - node: '>= 6.4.0' - resolution: - integrity: sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw== + /winston/3.3.3: + resolution: {integrity: sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==} + engines: {node: '>= 6.4.0'} dependencies: '@dabh/diagnostics': 2.0.2 async: 3.2.0 @@ -24918,29 +24565,27 @@ packages: triple-beam: 1.3.0 winston-transport: 4.4.0 dev: true - engines: - node: '>= 6.4.0' - resolution: - integrity: sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw== + /word-wrap/1.2.3: + resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + /workbox-background-sync/4.3.1: + resolution: {integrity: sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg== + /workbox-broadcast-update/4.3.1: + resolution: {integrity: sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA== + /workbox-build/4.3.1: + resolution: {integrity: sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==} + engines: {node: '>=4.0.0'} dependencies: '@babel/runtime': 7.12.5 '@hapi/joi': 15.1.1 @@ -24966,194 +24611,185 @@ packages: workbox-sw: 4.3.1 workbox-window: 4.3.1 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw== + /workbox-cacheable-response/4.3.1: + resolution: {integrity: sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw== + /workbox-core/4.3.1: + resolution: {integrity: sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==} dev: true - resolution: - integrity: sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg== + /workbox-expiration/4.3.1: + resolution: {integrity: sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw== + /workbox-google-analytics/4.3.1: + resolution: {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 dev: true - resolution: - integrity: sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg== + /workbox-navigation-preload/4.3.1: + resolution: {integrity: sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw== + /workbox-precaching/4.3.1: + resolution: {integrity: sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ== + /workbox-range-requests/4.3.1: + resolution: {integrity: sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA== + /workbox-routing/4.3.1: + resolution: {integrity: sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g== + /workbox-strategies/4.3.1: + resolution: {integrity: sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw== + /workbox-streams/4.3.1: + resolution: {integrity: sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA== + /workbox-sw/4.3.1: + resolution: {integrity: sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==} dev: true - resolution: - integrity: sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w== + /workbox-webpack-plugin/4.3.1_webpack@4.42.0: + resolution: {integrity: sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==} + engines: {node: '>=4.0.0'} + peerDependencies: + webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 dependencies: '@babel/runtime': 7.12.5 json-stable-stringify: 1.0.1 webpack: 4.42.0 workbox-build: 4.3.1 dev: true - engines: - node: '>=4.0.0' - peerDependencies: - webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 - resolution: - integrity: sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ== + /workbox-window/4.3.1: + resolution: {integrity: sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg== + /worker-farm/1.7.0: + resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==} dependencies: errno: 0.1.7 dev: true - resolution: - integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== + /worker-rpc/0.1.1: + resolution: {integrity: sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==} dependencies: microevent.ts: 0.1.1 dev: true - resolution: - integrity: sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== + /wrap-ansi/5.1.0: + resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} + engines: {node: '>=6'} dependencies: ansi-styles: 3.2.1 string-width: 3.1.0 strip-ansi: 5.2.0 - engines: - node: '>=6' - resolution: - integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== + /wrap-ansi/6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.0 strip-ansi: 6.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + /wrap-ansi/7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.0 strip-ansi: 6.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + /wrappy/1.0.2: + resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} dev: true - resolution: - integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + /write-file-atomic/2.4.1: + resolution: {integrity: sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==} dependencies: graceful-fs: 4.2.4 imurmurhash: 0.1.4 signal-exit: 3.0.3 dev: true - resolution: - integrity: sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg== + /write-file-atomic/2.4.3: + resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} dependencies: graceful-fs: 4.2.4 imurmurhash: 0.1.4 signal-exit: 3.0.3 dev: true - resolution: - integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== + /write-file-atomic/3.0.3: + resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} dependencies: imurmurhash: 0.1.4 is-typedarray: 1.0.0 signal-exit: 3.0.3 typedarray-to-buffer: 3.1.5 dev: true - resolution: - integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + /write/1.0.3: + resolution: {integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==} + engines: {node: '>=4'} dependencies: mkdirp: 0.5.5 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== + /ws/5.2.2: + resolution: {integrity: sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==} dependencies: async-limiter: 1.0.1 dev: true - resolution: - integrity: sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA== + /ws/6.1.4: + resolution: {integrity: sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==} dependencies: async-limiter: 1.0.1 dev: true - resolution: - integrity: sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA== + /ws/6.2.1: + resolution: {integrity: sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==} dependencies: async-limiter: 1.0.1 dev: true - resolution: - integrity: sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== + /ws/7.2.1: - dev: true - engines: - node: '>=8.3.0' + resolution: {integrity: sha512-sucePNSafamSKoOqoNfBd8V0StlkzJKL2ZAhGQinCfNQ+oacw+Pk7lcdAElecBF2VkLNZRiIb5Oi1Q5lVUVt2A==} + engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -25162,12 +24798,11 @@ packages: optional: true utf-8-validate: optional: true - resolution: - integrity: sha512-sucePNSafamSKoOqoNfBd8V0StlkzJKL2ZAhGQinCfNQ+oacw+Pk7lcdAElecBF2VkLNZRiIb5Oi1Q5lVUVt2A== - /ws/7.2.3: dev: true - engines: - node: '>=8.3.0' + + /ws/7.2.3: + resolution: {integrity: sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ==} + engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -25176,12 +24811,11 @@ packages: optional: true utf-8-validate: optional: true - resolution: - integrity: sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ== - /ws/7.4.0: dev: true - engines: - node: '>=8.3.0' + + /ws/7.4.0: + resolution: {integrity: sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ==} + engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -25190,12 +24824,11 @@ packages: optional: true utf-8-validate: optional: true - resolution: - integrity: sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ== - /ws/7.4.6: dev: true - engines: - node: '>=8.3.0' + + /ws/7.4.6: + resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} + engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -25204,147 +24837,139 @@ packages: optional: true utf-8-validate: optional: true - resolution: - integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== + dev: true + /x-path/0.0.2: + resolution: {integrity: sha1-KU0Ha7l6dwbMBwu7Km/YxU32exI=} dependencies: path-extra: 1.0.3 dev: true - resolution: - integrity: sha1-KU0Ha7l6dwbMBwu7Km/YxU32exI= + /xdg-basedir/3.0.0: + resolution: {integrity: sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= + /xml-name-validator/3.0.0: + resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} dev: true - resolution: - integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + /xml/1.0.1: - resolution: - integrity: sha1-eLpyAgApxbyHuKgaPPzXS0ovweU= + resolution: {integrity: sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=} + /xml2js/0.4.19: + resolution: {integrity: sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==} dependencies: sax: 1.2.4 xmlbuilder: 9.0.7 - resolution: - integrity: sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q== + /xmlbuilder/9.0.7: - engines: - node: '>=4.0' - resolution: - integrity: sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= + resolution: {integrity: sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=} + engines: {node: '>=4.0'} + /xmlchars/2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: true - resolution: - integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + /xmlhttprequest-ssl/1.5.5: + resolution: {integrity: sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=} + engines: {node: '>=0.4.0'} dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4= + /xmlhttprequest-ssl/1.6.3: + resolution: {integrity: sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q==} + engines: {node: '>=0.4.0'} dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q== + /xregexp/4.4.0: + resolution: {integrity: sha512-83y4aa8o8o4NZe+L+46wpa+F1cWR/wCGOWI3tzqUso0w3/KAvXy0+Di7Oe/cbNMixDR4Jmi7NEybWU6ps25Wkg==} dependencies: '@babel/runtime-corejs3': 7.12.5 dev: true - resolution: - integrity: sha512-83y4aa8o8o4NZe+L+46wpa+F1cWR/wCGOWI3tzqUso0w3/KAvXy0+Di7Oe/cbNMixDR4Jmi7NEybWU6ps25Wkg== + /xtend/4.0.2: - engines: - node: '>=0.4' - resolution: - integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + /y18n/4.0.3: - resolution: - integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + /yallist/2.1.2: + resolution: {integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=} dev: true - resolution: - integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + /yallist/3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} dev: true - resolution: - integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + /yallist/4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - resolution: - integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + /yaml-ast-parser/0.0.43: + resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} dev: true - resolution: - integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A== + /yaml-cfn/0.3.1: + resolution: {integrity: sha512-8uEuOFPZFI06cQA+E37oRd9zHEPZVpkVjrBjXxWSt0Hy8hil/KnCcskpR7jwx6ejzfejIi5uzaoQgHTl6qzaNw==} + hasBin: true dependencies: js-yaml: 4.0.0 dev: false - hasBin: true - resolution: - integrity: sha512-8uEuOFPZFI06cQA+E37oRd9zHEPZVpkVjrBjXxWSt0Hy8hil/KnCcskpR7jwx6ejzfejIi5uzaoQgHTl6qzaNw== + /yaml/1.10.0: - engines: - node: '>= 6' - resolution: - integrity: sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== + resolution: {integrity: sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==} + engines: {node: '>= 6'} + /yaml/1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + /yamljs/0.3.0: + resolution: {integrity: sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==} + hasBin: true dependencies: argparse: 1.0.10 glob: 7.1.6 dev: true - hasBin: true - resolution: - integrity: sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ== + /yargs-parser/13.1.2: + resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: true - resolution: - integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== + /yargs-parser/15.0.1: + resolution: {integrity: sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: false - resolution: - integrity: sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw== + /yargs-parser/16.1.0: + resolution: {integrity: sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg==} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: true - resolution: - integrity: sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg== + /yargs-parser/18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== + /yargs-parser/20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + /yargs/13.2.4: + resolution: {integrity: sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg==} dependencies: cliui: 5.0.0 find-up: 3.0.0 @@ -25358,9 +24983,9 @@ packages: y18n: 4.0.3 yargs-parser: 13.1.2 dev: true - resolution: - integrity: sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg== + /yargs/13.3.2: + resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==} dependencies: cliui: 5.0.0 find-up: 3.0.0 @@ -25373,9 +24998,9 @@ packages: y18n: 4.0.3 yargs-parser: 13.1.2 dev: true - resolution: - integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== + /yargs/14.2.3: + resolution: {integrity: sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==} dependencies: cliui: 5.0.0 decamelize: 1.2.0 @@ -25389,9 +25014,10 @@ packages: y18n: 4.0.3 yargs-parser: 15.0.1 dev: false - resolution: - integrity: sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg== + /yargs/15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} dependencies: cliui: 6.0.0 decamelize: 1.2.0 @@ -25405,55 +25031,47 @@ packages: y18n: 4.0.3 yargs-parser: 18.1.3 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== + /yauzl/2.10.0: + resolution: {integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=} dependencies: buffer-crc32: 0.2.13 fd-slicer: 1.1.0 dev: true - resolution: - integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= + /yeast/0.1.2: + resolution: {integrity: sha1-AI4G2AlDIMNy28L47XagymyKxBk=} dev: true - resolution: - integrity: sha1-AI4G2AlDIMNy28L47XagymyKxBk= + /yn/3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== + /zip-stream/1.2.0: + resolution: {integrity: sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ=} + engines: {node: '>= 0.10.0'} dependencies: archiver-utils: 1.3.0 compress-commons: 1.2.2 lodash: 4.17.21 readable-stream: 2.3.7 dev: true - engines: - node: '>= 0.10.0' - resolution: - integrity: sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ= + /zip-stream/2.1.3: + resolution: {integrity: sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==} + engines: {node: '>= 6'} dependencies: archiver-utils: 2.1.0 compress-commons: 2.1.1 readable-stream: 3.6.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q== + /zip-stream/3.0.1: + resolution: {integrity: sha512-r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ==} + engines: {node: '>= 8'} dependencies: archiver-utils: 2.1.0 compress-commons: 3.0.0 readable-stream: 3.6.0 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ== From 5c9c5714947fd116ae58d39d60cb72d60914d548 Mon Sep 17 00:00:00 2001 From: Tim Nguyen Date: Wed, 16 Mar 2022 15:41:56 -0400 Subject: [PATCH 11/23] fix: Exit early if jq is not installed. Fix ssm delete error (#953) --- scripts/environment-delete.sh | 9 ++++++++- 1 file changed, 8 insertions(+), 1 deletion(-) diff --git a/scripts/environment-delete.sh b/scripts/environment-delete.sh index 937d242c39..df740180c2 100755 --- a/scripts/environment-delete.sh +++ b/scripts/environment-delete.sh @@ -1,6 +1,13 @@ #!/bin/bash set -e +# jq is required for this script. Check that 'jq' is installed and exit early if 'jq' is not installed +jq --version > /dev/null +if [[ $? != 0 ]]; then + echo "The package 'jq' is not installed on your system. Please install it. This script will now exit" + exit 1 +fi + cd "$(dirname "${BASH_SOURCE[0]}")" # shellcheck disable=SC1091 [[ $UTIL_SOURCED != yes && -f ./util.sh ]] && source ./util.sh @@ -240,7 +247,7 @@ function removeSsmParams() { for param in "${paramNames[@]}"; do set +e printf "\nDeleting param $param" - aws ssm delete-parameter --name $param > /dev/null + aws ssm delete-parameter --region $regionName --name $param > /dev/null set -e done From 786e166f65e4d6e5cd1fb2cbb77cbbb22c62dd3e Mon Sep 17 00:00:00 2001 From: Sanket Dharwadkar Date: Tue, 22 Mar 2022 13:20:20 -0400 Subject: [PATCH 12/23] chore: release v5.1.0 (#954) * chore: release v5.1.0 --- CHANGELOG.md | 24 +- .../packages/base-raas-services/package.json | 2 +- .../key-pair-mgmt-services/package.json | 2 +- docs/package.json | 2 +- main/solution/backend/package.json | 2 +- pnpm-lock.yaml | 18314 ++++++++-------- yarn.lock | 4 - 7 files changed, 9656 insertions(+), 8694 deletions(-) delete mode 100644 yarn.lock diff --git a/CHANGELOG.md b/CHANGELOG.md index dfc4b9b2a9..03d43ca345 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,28 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. -## Beta -[This release is in beta. Click here to see changes since 5.0.0.](https://github.com/awslabs/service-workbench-on-aws/compare/v5.0.0...mainline) +### [5.1.0](https://github.com/awslabs/service-workbench-on-aws/compare/v5.0.0...v5.1.0) (2022-03-22) + +### Features + +* OAuth flow: Switch to Authorization Code grant ([#947](https://github.com/awslabs/service-workbench-on-aws/issues/947)) ([9edbc12](https://github.com/awslabs/service-workbench-on-aws/commit/9edbc12bd85e0ddf4c2b271775b2fd41d9c2c236)) + +### Bug Fixes + +* -raas-master-artifacts versioning ([#930](https://github.com/awslabs/service-workbench-on-aws/issues/930)) ([1465431](https://github.com/awslabs/service-workbench-on-aws/commit/14654313d9d472beaf497fee5b1e918aad9ff756)) +* Allow users to go back and fix configuration errors ([#934](https://github.com/awslabs/service-workbench-on-aws/issues/934)) ([4f6a66d](https://github.com/awslabs/service-workbench-on-aws/commit/4f6a66dc0e6bc7f5465172045df500c825afb7a2)) +* config integ test ([#950](https://github.com/awslabs/service-workbench-on-aws/issues/950)) ([2b285b7](https://github.com/awslabs/service-workbench-on-aws/commit/2b285b724cbdb3c361232b932b524dae8ba53d60)) +* email TLD can be longer than 3 chars ([#928](https://github.com/awslabs/service-workbench-on-aws/issues/928)) ([eab8ec9](https://github.com/awslabs/service-workbench-on-aws/commit/eab8ec925780c5a47507cc8f93ac0faabdeb38a2)) +* Exit early if jq is not installed. Fix ssm delete error ([#953](https://github.com/awslabs/service-workbench-on-aws/issues/953)) ([5c9c571](https://github.com/awslabs/service-workbench-on-aws/commit/5c9c5714947fd116ae58d39d60cb72d60914d548)) +* Handle workflow-trigger-service StepFunction execution failure ([#903](https://github.com/awslabs/service-workbench-on-aws/issues/903)) ([52b24c3](https://github.com/awslabs/service-workbench-on-aws/commit/52b24c346dd3cfa91b1a385c0f8611a6ec55f678)) +* no cidr form field in TRE env ([#940](https://github.com/awslabs/service-workbench-on-aws/issues/940)) ([dd2ccfd](https://github.com/awslabs/service-workbench-on-aws/commit/dd2ccfd2c606822ef0dae901ba911d560bf3df08)) +* Remove non admin option for onboarding a hosting account ([#933](https://github.com/awslabs/service-workbench-on-aws/issues/933)) ([4b26589](https://github.com/awslabs/service-workbench-on-aws/commit/4b2658950b9565a7f5e0074031ce1a4625aedc7a)) +* remove unnecessary file ([4d20541](https://github.com/awslabs/service-workbench-on-aws/commit/4d2054160e874a512acecb7c9c714f3a8d5cf2b6)) +* Return badRequest if trying to terminate an environment that has already been terminated ([#946](https://github.com/awslabs/service-workbench-on-aws/issues/946)) ([15eb4d3](https://github.com/awslabs/service-workbench-on-aws/commit/15eb4d35320c2ba9babaa946fbecb34a9ec393b2)) +* select cidr field only in non-TRE env ([#941](https://github.com/awslabs/service-workbench-on-aws/issues/941)) ([897670b](https://github.com/awslabs/service-workbench-on-aws/commit/897670b2332734ab84ffe5b537fc35f3ab17343c)) +* termination failure to show fewer details ([#931](https://github.com/awslabs/service-workbench-on-aws/issues/931)) ([6700c29](https://github.com/awslabs/service-workbench-on-aws/commit/6700c2999cb1dcd2cb72b7ae40362def9650c49c)) +* Throw HTTP Status 429 error when there are too many get Sagemaker Presigned URL requests ([#942](https://github.com/awslabs/service-workbench-on-aws/issues/942)) ([3dea763](https://github.com/awslabs/service-workbench-on-aws/commit/3dea7630a584051b7e2eb152f71f8423e55fc827)) +* wide cidr warning and env config dep ([#935](https://github.com/awslabs/service-workbench-on-aws/issues/935)) ([95c5d95](https://github.com/awslabs/service-workbench-on-aws/commit/95c5d9579bc01c1d092487b961ebd6e6f1168eeb)) ## [5.0.0](https://github.com/awslabs/service-workbench-on-aws/compare/v4.3.1...v5.0.0) (2022-02-11) diff --git a/addons/addon-base-raas/packages/base-raas-services/package.json b/addons/addon-base-raas/packages/base-raas-services/package.json index 13d9ce5a60..7de1dfdf2b 100644 --- a/addons/addon-base-raas/packages/base-raas-services/package.json +++ b/addons/addon-base-raas/packages/base-raas-services/package.json @@ -16,7 +16,7 @@ "moment": "^2.27.0", "nanoid": "^3.1.16", "node-cache": "^4.2.1", - "node-fetch": "^2.6.0", + "node-fetch": "^2.6.7", "node-rsa": "^1.1.1", "object-path": "^0.11.8", "request": "^2.88.2", diff --git a/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services/package.json b/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services/package.json index 22a63d5a78..0ae8bcd75a 100644 --- a/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services/package.json +++ b/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services/package.json @@ -9,7 +9,7 @@ "@aws-ee/base-services": "workspace:*", "@aws-ee/base-services-container": "workspace:*", "lodash": "^4.17.21", - "node-forge": "^1.0.0", + "node-forge": "^1.3.0", "uuid": "^3.4.0" }, "devDependencies": { diff --git a/docs/package.json b/docs/package.json index 286aa55987..b4f062a06f 100644 --- a/docs/package.json +++ b/docs/package.json @@ -27,7 +27,7 @@ "glob-parent": "^5.1.2", "path-parse": "^1.0.7", "node-fetch": "^2.6.7", - "node-forge": "^1.0.0" + "node-forge": "^1.3.0" }, "browserslist": { "production": [ diff --git a/main/solution/backend/package.json b/main/solution/backend/package.json index 994b3a4c9a..975da06385 100644 --- a/main/solution/backend/package.json +++ b/main/solution/backend/package.json @@ -35,7 +35,7 @@ "js-yaml": "^3.13.1", "jwt-decode": "^2.2.0", "lodash": "^4.17.21", - "node-fetch": "^2.6.0" + "node-fetch": "^2.6.7" }, "devDependencies": { "@aws-ee/base-serverless-backend-tools": "workspace:*", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b015de8ac1..b0b1114fe0 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,28 +1,5 @@ -lockfileVersion: 5.3 - importers: - addons/addon-base-post-deployment/packages/base-post-deployment: - specifiers: - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.1000.0 - aws-sdk-mock: ^5.1.0 - eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 - eslint-config-prettier: ^6.10.0 - eslint-import-resolver-node: ^0.3.3 - eslint-plugin-import: ^2.20.1 - eslint-plugin-jest: ^22.21.0 - eslint-plugin-prettier: ^3.1.2 - generate-password: ^1.5.0 - husky: ^3.1.0 - jest: ^24.9.0 - jest-junit: ^10.0.0 - lodash: ^4.17.21 - prettier: ^1.19.1 - source-map-support: ^0.5.16 dependencies: '@aws-ee/base-api-services': link:../../../addon-base-rest-api/packages/services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -44,13 +21,12 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 - - addons/addon-base-pre-deployment/packages/base-pre-deployment: specifiers: '@aws-ee/base-api-services': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* aws-sdk: ^2.1000.0 + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -65,6 +41,7 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 source-map-support: ^0.5.16 + addons/addon-base-pre-deployment/packages/base-pre-deployment: dependencies: '@aws-ee/base-api-services': link:../../../addon-base-rest-api/packages/services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -85,27 +62,26 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.19 - - addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api: specifiers: - '@aws-ee/base-controllers': workspace:* - '@aws-ee/base-raas-appstream-services': workspace:* - '@aws-ee/base-raas-services': workspace:* + '@aws-ee/base-api-services': workspace:* '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + aws-sdk: ^2.1000.0 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 + generate-password: ^1.5.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 - pretty-quick: ^1.11.1 source-map-support: ^0.5.16 + addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api: dependencies: '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers '@aws-ee/base-raas-appstream-services': link:../base-raas-appstream-services @@ -126,13 +102,11 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.19 - - addons/addon-base-raas-appstream/packages/base-raas-appstream-services: specifiers: + '@aws-ee/base-controllers': workspace:* + '@aws-ee/base-raas-appstream-services': workspace:* '@aws-ee/base-raas-services': workspace:* '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 @@ -147,7 +121,7 @@ importers: prettier: ^1.19.1 pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - uuid: ^3.4.0 + addons/addon-base-raas-appstream/packages/base-raas-appstream-services: dependencies: '@aws-ee/base-raas-services': link:../../../addon-base-raas/packages/base-raas-services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -169,79 +143,27 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.19 - - addons/addon-base-raas-ui/packages/base-raas-ui: specifiers: - '@auth0/auth0-spa-js': ^1.2.3 + '@aws-ee/base-raas-services': workspace:* '@aws-ee/base-services': workspace:* - '@aws-ee/base-ui': workspace:* - '@aws-ee/key-pair-mgmt-ui': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 - aws-sdk: ^2.1000.0 - babel-eslint: ^10.0.3 - babel-jest: ^24.9.0 - babel-loader: ^8.0.6 - chart.js: ^2.9.4 - classnames: ^2.2.6 - crypto-browserify: ^3.12.0 - csvtojson: ^2.0.10 - enzyme: ^3.11.0 - enzyme-adapter-react-16: ^1.15.2 + '@aws-ee/base-services-container': workspace:* + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 - is-cidr: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jwt-decode: ^2.2.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-react-form: ^2.0.8 - mobx-state-tree: ^3.15.0 - numeral: ^2.0.6 prettier: ^1.19.1 - pretty-bytes: ^5.3.0 pretty-quick: ^1.11.1 - prop-types: ^15.7.2 - react: ^16.12.0 - react-avatar: ^3.9.0 - react-chartjs-2: ^2.9.0 - react-copy-to-clipboard: ^5.0.2 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-dropzone: ^10.1.9 - react-router-dom: ^5.1.2 - react-select: ^3.0.8 - react-sparklines: ^1.7.0 - react-syntax-highlighter: ^15.4.4 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - regenerator-runtime: ^0.13.5 - request: ^2.34 - semantic-ui-react: ^0.88.2 - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - showdown: ^1.9.1 - toastr: ^2.1.4 - typeface-lato: 0.0.75 - typescript: ^3.7.5 + source-map-support: ^0.5.16 uuid: ^3.4.0 - validatorjs: ^3.18.1 - webpack: 4.41.2 + addons/addon-base-raas-ui/packages/base-raas-ui: dependencies: '@auth0/auth0-spa-js': 1.6.5 '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -314,24 +236,78 @@ importers: serverless-deployment-bucket: 1.1.1 typescript: 3.8.3 webpack: 4.41.2 - - addons/addon-base-raas/packages/base-raas-cfn-templates: specifiers: + '@auth0/auth0-spa-js': ^1.2.3 + '@aws-ee/base-services': workspace:* + '@aws-ee/base-ui': workspace:* + '@aws-ee/key-pair-mgmt-ui': workspace:* '@babel/cli': ^7.8.4 - '@babel/core': ^7.9.0 - babel-plugin-inline-import: ^3.0.0 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 + aws-sdk: ^2.1000.0 + babel-eslint: ^10.0.3 + babel-jest: ^24.9.0 + babel-loader: ^8.0.6 + chart.js: ^2.9.4 + classnames: ^2.2.6 + crypto-browserify: ^3.12.0 + csvtojson: ^2.0.10 + enzyme: ^3.11.0 + enzyme-adapter-react-16: ^1.15.2 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 + husky: ^3.1.0 + is-cidr: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jwt-decode: ^2.2.0 + lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-react-form: ^2.0.8 + mobx-state-tree: ^3.15.0 + numeral: ^2.0.6 prettier: ^1.19.1 - source-map-support: ^0.5.16 + pretty-bytes: ^5.3.0 + pretty-quick: ^1.11.1 + prop-types: ^15.7.2 + react: ^16.12.0 + react-avatar: ^3.9.0 + react-chartjs-2: ^2.9.0 + react-copy-to-clipboard: ^5.0.2 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-dropzone: ^10.1.9 + react-router-dom: ^5.1.2 + react-select: ^3.0.8 + react-sparklines: ^1.7.0 + react-syntax-highlighter: ^15.4.4 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + regenerator-runtime: ^0.13.5 + request: ^2.34 + semantic-ui-react: ^0.88.2 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + showdown: ^1.9.1 + toastr: ^2.1.4 + typeface-lato: 0.0.75 + typescript: ^3.7.5 + uuid: ^3.4.0 + validatorjs: ^3.18.1 + webpack: 4.41.2 + addons/addon-base-raas/packages/base-raas-cfn-templates: devDependencies: '@babel/cli': 7.8.4_@babel+core@7.9.0 '@babel/core': 7.9.0 @@ -348,12 +324,10 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 - - addons/addon-base-raas/packages/base-raas-post-deployment: specifiers: - '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.9.0 + babel-plugin-inline-import: ^3.0.0 eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -362,13 +336,11 @@ importers: eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - lodash: ^4.17.21 prettier: ^1.19.1 - pretty-quick: ^1.11.1 source-map-support: ^0.5.16 + addons/addon-base-raas/packages/base-raas-post-deployment: dependencies: '@aws-ee/base-raas-services': link:../base-raas-services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -389,15 +361,12 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-base-raas/packages/base-raas-rest-api: specifiers: - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-controllers': workspace:* - '@aws-ee/base-post-deployment': workspace:* '@aws-ee/base-raas-services': workspace:* '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* eslint: ^6.8.0 + eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 @@ -411,6 +380,7 @@ importers: prettier: ^1.19.1 pretty-quick: ^1.11.1 source-map-support: ^0.5.16 + addons/addon-base-raas/packages/base-raas-rest-api: dependencies: '@aws-ee/base-api-services': link:../../../addon-base-rest-api/packages/services '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers @@ -432,16 +402,12 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-base-raas/packages/base-raas-services: specifiers: '@aws-ee/base-api-services': workspace:* + '@aws-ee/base-controllers': workspace:* + '@aws-ee/base-post-deployment': workspace:* + '@aws-ee/base-raas-services': workspace:* '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/key-pair-mgmt-services': workspace:* - aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 @@ -450,27 +416,13 @@ importers: eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 husky: ^3.1.0 - is-cidr: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - js-yaml: ^4.0.0 lodash: ^4.17.21 - moment: ^2.27.0 - nanoid: ^3.1.16 - node-cache: ^4.2.1 - node-fetch: ^2.6.0 - node-rsa: ^1.1.1 - object-path: ^0.11.8 prettier: ^1.19.1 pretty-quick: ^1.11.1 - request: ^2.88.2 - request-promise-native: ^1.0.8 - sinon: ^9.0.3 source-map-support: ^0.5.16 - uuid: ^3.4.0 - xml: ^1.0.1 - yaml: ^1.10.2 - yaml-cfn: ^0.3.1 + addons/addon-base-raas/packages/base-raas-services: dependencies: '@aws-ee/base-api-services': link:../../../addon-base-rest-api/packages/services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -482,7 +434,7 @@ importers: moment: 2.27.0 nanoid: 3.1.20 node-cache: 4.2.1 - node-fetch: 2.6.0 + node-fetch: 2.6.7 node-rsa: 1.1.1 object-path: 0.11.8 request: 2.88.2 @@ -509,16 +461,15 @@ importers: pretty-quick: 1.11.1_prettier@1.19.1 sinon: 9.0.3 source-map-support: 0.5.16 - - addons/addon-base-raas/packages/base-raas-workflow-steps: specifiers: + '@aws-ee/base-api-services': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/workflow-engine': workspace:* + '@aws-ee/environment-type-mgmt-services': workspace:* + '@aws-ee/key-pair-mgmt-services': workspace:* aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 @@ -526,13 +477,28 @@ importers: eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 husky: ^3.1.0 + is-cidr: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + js-yaml: ^4.0.0 lodash: ^4.17.21 + moment: ^2.27.0 + nanoid: ^3.1.16 + node-cache: ^4.2.1 + node-fetch: ^2.6.7 + node-rsa: ^1.1.1 + object-path: ^0.11.8 prettier: ^1.19.1 pretty-quick: ^1.11.1 - slugify: ^1.4.0 + request: ^2.88.2 + request-promise-native: ^1.0.8 + sinon: ^9.0.3 source-map-support: ^0.5.16 + uuid: ^3.4.0 + xml: ^1.0.1 + yaml: ^1.10.2 + yaml-cfn: ^0.3.1 + addons/addon-base-raas/packages/base-raas-workflow-steps: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core @@ -556,10 +522,12 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-base-raas/packages/base-raas-workflows: specifiers: + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* '@aws-ee/base-workflow-core': workspace:* + '@aws-ee/workflow-engine': workspace:* + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -576,6 +544,7 @@ importers: pretty-quick: ^1.11.1 slugify: ^1.4.0 source-map-support: ^0.5.16 + addons/addon-base-raas/packages/base-raas-workflows: dependencies: '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core lodash: 4.17.21 @@ -595,23 +564,25 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-base-raas/packages/serverless-packer: specifiers: - chalk: ^2.4.2 - cross-spawn: ^6.0.5 + '@aws-ee/base-workflow-core': workspace:* eslint: ^6.8.0 + eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 + husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 + slugify: ^1.4.0 source-map-support: ^0.5.16 + addons/addon-base-raas/packages/serverless-packer: dependencies: chalk: 2.4.2 cross-spawn: 6.0.5 @@ -628,29 +599,22 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 - - addons/addon-base-rest-api/packages/api-handler-factory: specifiers: - '@aws-ee/base-services-container': workspace:* - body-parser: ^1.19.0 - compression: ^1.7.4 - cors: ^2.8.5 + chalk: ^2.4.2 + cross-spawn: ^6.0.5 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - express: ^4.17.1 - husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - serverless-http: ^2.3.1 source-map-support: ^0.5.16 + addons/addon-base-rest-api/packages/api-handler-factory: dependencies: '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container body-parser: 1.19.0 @@ -673,13 +637,11 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-base-rest-api/packages/base-api-handler: specifiers: - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.1000.0 + body-parser: ^1.19.0 + compression: ^1.7.4 + cors: ^2.8.5 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -687,13 +649,16 @@ importers: eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - generate-password: ^1.5.0 + express: ^4.17.1 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 + serverless-http: ^2.3.1 source-map-support: ^0.5.16 + addons/addon-base-rest-api/packages/base-api-handler: dependencies: '@aws-ee/base-api-services': link:../services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -714,8 +679,6 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 - - addons/addon-base-rest-api/packages/base-authn-handler: specifiers: '@aws-ee/base-api-services': workspace:* '@aws-ee/base-services': workspace:* @@ -735,6 +698,7 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 source-map-support: ^0.5.16 + addons/addon-base-rest-api/packages/base-authn-handler: dependencies: '@aws-ee/base-api-services': link:../services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -755,13 +719,11 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 - - addons/addon-base-rest-api/packages/base-controllers: specifiers: '@aws-ee/base-api-services': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* - axios: ^0.21.2 + aws-sdk: ^2.1000.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -769,12 +731,14 @@ importers: eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 + generate-password: ^1.5.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 source-map-support: ^0.5.16 + addons/addon-base-rest-api/packages/base-controllers: dependencies: '@aws-ee/base-api-services': link:../services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -794,14 +758,11 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 - - addons/addon-base-rest-api/packages/services: specifiers: + '@aws-ee/base-api-services': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* - ajv: ^6.11.0 - aws-sdk: ^2.1000.0 - aws-sdk-mock: ^5.1.0 + axios: ^0.21.2 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -812,16 +773,10 @@ importers: husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jsonwebtoken: ^8.5.1 - jwk-to-pem: ^2.0.5 - jwt-decode: ^2.2.0 lodash: ^4.17.21 prettier: ^1.19.1 - request: ^2.88.2 source-map-support: ^0.5.16 - underscore: ^1.13.1 - uuid: ^3.4.0 - validatorjs: ^3.18.1 + addons/addon-base-rest-api/packages/services: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -849,70 +804,33 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 - - addons/addon-base-ui/packages/base-ui: specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/base-serverless-ui-tools': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + ajv: ^6.11.0 aws-sdk: ^2.1000.0 - babel-eslint: ^10.0.3 - chart.js: ^2.9.4 - classnames: ^2.2.6 - enzyme: ^3.11.0 - enzyme-adapter-react-16: ^1.15.2 + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jsonwebtoken: ^8.5.1 + jwk-to-pem: ^2.0.5 jwt-decode: ^2.2.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-react-form: ^2.0.9 - mobx-state-tree: ^3.15.0 - numeral: ^2.0.6 - pkce-challenge: ^2.2.0 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - prop-types: ^15.7.2 - react: ^16.12.0 - react-avatar: ^3.9.0 - react-beautiful-dnd: ^11.0.5 - react-chartjs-2: ^2.9.0 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-idle-timer: ^4.2.12 - react-responsive-carousel: ^3.1.51 - react-router-dom: ^5.1.2 - react-select: ^3.2.0 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - regenerator-runtime: ^0.13.5 - semantic-ui-react: ^0.88.2 - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - showdown: ^1.9.1 - toastr: ^2.1.4 - typeface-lato: 0.0.75 - typescript: ^3.7.5 + request: ^2.88.2 + source-map-support: ^0.5.16 + underscore: ^1.13.1 uuid: ^3.4.0 validatorjs: ^3.18.1 - webpack: 4.41.2 + addons/addon-base-ui/packages/base-ui: dependencies: aws-sdk: 2.1015.0 chart.js: 2.9.4 @@ -976,25 +894,69 @@ importers: serverless-deployment-bucket: 1.1.1 typescript: 3.8.3 webpack: 4.41.2 - - addons/addon-base-ui/packages/serverless-ui-tools: specifiers: + '@aws-ee/base-serverless-settings-helper': workspace:* + '@aws-ee/base-serverless-ui-tools': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 aws-sdk: ^2.1000.0 - chalk: ^2.4.2 - cross-spawn: ^7.0.1 + babel-eslint: ^10.0.3 + chart.js: ^2.9.4 + classnames: ^2.2.6 + enzyme: ^3.11.0 + enzyme-adapter-react-16: ^1.15.2 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jwt-decode: ^2.2.0 lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-react-form: ^2.0.9 + mobx-state-tree: ^3.15.0 + numeral: ^2.0.6 + pkce-challenge: ^2.2.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 + prop-types: ^15.7.2 + react: ^16.12.0 + react-avatar: ^3.9.0 + react-beautiful-dnd: ^11.0.5 + react-chartjs-2: ^2.9.0 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-idle-timer: ^4.2.12 + react-responsive-carousel: ^3.1.51 + react-router-dom: ^5.1.2 + react-select: ^3.2.0 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + regenerator-runtime: ^0.13.5 + semantic-ui-react: ^0.88.2 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + showdown: ^1.9.1 + toastr: ^2.1.4 + typeface-lato: 0.0.75 + typescript: ^3.7.5 + uuid: ^3.4.0 + validatorjs: ^3.18.1 + webpack: 4.41.2 + addons/addon-base-ui/packages/serverless-ui-tools: dependencies: aws-sdk: 2.1015.0 chalk: 2.4.2 @@ -1013,14 +975,12 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 - - addons/addon-base-workflow-api/packages/base-worklfow-api: specifiers: - '@aws-ee/base-controllers': workspace:* - '@aws-ee/base-workflow-core': workspace:* + aws-sdk: ^2.1000.0 + chalk: ^2.4.2 + cross-spawn: ^7.0.1 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 @@ -1032,7 +992,7 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - source-map-support: ^0.5.16 + addons/addon-base-workflow-api/packages/base-worklfow-api: dependencies: '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core @@ -1052,63 +1012,25 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-base-workflow-ui/packages/base-workflow-ui: specifiers: - '@aws-ee/base-ui': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 - aws-sdk: ^2.1000.0 - babel-eslint: ^10.0.3 - chart.js: ^2.9.4 - classnames: ^2.2.6 + '@aws-ee/base-controllers': workspace:* + '@aws-ee/base-workflow-core': workspace:* eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb: ^18.1.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jwt-decode: ^2.2.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-react-form: ^2.0.8 - mobx-state-tree: ^3.15.0 - numeral: ^2.0.6 prettier: ^1.19.1 pretty-quick: ^1.11.1 - prop-types: ^15.7.2 - react: ^16.12.0 - react-avatar: ^3.9.0 - react-beautiful-dnd: ^11.0.5 - react-chartjs-2: ^2.9.0 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-responsive-carousel: ^3.1.51 - react-router-dom: ^5.1.2 - react-select: ^3.0.8 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - semantic-ui-react: ^0.88.2 - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - showdown: ^1.9.1 - toastr: ^2.1.4 - typeface-lato: 0.0.75 - typescript: ^3.7.5 - validatorjs: ^3.18.1 - webpack: 4.41.2 + source-map-support: ^0.5.16 + addons/addon-base-workflow-ui/packages/base-workflow-ui: dependencies: '@aws-ee/base-ui': link:../../../addon-base-ui/packages/base-ui aws-sdk: 2.1015.0 @@ -1165,41 +1087,74 @@ importers: serverless-deployment-bucket: 1.1.1 typescript: 3.8.3 webpack: 4.41.2 - - addons/addon-base-workflow/packages/base-workflow-core: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - '@aws-ee/workflow-engine': workspace:* - aws-sdk-mock: ^5.1.0 + '@aws-ee/base-ui': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 + aws-sdk: ^2.1000.0 + babel-eslint: ^10.0.3 + chart.js: ^2.9.4 + classnames: ^2.2.6 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jwt-decode: ^2.2.0 lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-react-form: ^2.0.8 + mobx-state-tree: ^3.15.0 + numeral: ^2.0.6 prettier: ^1.19.1 pretty-quick: ^1.11.1 - slugify: ^1.4.0 - source-map-support: ^0.5.16 - dependencies: - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container - '@aws-ee/workflow-engine': link:../workflow-engine - lodash: 4.17.21 - slugify: 1.4.0 - devDependencies: - aws-sdk-mock: 5.1.0 - eslint: 6.8.0 - eslint-config-airbnb: 18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 - eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 - eslint-config-prettier: 6.10.1_eslint@6.8.0 + prop-types: ^15.7.2 + react: ^16.12.0 + react-avatar: ^3.9.0 + react-beautiful-dnd: ^11.0.5 + react-chartjs-2: ^2.9.0 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-responsive-carousel: ^3.1.51 + react-router-dom: ^5.1.2 + react-select: ^3.0.8 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + semantic-ui-react: ^0.88.2 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + showdown: ^1.9.1 + toastr: ^2.1.4 + typeface-lato: 0.0.75 + typescript: ^3.7.5 + validatorjs: ^3.18.1 + webpack: 4.41.2 + addons/addon-base-workflow/packages/base-workflow-core: + dependencies: + '@aws-ee/base-services': link:../../../addon-base/packages/services + '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@aws-ee/workflow-engine': link:../workflow-engine + lodash: 4.17.21 + slugify: 1.4.0 + devDependencies: + aws-sdk-mock: 5.1.0 + eslint: 6.8.0 + eslint-config-airbnb: 18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 + eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 + eslint-config-prettier: 6.10.1_eslint@6.8.0 eslint-import-resolver-node: 0.3.3 eslint-plugin-import: 2.20.2_eslint@6.8.0 eslint-plugin-jest: 22.21.0_eslint@6.8.0 @@ -1210,10 +1165,11 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-base-workflow/packages/base-workflow-templates: specifiers: - '@aws-ee/base-workflow-core': workspace:* + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + '@aws-ee/workflow-engine': workspace:* + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -1230,6 +1186,7 @@ importers: pretty-quick: ^1.11.1 slugify: ^1.4.0 source-map-support: ^0.5.16 + addons/addon-base-workflow/packages/base-workflow-templates: dependencies: '@aws-ee/base-workflow-core': link:../base-workflow-core lodash: 4.17.21 @@ -1249,8 +1206,6 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-base-workflow/packages/base-worklfow-steps: specifiers: '@aws-ee/base-workflow-core': workspace:* eslint: ^6.8.0 @@ -1269,6 +1224,7 @@ importers: pretty-quick: ^1.11.1 slugify: ^1.4.0 source-map-support: ^0.5.16 + addons/addon-base-workflow/packages/base-worklfow-steps: dependencies: '@aws-ee/base-workflow-core': link:../base-workflow-core lodash: 4.17.21 @@ -1288,9 +1244,8 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-base-workflow/packages/workflow-engine: specifiers: + '@aws-ee/base-workflow-core': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -1305,7 +1260,9 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 + slugify: ^1.4.0 source-map-support: ^0.5.16 + addons/addon-base-workflow/packages/workflow-engine: dependencies: lodash: 4.17.21 devDependencies: @@ -1323,25 +1280,23 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-base/packages/serverless-backend-tools: specifiers: - aws-sdk: ^2.1000.0 - chalk: ^2.4.2 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb: ^18.1.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - fs-extra: ^8.1.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 + source-map-support: ^0.5.16 + addons/addon-base/packages/serverless-backend-tools: dependencies: aws-sdk: 2.1015.0 chalk: 2.4.2 @@ -1360,8 +1315,6 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 - - addons/addon-base/packages/serverless-go-build-tools: specifiers: aws-sdk: ^2.1000.0 chalk: ^2.4.2 @@ -1379,6 +1332,7 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 + addons/addon-base/packages/serverless-go-build-tools: dependencies: aws-sdk: 2.1015.0 chalk: 2.4.2 @@ -1397,27 +1351,24 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 - - addons/addon-base/packages/serverless-settings-helper: specifiers: aws-sdk: ^2.1000.0 + chalk: ^2.4.2 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 + fs-extra: ^8.1.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - serverless: ^1.63.0 + addons/addon-base/packages/serverless-settings-helper: dependencies: aws-sdk: 2.1015.0 devDependencies: @@ -1438,37 +1389,26 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 serverless: 1.67.3 - - addons/addon-base/packages/services: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - ajv: ^6.11.0 aws-sdk: ^2.1000.0 - aws-sdk-mock: ^5.1.0 - aws-xray-sdk: ^3.2.0 - cycle: ^1.0.3 eslint: ^6.8.0 + eslint-config-airbnb: ^18.0.1 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jsonwebtoken: ^8.5.1 - jwk-to-pem: ^2.0.5 - jwt-decode: ^2.2.0 - lodash: ^4.17.21 - nanoid: ^3.1.12 prettier: ^1.19.1 - request: ^2.88.2 - source-map-support: ^0.5.16 - underscore: ^1.13.1 - uuid: ^3.4.0 - validatorjs: ^3.18.1 + pretty-quick: ^1.11.1 + serverless: ^1.63.0 + addons/addon-base/packages/services: dependencies: '@aws-ee/base-services-container': link:../services-container ajv: 6.12.0 @@ -1499,10 +1439,14 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 - - addons/addon-base/packages/services-container: specifiers: + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + ajv: ^6.11.0 aws-sdk: ^2.1000.0 + aws-sdk-mock: ^5.1.0 + aws-xray-sdk: ^3.2.0 + cycle: ^1.0.3 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -1513,11 +1457,18 @@ importers: husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jsonwebtoken: ^8.5.1 + jwk-to-pem: ^2.0.5 + jwt-decode: ^2.2.0 lodash: ^4.17.21 + nanoid: ^3.1.12 prettier: ^1.19.1 - pretty-quick: ^1.11.1 + request: ^2.88.2 source-map-support: ^0.5.16 - toposort: ^2.0.2 + underscore: ^1.13.1 + uuid: ^3.4.0 + validatorjs: ^3.18.1 + addons/addon-base/packages/services-container: dependencies: aws-sdk: 2.1015.0 toposort: 2.0.2 @@ -1536,14 +1487,8 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy: specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.647.0 + aws-sdk: ^2.1000.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -1556,7 +1501,10 @@ importers: jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 source-map-support: ^0.5.16 + toposort: ^2.0.2 + addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -1577,18 +1525,14 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.19 - - addons/addon-environment-sc-api/packages/environment-sc-workflow-steps: specifiers: - '@aws-ee/base-raas-services': workspace:* + '@aws-ee/base-api-handler': workspace:* + '@aws-ee/base-post-deployment': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* - '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/workflow-engine': workspace:* + aws-sdk: ^2.647.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 @@ -1597,13 +1541,10 @@ importers: husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - js-yaml: ^4.0.0 lodash: ^4.17.21 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - slugify: ^1.4.0 source-map-support: ^0.5.16 - uuid: ^8.2.0 + addons/addon-environment-sc-api/packages/environment-sc-workflow-steps: dependencies: '@aws-ee/base-raas-services': link:../../../addon-base-raas/packages/base-raas-services '@aws-ee/base-services': link:../../../addon-base/packages/services @@ -1630,10 +1571,13 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-environment-sc-api/packages/environment-sc-workflows: specifiers: + '@aws-ee/base-raas-services': workspace:* + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* '@aws-ee/base-workflow-core': workspace:* + '@aws-ee/environment-type-mgmt-services': workspace:* + '@aws-ee/workflow-engine': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -1645,11 +1589,14 @@ importers: husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + js-yaml: ^4.0.0 lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 slugify: ^1.4.0 source-map-support: ^0.5.16 + uuid: ^8.2.0 + addons/addon-environment-sc-api/packages/environment-sc-workflows: dependencies: '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core lodash: 4.17.21 @@ -1669,12 +1616,10 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-environment-sc-api/packages/environment-type-mgmt-api: specifiers: - '@aws-ee/base-controllers': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* + '@aws-ee/base-workflow-core': workspace:* eslint: ^6.8.0 + eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 @@ -1687,8 +1632,9 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 + slugify: ^1.4.0 source-map-support: ^0.5.16 - uuid: ^3.4.0 + addons/addon-environment-sc-api/packages/environment-type-mgmt-api: dependencies: '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers '@aws-ee/environment-type-mgmt-services': link:../environment-type-mgmt-services @@ -1708,11 +1654,9 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-environment-sc-api/packages/environment-type-mgmt-services: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* + '@aws-ee/base-controllers': workspace:* + '@aws-ee/environment-type-mgmt-services': workspace:* eslint: ^6.8.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 @@ -1728,6 +1672,7 @@ importers: pretty-quick: ^1.11.1 source-map-support: ^0.5.16 uuid: ^3.4.0 + addons/addon-environment-sc-api/packages/environment-type-mgmt-services: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -1747,48 +1692,25 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui: specifiers: - '@aws-ee/base-ui': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 - babel-eslint: ^10.0.3 - babel-jest: ^24.9.0 - babel-loader: ^8.0.6 - enzyme: ^3.11.0 - enzyme-adapter-react-16: ^1.15.2 + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-state-tree: ^3.15.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 - react: ^16.12.0 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-router-dom: ^5.1.2 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - regenerator-runtime: ^0.13.5 - semantic-ui-react: ^0.88.2 + source-map-support: ^0.5.16 + uuid: ^3.4.0 + addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui: dependencies: '@aws-ee/base-ui': link:../../../addon-base-ui/packages/base-ui lodash: 4.17.21 @@ -1830,27 +1752,47 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 regenerator-runtime: 0.13.5 - - addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check: specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.647.0 + '@aws-ee/base-ui': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 + babel-eslint: ^10.0.3 + babel-jest: ^24.9.0 + babel-loader: ^8.0.6 + enzyme: ^3.11.0 + enzyme-adapter-react-16: ^1.15.2 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-state-tree: ^3.15.0 prettier: ^1.19.1 - source-map-support: ^0.5.16 + pretty-quick: ^1.11.1 + react: ^16.12.0 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-router-dom: ^5.1.2 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + regenerator-runtime: ^0.13.5 + semantic-ui-react: ^0.88.2 + addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -1871,13 +1813,14 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.19 - - addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api: specifiers: - '@aws-ee/base-controllers': workspace:* - '@aws-ee/key-pair-mgmt-services': workspace:* + '@aws-ee/base-api-handler': workspace:* + '@aws-ee/base-post-deployment': workspace:* + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + aws-sdk: ^2.647.0 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 @@ -1888,9 +1831,8 @@ importers: jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 - pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - uuid: ^3.4.0 + addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api: dependencies: '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers '@aws-ee/key-pair-mgmt-services': link:../key-pair-mgmt-services @@ -1910,11 +1852,9 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* + '@aws-ee/base-controllers': workspace:* + '@aws-ee/key-pair-mgmt-services': workspace:* eslint: ^6.8.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 @@ -1926,16 +1866,16 @@ importers: jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 - node-forge: ^1.0.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 source-map-support: ^0.5.16 uuid: ^3.4.0 + addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container lodash: 4.17.21 - node-forge: 1.2.1 + node-forge: 1.3.0 uuid: 3.4.0 devDependencies: eslint: 6.8.0 @@ -1951,44 +1891,26 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui: specifiers: - '@aws-ee/base-ui': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 - babel-eslint: ^10.0.3 + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-state-tree: ^3.15.0 + node-forge: ^1.3.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 - react: ^16.12.0 - react-copy-to-clipboard: ^5.0.2 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-router-dom: ^5.1.2 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - semantic-ui-react: ^0.88.2 + source-map-support: ^0.5.16 + uuid: ^3.4.0 + addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui: dependencies: '@aws-ee/base-ui': link:../../../addon-base-ui/packages/base-ui lodash: 4.17.21 @@ -2026,30 +1948,45 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 - - addons/addon-raas-s3-copy/packages/s3-synchronizer: - specifiers: {} - - addons/addon-stack-policy/packages/stack-policy: specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.647.0 + '@aws-ee/base-ui': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 + babel-eslint: ^10.0.3 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-state-tree: ^3.15.0 prettier: ^1.19.1 - source-map-support: ^0.5.16 + pretty-quick: ^1.11.1 + react: ^16.12.0 + react-copy-to-clipboard: ^5.0.2 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-router-dom: ^5.1.2 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + semantic-ui-react: ^0.88.2 + addons/addon-raas-s3-copy/packages/s3-synchronizer: + specifiers: {} + addons/addon-stack-policy/packages/stack-policy: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -2070,14 +2007,12 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.19 - - addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment: specifiers: '@aws-ee/base-api-handler': workspace:* '@aws-ee/base-post-deployment': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.1000.0 + aws-sdk: ^2.647.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -2091,6 +2026,7 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 source-map-support: ^0.5.16 + addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment: dependencies: '@aws-ee/base-services': link:../../../addon-base/packages/services '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container @@ -2111,56 +2047,54 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 - + specifiers: + '@aws-ee/base-api-handler': workspace:* + '@aws-ee/base-post-deployment': workspace:* + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + aws-sdk: ^2.1000.0 + eslint: ^6.8.0 + eslint-config-airbnb-base: ^14.0.0 + eslint-config-prettier: ^6.10.0 + eslint-import-resolver-node: ^0.3.3 + eslint-plugin-import: ^2.20.1 + eslint-plugin-jest: ^22.21.0 + eslint-plugin-prettier: ^3.1.2 + husky: ^3.1.0 + jest: ^24.9.0 + jest-junit: ^10.0.0 + lodash: ^4.17.21 + prettier: ^1.19.1 + source-map-support: ^0.5.16 main/cicd/cicd-pipeline: + devDependencies: + '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + serverless: 1.67.3 + serverless-deployment-bucket: 1.1.1 + serverless-hooks-plugin: 1.1.0 + optionalDependencies: + fsevents: 2.1.3 specifiers: '@aws-ee/base-serverless-settings-helper': workspace:* fsevents: '*' serverless: ^1.63.0 serverless-deployment-bucket: ^1.1.0 serverless-hooks-plugin: ^1.1.0 - optionalDependencies: - fsevents: 2.1.3 + main/cicd/cicd-source: devDependencies: '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + aws-sdk: 2.1015.0 serverless: 1.67.3 serverless-deployment-bucket: 1.1.1 - serverless-hooks-plugin: 1.1.0 - - main/cicd/cicd-source: + optionalDependencies: + fsevents: 2.1.3 specifiers: '@aws-ee/base-serverless-settings-helper': workspace:* aws-sdk: ^2.1000.0 fsevents: '*' serverless: ^1.63.0 serverless-deployment-bucket: ^1.1.0 - optionalDependencies: - fsevents: 2.1.3 - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - aws-sdk: 2.1015.0 - serverless: 1.67.3 - serverless-deployment-bucket: 1.1.1 - main/end-to-end-tests: - specifiers: - amazon-cognito-identity-js: ^5.2.4 - clipboardy: ^2.3.0 - cypress: ^9.5.0 - eslint: ^8.11.0 - eslint-config-airbnb: ^19.0.4 - eslint-config-airbnb-base: ^15.0.0 - eslint-config-prettier: ^8.5.0 - eslint-import-resolver-node: ^0.3.3 - eslint-plugin-cypress: ^2.11.1 - eslint-plugin-import: ^2.25.4 - eslint-plugin-jsx-a11y: ^6.2.3 - eslint-plugin-prettier: ^3.1.2 - husky: ^3.1.0 - lodash: ^4.17.21 - prettier: ^1.19.1 - pretty-quick: ^1.11.1 - tcp-ping: ^0.1.1 devDependencies: amazon-cognito-identity-js: 5.2.4 clipboardy: 2.3.0 @@ -2179,28 +2113,25 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 tcp-ping: 0.1.1 - - main/infrastructure-tests: specifiers: - aws-sdk: ^2.1000.0 - eslint: ^6.8.0 - eslint-config-airbnb: ^18.2.1 - eslint-config-airbnb-base: ^14.2.1 - eslint-config-prettier: ^6.15.0 - eslint-import-resolver-node: ^0.3.4 - eslint-plugin-import: ^2.23.4 - eslint-plugin-jest: ^23.20.0 - eslint-plugin-jsx-a11y: ^6.4.1 - eslint-plugin-prettier: ^3.4.0 - fs-extra: ^9.1.0 + amazon-cognito-identity-js: ^5.2.4 + clipboardy: ^2.3.0 + cypress: ^9.5.0 + eslint: ^8.11.0 + eslint-config-airbnb: ^19.0.4 + eslint-config-airbnb-base: ^15.0.0 + eslint-config-prettier: ^8.5.0 + eslint-import-resolver-node: ^0.3.3 + eslint-plugin-cypress: ^2.11.1 + eslint-plugin-import: ^2.25.4 + eslint-plugin-jsx-a11y: ^6.2.3 + eslint-plugin-prettier: ^3.1.2 husky: ^3.1.0 - jest: ^26.6.3 - jest-junit: ^10.0.0 - js-yaml: ^4.1.0 lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - yargs-parser: ^20.2.9 + tcp-ping: ^0.1.1 + main/infrastructure-tests: dependencies: aws-sdk: 2.1015.0 fs-extra: 9.1.0 @@ -2222,13 +2153,8 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 - - main/integration-tests: specifiers: - '@aws-ee/base-services': workspace:* aws-sdk: ^2.1000.0 - axios: ^0.21.2 - chance: ^1.1.7 eslint: ^6.8.0 eslint-config-airbnb: ^18.2.1 eslint-config-airbnb-base: ^14.2.1 @@ -2239,21 +2165,15 @@ importers: eslint-plugin-jsx-a11y: ^6.4.1 eslint-plugin-prettier: ^3.4.0 fs-extra: ^9.1.0 - generate-password: ^1.5.0 husky: ^3.1.0 jest: ^26.6.3 - jest-circus: ^26.6.3 jest-junit: ^10.0.0 js-yaml: ^4.1.0 - jwt-decode: ^2.2.0 lodash: ^4.17.21 - node-ssh: ^12.0.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 - request: ^2.88.2 - request-promise-native: ^1.0.9 - services: workspace:* yargs-parser: ^20.2.9 + main/integration-tests: dependencies: '@aws-ee/base-services': link:../../addons/addon-base/packages/services aws-sdk: 2.1015.0 @@ -2285,26 +2205,37 @@ importers: pretty-quick: 1.11.1_prettier@1.19.1 request: 2.88.2 request-promise-native: 1.0.9_request@2.88.2 - - main/packages/controllers: specifiers: - '@aws-ee/base-controllers': workspace:* + '@aws-ee/base-services': workspace:* + aws-sdk: ^2.1000.0 + axios: ^0.21.2 + chance: ^1.1.7 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 - eslint-config-airbnb-base: ^14.1.0 - eslint-config-prettier: ^6.10.0 - eslint-import-resolver-node: ^0.3.3 - eslint-plugin-import: ^2.20.1 - eslint-plugin-jest: ^22.21.0 - eslint-plugin-prettier: ^3.1.2 + eslint-config-airbnb: ^18.2.1 + eslint-config-airbnb-base: ^14.2.1 + eslint-config-prettier: ^6.15.0 + eslint-import-resolver-node: ^0.3.4 + eslint-plugin-import: ^2.23.4 + eslint-plugin-jest: ^23.20.0 + eslint-plugin-jsx-a11y: ^6.4.1 + eslint-plugin-prettier: ^3.4.0 + fs-extra: ^9.1.0 + generate-password: ^1.5.0 husky: ^3.1.0 - jest: ^24.9.0 + jest: ^26.6.3 + jest-circus: ^26.6.3 jest-junit: ^10.0.0 + js-yaml: ^4.1.0 + jwt-decode: ^2.2.0 lodash: ^4.17.21 + node-ssh: ^12.0.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 + request: ^2.88.2 + request-promise-native: ^1.0.9 services: workspace:* - source-map-support: ^0.5.16 + yargs-parser: ^20.2.9 + main/packages/controllers: dependencies: '@aws-ee/base-controllers': link:../../../addons/addon-base-rest-api/packages/base-controllers lodash: 4.17.21 @@ -2324,11 +2255,8 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - main/packages/services: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* + '@aws-ee/base-controllers': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -2343,7 +2271,9 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 + services: workspace:* source-map-support: ^0.5.16 + main/packages/services: dependencies: '@aws-ee/base-services': link:../../../addons/addon-base/packages/services '@aws-ee/base-services-container': link:../../../addons/addon-base/packages/services-container @@ -2363,71 +2293,25 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 - - main/solution/backend: specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-api-handler-factory': workspace:* - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-authn-handler': workspace:* - '@aws-ee/base-controllers': workspace:* - '@aws-ee/base-raas-appstream-rest-api': workspace:* - '@aws-ee/base-raas-appstream-services': workspace:* - '@aws-ee/base-raas-cfn-templates': workspace:* - '@aws-ee/base-raas-rest-api': workspace:* - '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-raas-workflow-steps': workspace:* - '@aws-ee/base-raas-workflows': workspace:* - '@aws-ee/base-serverless-backend-tools': workspace:* - '@aws-ee/base-serverless-settings-helper': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* - '@aws-ee/base-workflow-api': workspace:* - '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/base-workflow-steps': workspace:* - '@aws-ee/environment-sc-workflow-steps': workspace:* - '@aws-ee/environment-sc-workflows': workspace:* - '@aws-ee/environment-type-mgmt-api': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/key-pair-mgmt-api': workspace:* - '@aws-ee/key-pair-mgmt-services': workspace:* - '@babel/core': ^7.8.4 - '@babel/plugin-transform-runtime': ^7.8.3 - '@babel/preset-env': ^7.8.4 - aws-sdk: ^2.1000.0 - babel-jest: ^24.9.0 - babel-loader: ^8.0.6 - babel-plugin-source-map-support: ^2.1.1 - controllers: workspace:* - copy-webpack-plugin: ^5.1.1 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb: ^18.1.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - fsevents: '*' husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - js-yaml: ^3.13.1 - js-yaml-loader: ^1.2.2 - jwt-decode: ^2.2.0 lodash: ^4.17.21 - node-fetch: ^2.6.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - serverless-offline: ^5.12.1 - serverless-s3-sync: ^1.12.0 - serverless-webpack: ^5.3.1 - services: workspace:* source-map-support: ^0.5.16 - webpack: ^4.41.5 - webpack-cli: ^3.3.10 - webpack-node-externals: ^1.7.2 + main/solution/backend: dependencies: '@aws-ee/base-api-handler': link:../../../addons/addon-base-rest-api/packages/base-api-handler '@aws-ee/base-api-handler-factory': link:../../../addons/addon-base-rest-api/packages/api-handler-factory @@ -2457,91 +2341,51 @@ importers: js-yaml: 3.13.1 jwt-decode: 2.2.0 lodash: 4.17.21 - node-fetch: 2.6.0 + node-fetch: 2.6.7 services: link:../../packages/services - optionalDependencies: - fsevents: 2.1.3 devDependencies: '@aws-ee/base-serverless-backend-tools': link:../../../addons/addon-base/packages/serverless-backend-tools '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper '@babel/core': 7.9.0 '@babel/plugin-transform-runtime': 7.9.0_@babel+core@7.9.0 '@babel/preset-env': 7.9.5_@babel+core@7.9.0 - babel-jest: 24.9.0_@babel+core@7.9.0 - babel-loader: 8.1.0_@babel+core@7.9.0+webpack@4.42.1 - babel-plugin-source-map-support: 2.1.1 - copy-webpack-plugin: 5.1.1_webpack@4.42.1 - eslint: 6.8.0 - eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 - eslint-config-prettier: 6.10.1_eslint@6.8.0 - eslint-import-resolver-node: 0.3.3 - eslint-plugin-import: 2.20.2_eslint@6.8.0 - eslint-plugin-jest: 22.21.0_eslint@6.8.0 - eslint-plugin-prettier: 3.1.2_eslint@6.8.0+prettier@1.19.1 - husky: 3.1.0 - jest: 24.9.0 - jest-junit: 10.0.0 - js-yaml-loader: 1.2.2 - prettier: 1.19.1 - pretty-quick: 1.11.1_prettier@1.19.1 - serverless: 1.67.3 - serverless-deployment-bucket: 1.1.1 - serverless-offline: 5.12.1_serverless@1.67.3 - serverless-s3-sync: 1.12.0 - serverless-webpack: 5.3.4_webpack@4.42.1 - source-map-support: 0.5.16 - webpack: 4.42.1 - webpack-cli: 3.3.11_webpack@4.42.1 - webpack-node-externals: 1.7.2 - - main/solution/edge-lambda: - specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.5.1 - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - serverless: 1.67.3 - serverless-deployment-bucket: 1.5.1 - - main/solution/environment-tools: - specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/s3-synchronizer': workspace:* - '@aws-ee/serverless-go-build-tools': workspace:* - serverless: ^1.63.0 - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - '@aws-ee/s3-synchronizer': link:../../../addons/addon-raas-s3-copy/packages/s3-synchronizer - '@aws-ee/serverless-go-build-tools': link:../../../addons/addon-base/packages/serverless-go-build-tools - serverless: 1.67.3 - - main/solution/infrastructure: - specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.5.1 - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - serverless: 1.67.3 - serverless-deployment-bucket: 1.5.1 - - main/solution/machine-images: - specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/serverless-packer': workspace:* - serverless: ^1.63.0 - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - '@aws-ee/serverless-packer': link:../../../addons/addon-base-raas/packages/serverless-packer + babel-jest: 24.9.0_@babel+core@7.9.0 + babel-loader: 8.1.0_@babel+core@7.9.0+webpack@4.42.1 + babel-plugin-source-map-support: 2.1.1 + copy-webpack-plugin: 5.1.1_webpack@4.42.1 + eslint: 6.8.0 + eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 + eslint-config-prettier: 6.10.1_eslint@6.8.0 + eslint-import-resolver-node: 0.3.3 + eslint-plugin-import: 2.20.2_eslint@6.8.0 + eslint-plugin-jest: 22.21.0_eslint@6.8.0 + eslint-plugin-prettier: 3.1.2_eslint@6.8.0+prettier@1.19.1 + husky: 3.1.0 + jest: 24.9.0 + jest-junit: 10.0.0 + js-yaml-loader: 1.2.2 + prettier: 1.19.1 + pretty-quick: 1.11.1_prettier@1.19.1 serverless: 1.67.3 - - main/solution/post-deployment: + serverless-deployment-bucket: 1.1.1 + serverless-offline: 5.12.1_serverless@1.67.3 + serverless-s3-sync: 1.12.0 + serverless-webpack: 5.3.4_webpack@4.42.1 + source-map-support: 0.5.16 + webpack: 4.42.1 + webpack-cli: 3.3.11_webpack@4.42.1 + webpack-node-externals: 1.7.2 + optionalDependencies: + fsevents: 2.1.3 specifiers: '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* + '@aws-ee/base-api-handler-factory': workspace:* + '@aws-ee/base-api-services': workspace:* + '@aws-ee/base-authn-handler': workspace:* + '@aws-ee/base-controllers': workspace:* + '@aws-ee/base-raas-appstream-rest-api': workspace:* + '@aws-ee/base-raas-appstream-services': workspace:* '@aws-ee/base-raas-cfn-templates': workspace:* - '@aws-ee/base-raas-post-deployment': workspace:* '@aws-ee/base-raas-rest-api': workspace:* '@aws-ee/base-raas-services': workspace:* '@aws-ee/base-raas-workflow-steps': workspace:* @@ -2553,20 +2397,20 @@ importers: '@aws-ee/base-workflow-api': workspace:* '@aws-ee/base-workflow-core': workspace:* '@aws-ee/base-workflow-steps': workspace:* - '@aws-ee/base-workflow-templates': workspace:* - '@aws-ee/cfn-stack-policy': workspace:* - '@aws-ee/edit-s3-bucket-policy': workspace:* '@aws-ee/environment-sc-workflow-steps': workspace:* '@aws-ee/environment-sc-workflows': workspace:* '@aws-ee/environment-type-mgmt-api': workspace:* '@aws-ee/environment-type-mgmt-services': workspace:* + '@aws-ee/key-pair-mgmt-api': workspace:* '@aws-ee/key-pair-mgmt-services': workspace:* - '@aws-ee/user-id-upgrade-post-deployment': workspace:* '@babel/core': ^7.8.4 + '@babel/plugin-transform-runtime': ^7.8.3 '@babel/preset-env': ^7.8.4 aws-sdk: ^2.1000.0 + babel-jest: ^24.9.0 babel-loader: ^8.0.6 babel-plugin-source-map-support: ^2.1.1 + controllers: workspace:* copy-webpack-plugin: ^5.1.1 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 @@ -2575,21 +2419,66 @@ importers: eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 + fsevents: '*' husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + js-yaml: ^3.13.1 js-yaml-loader: ^1.2.2 + jwt-decode: ^2.2.0 lodash: ^4.17.21 + node-fetch: ^2.6.7 prettier: ^1.19.1 pretty-quick: ^1.11.1 serverless: ^1.63.0 serverless-deployment-bucket: ^1.1.0 - serverless-plugin-ifelse: ^1.0.7 - serverless-s3-sync: ^1.10.2 - serverless-webpack: ^5.3.3 + serverless-offline: ^5.12.1 + serverless-s3-sync: ^1.12.0 + serverless-webpack: ^5.3.1 services: workspace:* source-map-support: ^0.5.16 webpack: ^4.41.5 + webpack-cli: ^3.3.10 + webpack-node-externals: ^1.7.2 + main/solution/edge-lambda: + devDependencies: + '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + serverless: 1.67.3 + serverless-deployment-bucket: 1.5.1 + specifiers: + '@aws-ee/base-serverless-settings-helper': workspace:* + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.5.1 + main/solution/environment-tools: + devDependencies: + '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + '@aws-ee/s3-synchronizer': link:../../../addons/addon-raas-s3-copy/packages/s3-synchronizer + '@aws-ee/serverless-go-build-tools': link:../../../addons/addon-base/packages/serverless-go-build-tools + serverless: 1.67.3 + specifiers: + '@aws-ee/base-serverless-settings-helper': workspace:* + '@aws-ee/s3-synchronizer': workspace:* + '@aws-ee/serverless-go-build-tools': workspace:* + serverless: ^1.63.0 + main/solution/infrastructure: + devDependencies: + '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + serverless: 1.67.3 + serverless-deployment-bucket: 1.5.1 + specifiers: + '@aws-ee/base-serverless-settings-helper': workspace:* + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.5.1 + main/solution/machine-images: + devDependencies: + '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + '@aws-ee/serverless-packer': link:../../../addons/addon-base-raas/packages/serverless-packer + serverless: 1.67.3 + specifiers: + '@aws-ee/base-serverless-settings-helper': workspace:* + '@aws-ee/serverless-packer': workspace:* + serverless: ^1.63.0 + main/solution/post-deployment: dependencies: '@aws-ee/base-api-handler': link:../../../addons/addon-base-rest-api/packages/base-api-handler '@aws-ee/base-post-deployment': link:../../../addons/addon-base-post-deployment/packages/base-post-deployment @@ -2644,21 +2533,31 @@ importers: serverless-webpack: 5.3.4_webpack@4.42.1 source-map-support: 0.5.16 webpack: 4.42.1 - - main/solution/pre-deployment: specifiers: - '@aws-ee/base-pre-deployment': workspace:* + '@aws-ee/base-api-handler': workspace:* + '@aws-ee/base-post-deployment': workspace:* + '@aws-ee/base-raas-cfn-templates': workspace:* '@aws-ee/base-raas-post-deployment': workspace:* '@aws-ee/base-raas-rest-api': workspace:* '@aws-ee/base-raas-services': workspace:* + '@aws-ee/base-raas-workflow-steps': workspace:* + '@aws-ee/base-raas-workflows': workspace:* '@aws-ee/base-serverless-backend-tools': workspace:* '@aws-ee/base-serverless-settings-helper': workspace:* '@aws-ee/base-services': workspace:* '@aws-ee/base-services-container': workspace:* + '@aws-ee/base-workflow-api': workspace:* '@aws-ee/base-workflow-core': workspace:* + '@aws-ee/base-workflow-steps': workspace:* + '@aws-ee/base-workflow-templates': workspace:* + '@aws-ee/cfn-stack-policy': workspace:* + '@aws-ee/edit-s3-bucket-policy': workspace:* + '@aws-ee/environment-sc-workflow-steps': workspace:* + '@aws-ee/environment-sc-workflows': workspace:* + '@aws-ee/environment-type-mgmt-api': workspace:* '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/internal-auth-dep-check': workspace:* '@aws-ee/key-pair-mgmt-services': workspace:* + '@aws-ee/user-id-upgrade-post-deployment': workspace:* '@babel/core': ^7.8.4 '@babel/preset-env': ^7.8.4 aws-sdk: ^2.1000.0 @@ -2687,6 +2586,7 @@ importers: services: workspace:* source-map-support: ^0.5.16 webpack: ^4.41.5 + main/solution/pre-deployment: dependencies: '@aws-ee/base-pre-deployment': link:../../../addons/addon-base-pre-deployment/packages/base-pre-deployment '@aws-ee/base-raas-post-deployment': link:../../../addons/addon-base-raas/packages/base-raas-post-deployment @@ -2729,63 +2629,57 @@ importers: serverless-webpack: 5.3.4_webpack@4.42.1 source-map-support: 0.5.19 webpack: 4.42.1 - - main/solution/prepare-master-acc: - specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - serverless: 1.67.3 - serverless-deployment-bucket: 1.1.1 - - main/solution/ui: specifiers: - '@aws-ee/base-raas-ui': workspace:* + '@aws-ee/base-pre-deployment': workspace:* + '@aws-ee/base-raas-post-deployment': workspace:* + '@aws-ee/base-raas-rest-api': workspace:* + '@aws-ee/base-raas-services': workspace:* + '@aws-ee/base-serverless-backend-tools': workspace:* '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/base-serverless-ui-tools': workspace:* - '@aws-ee/base-ui': workspace:* - '@aws-ee/base-workflow-ui': workspace:* - '@aws-ee/environment-type-mgmt-ui': workspace:* - '@aws-ee/key-pair-mgmt-ui': workspace:* - animate.css: 3.7.0 + '@aws-ee/base-services': workspace:* + '@aws-ee/base-services-container': workspace:* + '@aws-ee/base-workflow-core': workspace:* + '@aws-ee/environment-type-mgmt-services': workspace:* + '@aws-ee/internal-auth-dep-check': workspace:* + '@aws-ee/key-pair-mgmt-services': workspace:* + '@babel/core': ^7.8.4 + '@babel/preset-env': ^7.8.4 aws-sdk: ^2.1000.0 - babel-eslint: ^10.1.0 - classnames: ^2.2.6 + babel-loader: ^8.0.6 + babel-plugin-source-map-support: ^2.1.1 + copy-webpack-plugin: ^5.1.1 eslint: ^6.8.0 - eslint-config-airbnb: ^18.2.1 - eslint-config-prettier: ^6.15.0 - eslint-import-resolver-node: ^0.3.4 - eslint-plugin-import: ^2.22.1 + eslint-config-airbnb-base: ^14.0.0 + eslint-config-prettier: ^6.10.0 + eslint-import-resolver-node: ^0.3.3 + eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.4.1 - eslint-plugin-prettier: ^3.1.4 - eslint-plugin-react: ^7.21.5 - eslint-plugin-react-hooks: ^2.5.1 + eslint-plugin-prettier: ^3.1.2 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + js-yaml-loader: ^1.2.2 lodash: ^4.17.21 - mobx: ^5.15.7 - mobx-react: ^6.3.1 - mobx-react-form: ^2.0.9 - mobx-state-tree: ^3.17.3 prettier: ^1.19.1 pretty-quick: ^1.11.1 - prop-types: ^15.7.2 - react: ^16.14.0 - react-avatar: ^3.9.7 - react-dom: ^16.14.0 - react-router-dom: ^5.2.0 - react-scripts: ^3.4.4 - react-table: ^6.11.5 - semantic-ui-react: ^0.88.2 - serverless: ^1.83.2 - serverless-deployment-bucket: ^1.3.0 - toastr: ^2.1.4 - typeface-lato: 0.0.75 - uuid: ^3.4.0 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + serverless-plugin-ifelse: ^1.0.7 + serverless-s3-sync: ^1.10.2 + serverless-webpack: ^5.3.3 + services: workspace:* + source-map-support: ^0.5.16 + webpack: ^4.41.5 + main/solution/prepare-master-acc: + devDependencies: + '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + serverless: 1.67.3 + serverless-deployment-bucket: 1.1.1 + specifiers: + '@aws-ee/base-serverless-settings-helper': workspace:* + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + main/solution/ui: dependencies: '@aws-ee/base-raas-ui': link:../../../addons/addon-base-raas-ui/packages/base-raas-ui '@aws-ee/base-ui': link:../../../addons/addon-base-ui/packages/base-ui @@ -2832,18 +2726,61 @@ importers: react-scripts: 3.4.4 serverless: 1.83.2 serverless-deployment-bucket: 1.3.0 - + specifiers: + '@aws-ee/base-raas-ui': workspace:* + '@aws-ee/base-serverless-settings-helper': workspace:* + '@aws-ee/base-serverless-ui-tools': workspace:* + '@aws-ee/base-ui': workspace:* + '@aws-ee/base-workflow-ui': workspace:* + '@aws-ee/environment-type-mgmt-ui': workspace:* + '@aws-ee/key-pair-mgmt-ui': workspace:* + animate.css: 3.7.0 + aws-sdk: ^2.1000.0 + babel-eslint: ^10.1.0 + classnames: ^2.2.6 + eslint: ^6.8.0 + eslint-config-airbnb: ^18.2.1 + eslint-config-prettier: ^6.15.0 + eslint-import-resolver-node: ^0.3.4 + eslint-plugin-import: ^2.22.1 + eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.4.1 + eslint-plugin-prettier: ^3.1.4 + eslint-plugin-react: ^7.21.5 + eslint-plugin-react-hooks: ^2.5.1 + husky: ^3.1.0 + jest: ^24.9.0 + jest-junit: ^10.0.0 + lodash: ^4.17.21 + mobx: ^5.15.7 + mobx-react: ^6.3.1 + mobx-react-form: ^2.0.9 + mobx-state-tree: ^3.17.3 + prettier: ^1.19.1 + pretty-quick: ^1.11.1 + prop-types: ^15.7.2 + react: ^16.14.0 + react-avatar: ^3.9.7 + react-dom: ^16.14.0 + react-router-dom: ^5.2.0 + react-scripts: ^3.4.4 + react-table: ^6.11.5 + semantic-ui-react: ^0.88.2 + serverless: ^1.83.2 + serverless-deployment-bucket: ^1.3.0 + toastr: ^2.1.4 + typeface-lato: 0.0.75 + uuid: ^3.4.0 +lockfileVersion: 5.2 packages: - /2-thenable/1.0.0: - resolution: {integrity: sha512-HqiDzaLDFCXkcCO/SwoyhRwqYtINFHF7t9BDRq4x90TOKNAJpiqUt9X5lQ08bwxYzc067HUywDjGySpebHcUpw==} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - + resolution: + integrity: sha512-HqiDzaLDFCXkcCO/SwoyhRwqYtINFHF7t9BDRq4x90TOKNAJpiqUt9X5lQ08bwxYzc067HUywDjGySpebHcUpw== /@auth0/auth0-spa-js/1.6.5: - resolution: {integrity: sha512-pS5jF5DAHXeDssN9cJwOqAbgLYhJaXD2EBgeXkjfB3rrNcd7bYC9rOGckRTqyS2k2A05/N2aaRFnju81AgSDgQ==} dependencies: browser-tabs-lock: 1.2.8 core-js: 3.6.4 @@ -2852,10 +2789,9 @@ packages: promise-polyfill: 8.1.3 unfetch: 4.1.0 dev: false - + resolution: + integrity: sha512-pS5jF5DAHXeDssN9cJwOqAbgLYhJaXD2EBgeXkjfB3rrNcd7bYC9rOGckRTqyS2k2A05/N2aaRFnju81AgSDgQ== /@auth0/s3/1.0.0: - resolution: {integrity: sha512-O8PTXJnA7n8ONBSwqlWa+aZ/vlOdZYnSCGQt25h87ALWNItY/Yij79TOnzIkMTJZ8aCpGXQPuIRziLmBliV++Q==} - engines: {node: '>=8.0.0'} dependencies: aws-sdk: 2.656.0 fd-slicer: 1.0.1 @@ -2867,12 +2803,11 @@ packages: rimraf: 2.2.8 streamsink: 1.2.0 dev: true - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-O8PTXJnA7n8ONBSwqlWa+aZ/vlOdZYnSCGQt25h87ALWNItY/Yij79TOnzIkMTJZ8aCpGXQPuIRziLmBliV++Q== /@babel/cli/7.8.4_@babel+core@7.9.0: - resolution: {integrity: sha512-XXLgAm6LBbaNxaGhMAznXXaxtCWfuv6PIDJ9Alsy9JYTOh+j2jJz+L/162kkfU1j/pTSxK1xGmlwI4pdIMkoag==} - hasBin: true - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.9.0 commander: 4.1.1 @@ -2883,42 +2818,44 @@ packages: make-dir: 2.1.0 slash: 2.0.0 source-map: 0.5.7 + dev: true + hasBin: true optionalDependencies: chokidar: 2.1.8 - dev: true - + peerDependencies: + '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-XXLgAm6LBbaNxaGhMAznXXaxtCWfuv6PIDJ9Alsy9JYTOh+j2jJz+L/162kkfU1j/pTSxK1xGmlwI4pdIMkoag== /@babel/code-frame/7.10.4: - resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} dependencies: '@babel/highlight': 7.10.4 dev: true - + resolution: + integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== /@babel/code-frame/7.12.11: - resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} dependencies: '@babel/highlight': 7.10.4 - + resolution: + integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== /@babel/code-frame/7.8.3: - resolution: {integrity: sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==} dependencies: '@babel/highlight': 7.10.4 dev: true - + resolution: + integrity: sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g== /@babel/compat-data/7.12.7: - resolution: {integrity: sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==} dev: true - + resolution: + integrity: sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw== /@babel/compat-data/7.9.0: - resolution: {integrity: sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==} dependencies: browserslist: 4.11.1 invariant: 2.2.4 semver: 5.7.1 dev: true - + resolution: + integrity: sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g== /@babel/core/7.12.9: - resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} - engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.12.11 '@babel/generator': 7.12.5 @@ -2936,13 +2873,12 @@ packages: resolve: 1.20.0 semver: 5.7.1 source-map: 0.5.7 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ== /@babel/core/7.9.0: - resolution: {integrity: sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==} - engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.10.4 '@babel/generator': 7.12.5 @@ -2960,87 +2896,85 @@ packages: resolve: 1.19.0 semver: 5.7.1 source-map: 0.5.7 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w== /@babel/generator/7.12.5: - resolution: {integrity: sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==} dependencies: '@babel/types': 7.12.7 jsesc: 2.5.2 source-map: 0.5.7 dev: true - + resolution: + integrity: sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A== /@babel/generator/7.9.5: - resolution: {integrity: sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==} dependencies: '@babel/types': 7.9.5 jsesc: 2.5.2 lodash: 4.17.21 source-map: 0.5.7 dev: true - + resolution: + integrity: sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ== /@babel/helper-annotate-as-pure/7.10.4: - resolution: {integrity: sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==} dependencies: '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA== /@babel/helper-annotate-as-pure/7.8.3: - resolution: {integrity: sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==} dependencies: '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw== /@babel/helper-builder-binary-assignment-operator-visitor/7.10.4: - resolution: {integrity: sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==} dependencies: '@babel/helper-explode-assignable-expression': 7.12.1 '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg== /@babel/helper-builder-binary-assignment-operator-visitor/7.8.3: - resolution: {integrity: sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==} dependencies: '@babel/helper-explode-assignable-expression': 7.8.3 '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw== /@babel/helper-builder-react-jsx-experimental/7.12.4: - resolution: {integrity: sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og==} dependencies: '@babel/helper-annotate-as-pure': 7.10.4 '@babel/helper-module-imports': 7.12.5 '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og== /@babel/helper-builder-react-jsx-experimental/7.9.5: - resolution: {integrity: sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==} dependencies: '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-module-imports': 7.8.3 '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg== /@babel/helper-builder-react-jsx/7.10.4: - resolution: {integrity: sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==} dependencies: '@babel/helper-annotate-as-pure': 7.10.4 '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg== /@babel/helper-builder-react-jsx/7.9.0: - resolution: {integrity: sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==} dependencies: '@babel/helper-annotate-as-pure': 7.8.3 '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw== /@babel/helper-compilation-targets/7.12.5_@babel+core@7.12.9: - resolution: {integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==} - peerDependencies: - '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.12.9 @@ -3048,11 +2982,11 @@ packages: browserslist: 4.15.0 semver: 5.7.1 dev: true - - /@babel/helper-compilation-targets/7.12.5_@babel+core@7.9.0: - resolution: {integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==} peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw== + /@babel/helper-compilation-targets/7.12.5_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.9.0 @@ -3060,11 +2994,11 @@ packages: browserslist: 4.15.0 semver: 5.7.1 dev: true - - /@babel/helper-compilation-targets/7.8.7_@babel+core@7.9.0: - resolution: {integrity: sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==} peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw== + /@babel/helper-compilation-targets/7.8.7_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.9.0 '@babel/core': 7.9.0 @@ -3073,11 +3007,11 @@ packages: levenary: 1.1.1 semver: 5.7.1 dev: true - - /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==} peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw== + /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-function-name': 7.10.4 @@ -3085,14 +3019,12 @@ packages: '@babel/helper-optimise-call-expression': 7.12.7 '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==} peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w== + /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-function-name': 7.10.4 @@ -3100,135 +3032,135 @@ packages: '@babel/helper-optimise-call-expression': 7.12.7 '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.12.9: - resolution: {integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==} peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w== + /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-annotate-as-pure': 7.10.4 regexpu-core: 4.7.1 dev: true - - /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.9.0: - resolution: {integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==} peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ== + /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.10.4 regexpu-core: 4.7.1 dev: true - - /@babel/helper-create-regexp-features-plugin/7.8.8_@babel+core@7.9.0: - resolution: {integrity: sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==} peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ== + /@babel/helper-create-regexp-features-plugin/7.8.8_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-regex': 7.8.3 regexpu-core: 4.7.0 dev: true - + peerDependencies: + '@babel/core': ^7.0.0 + resolution: + integrity: sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg== /@babel/helper-define-map/7.10.5: - resolution: {integrity: sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==} dependencies: '@babel/helper-function-name': 7.10.4 '@babel/types': 7.12.7 lodash: 4.17.21 dev: true - + resolution: + integrity: sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ== /@babel/helper-define-map/7.8.3: - resolution: {integrity: sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==} dependencies: '@babel/helper-function-name': 7.9.5 '@babel/types': 7.9.5 lodash: 4.17.21 dev: true - + resolution: + integrity: sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g== /@babel/helper-explode-assignable-expression/7.12.1: - resolution: {integrity: sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==} dependencies: '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA== /@babel/helper-explode-assignable-expression/7.8.3: - resolution: {integrity: sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==} dependencies: '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw== /@babel/helper-function-name/7.10.4: - resolution: {integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==} dependencies: '@babel/helper-get-function-arity': 7.10.4 '@babel/template': 7.12.7 '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ== /@babel/helper-function-name/7.9.5: - resolution: {integrity: sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==} dependencies: '@babel/helper-get-function-arity': 7.8.3 '@babel/template': 7.8.6 '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw== /@babel/helper-get-function-arity/7.10.4: - resolution: {integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==} dependencies: '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A== /@babel/helper-get-function-arity/7.8.3: - resolution: {integrity: sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==} dependencies: '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA== /@babel/helper-hoist-variables/7.10.4: - resolution: {integrity: sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==} dependencies: '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA== /@babel/helper-hoist-variables/7.8.3: - resolution: {integrity: sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==} dependencies: '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg== /@babel/helper-member-expression-to-functions/7.12.7: - resolution: {integrity: sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==} dependencies: '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw== /@babel/helper-member-expression-to-functions/7.8.3: - resolution: {integrity: sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==} dependencies: '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA== /@babel/helper-module-imports/7.12.5: - resolution: {integrity: sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==} dependencies: '@babel/types': 7.12.7 - + resolution: + integrity: sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA== /@babel/helper-module-imports/7.8.3: - resolution: {integrity: sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==} dependencies: '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg== /@babel/helper-module-transforms/7.12.1: - resolution: {integrity: sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==} dependencies: '@babel/helper-module-imports': 7.12.5 '@babel/helper-replace-supers': 7.12.5 @@ -3239,12 +3171,10 @@ packages: '@babel/traverse': 7.12.9 '@babel/types': 7.12.7 lodash: 4.17.21 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w== /@babel/helper-module-transforms/7.9.0: - resolution: {integrity: sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==} dependencies: '@babel/helper-module-imports': 7.8.3 '@babel/helper-replace-supers': 7.8.6 @@ -3254,45 +3184,43 @@ packages: '@babel/types': 7.9.5 lodash: 4.17.21 dev: true - + resolution: + integrity: sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA== /@babel/helper-optimise-call-expression/7.12.7: - resolution: {integrity: sha512-I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw==} dependencies: '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw== /@babel/helper-optimise-call-expression/7.8.3: - resolution: {integrity: sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==} dependencies: '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ== /@babel/helper-plugin-utils/7.10.4: - resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} dev: true - + resolution: + integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== /@babel/helper-plugin-utils/7.8.3: - resolution: {integrity: sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==} dev: true - + resolution: + integrity: sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ== /@babel/helper-regex/7.8.3: - resolution: {integrity: sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==} dependencies: lodash: 4.17.21 dev: true - + resolution: + integrity: sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ== /@babel/helper-remap-async-to-generator/7.12.1: - resolution: {integrity: sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==} dependencies: '@babel/helper-annotate-as-pure': 7.10.4 '@babel/helper-wrap-function': 7.12.3 '@babel/types': 7.12.7 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A== /@babel/helper-remap-async-to-generator/7.8.3: - resolution: {integrity: sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==} dependencies: '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-wrap-function': 7.8.3 @@ -3300,932 +3228,909 @@ packages: '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA== /@babel/helper-replace-supers/7.12.5: - resolution: {integrity: sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==} dependencies: '@babel/helper-member-expression-to-functions': 7.12.7 '@babel/helper-optimise-call-expression': 7.12.7 '@babel/traverse': 7.12.9 '@babel/types': 7.12.7 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA== /@babel/helper-replace-supers/7.8.6: - resolution: {integrity: sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==} dependencies: '@babel/helper-member-expression-to-functions': 7.8.3 '@babel/helper-optimise-call-expression': 7.8.3 '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA== /@babel/helper-simple-access/7.12.1: - resolution: {integrity: sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==} dependencies: '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA== /@babel/helper-simple-access/7.8.3: - resolution: {integrity: sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==} dependencies: '@babel/template': 7.8.6 '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw== /@babel/helper-skip-transparent-expression-wrappers/7.12.1: - resolution: {integrity: sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==} dependencies: '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== /@babel/helper-split-export-declaration/7.11.0: - resolution: {integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==} dependencies: '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg== /@babel/helper-split-export-declaration/7.8.3: - resolution: {integrity: sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==} dependencies: '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA== /@babel/helper-validator-identifier/7.10.4: - resolution: {integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==} - + resolution: + integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== /@babel/helper-validator-option/7.12.1: - resolution: {integrity: sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==} dev: true - + resolution: + integrity: sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A== /@babel/helper-wrap-function/7.12.3: - resolution: {integrity: sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==} dependencies: '@babel/helper-function-name': 7.10.4 '@babel/template': 7.12.7 '@babel/traverse': 7.12.9 '@babel/types': 7.12.7 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow== /@babel/helper-wrap-function/7.8.3: - resolution: {integrity: sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==} dependencies: '@babel/helper-function-name': 7.9.5 '@babel/template': 7.8.6 '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ== /@babel/helpers/7.12.5: - resolution: {integrity: sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==} dependencies: '@babel/template': 7.12.7 '@babel/traverse': 7.12.9 '@babel/types': 7.12.7 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA== /@babel/highlight/7.10.4: - resolution: {integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==} dependencies: '@babel/helper-validator-identifier': 7.10.4 chalk: 2.4.2 js-tokens: 4.0.0 - + resolution: + integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== /@babel/parser/7.12.7: - resolution: {integrity: sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==} - engines: {node: '>=6.0.0'} - hasBin: true dev: true - - /@babel/parser/7.9.4: - resolution: {integrity: sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==} - engines: {node: '>=6.0.0'} + engines: + node: '>=6.0.0' hasBin: true + resolution: + integrity: sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg== + /@babel/parser/7.9.4: dev: true - + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA== /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==} - peerDependencies: - '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.9 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A== + /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.9.0 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-proposal-async-generator-functions/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A== + /@babel/plugin-proposal-async-generator-functions/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/helper-remap-async-to-generator': 7.8.3 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw== + /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== + /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-proposal-class-properties/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== + /@babel/plugin-proposal-class-properties/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-proposal-decorators/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA== + /@babel/plugin-proposal-decorators/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-decorators': 7.12.1_@babel+core@7.9.0 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w== + /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.9 dev: true - - /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ== + /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-dynamic-import/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ== + /@babel/plugin-proposal-dynamic-import/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w== + /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.12.9 dev: true - - /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw== + /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw== + /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.9 dev: true - - /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw== + /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-json-strings/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw== + /@babel/plugin-proposal-json-strings/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q== + /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.9 dev: true - - /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA== + /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA== + /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.9 dev: true - - /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== + /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== + /@babel/plugin-proposal-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.12.9: - resolution: {integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw== + /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.9 dev: true - - /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.9.0: - resolution: {integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ== + /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-numeric-separator/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ== + /@babel/plugin-proposal-numeric-separator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ== + /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 '@babel/plugin-transform-parameters': 7.12.1_@babel+core@7.12.9 dev: true - - /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== + /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.0 '@babel/plugin-transform-parameters': 7.12.1_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-object-rest-spread/7.9.5_@babel+core@7.9.0: - resolution: {integrity: sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== + /@babel/plugin-proposal-object-rest-spread/7.9.5_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.0 '@babel/plugin-transform-parameters': 7.9.5_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg== + /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.9 dev: true - - /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g== + /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-optional-catch-binding/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g== + /@babel/plugin-proposal-optional-catch-binding/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.12.9: - resolution: {integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw== + /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.9 dev: true - - /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.9.0: - resolution: {integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA== + /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-optional-chaining/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA== + /@babel/plugin-proposal-optional-chaining/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w== + /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w== + /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==} - engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w== + /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==} - engines: {node: '>=4'} + engines: + node: '>=4' peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w== + /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-proposal-unicode-property-regex/7.8.8_@babel+core@7.9.0: - resolution: {integrity: sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==} - engines: {node: '>=4'} + engines: + node: '>=4' peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w== + /@babel/plugin-proposal-unicode-property-regex/7.8.8_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.8.8_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.9: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} + engines: + node: '>=4' peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A== + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.9.0: - resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.12.9: - resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== + /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA== + /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-decorators/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA== + /@babel/plugin-syntax-decorators/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.12.9: - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w== + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.12.9: - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-flow/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== + /@babel/plugin-syntax-flow/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.12.9: - resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA== + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.12.9: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== + /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-jsx/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== + /@babel/plugin-syntax-jsx/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.9: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A== + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.9.0: - resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.9: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.9: - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.9.0: - resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-numeric-separator/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== + /@babel/plugin-syntax-numeric-separator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw== + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.9: - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.9: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== + /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A== + /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-syntax-top-level-await/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A== + /@babel/plugin-syntax-top-level-await/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-syntax-typescript/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g== + /@babel/plugin-syntax-typescript/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA== + /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A== + /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-arrow-functions/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A== + /@babel/plugin-transform-arrow-functions/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg== + /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-imports': 7.12.5 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A== + /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-imports': 7.12.5 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-async-to-generator/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A== + /@babel/plugin-transform-async-to-generator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-imports': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 '@babel/helper-remap-async-to-generator': 7.8.3 dev: true - - /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ== + /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA== + /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-block-scoped-functions/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA== + /@babel/plugin-transform-block-scoped-functions/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg== + /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w== + /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-block-scoping/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w== + /@babel/plugin-transform-block-scoping/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 lodash: 4.17.21 dev: true - - /@babel/plugin-transform-classes/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w== + /@babel/plugin-transform-classes/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-annotate-as-pure': 7.10.4 @@ -4236,14 +4141,12 @@ packages: '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 globals: 11.12.0 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-classes/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog== + /@babel/plugin-transform-classes/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.10.4 @@ -4254,14 +4157,12 @@ packages: '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 globals: 11.12.0 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-classes/7.9.5_@babel+core@7.9.0: - resolution: {integrity: sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog== + /@babel/plugin-transform-classes/7.9.5_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.8.3 @@ -4273,338 +4174,330 @@ packages: '@babel/helper-split-export-declaration': 7.8.3 globals: 11.12.0 dev: true - - /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg== + /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg== + /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-computed-properties/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg== + /@babel/plugin-transform-computed-properties/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA== + /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw== + /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-destructuring/7.9.5_@babel+core@7.9.0: - resolution: {integrity: sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw== + /@babel/plugin-transform-destructuring/7.9.5_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q== + /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA== + /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-dotall-regex/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA== + /@babel/plugin-transform-dotall-regex/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.8.8_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw== + /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw== + /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-duplicate-keys/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw== + /@babel/plugin-transform-duplicate-keys/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ== + /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-builder-binary-assignment-operator-visitor': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug== + /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-binary-assignment-operator-visitor': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-exponentiation-operator/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug== + /@babel/plugin-transform-exponentiation-operator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-binary-assignment-operator-visitor': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-flow-strip-types/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ== + /@babel/plugin-transform-flow-strip-types/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-flow': 7.12.1_@babel+core@7.9.0 dev: true - - /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg== + /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg== + /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-for-of/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg== + /@babel/plugin-transform-for-of/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ== + /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-function-name': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw== + /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-function-name': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-function-name/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw== + /@babel/plugin-transform-function-name/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-function-name': 7.9.5 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-literals/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ== + /@babel/plugin-transform-literals/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-literals/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ== + /@babel/plugin-transform-literals/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-literals/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ== + /@babel/plugin-transform-literals/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A== + /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg== + /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-member-expression-literals/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg== + /@babel/plugin-transform-member-expression-literals/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA== + /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ== + /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-modules-amd/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ== + /@babel/plugin-transform-modules-amd/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 babel-plugin-dynamic-import-node: 2.3.0 dev: true - - /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q== + /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-simple-access': 7.12.1 babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag== + /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-simple-access': 7.12.1 babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-modules-commonjs/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag== + /@babel/plugin-transform-modules-commonjs/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.9.0 @@ -4612,11 +4505,11 @@ packages: '@babel/helper-simple-access': 7.8.3 babel-plugin-dynamic-import-node: 2.3.0 dev: true - - /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g== + /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-hoist-variables': 7.10.4 @@ -4624,14 +4517,12 @@ packages: '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-validator-identifier': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q== + /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-hoist-variables': 7.10.4 @@ -4639,14 +4530,12 @@ packages: '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-validator-identifier': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-modules-systemjs/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q== + /@babel/plugin-transform-modules-systemjs/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-hoist-variables': 7.8.3 @@ -4654,275 +4543,267 @@ packages: '@babel/helper-plugin-utils': 7.8.3 babel-plugin-dynamic-import-node: 2.3.0 dev: true - - /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ== + /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q== + /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-modules-umd/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q== + /@babel/plugin-transform-modules-umd/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==} peerDependencies: - '@babel/core': ^7.0.0 + '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ== + /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.9 dev: true - - /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==} peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q== + /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0 dev: true - - /@babel/plugin-transform-named-capturing-groups-regex/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==} peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q== + /@babel/plugin-transform-named-capturing-groups-regex/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.8.8_@babel+core@7.9.0 dev: true - - /@babel/plugin-transform-new-target/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==} peerDependencies: - '@babel/core': ^7.0.0-0 + '@babel/core': ^7.0.0 + resolution: + integrity: sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw== + /@babel/plugin-transform-new-target/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-new-target/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw== + /@babel/plugin-transform-new-target/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-new-target/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw== + /@babel/plugin-transform-new-target/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw== + /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-replace-supers': 7.12.5 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw== + /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-replace-supers': 7.12.5 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-object-super/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw== + /@babel/plugin-transform-object-super/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/helper-replace-supers': 7.8.6 dev: true - - /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ== + /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg== + /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-parameters/7.9.5_@babel+core@7.9.0: - resolution: {integrity: sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg== + /@babel/plugin-transform-parameters/7.9.5_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-get-function-arity': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA== + /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ== + /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-property-literals/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ== + /@babel/plugin-transform-property-literals/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-react-constant-elements/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-KOHd0tIRLoER+J+8f9DblZDa1fLGPwaaN1DI1TVHuQFOpjHV22C3CUB3obeC4fexHY9nx+fH0hQNvLFFfA1mxA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg== + /@babel/plugin-transform-react-constant-elements/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-react-display-name/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-KOHd0tIRLoER+J+8f9DblZDa1fLGPwaaN1DI1TVHuQFOpjHV22C3CUB3obeC4fexHY9nx+fH0hQNvLFFfA1mxA== + /@babel/plugin-transform-react-display-name/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-react-display-name/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w== + /@babel/plugin-transform-react-display-name/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-react-jsx-development/7.12.7_@babel+core@7.9.0: - resolution: {integrity: sha512-Rs3ETtMtR3VLXFeYRChle5SsP/P9Jp/6dsewBQfokDSzKJThlsuFcnzLTDRALiUmTC48ej19YD9uN1mupEeEDg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A== + /@babel/plugin-transform-react-jsx-development/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx-experimental': 7.12.4 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.9.0 dev: true - - /@babel/plugin-transform-react-jsx-development/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-Rs3ETtMtR3VLXFeYRChle5SsP/P9Jp/6dsewBQfokDSzKJThlsuFcnzLTDRALiUmTC48ej19YD9uN1mupEeEDg== + /@babel/plugin-transform-react-jsx-development/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx-experimental': 7.9.5 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-jsx': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-transform-react-jsx-self/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw== + /@babel/plugin-transform-react-jsx-self/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-react-jsx-self/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA== + /@babel/plugin-transform-react-jsx-self/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-jsx': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-transform-react-jsx-source/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ== + /@babel/plugin-transform-react-jsx-source/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-react-jsx-source/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ== + /@babel/plugin-transform-react-jsx-source/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-jsx': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-transform-react-jsx/7.12.7_@babel+core@7.9.0: - resolution: {integrity: sha512-YFlTi6MEsclFAPIDNZYiCRbneg1MFGao9pPG9uD5htwE0vDbPaMUMeYd6itWjw7K4kro4UbdQf3ljmFl9y48dQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw== + /@babel/plugin-transform-react-jsx/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx': 7.10.4 @@ -4930,11 +4811,11 @@ packages: '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.9.0 dev: true - - /@babel/plugin-transform-react-jsx/7.9.4_@babel+core@7.9.0: - resolution: {integrity: sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-YFlTi6MEsclFAPIDNZYiCRbneg1MFGao9pPG9uD5htwE0vDbPaMUMeYd6itWjw7K4kro4UbdQf3ljmFl9y48dQ== + /@babel/plugin-transform-react-jsx/7.9.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx': 7.9.0 @@ -4942,75 +4823,75 @@ packages: '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-jsx': 7.8.3_@babel+core@7.9.0 dev: true - - /@babel/plugin-transform-react-pure-annotations/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw== + /@babel/plugin-transform-react-pure-annotations/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg== + /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 regenerator-transform: 0.14.5 dev: true - - /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng== + /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 regenerator-transform: 0.14.5 dev: true - - /@babel/plugin-transform-regenerator/7.8.7_@babel+core@7.9.0: - resolution: {integrity: sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng== + /@babel/plugin-transform-regenerator/7.8.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 regenerator-transform: 0.14.4 dev: true - - /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA== + /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A== + /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-reserved-words/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A== + /@babel/plugin-transform-reserved-words/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-runtime/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A== + /@babel/plugin-transform-runtime/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-imports': 7.12.5 @@ -5018,211 +4899,209 @@ packages: resolve: 1.19.0 semver: 5.7.1 dev: true - - /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw== + /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw== + /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-shorthand-properties/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw== + /@babel/plugin-transform-shorthand-properties/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-spread/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w== + /@babel/plugin-transform-spread/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 dev: true - - /@babel/plugin-transform-spread/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng== + /@babel/plugin-transform-spread/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 dev: true - - /@babel/plugin-transform-spread/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng== + /@babel/plugin-transform-spread/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.12.9: - resolution: {integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g== + /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.9.0: - resolution: {integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg== + /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-sticky-regex/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg== + /@babel/plugin-transform-sticky-regex/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/helper-regex': 7.8.3 dev: true - - /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw== + /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw== + /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-template-literals/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw== + /@babel/plugin-transform-template-literals/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ== + /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q== + /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-typeof-symbol/7.8.4_@babel+core@7.9.0: - resolution: {integrity: sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q== + /@babel/plugin-transform-typeof-symbol/7.8.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/plugin-transform-typescript/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg== + /@babel/plugin-transform-typescript/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-typescript': 7.12.1_@babel+core@7.9.0 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw== + /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q== + /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.12.9: - resolution: {integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q== + /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.9.0: - resolution: {integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg== + /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - - /@babel/plugin-transform-unicode-regex/7.8.3_@babel+core@7.9.0: - resolution: {integrity: sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg== + /@babel/plugin-transform-unicode-regex/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.8.8_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - - /@babel/preset-env/7.12.7_@babel+core@7.12.9: - resolution: {integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw== + /@babel/preset-env/7.12.7_@babel+core@7.12.9: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.12.9 @@ -5291,14 +5170,12 @@ packages: '@babel/types': 7.12.7 core-js-compat: 3.8.0 semver: 5.7.1 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/preset-env/7.12.7_@babel+core@7.9.0: - resolution: {integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew== + /@babel/preset-env/7.12.7_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.9.0 @@ -5367,14 +5244,12 @@ packages: '@babel/types': 7.12.7 core-js-compat: 3.8.0 semver: 5.7.1 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/preset-env/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew== + /@babel/preset-env/7.9.0_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.9.0 @@ -5437,14 +5312,12 @@ packages: invariant: 2.2.4 levenary: 1.1.1 semver: 5.7.1 - transitivePeerDependencies: - - supports-color dev: true - - /@babel/preset-env/7.9.5_@babel+core@7.9.0: - resolution: {integrity: sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ== + /@babel/preset-env/7.9.5_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.9.0 '@babel/core': 7.9.0 @@ -5508,11 +5381,11 @@ packages: levenary: 1.1.1 semver: 5.7.1 dev: true - - /@babel/preset-modules/0.1.3_@babel+core@7.9.0: - resolution: {integrity: sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ== + /@babel/preset-modules/0.1.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 @@ -5521,11 +5394,11 @@ packages: '@babel/types': 7.9.5 esutils: 2.0.3 dev: true - - /@babel/preset-modules/0.1.4_@babel+core@7.12.9: - resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg== + /@babel/preset-modules/0.1.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 @@ -5534,11 +5407,11 @@ packages: '@babel/types': 7.12.7 esutils: 2.0.3 dev: true - - /@babel/preset-modules/0.1.4_@babel+core@7.9.0: - resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== + /@babel/preset-modules/0.1.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 @@ -5547,11 +5420,11 @@ packages: '@babel/types': 7.12.7 esutils: 2.0.3 dev: true - - /@babel/preset-react/7.12.7_@babel+core@7.9.0: - resolution: {integrity: sha512-wKeTdnGUP5AEYCYQIMeXMMwU7j+2opxrG0WzuZfxuuW9nhKvvALBjl67653CWamZJVefuJGI219G591RSldrqQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== + /@babel/preset-react/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 @@ -5562,11 +5435,11 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.12.1_@babel+core@7.9.0 '@babel/plugin-transform-react-pure-annotations': 7.12.1_@babel+core@7.9.0 dev: true - - /@babel/preset-react/7.9.1_@babel+core@7.9.0: - resolution: {integrity: sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-wKeTdnGUP5AEYCYQIMeXMMwU7j+2opxrG0WzuZfxuuW9nhKvvALBjl67653CWamZJVefuJGI219G591RSldrqQ== + /@babel/preset-react/7.9.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 @@ -5576,11 +5449,11 @@ packages: '@babel/plugin-transform-react-jsx-self': 7.12.1_@babel+core@7.9.0 '@babel/plugin-transform-react-jsx-source': 7.12.1_@babel+core@7.9.0 dev: true - - /@babel/preset-react/7.9.4_@babel+core@7.9.0: - resolution: {integrity: sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ== + /@babel/preset-react/7.9.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 @@ -5590,73 +5463,73 @@ packages: '@babel/plugin-transform-react-jsx-self': 7.9.0_@babel+core@7.9.0 '@babel/plugin-transform-react-jsx-source': 7.9.0_@babel+core@7.9.0 dev: true - - /@babel/preset-typescript/7.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==} peerDependencies: '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ== + /@babel/preset-typescript/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-transform-typescript': 7.12.1_@babel+core@7.9.0 - transitivePeerDependencies: - - supports-color dev: true - + peerDependencies: + '@babel/core': ^7.0.0-0 + resolution: + integrity: sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg== /@babel/runtime-corejs2/7.9.2: - resolution: {integrity: sha512-ayjSOxuK2GaSDJFCtLgHnYjuMyIpViNujWrZo8GUpN60/n7juzJKK5yOo6RFVb0zdU9ACJFK+MsZrUnj3OmXMw==} dependencies: core-js: 2.6.11 regenerator-runtime: 0.13.5 dev: false - + resolution: + integrity: sha512-ayjSOxuK2GaSDJFCtLgHnYjuMyIpViNujWrZo8GUpN60/n7juzJKK5yOo6RFVb0zdU9ACJFK+MsZrUnj3OmXMw== /@babel/runtime-corejs3/7.12.5: - resolution: {integrity: sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ==} dependencies: core-js-pure: 3.8.0 regenerator-runtime: 0.13.7 dev: true - + resolution: + integrity: sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ== /@babel/runtime/7.10.3: - resolution: {integrity: sha512-RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw==} dependencies: regenerator-runtime: 0.13.5 - + resolution: + integrity: sha512-RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw== /@babel/runtime/7.12.5: - resolution: {integrity: sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==} dependencies: regenerator-runtime: 0.13.7 - + resolution: + integrity: sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg== /@babel/runtime/7.9.0: - resolution: {integrity: sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==} dependencies: regenerator-runtime: 0.13.7 dev: true - + resolution: + integrity: sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA== /@babel/runtime/7.9.2: - resolution: {integrity: sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==} dependencies: regenerator-runtime: 0.13.5 dev: false - + resolution: + integrity: sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q== /@babel/template/7.12.7: - resolution: {integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==} dependencies: '@babel/code-frame': 7.12.11 '@babel/parser': 7.12.7 '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow== /@babel/template/7.8.6: - resolution: {integrity: sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==} dependencies: '@babel/code-frame': 7.10.4 '@babel/parser': 7.9.4 '@babel/types': 7.9.5 dev: true - + resolution: + integrity: sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg== /@babel/traverse/7.12.9: - resolution: {integrity: sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==} dependencies: '@babel/code-frame': 7.12.11 '@babel/generator': 7.12.5 @@ -5667,12 +5540,10 @@ packages: debug: 4.3.1 globals: 11.12.0 lodash: 4.17.21 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw== /@babel/traverse/7.9.5: - resolution: {integrity: sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==} dependencies: '@babel/code-frame': 7.10.4 '@babel/generator': 7.9.5 @@ -5684,47 +5555,48 @@ packages: globals: 11.12.0 lodash: 4.17.21 dev: true - + resolution: + integrity: sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ== /@babel/types/7.12.7: - resolution: {integrity: sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==} dependencies: '@babel/helper-validator-identifier': 7.10.4 lodash: 4.17.21 to-fast-properties: 2.0.0 - + resolution: + integrity: sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ== /@babel/types/7.9.5: - resolution: {integrity: sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==} dependencies: '@babel/helper-validator-identifier': 7.10.4 lodash: 4.17.21 to-fast-properties: 2.0.0 dev: true - + resolution: + integrity: sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg== /@bcoe/v8-coverage/0.2.3: - resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - + resolution: + integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== /@cnakazawa/watch/1.0.4: - resolution: {integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==} - engines: {node: '>=0.1.95'} - hasBin: true dependencies: exec-sh: 0.3.4 minimist: 1.2.5 dev: true - + engines: + node: '>=0.1.95' + hasBin: true + resolution: + integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== /@csstools/convert-colors/1.4.0: - resolution: {integrity: sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==} - engines: {node: '>=4.0.0'} dev: true - + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== /@csstools/normalize.css/10.1.0: - resolution: {integrity: sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==} dev: true - + resolution: + integrity: sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg== /@cypress/request/2.88.10: - resolution: {integrity: sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg==} - engines: {node: '>= 6'} dependencies: aws-sign2: 0.7.0 aws4: 1.11.0 @@ -5745,35 +5617,35 @@ packages: tunnel-agent: 0.6.0 uuid: 8.3.2 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg== /@cypress/xvfb/1.2.4: - resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} dependencies: debug: 3.2.7 lodash.once: 4.1.1 dev: true - + resolution: + integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q== /@dabh/diagnostics/2.0.2: - resolution: {integrity: sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==} dependencies: colorspace: 1.1.2 enabled: 2.0.0 kuler: 2.0.0 dev: true - + resolution: + integrity: sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q== /@emotion/cache/10.0.29: - resolution: {integrity: sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ==} dependencies: '@emotion/sheet': 0.9.4 '@emotion/stylis': 0.8.5 '@emotion/utils': 0.11.3 '@emotion/weak-memoize': 0.2.5 dev: false - + resolution: + integrity: sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ== /@emotion/core/10.0.28_react@16.13.1: - resolution: {integrity: sha512-pH8UueKYO5jgg0Iq+AmCLxBsvuGtvlmiDCOuv8fGNYn3cowFpLN98L8zO56U0H1PjDIyAlXymgL3Wu7u7v6hbA==} - peerDependencies: - react: '>=16.3.0' dependencies: '@babel/runtime': 7.12.5 '@emotion/cache': 10.0.29 @@ -5783,25 +5655,27 @@ packages: '@emotion/utils': 0.11.3 react: 16.13.1 dev: false - + peerDependencies: + react: '>=16.3.0' + resolution: + integrity: sha512-pH8UueKYO5jgg0Iq+AmCLxBsvuGtvlmiDCOuv8fGNYn3cowFpLN98L8zO56U0H1PjDIyAlXymgL3Wu7u7v6hbA== /@emotion/css/10.0.27: - resolution: {integrity: sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw==} dependencies: '@emotion/serialize': 0.11.16 '@emotion/utils': 0.11.3 babel-plugin-emotion: 10.0.33 dev: false - + resolution: + integrity: sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw== /@emotion/hash/0.8.0: - resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==} dev: false - + resolution: + integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== /@emotion/memoize/0.7.4: - resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} dev: false - + resolution: + integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== /@emotion/serialize/0.11.16: - resolution: {integrity: sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==} dependencies: '@emotion/hash': 0.8.0 '@emotion/memoize': 0.7.4 @@ -5809,30 +5683,29 @@ packages: '@emotion/utils': 0.11.3 csstype: 2.6.10 dev: false - + resolution: + integrity: sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg== /@emotion/sheet/0.9.4: - resolution: {integrity: sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA==} dev: false - + resolution: + integrity: sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA== /@emotion/stylis/0.8.5: - resolution: {integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==} dev: false - + resolution: + integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ== /@emotion/unitless/0.7.5: - resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} dev: false - + resolution: + integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== /@emotion/utils/0.11.3: - resolution: {integrity: sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==} dev: false - + resolution: + integrity: sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw== /@emotion/weak-memoize/0.2.5: - resolution: {integrity: sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==} dev: false - + resolution: + integrity: sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA== /@eslint/eslintrc/1.2.1: - resolution: {integrity: sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.3 @@ -5843,112 +5716,112 @@ packages: js-yaml: 4.1.0 minimatch: 3.0.4 strip-json-comments: 3.1.1 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: ^12.22.0 || ^14.17.0 || >=16.0.0 + resolution: + integrity: sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ== /@hapi/accept/3.2.4: - resolution: {integrity: sha512-soThGB+QMgfxlh0Vzhzlf3ZOEOPk5biEwcOXhkF0Eedqx8VnhGiggL9UYHrIsOb1rUg3Be3K8kp0iDL2wbVSOQ==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 dev: true - + resolution: + integrity: sha512-soThGB+QMgfxlh0Vzhzlf3ZOEOPk5biEwcOXhkF0Eedqx8VnhGiggL9UYHrIsOb1rUg3Be3K8kp0iDL2wbVSOQ== /@hapi/address/2.1.4: - resolution: {integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==} deprecated: Moved to 'npm install @sideway/address' dev: true - + resolution: + integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== /@hapi/ammo/3.1.2: - resolution: {integrity: sha512-ej9OtFmiZv1qr45g1bxEZNGyaR4jRpyMxU6VhbxjaYThymvOwsyIsUKMZnP5Qw2tfYFuwqCJuIBHGpeIbdX9gQ==} dependencies: '@hapi/hoek': 8.5.1 dev: true - + resolution: + integrity: sha512-ej9OtFmiZv1qr45g1bxEZNGyaR4jRpyMxU6VhbxjaYThymvOwsyIsUKMZnP5Qw2tfYFuwqCJuIBHGpeIbdX9gQ== /@hapi/b64/4.2.1: - resolution: {integrity: sha512-zqHpQuH5CBMw6hADzKfU/IGNrxq1Q+/wTYV+OiZRQN9F3tMyk+9BUMeBvFRMamduuqL8iSp62QAnJ+7ATiYLWA==} dependencies: '@hapi/hoek': 8.5.1 dev: true - + resolution: + integrity: sha512-zqHpQuH5CBMw6hADzKfU/IGNrxq1Q+/wTYV+OiZRQN9F3tMyk+9BUMeBvFRMamduuqL8iSp62QAnJ+7ATiYLWA== /@hapi/boom/7.4.11: - resolution: {integrity: sha512-VSU/Cnj1DXouukYxxkes4nNJonCnlogHvIff1v1RVoN4xzkKhMXX+GRmb3NyH1iar10I9WFPDv2JPwfH3GaV0A==} dependencies: '@hapi/hoek': 8.5.1 dev: true - + resolution: + integrity: sha512-VSU/Cnj1DXouukYxxkes4nNJonCnlogHvIff1v1RVoN4xzkKhMXX+GRmb3NyH1iar10I9WFPDv2JPwfH3GaV0A== /@hapi/boom/9.0.0: - resolution: {integrity: sha512-D+Or4yahLq3L7D1Jf0fR1+Lgr+HPK1lej8tc6hS/fBLmK66XdpvTyKv8YUR5ls1GeQy+KGtbpKAs+ZxyzNtUyA==} dependencies: '@hapi/hoek': 9.0.3 dev: true - + resolution: + integrity: sha512-D+Or4yahLq3L7D1Jf0fR1+Lgr+HPK1lej8tc6hS/fBLmK66XdpvTyKv8YUR5ls1GeQy+KGtbpKAs+ZxyzNtUyA== /@hapi/bounce/1.3.2: - resolution: {integrity: sha512-3bnb1AlcEByFZnpDIidxQyw1Gds81z/1rSqlx4bIEE+wUN0ATj0D49B5cE1wGocy90Rp/de4tv7GjsKd5RQeew==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 dev: true - + resolution: + integrity: sha512-3bnb1AlcEByFZnpDIidxQyw1Gds81z/1rSqlx4bIEE+wUN0ATj0D49B5cE1wGocy90Rp/de4tv7GjsKd5RQeew== /@hapi/bourne/1.3.2: - resolution: {integrity: sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==} deprecated: This version has been deprecated and is no longer supported or maintained dev: true - + resolution: + integrity: sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== /@hapi/call/5.1.3: - resolution: {integrity: sha512-5DfWpMk7qZiYhvBhM5oUiT4GQ/O8a2rFR121/PdwA/eZ2C1EsuD547ZggMKAR5bZ+FtxOf0fdM20zzcXzq2mZA==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 dev: true - + resolution: + integrity: sha512-5DfWpMk7qZiYhvBhM5oUiT4GQ/O8a2rFR121/PdwA/eZ2C1EsuD547ZggMKAR5bZ+FtxOf0fdM20zzcXzq2mZA== /@hapi/catbox-memory/4.1.1: - resolution: {integrity: sha512-T6Hdy8DExzG0jY7C8yYWZB4XHfc0v+p1EGkwxl2HoaPYAmW7I3E59M/IvmSVpis8RPcIoBp41ZpO2aZPBpM2Ww==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 dev: true - + resolution: + integrity: sha512-T6Hdy8DExzG0jY7C8yYWZB4XHfc0v+p1EGkwxl2HoaPYAmW7I3E59M/IvmSVpis8RPcIoBp41ZpO2aZPBpM2Ww== /@hapi/catbox/10.2.3: - resolution: {integrity: sha512-kN9hXO4NYyOHW09CXiuj5qW1syc/0XeVOBsNNk0Tz89wWNQE5h21WF+VsfAw3uFR8swn/Wj3YEVBnWqo82m/JQ==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 '@hapi/podium': 3.4.3 dev: true - + resolution: + integrity: sha512-kN9hXO4NYyOHW09CXiuj5qW1syc/0XeVOBsNNk0Tz89wWNQE5h21WF+VsfAw3uFR8swn/Wj3YEVBnWqo82m/JQ== /@hapi/content/4.1.1: - resolution: {integrity: sha512-3TWvmwpVPxFSF3KBjKZ8yDqIKKZZIm7VurDSweYpXYENZrJH3C1hd1+qEQW9wQaUaI76pPBLGrXl6I3B7i3ipA==} dependencies: '@hapi/boom': 7.4.11 dev: true - + resolution: + integrity: sha512-3TWvmwpVPxFSF3KBjKZ8yDqIKKZZIm7VurDSweYpXYENZrJH3C1hd1+qEQW9wQaUaI76pPBLGrXl6I3B7i3ipA== /@hapi/cryptiles/4.2.1: - resolution: {integrity: sha512-XoqgKsHK0l/VpqPs+tr6j6vE+VQ3+2bkF2stvttmc7xAOf1oSAwHcJ0tlp/6MxMysktt1IEY0Csy3khKaP9/uQ==} dependencies: '@hapi/boom': 7.4.11 dev: true - + resolution: + integrity: sha512-XoqgKsHK0l/VpqPs+tr6j6vE+VQ3+2bkF2stvttmc7xAOf1oSAwHcJ0tlp/6MxMysktt1IEY0Csy3khKaP9/uQ== /@hapi/file/1.0.0: - resolution: {integrity: sha512-Bsfp/+1Gyf70eGtnIgmScvrH8sSypO3TcK3Zf0QdHnzn/ACnAkI6KLtGACmNRPEzzIy+W7aJX5E+1fc9GwIABQ==} dev: true - + resolution: + integrity: sha512-Bsfp/+1Gyf70eGtnIgmScvrH8sSypO3TcK3Zf0QdHnzn/ACnAkI6KLtGACmNRPEzzIy+W7aJX5E+1fc9GwIABQ== /@hapi/formula/1.2.0: - resolution: {integrity: sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA==} dev: true - + resolution: + integrity: sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA== /@hapi/h2o2/8.3.2: - resolution: {integrity: sha512-2WkZq+QAkvYHWGqnUuG0stcVeGyv9T7bopBYnCJSUEuvBZlUf2BTX2JCVSKxsnTLOxCYwoC/aI4Rr0ZSRd2oVg==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 '@hapi/wreck': 15.1.0 dev: true - + resolution: + integrity: sha512-2WkZq+QAkvYHWGqnUuG0stcVeGyv9T7bopBYnCJSUEuvBZlUf2BTX2JCVSKxsnTLOxCYwoC/aI4Rr0ZSRd2oVg== /@hapi/hapi/18.4.1: - resolution: {integrity: sha512-9HjVGa0Z4Qv9jk9AVoUdJMQLA+KuZ+liKWyEEkVBx3e3H1F0JM6aGbPkY9jRfwsITBWGBU2iXazn65SFKSi/tg==} dependencies: '@hapi/accept': 3.2.4 '@hapi/ammo': 3.1.2 @@ -5969,26 +5842,26 @@ packages: '@hapi/teamwork': 3.3.1 '@hapi/topo': 3.1.6 dev: true - + resolution: + integrity: sha512-9HjVGa0Z4Qv9jk9AVoUdJMQLA+KuZ+liKWyEEkVBx3e3H1F0JM6aGbPkY9jRfwsITBWGBU2iXazn65SFKSi/tg== /@hapi/heavy/6.2.2: - resolution: {integrity: sha512-PY1dCCO6dsze7RlafIRhTaGeyTgVe49A/lSkxbhKGjQ7x46o/OFf7hLiRqTCDh3atcEKf6362EaB3+kTUbCsVA==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 dev: true - + resolution: + integrity: sha512-PY1dCCO6dsze7RlafIRhTaGeyTgVe49A/lSkxbhKGjQ7x46o/OFf7hLiRqTCDh3atcEKf6362EaB3+kTUbCsVA== /@hapi/hoek/8.5.1: - resolution: {integrity: sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==} deprecated: This version has been deprecated and is no longer supported or maintained dev: true - + resolution: + integrity: sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== /@hapi/hoek/9.0.3: - resolution: {integrity: sha512-jKtjLLDiH95b002sJVc5c74PE6KKYftuyVdVmsuYId5stTaWcRFqE+5ukZI4gDUKjGn8wv2C3zPn3/nyjEI7gg==} dev: true - + resolution: + integrity: sha512-jKtjLLDiH95b002sJVc5c74PE6KKYftuyVdVmsuYId5stTaWcRFqE+5ukZI4gDUKjGn8wv2C3zPn3/nyjEI7gg== /@hapi/iron/5.1.4: - resolution: {integrity: sha512-+ElC+OCiwWLjlJBmm8ZEWjlfzTMQTdgPnU/TsoU5QsktspIWmWi9IU4kU83nH+X/SSya8TP8h8P11Wr5L7dkQQ==} dependencies: '@hapi/b64': 4.2.1 '@hapi/boom': 7.4.11 @@ -5996,19 +5869,19 @@ packages: '@hapi/cryptiles': 4.2.1 '@hapi/hoek': 8.5.1 dev: true - + resolution: + integrity: sha512-+ElC+OCiwWLjlJBmm8ZEWjlfzTMQTdgPnU/TsoU5QsktspIWmWi9IU4kU83nH+X/SSya8TP8h8P11Wr5L7dkQQ== /@hapi/joi/15.1.1: - resolution: {integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==} - deprecated: Switch to 'npm install joi' dependencies: '@hapi/address': 2.1.4 '@hapi/bourne': 1.3.2 '@hapi/hoek': 8.5.1 '@hapi/topo': 3.1.6 + deprecated: Switch to 'npm install joi' dev: true - + resolution: + integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== /@hapi/joi/16.1.8: - resolution: {integrity: sha512-wAsVvTPe+FwSrsAurNt5vkg3zo+TblvC5Bb1zMVK6SJzZqw9UrJnexxR+76cpePmtUZKHAPxcQ2Bf7oVHyahhg==} dependencies: '@hapi/address': 2.1.4 '@hapi/formula': 1.2.0 @@ -6016,23 +5889,23 @@ packages: '@hapi/pinpoint': 1.0.2 '@hapi/topo': 3.1.6 dev: true - + resolution: + integrity: sha512-wAsVvTPe+FwSrsAurNt5vkg3zo+TblvC5Bb1zMVK6SJzZqw9UrJnexxR+76cpePmtUZKHAPxcQ2Bf7oVHyahhg== /@hapi/mimos/4.1.1: - resolution: {integrity: sha512-CXoi/zfcTWfKYX756eEea8rXJRIb9sR4d7VwyAH9d3BkDyNgAesZxvqIdm55npQc6S9mU3FExinMAQVlIkz0eA==} dependencies: '@hapi/hoek': 8.5.1 mime-db: 1.43.0 dev: true - + resolution: + integrity: sha512-CXoi/zfcTWfKYX756eEea8rXJRIb9sR4d7VwyAH9d3BkDyNgAesZxvqIdm55npQc6S9mU3FExinMAQVlIkz0eA== /@hapi/nigel/3.1.1: - resolution: {integrity: sha512-R9YWx4S8yu0gcCBrMUDCiEFm1SQT895dMlYoeNBp8I6YhF1BFF1iYPueKA2Kkp9BvyHdjmvrxCOns7GMmpl+Fw==} dependencies: '@hapi/hoek': 8.5.1 '@hapi/vise': 3.1.1 dev: true - + resolution: + integrity: sha512-R9YWx4S8yu0gcCBrMUDCiEFm1SQT895dMlYoeNBp8I6YhF1BFF1iYPueKA2Kkp9BvyHdjmvrxCOns7GMmpl+Fw== /@hapi/pez/4.1.2: - resolution: {integrity: sha512-8zSdJ8cZrJLFldTgwjU9Fb1JebID+aBCrCsycgqKYe0OZtM2r3Yv3aAwW5z97VsZWCROC1Vx6Mdn4rujh5Ktcg==} dependencies: '@hapi/b64': 4.2.1 '@hapi/boom': 7.4.11 @@ -6040,34 +5913,34 @@ packages: '@hapi/hoek': 8.5.1 '@hapi/nigel': 3.1.1 dev: true - + resolution: + integrity: sha512-8zSdJ8cZrJLFldTgwjU9Fb1JebID+aBCrCsycgqKYe0OZtM2r3Yv3aAwW5z97VsZWCROC1Vx6Mdn4rujh5Ktcg== /@hapi/pinpoint/1.0.2: - resolution: {integrity: sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ==} dev: true - + resolution: + integrity: sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ== /@hapi/podium/3.4.3: - resolution: {integrity: sha512-QJlnYLEYZWlKQ9fSOtuUcpANyoVGwT68GA9P0iQQCAetBK0fI+nbRBt58+aMixoifczWZUthuGkNjqKxgPh/CQ==} dependencies: '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 dev: true - + resolution: + integrity: sha512-QJlnYLEYZWlKQ9fSOtuUcpANyoVGwT68GA9P0iQQCAetBK0fI+nbRBt58+aMixoifczWZUthuGkNjqKxgPh/CQ== /@hapi/shot/4.1.2: - resolution: {integrity: sha512-6LeHLjvsq/bQ0R+fhEyr7mqExRGguNTrxFZf5DyKe3CK6pNabiGgYO4JVFaRrLZ3JyuhkS0fo8iiRE2Ql2oA/A==} dependencies: '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 dev: true - + resolution: + integrity: sha512-6LeHLjvsq/bQ0R+fhEyr7mqExRGguNTrxFZf5DyKe3CK6pNabiGgYO4JVFaRrLZ3JyuhkS0fo8iiRE2Ql2oA/A== /@hapi/somever/2.1.1: - resolution: {integrity: sha512-cic5Sto4KGd9B0oQSdKTokju+rYhCbdpzbMb0EBnrH5Oc1z048hY8PaZ1lx2vBD7I/XIfTQVQetBH57fU51XRA==} dependencies: '@hapi/bounce': 1.3.2 '@hapi/hoek': 8.5.1 dev: true - + resolution: + integrity: sha512-cic5Sto4KGd9B0oQSdKTokju+rYhCbdpzbMb0EBnrH5Oc1z048hY8PaZ1lx2vBD7I/XIfTQVQetBH57fU51XRA== /@hapi/statehood/6.1.2: - resolution: {integrity: sha512-pYXw1x6npz/UfmtcpUhuMvdK5kuOGTKcJNfLqdNptzietK2UZH5RzNJSlv5bDHeSmordFM3kGItcuQWX2lj2nQ==} dependencies: '@hapi/boom': 7.4.11 '@hapi/bounce': 1.3.2 @@ -6077,9 +5950,9 @@ packages: '@hapi/iron': 5.1.4 '@hapi/joi': 16.1.8 dev: true - + resolution: + integrity: sha512-pYXw1x6npz/UfmtcpUhuMvdK5kuOGTKcJNfLqdNptzietK2UZH5RzNJSlv5bDHeSmordFM3kGItcuQWX2lj2nQ== /@hapi/subtext/6.1.3: - resolution: {integrity: sha512-qWN6NbiHNzohVcJMeAlpku/vzbyH4zIpnnMPMPioQMwIxbPFKeNViDCNI6fVBbMPBiw/xB4FjqiJkRG5P9eWWg==} dependencies: '@hapi/boom': 7.4.11 '@hapi/bourne': 1.3.2 @@ -6089,74 +5962,75 @@ packages: '@hapi/pez': 4.1.2 '@hapi/wreck': 15.1.0 dev: true - + resolution: + integrity: sha512-qWN6NbiHNzohVcJMeAlpku/vzbyH4zIpnnMPMPioQMwIxbPFKeNViDCNI6fVBbMPBiw/xB4FjqiJkRG5P9eWWg== /@hapi/teamwork/3.3.1: - resolution: {integrity: sha512-61tiqWCYvMKP7fCTXy0M4VE6uNIwA0qvgFoiDubgfj7uqJ0fdHJFQNnVPGrxhLWlwz0uBPWrQlBH7r8y9vFITQ==} dev: true - + resolution: + integrity: sha512-61tiqWCYvMKP7fCTXy0M4VE6uNIwA0qvgFoiDubgfj7uqJ0fdHJFQNnVPGrxhLWlwz0uBPWrQlBH7r8y9vFITQ== /@hapi/topo/3.1.6: - resolution: {integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==} - deprecated: This version has been deprecated and is no longer supported or maintained dependencies: '@hapi/hoek': 8.5.1 + deprecated: This version has been deprecated and is no longer supported or maintained dev: true - + resolution: + integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== /@hapi/vise/3.1.1: - resolution: {integrity: sha512-OXarbiCSadvtg+bSdVPqu31Z1JoBL+FwNYz3cYoBKQ5xq1/Cr4A3IkGpAZbAuxU5y4NL5pZFZG3d2a3ZGm/dOQ==} dependencies: '@hapi/hoek': 8.5.1 dev: true - + resolution: + integrity: sha512-OXarbiCSadvtg+bSdVPqu31Z1JoBL+FwNYz3cYoBKQ5xq1/Cr4A3IkGpAZbAuxU5y4NL5pZFZG3d2a3ZGm/dOQ== /@hapi/wreck/15.1.0: - resolution: {integrity: sha512-tQczYRTTeYBmvhsek/D49En/5khcShaBEmzrAaDjMrFXKJRuF8xA8+tlq1ETLBFwGd6Do6g2OC74rt11kzawzg==} dependencies: '@hapi/boom': 7.4.11 '@hapi/bourne': 1.3.2 '@hapi/hoek': 8.5.1 dev: true - + resolution: + integrity: sha512-tQczYRTTeYBmvhsek/D49En/5khcShaBEmzrAaDjMrFXKJRuF8xA8+tlq1ETLBFwGd6Do6g2OC74rt11kzawzg== /@humanwhocodes/config-array/0.9.5: - resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==} - engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 debug: 4.3.3 minimatch: 3.0.4 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=10.10.0' + resolution: + integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw== /@humanwhocodes/object-schema/1.2.1: - resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true - + resolution: + integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== /@istanbuljs/load-nyc-config/1.0.0: - resolution: {integrity: sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg==} - engines: {node: '>=8'} dependencies: camelcase: 5.3.1 find-up: 4.1.0 js-yaml: 3.14.0 resolve-from: 5.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg== /@istanbuljs/schema/0.1.2: - resolution: {integrity: sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw== /@jest/console/24.9.0: - resolution: {integrity: sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==} - engines: {node: '>= 6'} dependencies: '@jest/source-map': 24.9.0 chalk: 2.4.2 slash: 2.0.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ== /@jest/console/26.6.2: - resolution: {integrity: sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@types/node': 15.14.0 @@ -6165,10 +6039,11 @@ packages: jest-util: 26.6.2 slash: 3.0.0 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g== /@jest/core/24.9.0: - resolution: {integrity: sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==} - engines: {node: '>= 6'} dependencies: '@jest/console': 24.9.0 '@jest/reporters': 24.9.0 @@ -6198,13 +6073,12 @@ packages: rimraf: 2.7.1 slash: 2.0.0 strip-ansi: 5.2.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A== /@jest/core/26.6.3: - resolution: {integrity: sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/console': 26.6.2 '@jest/reporters': 26.6.2 @@ -6234,48 +6108,44 @@ packages: rimraf: 3.0.2 slash: 3.0.0 strip-ansi: 6.0.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - + dev: true + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== /@jest/environment/24.9.0: - resolution: {integrity: sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==} - engines: {node: '>= 6'} dependencies: '@jest/fake-timers': 24.9.0 '@jest/transform': 24.9.0 '@jest/types': 24.9.0 jest-mock: 24.9.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ== /@jest/environment/26.6.2: - resolution: {integrity: sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 '@types/node': 15.14.0 jest-mock: 26.6.2 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== /@jest/fake-timers/24.9.0: - resolution: {integrity: sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==} - engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 jest-message-util: 24.9.0 jest-mock: 24.9.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A== /@jest/fake-timers/26.6.2: - resolution: {integrity: sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@sinonjs/fake-timers': 6.0.1 @@ -6284,19 +6154,21 @@ packages: jest-mock: 26.6.2 jest-util: 26.6.2 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA== /@jest/globals/26.6.2: - resolution: {integrity: sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/environment': 26.6.2 '@jest/types': 26.6.2 expect: 26.6.2 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== /@jest/reporters/24.9.0: - resolution: {integrity: sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==} - engines: {node: '>= 6'} dependencies: '@jest/environment': 24.9.0 '@jest/test-result': 24.9.0 @@ -6319,13 +6191,12 @@ packages: slash: 2.0.0 source-map: 0.6.1 string-length: 2.0.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw== /@jest/reporters/26.6.2: - resolution: {integrity: sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==} - engines: {node: '>= 10.14.2'} dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 26.6.2 @@ -6351,81 +6222,78 @@ packages: string-length: 4.0.1 terminal-link: 2.1.1 v8-to-istanbul: 7.1.0 + dev: true + engines: + node: '>= 10.14.2' optionalDependencies: node-notifier: 8.0.1 - transitivePeerDependencies: - - supports-color - dev: true - + resolution: + integrity: sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw== /@jest/source-map/24.9.0: - resolution: {integrity: sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==} - engines: {node: '>= 6'} dependencies: callsites: 3.1.0 graceful-fs: 4.2.4 source-map: 0.6.1 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg== /@jest/source-map/26.6.2: - resolution: {integrity: sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==} - engines: {node: '>= 10.14.2'} dependencies: callsites: 3.1.0 graceful-fs: 4.2.4 source-map: 0.6.1 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== /@jest/test-result/24.9.0: - resolution: {integrity: sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==} - engines: {node: '>= 6'} dependencies: '@jest/console': 24.9.0 '@jest/types': 24.9.0 '@types/istanbul-lib-coverage': 2.0.3 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA== /@jest/test-result/26.6.2: - resolution: {integrity: sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/console': 26.6.2 '@jest/types': 26.6.2 '@types/istanbul-lib-coverage': 2.0.3 collect-v8-coverage: 1.0.1 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ== /@jest/test-sequencer/24.9.0: - resolution: {integrity: sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==} - engines: {node: '>= 6'} dependencies: '@jest/test-result': 24.9.0 jest-haste-map: 24.9.0 jest-runner: 24.9.0 jest-runtime: 24.9.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A== /@jest/test-sequencer/26.6.3: - resolution: {integrity: sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/test-result': 26.6.2 graceful-fs: 4.2.4 jest-haste-map: 26.6.2 jest-runner: 26.6.3 jest-runtime: 26.6.3 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - + dev: true + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw== /@jest/transform/24.9.0: - resolution: {integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==} - engines: {node: '>= 6'} dependencies: '@babel/core': 7.9.0 '@jest/types': 24.9.0 @@ -6443,13 +6311,12 @@ packages: slash: 2.0.0 source-map: 0.6.1 write-file-atomic: 2.4.1 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ== /@jest/transform/26.6.2: - resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==} - engines: {node: '>= 10.14.2'} dependencies: '@babel/core': 7.12.9 '@jest/types': 26.6.2 @@ -6466,22 +6333,22 @@ packages: slash: 3.0.0 source-map: 0.6.1 write-file-atomic: 3.0.3 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== /@jest/types/24.9.0: - resolution: {integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==} - engines: {node: '>= 6'} dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 1.1.2 '@types/yargs': 13.0.11 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw== /@jest/types/26.6.2: - resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} - engines: {node: '>= 10.14.2'} dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.0 @@ -6489,111 +6356,117 @@ packages: '@types/yargs': 15.0.4 chalk: 4.1.0 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== /@mrmlnc/readdir-enhanced/2.2.1: - resolution: {integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==} - engines: {node: '>=4'} dependencies: call-me-maybe: 1.0.1 glob-to-regexp: 0.3.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== /@nodelib/fs.scandir/2.1.3: - resolution: {integrity: sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==} - engines: {node: '>= 8'} dependencies: '@nodelib/fs.stat': 2.0.3 run-parallel: 1.1.10 dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw== /@nodelib/fs.stat/1.1.3: - resolution: {integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==} - engines: {node: '>= 6'} dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== /@nodelib/fs.stat/2.0.3: - resolution: {integrity: sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==} - engines: {node: '>= 8'} dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== /@nodelib/fs.walk/1.2.4: - resolution: {integrity: sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==} - engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.3 fastq: 1.9.0 dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ== /@protobufjs/aspromise/1.1.2: - resolution: {integrity: sha1-m4sMxmPWaafY9vXQiToU00jzD78=} dev: true - + resolution: + integrity: sha1-m4sMxmPWaafY9vXQiToU00jzD78= /@protobufjs/base64/1.1.2: - resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} dev: true - + resolution: + integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== /@protobufjs/codegen/2.0.4: - resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} dev: true - + resolution: + integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== /@protobufjs/eventemitter/1.1.0: - resolution: {integrity: sha1-NVy8mLr61ZePntCV85diHx0Ga3A=} dev: true - + resolution: + integrity: sha1-NVy8mLr61ZePntCV85diHx0Ga3A= /@protobufjs/fetch/1.1.0: - resolution: {integrity: sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=} dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/inquire': 1.1.0 dev: true - + resolution: + integrity: sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU= /@protobufjs/float/1.0.2: - resolution: {integrity: sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=} dev: true - + resolution: + integrity: sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E= /@protobufjs/inquire/1.1.0: - resolution: {integrity: sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=} dev: true - + resolution: + integrity: sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik= /@protobufjs/path/1.1.2: - resolution: {integrity: sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=} dev: true - + resolution: + integrity: sha1-bMKyDFya1q0NzP0hynZz2Nf79o0= /@protobufjs/pool/1.1.0: - resolution: {integrity: sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=} dev: true - + resolution: + integrity: sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q= /@protobufjs/utf8/1.1.0: - resolution: {integrity: sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=} dev: true - + resolution: + integrity: sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= /@semantic-ui-react/event-stack/3.1.1_react-dom@16.13.1+react@16.13.1: - resolution: {integrity: sha512-SA7VOu/tY3OkooR++mm9voeQrJpYXjJaMHO1aFCcSouS2xhqMR9Gnz0LEGLOR0h9ueWPBKaQzKIrx3FTTJZmUQ==} - peerDependencies: - react: ^16.0.0 - react-dom: ^16.0.0 dependencies: exenv: 1.2.2 prop-types: 15.7.2 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - - /@semantic-ui-react/event-stack/3.1.1_react-dom@16.14.0+react@16.14.0: - resolution: {integrity: sha512-SA7VOu/tY3OkooR++mm9voeQrJpYXjJaMHO1aFCcSouS2xhqMR9Gnz0LEGLOR0h9ueWPBKaQzKIrx3FTTJZmUQ==} peerDependencies: react: ^16.0.0 react-dom: ^16.0.0 + resolution: + integrity: sha512-SA7VOu/tY3OkooR++mm9voeQrJpYXjJaMHO1aFCcSouS2xhqMR9Gnz0LEGLOR0h9ueWPBKaQzKIrx3FTTJZmUQ== + /@semantic-ui-react/event-stack/3.1.1_react-dom@16.14.0+react@16.14.0: dependencies: exenv: 1.2.2 prop-types: 15.7.2 react: 16.14.0 react-dom: 16.14.0_react@16.14.0 dev: false - + peerDependencies: + react: ^16.0.0 + react-dom: ^16.0.0 + resolution: + integrity: sha512-SA7VOu/tY3OkooR++mm9voeQrJpYXjJaMHO1aFCcSouS2xhqMR9Gnz0LEGLOR0h9ueWPBKaQzKIrx3FTTJZmUQ== /@serverless/cli/1.4.0: - resolution: {integrity: sha512-YqlCiYmRFeGksw6XJaXbigIDlktc7OfRuVpyPB7IZgkCJ9mUlBmvyWdwqJEQdkUz0xPTGsd4Jd/XSrwyiw1Brg==} - hasBin: true dependencies: '@serverless/core': 1.1.2 '@serverless/template': 1.1.3 @@ -6606,10 +6479,10 @@ packages: prettyoutput: 1.2.0 strip-ansi: 5.2.0 dev: true - - /@serverless/cli/1.5.2: - resolution: {integrity: sha512-FMACx0qPD6Uj8U+7jDmAxEe1tdF9DsuY5VsG45nvZ3olC9xYJe/PMwxWsjXfK3tg1HUNywYAGCsy7p5fdXhNzw==} hasBin: true + resolution: + integrity: sha512-YqlCiYmRFeGksw6XJaXbigIDlktc7OfRuVpyPB7IZgkCJ9mUlBmvyWdwqJEQdkUz0xPTGsd4Jd/XSrwyiw1Brg== + /@serverless/cli/1.5.2: dependencies: '@serverless/core': 1.1.2 '@serverless/template': 1.1.4 @@ -6623,17 +6496,17 @@ packages: prettyoutput: 1.2.0 strip-ansi: 5.2.0 dev: true - + hasBin: true + resolution: + integrity: sha512-FMACx0qPD6Uj8U+7jDmAxEe1tdF9DsuY5VsG45nvZ3olC9xYJe/PMwxWsjXfK3tg1HUNywYAGCsy7p5fdXhNzw== /@serverless/component-metrics/1.0.8: - resolution: {integrity: sha512-lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang==} dependencies: node-fetch: 2.6.1 shortid: 2.2.16 dev: true - + resolution: + integrity: sha512-lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang== /@serverless/components/2.29.0: - resolution: {integrity: sha512-dVAp2OTLPAFuQm4NJBfBAsTqfpVqaCMmeV9VH88/22G9aIdW5RfoT0BqXoXN7ljZiF9L4pHXj8FlS9/Yx9NWKA==} - hasBin: true dependencies: '@serverless/inquirer': 1.1.0 '@serverless/platform-client': 0.25.4 @@ -6658,15 +6531,11 @@ packages: traverse: 0.6.6 uuid: 3.4.0 ws: 7.2.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: true - - /@serverless/components/2.34.9: - resolution: {integrity: sha512-qFjIeGgR4SjS32Tbl4BvoxOtLpv3Vx4s/81HdmmpdIrMPe7ePGUfkBVBu3axxAXHf4ajlb4WC1HmhTmZAHHSLQ==} hasBin: true + resolution: + integrity: sha512-dVAp2OTLPAFuQm4NJBfBAsTqfpVqaCMmeV9VH88/22G9aIdW5RfoT0BqXoXN7ljZiF9L4pHXj8FlS9/Yx9NWKA== + /@serverless/components/2.34.9: dependencies: '@serverless/inquirer': 1.1.2 '@serverless/platform-client': 1.1.10 @@ -6699,15 +6568,11 @@ packages: traverse: 0.6.6 uuid: 3.4.0 ws: 7.4.0 - transitivePeerDependencies: - - bufferutil - - inquirer - - supports-color - - utf-8-validate dev: true - + hasBin: true + resolution: + integrity: sha512-qFjIeGgR4SjS32Tbl4BvoxOtLpv3Vx4s/81HdmmpdIrMPe7ePGUfkBVBu3axxAXHf4ajlb4WC1HmhTmZAHHSLQ== /@serverless/core/1.1.2: - resolution: {integrity: sha512-PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ==} dependencies: fs-extra: 7.0.1 js-yaml: 3.14.0 @@ -6715,10 +6580,9 @@ packages: ramda: 0.26.1 semver: 6.3.0 dev: true - + resolution: + integrity: sha512-PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ== /@serverless/enterprise-plugin/3.6.6: - resolution: {integrity: sha512-ZkzHp8WVOQv2opdXSYES39uorZV3m61+QDPK5W2PtV6InddYlYNTVuhH8vIynNYFrK8tZ95ZjpPi0BQkQ8q2EQ==} - engines: {node: '>=6.0'} dependencies: '@serverless/event-mocks': 1.1.1 '@serverless/platform-client': 0.24.0 @@ -6748,15 +6612,12 @@ packages: update-notifier: 2.5.0 uuid: 3.4.0 yamljs: 0.3.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: true - + engines: + node: '>=6.0' + resolution: + integrity: sha512-ZkzHp8WVOQv2opdXSYES39uorZV3m61+QDPK5W2PtV6InddYlYNTVuhH8vIynNYFrK8tZ95ZjpPi0BQkQ8q2EQ== /@serverless/enterprise-plugin/3.8.4: - resolution: {integrity: sha512-pUrREqLXdO4AhO0lSS8nXDe2E56WR8aNVz2N6F+0QnAKEsfvyUxMYybwK0diLd4UAD/sMzMHpoohDgeqpHrdwQ==} - engines: {node: '>=6.0'} dependencies: '@serverless/event-mocks': 1.1.1 '@serverless/platform-client': 1.1.10 @@ -6784,37 +6645,35 @@ packages: source-map-support: 0.5.19 uuid: 3.4.0 yamljs: 0.3.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: true - + engines: + node: '>=6.0' + resolution: + integrity: sha512-pUrREqLXdO4AhO0lSS8nXDe2E56WR8aNVz2N6F+0QnAKEsfvyUxMYybwK0diLd4UAD/sMzMHpoohDgeqpHrdwQ== /@serverless/event-mocks/1.1.1: - resolution: {integrity: sha512-YAV5V/y+XIOfd+HEVeXfPWZb8C6QLruFk9tBivoX2roQLWVq145s4uxf8D0QioCueuRzkukHUS4JIj+KVoS34A==} dependencies: '@types/lodash': 4.14.165 lodash: 4.17.21 dev: true - + resolution: + integrity: sha512-YAV5V/y+XIOfd+HEVeXfPWZb8C6QLruFk9tBivoX2roQLWVq145s4uxf8D0QioCueuRzkukHUS4JIj+KVoS34A== /@serverless/inquirer/1.1.0: - resolution: {integrity: sha512-MpNMmV0uADfmGF8jVQ3Vmw+cdh7vAc8Ga/N9LHDhlbWh+EVHkqlpTi6bb3Xv6WsaPlWrx55Wo389IwpbhA0nPQ==} dependencies: chalk: 3.0.0 inquirer: 7.2.0 ncjsm: 4.0.1 dev: true - + resolution: + integrity: sha512-MpNMmV0uADfmGF8jVQ3Vmw+cdh7vAc8Ga/N9LHDhlbWh+EVHkqlpTi6bb3Xv6WsaPlWrx55Wo389IwpbhA0nPQ== /@serverless/inquirer/1.1.2: - resolution: {integrity: sha512-2c5A6HSWwXluknPNJ2s+Z4WfBwP7Kn6kgsEKD+5xlXpDpBFsRku/xJyO9eqRCwxTM41stgHNC6TRsZ03+wH/rw==} dependencies: chalk: 2.4.2 inquirer: 6.5.2 ncjsm: 4.1.0 dev: true - + resolution: + integrity: sha512-2c5A6HSWwXluknPNJ2s+Z4WfBwP7Kn6kgsEKD+5xlXpDpBFsRku/xJyO9eqRCwxTM41stgHNC6TRsZ03+wH/rw== /@serverless/platform-client-china/1.1.0: - resolution: {integrity: sha512-QVk55zO5wcax3tPFp6IiZwf7yI0wZ64kNuR0eGM31g37AMt2+rBM6plE41zNKADRDBSqOtmnwEbsPiWlxZ/S9A==} dependencies: '@serverless/utils-china': 0.1.28 archiver: 4.0.2 @@ -6829,14 +6688,10 @@ packages: traverse: 0.6.6 urlencode: 1.1.0 ws: 7.4.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: true - + resolution: + integrity: sha512-QVk55zO5wcax3tPFp6IiZwf7yI0wZ64kNuR0eGM31g37AMt2+rBM6plE41zNKADRDBSqOtmnwEbsPiWlxZ/S9A== /@serverless/platform-client/0.24.0: - resolution: {integrity: sha512-ppxR5wONzzxNSmt/9agfSzC0F4yrkHZWAR5IPLm4yj+dMxb+768XrbqBU6vnOfCcmjb89OX5Bk0GvyQh+T5gLw==} dependencies: adm-zip: 0.4.14 axios: 0.19.2 @@ -6847,14 +6702,10 @@ packages: querystring: 0.2.0 traverse: 0.6.6 ws: 7.2.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: true - + resolution: + integrity: sha512-ppxR5wONzzxNSmt/9agfSzC0F4yrkHZWAR5IPLm4yj+dMxb+768XrbqBU6vnOfCcmjb89OX5Bk0GvyQh+T5gLw== /@serverless/platform-client/0.25.4: - resolution: {integrity: sha512-Q0aumXXyx+tyyvo30Ni1crE/Z0bKd1RrL7aFmPk9QULwvCX4mEJcebjlu2RvSHjz4A5+yRqqshKybdlDug/hDA==} dependencies: adm-zip: 0.4.14 axios: 0.19.2 @@ -6865,14 +6716,10 @@ packages: querystring: 0.2.0 traverse: 0.6.6 ws: 7.2.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: true - + resolution: + integrity: sha512-Q0aumXXyx+tyyvo30Ni1crE/Z0bKd1RrL7aFmPk9QULwvCX4mEJcebjlu2RvSHjz4A5+yRqqshKybdlDug/hDA== /@serverless/platform-client/1.1.10: - resolution: {integrity: sha512-vMCYRdDaqQjPDlny3+mVNy0lr1P6RJ7hVkR2w9Bk783ZB894hobtMrTm8V8OQPwOvlAypmLnQsLPXwRNM+AMsw==} dependencies: adm-zip: 0.4.16 axios: 0.19.2 @@ -6884,14 +6731,10 @@ packages: querystring: 0.2.0 traverse: 0.6.6 ws: 7.4.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: true - + resolution: + integrity: sha512-vMCYRdDaqQjPDlny3+mVNy0lr1P6RJ7hVkR2w9Bk783ZB894hobtMrTm8V8OQPwOvlAypmLnQsLPXwRNM+AMsw== /@serverless/platform-sdk/2.3.0: - resolution: {integrity: sha512-+9TiMYDVKJOyDWg9p/k0kmGVZ3+rjB8DXpACDxxyUChDSsRS55CTJnt321Yx7APfHctNRSnv3ubYmx7oGSTETQ==} dependencies: chalk: 2.4.2 https-proxy-agent: 4.0.0 @@ -6907,12 +6750,10 @@ packages: uuid: 3.4.0 write-file-atomic: 2.4.3 ws: 6.2.1 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-+9TiMYDVKJOyDWg9p/k0kmGVZ3+rjB8DXpACDxxyUChDSsRS55CTJnt321Yx7APfHctNRSnv3ubYmx7oGSTETQ== /@serverless/platform-sdk/2.3.2: - resolution: {integrity: sha512-JSX0/EphGVvnb4RAgZYewtBXPuVsU2TFCuXh6EEZ4jxK3WgUwNYeYdwB8EuVLrm1/dYqu/UWUC0rPKb+ZDycJg==} dependencies: chalk: 2.4.2 https-proxy-agent: 4.0.0 @@ -6928,21 +6769,19 @@ packages: uuid: 3.4.0 write-file-atomic: 2.4.3 ws: 6.2.1 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-JSX0/EphGVvnb4RAgZYewtBXPuVsU2TFCuXh6EEZ4jxK3WgUwNYeYdwB8EuVLrm1/dYqu/UWUC0rPKb+ZDycJg== /@serverless/template/1.1.3: - resolution: {integrity: sha512-hcMiX523rkp6kHeKnM1x6/dXEY+d1UFSr901yVKeeCgpFy4u33UI9vlKaPweAZCF6Ahzqywf01IsFTuBVadCrQ==} dependencies: '@serverless/component-metrics': 1.0.8 '@serverless/core': 1.1.2 graphlib: 2.1.8 traverse: 0.6.6 dev: true - + resolution: + integrity: sha512-hcMiX523rkp6kHeKnM1x6/dXEY+d1UFSr901yVKeeCgpFy4u33UI9vlKaPweAZCF6Ahzqywf01IsFTuBVadCrQ== /@serverless/template/1.1.4: - resolution: {integrity: sha512-LYC+RmSD4ozStdCxSHInpVWP8h+0sSa0lmPGjAb1Fw4Ppk+LCJqJTrohbhHmF2ixgaIBu6ceNtVTB4qM+2NvIA==} dependencies: '@serverless/component-metrics': 1.0.8 '@serverless/core': 1.1.2 @@ -6950,9 +6789,9 @@ packages: ramda: 0.26.1 traverse: 0.6.6 dev: true - + resolution: + integrity: sha512-LYC+RmSD4ozStdCxSHInpVWP8h+0sSa0lmPGjAb1Fw4Ppk+LCJqJTrohbhHmF2ixgaIBu6ceNtVTB4qM+2NvIA== /@serverless/tencent-platform-client/0.25.10: - resolution: {integrity: sha512-HdifFh+2PNndRcaeXnrNoqdH7hiozlNH7Rk5enaTCSqAhD5YynJTiEOZMqWmo6eQRTOQJ30/xen8YJetGzMDPg==} dependencies: adm-zip: 0.4.14 axios: 0.19.2 @@ -6966,14 +6805,10 @@ packages: traverse: 0.6.6 urlencode: 1.1.0 ws: 7.2.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: true - + resolution: + integrity: sha512-HdifFh+2PNndRcaeXnrNoqdH7hiozlNH7Rk5enaTCSqAhD5YynJTiEOZMqWmo6eQRTOQJ30/xen8YJetGzMDPg== /@serverless/utils-china/0.1.28: - resolution: {integrity: sha512-nxMBES1wR+U1U8UWaWd7CwKmoY18SRHT6h39ux8YGXgxeRd9pqKB4/TTLX4hHYMsqHteXufpFZQIhl0aGf9oww==} dependencies: '@tencent-sdk/capi': 0.2.17 dijkstrajs: 1.0.1 @@ -6985,13 +6820,10 @@ packages: protobufjs: 6.10.2 socket.io-client: 2.3.1 winston: 3.2.1 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-nxMBES1wR+U1U8UWaWd7CwKmoY18SRHT6h39ux8YGXgxeRd9pqKB4/TTLX4hHYMsqHteXufpFZQIhl0aGf9oww== /@serverless/utils/1.2.0: - resolution: {integrity: sha512-aI/cpGVUhWbJUR8QDMtPue28EU4ViG/L4/XKuZDfAN2uNQv3NRjwEFIBi/cxyfQnMTYVtMLe9wDjuwzOT4ENzA==} - engines: {node: '>=6.0'} dependencies: chalk: 2.4.2 lodash: 4.17.21 @@ -7000,77 +6832,78 @@ packages: uuid: 3.4.0 write-file-atomic: 2.4.3 dev: true - + engines: + node: '>=6.0' + resolution: + integrity: sha512-aI/cpGVUhWbJUR8QDMtPue28EU4ViG/L4/XKuZDfAN2uNQv3NRjwEFIBi/cxyfQnMTYVtMLe9wDjuwzOT4ENzA== /@sindresorhus/is/0.14.0: - resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== /@sindresorhus/is/0.7.0: - resolution: {integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== /@sinonjs/commons/1.7.2: - resolution: {integrity: sha512-+DUO6pnp3udV/v2VfUWgaY5BIE1IfT7lLfeDzPVeMT1XKkaAp9LgSI9x5RtrFQoZ9Oi0PgXQQHPaoKu7dCjVxw==} dependencies: type-detect: 4.0.8 dev: true - + resolution: + integrity: sha512-+DUO6pnp3udV/v2VfUWgaY5BIE1IfT7lLfeDzPVeMT1XKkaAp9LgSI9x5RtrFQoZ9Oi0PgXQQHPaoKu7dCjVxw== /@sinonjs/fake-timers/6.0.1: - resolution: {integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==} dependencies: '@sinonjs/commons': 1.7.2 dev: true - + resolution: + integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== /@sinonjs/formatio/5.0.1: - resolution: {integrity: sha512-KaiQ5pBf1MpS09MuA0kp6KBQt2JUOQycqVG1NZXvzeaXe5LGFqAKueIS0bw4w0P9r7KuBSVdUk5QjXsUdu2CxQ==} dependencies: '@sinonjs/commons': 1.7.2 '@sinonjs/samsam': 5.1.0 dev: true - + resolution: + integrity: sha512-KaiQ5pBf1MpS09MuA0kp6KBQt2JUOQycqVG1NZXvzeaXe5LGFqAKueIS0bw4w0P9r7KuBSVdUk5QjXsUdu2CxQ== /@sinonjs/samsam/5.1.0: - resolution: {integrity: sha512-42nyaQOVunX5Pm6GRJobmzbS7iLI+fhERITnETXzzwDZh+TtDr/Au3yAvXVjFmZ4wEUaE4Y3NFZfKv0bV0cbtg==} dependencies: '@sinonjs/commons': 1.7.2 lodash.get: 4.4.2 type-detect: 4.0.8 dev: true - + resolution: + integrity: sha512-42nyaQOVunX5Pm6GRJobmzbS7iLI+fhERITnETXzzwDZh+TtDr/Au3yAvXVjFmZ4wEUaE4Y3NFZfKv0bV0cbtg== /@sinonjs/text-encoding/0.7.1: - resolution: {integrity: sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==} dev: true - + resolution: + integrity: sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ== /@stardust-ui/react-component-event-listener/0.38.0_react-dom@16.13.1+react@16.13.1: - resolution: {integrity: sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg==} - peerDependencies: - react: ^16.8.0 - react-dom: ^16.8.0 dependencies: '@babel/runtime': 7.10.3 prop-types: 15.7.2 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - - /@stardust-ui/react-component-event-listener/0.38.0_react-dom@16.14.0+react@16.14.0: - resolution: {integrity: sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 + resolution: + integrity: sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg== + /@stardust-ui/react-component-event-listener/0.38.0_react-dom@16.14.0+react@16.14.0: dependencies: '@babel/runtime': 7.10.3 prop-types: 15.7.2 react: 16.14.0 react-dom: 16.14.0_react@16.14.0 dev: false - - /@stardust-ui/react-component-ref/0.38.0_react-dom@16.13.1+react@16.13.1: - resolution: {integrity: sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 + resolution: + integrity: sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg== + /@stardust-ui/react-component-ref/0.38.0_react-dom@16.13.1+react@16.13.1: dependencies: '@babel/runtime': 7.10.3 prop-types: 15.7.2 @@ -7078,12 +6911,12 @@ packages: react-dom: 16.13.1_react@16.13.1 react-is: 16.13.1 dev: false - - /@stardust-ui/react-component-ref/0.38.0_react-dom@16.14.0+react@16.14.0: - resolution: {integrity: sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 + resolution: + integrity: sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw== + /@stardust-ui/react-component-ref/0.38.0_react-dom@16.14.0+react@16.14.0: dependencies: '@babel/runtime': 7.10.3 prop-types: 15.7.2 @@ -7091,50 +6924,60 @@ packages: react-dom: 16.14.0_react@16.14.0 react-is: 16.13.1 dev: false - + peerDependencies: + react: ^16.8.0 + react-dom: ^16.8.0 + resolution: + integrity: sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw== /@svgr/babel-plugin-add-jsx-attribute/4.2.0: - resolution: {integrity: sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig== /@svgr/babel-plugin-remove-jsx-attribute/4.2.0: - resolution: {integrity: sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ== /@svgr/babel-plugin-remove-jsx-empty-expression/4.2.0: - resolution: {integrity: sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w== /@svgr/babel-plugin-replace-jsx-attribute-value/4.2.0: - resolution: {integrity: sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w== /@svgr/babel-plugin-svg-dynamic-title/4.3.3: - resolution: {integrity: sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w== /@svgr/babel-plugin-svg-em-dimensions/4.2.0: - resolution: {integrity: sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w== /@svgr/babel-plugin-transform-react-native-svg/4.2.0: - resolution: {integrity: sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw== /@svgr/babel-plugin-transform-svg-component/4.2.0: - resolution: {integrity: sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw== /@svgr/babel-preset/4.3.3: - resolution: {integrity: sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==} - engines: {node: '>=8'} dependencies: '@svgr/babel-plugin-add-jsx-attribute': 4.2.0 '@svgr/babel-plugin-remove-jsx-attribute': 4.2.0 @@ -7145,49 +6988,50 @@ packages: '@svgr/babel-plugin-transform-react-native-svg': 4.2.0 '@svgr/babel-plugin-transform-svg-component': 4.2.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A== /@svgr/core/4.3.3: - resolution: {integrity: sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==} - engines: {node: '>=8'} dependencies: '@svgr/plugin-jsx': 4.3.3 camelcase: 5.3.1 cosmiconfig: 5.2.1 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w== /@svgr/hast-util-to-babel-ast/4.3.2: - resolution: {integrity: sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==} - engines: {node: '>=8'} dependencies: '@babel/types': 7.12.7 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg== /@svgr/plugin-jsx/4.3.3: - resolution: {integrity: sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==} - engines: {node: '>=8'} dependencies: '@babel/core': 7.9.0 '@svgr/babel-preset': 4.3.3 '@svgr/hast-util-to-babel-ast': 4.3.2 svg-parser: 2.0.4 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w== /@svgr/plugin-svgo/4.3.1: - resolution: {integrity: sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==} - engines: {node: '>=8'} dependencies: cosmiconfig: 5.2.1 merge-deep: 3.0.2 svgo: 1.3.2 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w== /@svgr/webpack/4.3.3: - resolution: {integrity: sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==} - engines: {node: '>=8'} dependencies: '@babel/core': 7.9.0 '@babel/plugin-transform-react-constant-elements': 7.12.1_@babel+core@7.9.0 @@ -7197,19 +7041,20 @@ packages: '@svgr/plugin-jsx': 4.3.3 '@svgr/plugin-svgo': 4.3.1 loader-utils: 1.4.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg== /@szmarczak/http-timer/1.1.2: - resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} - engines: {node: '>=6'} dependencies: defer-to-connect: 1.1.3 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== /@tencent-sdk/capi/0.2.17: - resolution: {integrity: sha512-DIenMFJXrd4yb35BbW/7LiikCQotbm9HEBG9S4HKV47tcKt6e4nZrNPO3R2hHgQ2jdo0xfqmlUlCP0O4Q3b9pw==} dependencies: '@types/chalk': 2.2.0 '@types/object-assign': 4.0.30 @@ -7220,15 +7065,15 @@ packages: request: 2.88.2 request-promise-native: 1.0.9_request@2.88.2 dev: true - + resolution: + integrity: sha512-DIenMFJXrd4yb35BbW/7LiikCQotbm9HEBG9S4HKV47tcKt6e4nZrNPO3R2hHgQ2jdo0xfqmlUlCP0O4Q3b9pw== /@types/aws-lambda/8.10.48: - resolution: {integrity: sha512-+qFDcssXvrdXIxBbKCJp0atg94TJVJSt5sx3Cu6LOQX/EV2mbInjgxGeKuLmFFBjoxD7G6fSytZoeC6A9fzTuw==} - requiresBuild: true dev: false optional: true - + requiresBuild: true + resolution: + integrity: sha512-+qFDcssXvrdXIxBbKCJp0atg94TJVJSt5sx3Cu6LOQX/EV2mbInjgxGeKuLmFFBjoxD7G6fSytZoeC6A9fzTuw== /@types/babel__core/7.1.12: - resolution: {integrity: sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==} dependencies: '@babel/parser': 7.12.7 '@babel/types': 7.12.7 @@ -7236,303 +7081,295 @@ packages: '@types/babel__template': 7.4.0 '@types/babel__traverse': 7.0.16 dev: true - + resolution: + integrity: sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ== /@types/babel__generator/7.6.2: - resolution: {integrity: sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==} dependencies: '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ== /@types/babel__template/7.4.0: - resolution: {integrity: sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==} dependencies: '@babel/parser': 7.12.7 '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A== /@types/babel__traverse/7.0.16: - resolution: {integrity: sha512-S63Dt4CZOkuTmpLGGWtT/mQdVORJOpx6SZWGVaP56dda/0Nx5nEe82K7/LAm8zYr6SfMq+1N2OreIOrHAx656w==} dependencies: '@babel/types': 7.12.7 dev: true - + resolution: + integrity: sha512-S63Dt4CZOkuTmpLGGWtT/mQdVORJOpx6SZWGVaP56dda/0Nx5nEe82K7/LAm8zYr6SfMq+1N2OreIOrHAx656w== /@types/body-parser/1.19.0: - resolution: {integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==} dependencies: '@types/connect': 3.4.34 '@types/node': 15.14.0 dev: false - + resolution: + integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ== /@types/caseless/0.12.2: - resolution: {integrity: sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==} dev: true - + resolution: + integrity: sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w== /@types/chalk/2.2.0: - resolution: {integrity: sha512-1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw==} - deprecated: This is a stub types definition for chalk (https://github.com/chalk/chalk). chalk provides its own type definitions, so you don't need @types/chalk installed! dependencies: chalk: 4.1.0 + deprecated: This is a stub types definition for chalk (https://github.com/chalk/chalk). chalk provides its own type definitions, so you don't need @types/chalk installed! dev: true - + resolution: + integrity: sha512-1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw== /@types/cls-hooked/4.3.3: - resolution: {integrity: sha512-gNstDTb/ty5h6gJd6YpSPgsLX9LmRpaKJqGFp7MRlYxhwp4vXXKlJ9+bt1TZ9KbVNXE+Mbxy2AYXcpY21DDtJw==} dependencies: '@types/node': 15.14.0 dev: false - + resolution: + integrity: sha512-gNstDTb/ty5h6gJd6YpSPgsLX9LmRpaKJqGFp7MRlYxhwp4vXXKlJ9+bt1TZ9KbVNXE+Mbxy2AYXcpY21DDtJw== /@types/color-name/1.1.1: - resolution: {integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==} dev: true - + resolution: + integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== /@types/connect/3.4.34: - resolution: {integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==} dependencies: '@types/node': 15.14.0 dev: false - + resolution: + integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ== /@types/eslint-visitor-keys/1.0.0: - resolution: {integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==} dev: true - + resolution: + integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== /@types/express-serve-static-core/4.17.19: - resolution: {integrity: sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA==} dependencies: '@types/node': 15.14.0 '@types/qs': 6.9.6 '@types/range-parser': 1.2.3 dev: false - + resolution: + integrity: sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA== /@types/express/4.17.11: - resolution: {integrity: sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==} dependencies: '@types/body-parser': 1.19.0 '@types/express-serve-static-core': 4.17.19 '@types/qs': 6.9.6 '@types/serve-static': 1.13.9 dev: false - + resolution: + integrity: sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg== /@types/glob/7.1.3: - resolution: {integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==} dependencies: '@types/minimatch': 3.0.3 '@types/node': 14.14.10 dev: true - + resolution: + integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== /@types/graceful-fs/4.1.5: - resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: '@types/node': 15.14.0 dev: true - + resolution: + integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== /@types/hast/2.3.4: - resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} dependencies: '@types/unist': 2.0.6 dev: false - + resolution: + integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g== /@types/istanbul-lib-coverage/2.0.3: - resolution: {integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==} dev: true - + resolution: + integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== /@types/istanbul-lib-report/3.0.0: - resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} dependencies: '@types/istanbul-lib-coverage': 2.0.3 dev: true - + resolution: + integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== /@types/istanbul-reports/1.1.2: - resolution: {integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==} dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-lib-report': 3.0.0 dev: true - + resolution: + integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw== /@types/istanbul-reports/3.0.0: - resolution: {integrity: sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==} dependencies: '@types/istanbul-lib-report': 3.0.0 dev: true - + resolution: + integrity: sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA== /@types/json-schema/7.0.6: - resolution: {integrity: sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==} dev: true - + resolution: + integrity: sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw== /@types/json5/0.0.29: - resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} dev: true - + resolution: + integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4= /@types/lodash/4.14.165: - resolution: {integrity: sha512-tjSSOTHhI5mCHTy/OOXYIhi2Wt1qcbHmuXD1Ha7q70CgI/I71afO4XtLb/cVexki1oVYchpul/TOuu3Arcdxrg==} dev: true - + resolution: + integrity: sha512-tjSSOTHhI5mCHTy/OOXYIhi2Wt1qcbHmuXD1Ha7q70CgI/I71afO4XtLb/cVexki1oVYchpul/TOuu3Arcdxrg== /@types/long/4.0.1: - resolution: {integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==} dev: true - + resolution: + integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== /@types/mime/1.3.2: - resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==} dev: false - + resolution: + integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== /@types/minimatch/3.0.3: - resolution: {integrity: sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==} dev: true - + resolution: + integrity: sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== /@types/mysql/2.15.18: - resolution: {integrity: sha512-JW74Nh3P/RDAnaP8uXe1qmRpoFBO84SiWvWoSju/F5+2S1kVBi1FbbDoqK/sTZrCCxySaOJnRATvWD+bLcJjAg==} dependencies: '@types/node': 15.14.0 dev: false - + resolution: + integrity: sha512-JW74Nh3P/RDAnaP8uXe1qmRpoFBO84SiWvWoSju/F5+2S1kVBi1FbbDoqK/sTZrCCxySaOJnRATvWD+bLcJjAg== /@types/node/13.13.34: - resolution: {integrity: sha512-g8D1HF2dMDKYSDl5+79izRwRgNPsSynmWMbj50mj7GZ0b7Lv4p8EmZjbo3h0h+6iLr6YmVz9VnF6XVZ3O6V1Ug==} dev: true - + resolution: + integrity: sha512-g8D1HF2dMDKYSDl5+79izRwRgNPsSynmWMbj50mj7GZ0b7Lv4p8EmZjbo3h0h+6iLr6YmVz9VnF6XVZ3O6V1Ug== /@types/node/14.0.14: - resolution: {integrity: sha512-syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ==} dev: true - + resolution: + integrity: sha512-syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ== /@types/node/14.14.10: - resolution: {integrity: sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ==} dev: true - + resolution: + integrity: sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ== /@types/node/14.18.12: - resolution: {integrity: sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A==} dev: true - + resolution: + integrity: sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A== /@types/node/15.14.0: - resolution: {integrity: sha512-um/+/ip3QZmwLfIkWZSNtQIJNVAqrJ92OkLMeuZrjZMTAJniI7fh8N8OICyDhAJ2mzgk/fmYFo72jRr5HyZ1EQ==} - + resolution: + integrity: sha512-um/+/ip3QZmwLfIkWZSNtQIJNVAqrJ92OkLMeuZrjZMTAJniI7fh8N8OICyDhAJ2mzgk/fmYFo72jRr5HyZ1EQ== /@types/normalize-package-data/2.4.0: - resolution: {integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==} dev: true - + resolution: + integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== /@types/object-assign/4.0.30: - resolution: {integrity: sha1-iUk3HVqZ9Dge4PHfCpt6GH4H5lI=} dev: true - + resolution: + integrity: sha1-iUk3HVqZ9Dge4PHfCpt6GH4H5lI= /@types/parse-json/4.0.0: - resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} - + resolution: + integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== /@types/pg/7.14.11: - resolution: {integrity: sha512-EnZkZ1OMw9DvNfQkn2MTJrwKmhJYDEs5ujWrPfvseWNoI95N8B4HzU/Ltrq5ZfYxDX/Zg8mTzwr6UAyTjjFvXA==} dependencies: '@types/node': 15.14.0 pg-protocol: 1.4.0 pg-types: 2.2.0 dev: false - + resolution: + integrity: sha512-EnZkZ1OMw9DvNfQkn2MTJrwKmhJYDEs5ujWrPfvseWNoI95N8B4HzU/Ltrq5ZfYxDX/Zg8mTzwr6UAyTjjFvXA== /@types/prettier/2.2.1: - resolution: {integrity: sha512-DxZZbyMAM9GWEzXL+BMZROWz9oo6A9EilwwOMET2UVu2uZTqMWS5S69KVtuVKaRjCUpcrOXRalet86/OpG4kqw==} dev: true - + resolution: + integrity: sha512-DxZZbyMAM9GWEzXL+BMZROWz9oo6A9EilwwOMET2UVu2uZTqMWS5S69KVtuVKaRjCUpcrOXRalet86/OpG4kqw== /@types/prop-types/15.7.3: - resolution: {integrity: sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==} dev: false - + resolution: + integrity: sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== /@types/q/1.5.4: - resolution: {integrity: sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==} dev: true - + resolution: + integrity: sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== /@types/qs/6.9.6: - resolution: {integrity: sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==} dev: false - + resolution: + integrity: sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA== /@types/range-parser/1.2.3: - resolution: {integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==} dev: false - + resolution: + integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== /@types/react-table/6.8.7: - resolution: {integrity: sha512-1U0xl47jk0BzE+HNHgxZYSLvtybSvnlLhOpW9Mfqf9iuRm/fGqgRab3TKivPCY6Tl7WPFM2hWEJ1GnsuSFc9AQ==} dependencies: '@types/react': 17.0.0 dev: false - + resolution: + integrity: sha512-1U0xl47jk0BzE+HNHgxZYSLvtybSvnlLhOpW9Mfqf9iuRm/fGqgRab3TKivPCY6Tl7WPFM2hWEJ1GnsuSFc9AQ== /@types/react/17.0.0: - resolution: {integrity: sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw==} dependencies: '@types/prop-types': 15.7.3 csstype: 3.0.5 dev: false - + resolution: + integrity: sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw== /@types/request-promise-native/1.0.17: - resolution: {integrity: sha512-05/d0WbmuwjtGMYEdHIBZ0tqMJJQ2AD9LG2F6rKNBGX1SSFR27XveajH//2N/XYtual8T9Axwl+4v7oBtPUZqg==} dependencies: '@types/request': 2.48.5 dev: true - + resolution: + integrity: sha512-05/d0WbmuwjtGMYEdHIBZ0tqMJJQ2AD9LG2F6rKNBGX1SSFR27XveajH//2N/XYtual8T9Axwl+4v7oBtPUZqg== /@types/request/2.48.5: - resolution: {integrity: sha512-/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ==} dependencies: '@types/caseless': 0.12.2 '@types/node': 15.14.0 '@types/tough-cookie': 4.0.0 form-data: 2.5.1 dev: true - + resolution: + integrity: sha512-/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ== /@types/serve-static/1.13.9: - resolution: {integrity: sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==} dependencies: '@types/mime': 1.3.2 '@types/node': 15.14.0 dev: false - + resolution: + integrity: sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA== /@types/sinonjs__fake-timers/8.1.1: - resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==} dev: true - + resolution: + integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g== /@types/sizzle/2.3.2: - resolution: {integrity: sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==} dev: true - + resolution: + integrity: sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg== /@types/stack-utils/1.0.1: - resolution: {integrity: sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==} dev: true - + resolution: + integrity: sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw== /@types/stack-utils/2.0.0: - resolution: {integrity: sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==} dev: true - + resolution: + integrity: sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw== /@types/tough-cookie/4.0.0: - resolution: {integrity: sha512-I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A==} dev: true - + resolution: + integrity: sha512-I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A== /@types/unist/2.0.6: - resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: false - + resolution: + integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== /@types/yargs-parser/15.0.0: - resolution: {integrity: sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==} dev: true - + resolution: + integrity: sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw== /@types/yargs/13.0.11: - resolution: {integrity: sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==} dependencies: '@types/yargs-parser': 15.0.0 dev: true - + resolution: + integrity: sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ== /@types/yargs/15.0.4: - resolution: {integrity: sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==} dependencies: '@types/yargs-parser': 15.0.0 dev: true - + resolution: + integrity: sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg== /@types/yauzl/2.9.2: - resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} dependencies: '@types/node': 15.14.0 dev: true optional: true - + resolution: + integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA== /@typescript-eslint/eslint-plugin/2.34.0_984cbb313f9ea271f36cadd8f9814e06: - resolution: {integrity: sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - peerDependencies: - '@typescript-eslint/parser': ^2.0.0 - eslint: ^5.0.0 || ^6.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true dependencies: '@typescript-eslint/experimental-utils': 2.34.0_eslint@6.8.0 '@typescript-eslint/parser': 2.34.0_eslint@6.8.0 @@ -7540,47 +7377,46 @@ packages: functional-red-black-tree: 1.0.1 regexpp: 3.1.0 tsutils: 3.17.1 - transitivePeerDependencies: - - supports-color dev: true - - /@typescript-eslint/experimental-utils/1.13.0_eslint@6.8.0: - resolution: {integrity: sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==} - engines: {node: ^6.14.0 || ^8.10.0 || >=9.10.0} + engines: + node: ^8.10.0 || ^10.13.0 || >=11.10.1 peerDependencies: - eslint: '*' + '@typescript-eslint/parser': ^2.0.0 + eslint: ^5.0.0 || ^6.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + resolution: + integrity: sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ== + /@typescript-eslint/experimental-utils/1.13.0_eslint@6.8.0: dependencies: '@types/json-schema': 7.0.6 '@typescript-eslint/typescript-estree': 1.13.0 eslint: 6.8.0 eslint-scope: 4.0.3 dev: true - - /@typescript-eslint/experimental-utils/2.34.0_eslint@6.8.0: - resolution: {integrity: sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + engines: + node: ^6.14.0 || ^8.10.0 || >=9.10.0 peerDependencies: eslint: '*' + resolution: + integrity: sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg== + /@typescript-eslint/experimental-utils/2.34.0_eslint@6.8.0: dependencies: '@types/json-schema': 7.0.6 '@typescript-eslint/typescript-estree': 2.34.0 eslint: 6.8.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 - transitivePeerDependencies: - - supports-color - - typescript dev: true - - /@typescript-eslint/parser/2.34.0_eslint@6.8.0: - resolution: {integrity: sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + engines: + node: ^8.10.0 || ^10.13.0 || >=11.10.1 peerDependencies: - eslint: ^5.0.0 || ^6.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true + eslint: '*' + resolution: + integrity: sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA== + /@typescript-eslint/parser/2.34.0_eslint@6.8.0: dependencies: '@types/eslint-visitor-keys': 1.0.0 '@typescript-eslint/experimental-utils': 2.34.0_eslint@6.8.0 @@ -7588,31 +7424,33 @@ packages: '@typescript-eslint/typescript-estree': 2.34.0 eslint: 6.8.0 eslint-visitor-keys: 1.3.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: ^8.10.0 || ^10.13.0 || >=11.10.1 + peerDependencies: + eslint: ^5.0.0 || ^6.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + resolution: + integrity: sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA== /@typescript-eslint/types/3.10.1: - resolution: {integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - + engines: + node: ^8.10.0 || ^10.13.0 || >=11.10.1 + resolution: + integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== /@typescript-eslint/typescript-estree/1.13.0: - resolution: {integrity: sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==} - engines: {node: '>=6.14.0'} dependencies: lodash.unescape: 4.0.1 semver: 5.5.0 dev: true - + engines: + node: '>=6.14.0' + resolution: + integrity: sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw== /@typescript-eslint/typescript-estree/2.27.0_typescript@3.8.3: - resolution: {integrity: sha512-t2miCCJIb/FU8yArjAvxllxbTiyNqaXJag7UOpB5DVoM3+xnjeOngtqlJkLRnMtzaRcJhe3CIR9RmL40omubhg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true dependencies: debug: 4.3.1 eslint-visitor-keys: 1.3.0 @@ -7622,18 +7460,17 @@ packages: semver: 6.3.0 tsutils: 3.17.1_typescript@3.8.3 typescript: 3.8.3 - transitivePeerDependencies: - - supports-color dev: true - - /@typescript-eslint/typescript-estree/2.34.0: - resolution: {integrity: sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + engines: + node: ^8.10.0 || ^10.13.0 || >=11.10.1 peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true + resolution: + integrity: sha512-t2miCCJIb/FU8yArjAvxllxbTiyNqaXJag7UOpB5DVoM3+xnjeOngtqlJkLRnMtzaRcJhe3CIR9RmL40omubhg== + /@typescript-eslint/typescript-estree/2.34.0: dependencies: '@typescript-eslint/types': 3.10.1 '@typescript-eslint/visitor-keys': 3.10.1 @@ -7644,150 +7481,156 @@ packages: lodash: 4.17.21 semver: 7.3.4 tsutils: 3.17.1 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: ^8.10.0 || ^10.13.0 || >=11.10.1 + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true + resolution: + integrity: sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg== /@typescript-eslint/visitor-keys/3.10.1: - resolution: {integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: eslint-visitor-keys: 1.3.0 dev: true - + engines: + node: ^8.10.0 || ^10.13.0 || >=11.10.1 + resolution: + integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ== /@webassemblyjs/ast/1.8.5: - resolution: {integrity: sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==} dependencies: '@webassemblyjs/helper-module-context': 1.8.5 '@webassemblyjs/helper-wasm-bytecode': 1.8.5 '@webassemblyjs/wast-parser': 1.8.5 dev: true - + resolution: + integrity: sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ== /@webassemblyjs/ast/1.9.0: - resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==} dependencies: '@webassemblyjs/helper-module-context': 1.9.0 '@webassemblyjs/helper-wasm-bytecode': 1.9.0 '@webassemblyjs/wast-parser': 1.9.0 dev: true - + resolution: + integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== /@webassemblyjs/floating-point-hex-parser/1.8.5: - resolution: {integrity: sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==} dev: true - + resolution: + integrity: sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ== /@webassemblyjs/floating-point-hex-parser/1.9.0: - resolution: {integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==} dev: true - + resolution: + integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== /@webassemblyjs/helper-api-error/1.8.5: - resolution: {integrity: sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==} dev: true - + resolution: + integrity: sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA== /@webassemblyjs/helper-api-error/1.9.0: - resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==} dev: true - + resolution: + integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== /@webassemblyjs/helper-buffer/1.8.5: - resolution: {integrity: sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==} dev: true - + resolution: + integrity: sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q== /@webassemblyjs/helper-buffer/1.9.0: - resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==} dev: true - + resolution: + integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== /@webassemblyjs/helper-code-frame/1.8.5: - resolution: {integrity: sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==} dependencies: '@webassemblyjs/wast-printer': 1.8.5 dev: true - + resolution: + integrity: sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ== /@webassemblyjs/helper-code-frame/1.9.0: - resolution: {integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==} dependencies: '@webassemblyjs/wast-printer': 1.9.0 dev: true - + resolution: + integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== /@webassemblyjs/helper-fsm/1.8.5: - resolution: {integrity: sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==} dev: true - + resolution: + integrity: sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow== /@webassemblyjs/helper-fsm/1.9.0: - resolution: {integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==} dev: true - + resolution: + integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== /@webassemblyjs/helper-module-context/1.8.5: - resolution: {integrity: sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==} dependencies: '@webassemblyjs/ast': 1.8.5 mamacro: 0.0.3 dev: true - + resolution: + integrity: sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g== /@webassemblyjs/helper-module-context/1.9.0: - resolution: {integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==} dependencies: '@webassemblyjs/ast': 1.9.0 dev: true - + resolution: + integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== /@webassemblyjs/helper-wasm-bytecode/1.8.5: - resolution: {integrity: sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==} dev: true - + resolution: + integrity: sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ== /@webassemblyjs/helper-wasm-bytecode/1.9.0: - resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==} dev: true - + resolution: + integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== /@webassemblyjs/helper-wasm-section/1.8.5: - resolution: {integrity: sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-buffer': 1.8.5 '@webassemblyjs/helper-wasm-bytecode': 1.8.5 '@webassemblyjs/wasm-gen': 1.8.5 dev: true - + resolution: + integrity: sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA== /@webassemblyjs/helper-wasm-section/1.9.0: - resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-buffer': 1.9.0 '@webassemblyjs/helper-wasm-bytecode': 1.9.0 '@webassemblyjs/wasm-gen': 1.9.0 dev: true - + resolution: + integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== /@webassemblyjs/ieee754/1.8.5: - resolution: {integrity: sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==} dependencies: '@xtuc/ieee754': 1.2.0 dev: true - + resolution: + integrity: sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g== /@webassemblyjs/ieee754/1.9.0: - resolution: {integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==} dependencies: '@xtuc/ieee754': 1.2.0 dev: true - + resolution: + integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== /@webassemblyjs/leb128/1.8.5: - resolution: {integrity: sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==} dependencies: '@xtuc/long': 4.2.2 dev: true - + resolution: + integrity: sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A== /@webassemblyjs/leb128/1.9.0: - resolution: {integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==} dependencies: '@xtuc/long': 4.2.2 dev: true - + resolution: + integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== /@webassemblyjs/utf8/1.8.5: - resolution: {integrity: sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==} dev: true - + resolution: + integrity: sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw== /@webassemblyjs/utf8/1.9.0: - resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==} dev: true - + resolution: + integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== /@webassemblyjs/wasm-edit/1.8.5: - resolution: {integrity: sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-buffer': 1.8.5 @@ -7798,9 +7641,9 @@ packages: '@webassemblyjs/wasm-parser': 1.8.5 '@webassemblyjs/wast-printer': 1.8.5 dev: true - + resolution: + integrity: sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q== /@webassemblyjs/wasm-edit/1.9.0: - resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-buffer': 1.9.0 @@ -7811,9 +7654,9 @@ packages: '@webassemblyjs/wasm-parser': 1.9.0 '@webassemblyjs/wast-printer': 1.9.0 dev: true - + resolution: + integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== /@webassemblyjs/wasm-gen/1.8.5: - resolution: {integrity: sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-wasm-bytecode': 1.8.5 @@ -7821,9 +7664,9 @@ packages: '@webassemblyjs/leb128': 1.8.5 '@webassemblyjs/utf8': 1.8.5 dev: true - + resolution: + integrity: sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg== /@webassemblyjs/wasm-gen/1.9.0: - resolution: {integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-wasm-bytecode': 1.9.0 @@ -7831,27 +7674,27 @@ packages: '@webassemblyjs/leb128': 1.9.0 '@webassemblyjs/utf8': 1.9.0 dev: true - + resolution: + integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== /@webassemblyjs/wasm-opt/1.8.5: - resolution: {integrity: sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-buffer': 1.8.5 '@webassemblyjs/wasm-gen': 1.8.5 '@webassemblyjs/wasm-parser': 1.8.5 dev: true - + resolution: + integrity: sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q== /@webassemblyjs/wasm-opt/1.9.0: - resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-buffer': 1.9.0 '@webassemblyjs/wasm-gen': 1.9.0 '@webassemblyjs/wasm-parser': 1.9.0 dev: true - + resolution: + integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== /@webassemblyjs/wasm-parser/1.8.5: - resolution: {integrity: sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-api-error': 1.8.5 @@ -7860,9 +7703,9 @@ packages: '@webassemblyjs/leb128': 1.8.5 '@webassemblyjs/utf8': 1.8.5 dev: true - + resolution: + integrity: sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw== /@webassemblyjs/wasm-parser/1.9.0: - resolution: {integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-api-error': 1.9.0 @@ -7871,9 +7714,9 @@ packages: '@webassemblyjs/leb128': 1.9.0 '@webassemblyjs/utf8': 1.9.0 dev: true - + resolution: + integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== /@webassemblyjs/wast-parser/1.8.5: - resolution: {integrity: sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/floating-point-hex-parser': 1.8.5 @@ -7882,9 +7725,9 @@ packages: '@webassemblyjs/helper-fsm': 1.8.5 '@xtuc/long': 4.2.2 dev: true - + resolution: + integrity: sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg== /@webassemblyjs/wast-parser/1.9.0: - resolution: {integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/floating-point-hex-parser': 1.9.0 @@ -7893,165 +7736,176 @@ packages: '@webassemblyjs/helper-fsm': 1.9.0 '@xtuc/long': 4.2.2 dev: true - + resolution: + integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== /@webassemblyjs/wast-printer/1.8.5: - resolution: {integrity: sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/wast-parser': 1.8.5 '@xtuc/long': 4.2.2 dev: true - + resolution: + integrity: sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg== /@webassemblyjs/wast-printer/1.9.0: - resolution: {integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/wast-parser': 1.9.0 '@xtuc/long': 4.2.2 dev: true - + resolution: + integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== /@xtuc/ieee754/1.2.0: - resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} dev: true - + resolution: + integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== /@xtuc/long/4.2.2: - resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} dev: true - + resolution: + integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== /abab/2.0.5: - resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==} dev: true - + resolution: + integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== /accepts/1.3.7: - resolution: {integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==} - engines: {node: '>= 0.6'} dependencies: mime-types: 2.1.27 negotiator: 0.6.2 - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== /acorn-globals/4.3.4: - resolution: {integrity: sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==} dependencies: acorn: 6.4.2 acorn-walk: 6.2.0 dev: true - + resolution: + integrity: sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== /acorn-globals/6.0.0: - resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==} dependencies: acorn: 7.4.1 acorn-walk: 7.2.0 dev: true - + resolution: + integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== /acorn-jsx/5.3.1_acorn@7.4.1: - resolution: {integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==} - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 7.4.1 dev: true - - /acorn-jsx/5.3.1_acorn@8.7.0: - resolution: {integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + resolution: + integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== + /acorn-jsx/5.3.1_acorn@8.7.0: dependencies: acorn: 8.7.0 dev: true - + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 + resolution: + integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== /acorn-walk/6.2.0: - resolution: {integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==} - engines: {node: '>=0.4.0'} dev: true - + engines: + node: '>=0.4.0' + resolution: + integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== /acorn-walk/7.2.0: - resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} - engines: {node: '>=0.4.0'} dev: true - + engines: + node: '>=0.4.0' + resolution: + integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== /acorn/5.7.4: - resolution: {integrity: sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==} - engines: {node: '>=0.4.0'} - hasBin: true dev: true - - /acorn/6.4.1: - resolution: {integrity: sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==} - engines: {node: '>=0.4.0'} + engines: + node: '>=0.4.0' hasBin: true + resolution: + integrity: sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg== + /acorn/6.4.1: dev: true - - /acorn/6.4.2: - resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} - engines: {node: '>=0.4.0'} + engines: + node: '>=0.4.0' hasBin: true + resolution: + integrity: sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== + /acorn/6.4.2: dev: true - - /acorn/7.4.1: - resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} - engines: {node: '>=0.4.0'} + engines: + node: '>=0.4.0' hasBin: true + resolution: + integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== + /acorn/7.4.1: dev: true - - /acorn/8.7.0: - resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} - engines: {node: '>=0.4.0'} + engines: + node: '>=0.4.0' hasBin: true + resolution: + integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== + /acorn/8.7.0: dev: true - + engines: + node: '>=0.4.0' + hasBin: true + resolution: + integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ== /address/1.1.2: - resolution: {integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==} - engines: {node: '>= 0.12.0'} dev: true - + engines: + node: '>= 0.12.0' + resolution: + integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== /adjust-sourcemap-loader/3.0.0: - resolution: {integrity: sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==} - engines: {node: '>=8.9'} dependencies: loader-utils: 2.0.0 regex-parser: 2.2.11 dev: true - + engines: + node: '>=8.9' + resolution: + integrity: sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw== /adm-zip/0.4.14: - resolution: {integrity: sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g==} - engines: {node: '>=0.3.0'} dev: true - + engines: + node: '>=0.3.0' + resolution: + integrity: sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g== /adm-zip/0.4.16: - resolution: {integrity: sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==} - engines: {node: '>=0.3.0'} dev: true - + engines: + node: '>=0.3.0' + resolution: + integrity: sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg== /after/0.8.2: - resolution: {integrity: sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=} dev: true - + resolution: + integrity: sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8= /agent-base/5.1.1: - resolution: {integrity: sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==} - engines: {node: '>= 6.0.0'} dev: true - + engines: + node: '>= 6.0.0' + resolution: + integrity: sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g== /agent-base/6.0.2: - resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} - engines: {node: '>= 6.0.0'} dependencies: debug: 4.3.1 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6.0.0' + resolution: + integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== /aggregate-error/3.1.0: - resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} - engines: {node: '>=8'} dependencies: clean-stack: 2.2.0 indent-string: 4.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== /airbnb-prop-types/2.15.0_react@16.13.1: - resolution: {integrity: sha512-jUh2/hfKsRjNFC4XONQrxo/n/3GG4Tn6Hl0WlFQN5PY9OMC9loSCoAYKnZsWaP8wEfd5xcrPloK0Zg6iS1xwVA==} - peerDependencies: - react: ^0.14 || ^15.0.0 || ^16.0.0-alpha dependencies: array.prototype.find: 2.1.1 function.prototype.name: 1.1.2 @@ -8065,70 +7919,72 @@ packages: react: 16.13.1 react-is: 16.13.1 dev: true - - /ajv-errors/1.0.1_ajv@6.12.6: - resolution: {integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==} peerDependencies: - ajv: '>=5.0.0' + react: ^0.14 || ^15.0.0 || ^16.0.0-alpha + resolution: + integrity: sha512-jUh2/hfKsRjNFC4XONQrxo/n/3GG4Tn6Hl0WlFQN5PY9OMC9loSCoAYKnZsWaP8wEfd5xcrPloK0Zg6iS1xwVA== + /ajv-errors/1.0.1_ajv@6.12.6: dependencies: ajv: 6.12.6 dev: true - - /ajv-keywords/3.4.1_ajv@6.12.0: - resolution: {integrity: sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==} peerDependencies: - ajv: ^6.9.1 + ajv: '>=5.0.0' + resolution: + integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== + /ajv-keywords/3.4.1_ajv@6.12.0: dependencies: ajv: 6.12.0 dev: true - - /ajv-keywords/3.4.1_ajv@6.12.2: - resolution: {integrity: sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==} peerDependencies: ajv: ^6.9.1 + resolution: + integrity: sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== + /ajv-keywords/3.4.1_ajv@6.12.2: dependencies: ajv: 6.12.2 dev: true - - /ajv-keywords/3.5.2_ajv@6.12.6: - resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} peerDependencies: ajv: ^6.9.1 + resolution: + integrity: sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== + /ajv-keywords/3.5.2_ajv@6.12.6: dependencies: ajv: 6.12.6 dev: true - + peerDependencies: + ajv: ^6.9.1 + resolution: + integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== /ajv/6.12.0: - resolution: {integrity: sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==} dependencies: fast-deep-equal: 3.1.1 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.2.2 - + resolution: + integrity: sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw== /ajv/6.12.2: - resolution: {integrity: sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==} dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.2.2 dev: true - + resolution: + integrity: sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ== /ajv/6.12.6: - resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.0 - + resolution: + integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== /alphanum-sort/1.0.2: - resolution: {integrity: sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=} dev: true - + resolution: + integrity: sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= /amazon-cognito-identity-js/5.2.4: - resolution: {integrity: sha512-CTRG5LKBfMYmNrqAU0l7X0SA4OOXsPFdHmkW0Ky3NOZZo767W5GZecm5uPz3YyAVde1OHaUyLXYzhXEmnn+VcQ==} dependencies: buffer: 4.9.2 crypto-js: 4.1.1 @@ -8136,142 +7992,157 @@ packages: isomorphic-unfetch: 3.1.0 js-cookie: 2.2.1 dev: true - + resolution: + integrity: sha512-CTRG5LKBfMYmNrqAU0l7X0SA4OOXsPFdHmkW0Ky3NOZZo767W5GZecm5uPz3YyAVde1OHaUyLXYzhXEmnn+VcQ== /animate.css/3.7.0: - resolution: {integrity: sha512-u3iMXDJr0cxMdQocIciDiou9Au4L5f9uT+/jCtprw3s1j3HcfCuI+khF+90Ps2KdsEhM2soF7SXB4WUvI3HlXg==} dev: false - + resolution: + integrity: sha512-u3iMXDJr0cxMdQocIciDiou9Au4L5f9uT+/jCtprw3s1j3HcfCuI+khF+90Ps2KdsEhM2soF7SXB4WUvI3HlXg== /ansi-align/2.0.0: - resolution: {integrity: sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=} dependencies: string-width: 2.1.1 dev: true - + resolution: + integrity: sha1-w2rsy6VjuJzrVW82kPCx2eNUf38= /ansi-align/3.0.0: - resolution: {integrity: sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==} dependencies: string-width: 3.1.0 dev: true - + resolution: + integrity: sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== /ansi-colors/3.2.4: - resolution: {integrity: sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== /ansi-colors/4.1.1: - resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== /ansi-escapes/3.2.0: - resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== /ansi-escapes/4.3.1: - resolution: {integrity: sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==} - engines: {node: '>=8'} dependencies: type-fest: 0.11.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== /ansi-html/0.0.7: - resolution: {integrity: sha1-gTWEAhliqenm/QOflA0S9WynhZ4=} - engines: {'0': node >= 0.8.0} - hasBin: true dev: true - + engines: + '0': node >= 0.8.0 + hasBin: true + resolution: + integrity: sha1-gTWEAhliqenm/QOflA0S9WynhZ4= /ansi-regex/2.1.1: - resolution: {integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8= /ansi-regex/3.0.0: - resolution: {integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= /ansi-regex/4.1.0: - resolution: {integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==} - engines: {node: '>=6'} - + engines: + node: '>=6' + resolution: + integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== /ansi-regex/5.0.0: - resolution: {integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== /ansi-regex/5.0.1: - resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== /ansi-styles/2.2.1: - resolution: {integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= /ansi-styles/3.2.1: - resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} - engines: {node: '>=4'} dependencies: color-convert: 1.9.3 - + engines: + node: '>=4' + resolution: + integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== /ansi-styles/4.2.1: - resolution: {integrity: sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==} - engines: {node: '>=8'} dependencies: '@types/color-name': 1.1.1 color-convert: 2.0.1 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA== /ansi-styles/4.3.0: - resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} - engines: {node: '>=8'} dependencies: color-convert: 2.0.1 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== /anymatch/2.0.0: - resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} dependencies: micromatch: 3.1.10 normalize-path: 2.1.1 dev: true - + resolution: + integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== /anymatch/3.1.1: - resolution: {integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==} - engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 picomatch: 2.2.2 dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== /app-module-path/2.2.0: - resolution: {integrity: sha1-ZBqlXft9am8KgUHEucCqULbCTdU=} dev: true - + resolution: + integrity: sha1-ZBqlXft9am8KgUHEucCqULbCTdU= /aproba/1.2.0: - resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} dev: true - + resolution: + integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== /arch/2.1.2: - resolution: {integrity: sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ==} dev: true - + resolution: + integrity: sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ== /arch/2.2.0: - resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} dev: true - + resolution: + integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== /archive-type/4.0.0: - resolution: {integrity: sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=} - engines: {node: '>=4'} dependencies: file-type: 4.4.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA= /archiver-utils/1.3.0: - resolution: {integrity: sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=} - engines: {node: '>= 0.10.0'} dependencies: glob: 7.1.6 graceful-fs: 4.2.4 @@ -8280,10 +8151,11 @@ packages: normalize-path: 2.1.1 readable-stream: 2.3.7 dev: true - + engines: + node: '>= 0.10.0' + resolution: + integrity: sha1-5QtMCccL89aA4y/xt5lOn52JUXQ= /archiver-utils/2.1.0: - resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} - engines: {node: '>= 6'} dependencies: glob: 7.1.6 graceful-fs: 4.2.4 @@ -8296,10 +8168,11 @@ packages: normalize-path: 3.0.0 readable-stream: 2.3.7 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw== /archiver/1.3.0: - resolution: {integrity: sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI=} - engines: {node: '>= 0.10.0'} dependencies: archiver-utils: 1.3.0 async: 2.6.3 @@ -8311,10 +8184,11 @@ packages: walkdir: 0.0.11 zip-stream: 1.2.0 dev: true - + engines: + node: '>= 0.10.0' + resolution: + integrity: sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI= /archiver/3.1.1: - resolution: {integrity: sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==} - engines: {node: '>= 6'} dependencies: archiver-utils: 2.1.0 async: 2.6.3 @@ -8324,10 +8198,11 @@ packages: tar-stream: 2.1.4 zip-stream: 2.1.3 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg== /archiver/4.0.2: - resolution: {integrity: sha512-B9IZjlGwaxF33UN4oPbfBkyA4V1SxNLeIhR1qY8sRXSsbdUkEHrrOvwlYFPx+8uQeCe9M+FG6KgO+imDmQ79CQ==} - engines: {node: '>= 8'} dependencies: archiver-utils: 2.1.0 async: 3.2.0 @@ -8337,85 +8212,92 @@ packages: tar-stream: 2.1.4 zip-stream: 3.0.1 dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-B9IZjlGwaxF33UN4oPbfBkyA4V1SxNLeIhR1qY8sRXSsbdUkEHrrOvwlYFPx+8uQeCe9M+FG6KgO+imDmQ79CQ== /arg/4.1.3: - resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} dev: true - + resolution: + integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== /argparse/1.0.10: - resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 - + resolution: + integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== /argparse/2.0.1: - resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} - + resolution: + integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== /aria-query/3.0.0: - resolution: {integrity: sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=} dependencies: ast-types-flow: 0.0.7 commander: 2.20.3 dev: true - + resolution: + integrity: sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w= /aria-query/4.2.2: - resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} - engines: {node: '>=6.0'} dependencies: '@babel/runtime': 7.12.5 '@babel/runtime-corejs3': 7.12.5 dev: true - + engines: + node: '>=6.0' + resolution: + integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== /arity-n/1.0.4: - resolution: {integrity: sha1-2edrEXM+CFacCEeuezmyhgswt0U=} dev: true - + resolution: + integrity: sha1-2edrEXM+CFacCEeuezmyhgswt0U= /arr-diff/4.0.0: - resolution: {integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= /arr-flatten/1.1.0: - resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== /arr-union/3.1.0: - resolution: {integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= /array-differ/2.1.0: - resolution: {integrity: sha512-KbUpJgx909ZscOc/7CLATBFam7P1Z1QRQInvgT0UztM9Q72aGKCunKASAl7WNW0tnPmPyEMeMhdsfWhfmW037w==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-KbUpJgx909ZscOc/7CLATBFam7P1Z1QRQInvgT0UztM9Q72aGKCunKASAl7WNW0tnPmPyEMeMhdsfWhfmW037w== /array-equal/1.0.0: - resolution: {integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=} dev: true - + resolution: + integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= /array-filter/1.0.0: - resolution: {integrity: sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=} dev: true - + resolution: + integrity: sha1-uveeYubvTCpMC4MSMtr/7CUfnYM= /array-flatten/1.1.1: - resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} - + resolution: + integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= /array-flatten/2.1.2: - resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} dev: true - + resolution: + integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== /array-includes/3.1.1: - resolution: {integrity: sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==} - engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 is-string: 1.0.5 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ== /array-includes/3.1.2: - resolution: {integrity: sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 @@ -8423,10 +8305,11 @@ packages: get-intrinsic: 1.0.1 is-string: 1.0.5 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw== /array-includes/3.1.3: - resolution: {integrity: sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 @@ -8434,10 +8317,11 @@ packages: get-intrinsic: 1.1.1 is-string: 1.0.6 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A== /array-includes/3.1.4: - resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 @@ -8445,186 +8329,204 @@ packages: get-intrinsic: 1.1.1 is-string: 1.0.7 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw== /array-union/1.0.2: - resolution: {integrity: sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=} - engines: {node: '>=0.10.0'} dependencies: array-uniq: 1.0.3 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= /array-union/2.1.0: - resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== /array-uniq/1.0.3: - resolution: {integrity: sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= /array-unique/0.3.2: - resolution: {integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= /array.prototype.find/2.1.1: - resolution: {integrity: sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - + resolution: + integrity: sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA== /array.prototype.flat/1.2.3: - resolution: {integrity: sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==} - engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ== /array.prototype.flat/1.2.4: - resolution: {integrity: sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg== /array.prototype.flat/1.2.5: - resolution: {integrity: sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.19.1 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg== /array.prototype.flatmap/1.2.4: - resolution: {integrity: sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 function-bind: 1.1.1 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q== /arraybuffer.slice/0.0.7: - resolution: {integrity: sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==} dev: true - + resolution: + integrity: sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog== /arrify/1.0.1: - resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= /asap/2.0.6: - resolution: {integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=} dev: true - + resolution: + integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= /asn1.js/5.4.1: - resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} dependencies: bn.js: 4.11.9 inherits: 2.0.4 minimalistic-assert: 1.0.1 safer-buffer: 2.1.2 - + resolution: + integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== /asn1/0.2.4: - resolution: {integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==} dependencies: safer-buffer: 2.1.2 - + resolution: + integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== /assert-plus/1.0.0: - resolution: {integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=} - engines: {node: '>=0.8'} - + engines: + node: '>=0.8' + resolution: + integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= /assert/1.5.0: - resolution: {integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==} dependencies: object-assign: 4.1.1 util: 0.10.3 dev: true - + resolution: + integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== /assign-symbols/1.0.0: - resolution: {integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= /ast-module-types/2.6.0: - resolution: {integrity: sha512-zXSoVaMrf2R+r+ISid5/9a8SXm1LLdkhHzh6pSRhj9jklzruOOl1hva1YmFT33wAstg/f9ZndJAlq1BSrFLSGA==} dev: true - + resolution: + integrity: sha512-zXSoVaMrf2R+r+ISid5/9a8SXm1LLdkhHzh6pSRhj9jklzruOOl1hva1YmFT33wAstg/f9ZndJAlq1BSrFLSGA== /ast-types-flow/0.0.7: - resolution: {integrity: sha1-9wtzXGvKGlycItmCw+Oef+ujva0=} dev: true - + resolution: + integrity: sha1-9wtzXGvKGlycItmCw+Oef+ujva0= /astral-regex/1.0.0: - resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== /astral-regex/2.0.0: - resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== /async-each/1.0.3: - resolution: {integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==} dev: true - + resolution: + integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== /async-hook-jl/1.7.6: - resolution: {integrity: sha512-gFaHkFfSxTjvoxDMYqDuGHlcRyUuamF8s+ZTtJdDzqjws4mCt7v0vuV79/E2Wr2/riMQgtG4/yUtXWs1gZ7JMg==} - engines: {node: ^4.7 || >=6.9 || >=7.3} dependencies: stack-chain: 1.3.7 dev: false - + engines: + node: ^4.7 || >=6.9 || >=7.3 + resolution: + integrity: sha512-gFaHkFfSxTjvoxDMYqDuGHlcRyUuamF8s+ZTtJdDzqjws4mCt7v0vuV79/E2Wr2/riMQgtG4/yUtXWs1gZ7JMg== /async-limiter/1.0.1: - resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} dev: true - + resolution: + integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== /async/1.5.2: - resolution: {integrity: sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=} dev: true - + resolution: + integrity: sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= /async/2.6.3: - resolution: {integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==} dependencies: lodash: 4.17.21 dev: true - + resolution: + integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== /async/3.2.0: - resolution: {integrity: sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==} dev: true - + resolution: + integrity: sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw== /asynckit/0.4.0: - resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} - + resolution: + integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= /at-least-node/1.0.0: - resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} - engines: {node: '>= 4.0.0'} - + engines: + node: '>= 4.0.0' + resolution: + integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== /atob/2.1.2: - resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} - engines: {node: '>= 4.5.0'} - hasBin: true dev: true - + engines: + node: '>= 4.5.0' + hasBin: true + resolution: + integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== /atomic-batcher/1.0.2: - resolution: {integrity: sha1-0WkB0QzOxZUWwZe5zNiTBom4E7Q=} dev: false - + resolution: + integrity: sha1-0WkB0QzOxZUWwZe5zNiTBom4E7Q= /attr-accept/2.1.0: - resolution: {integrity: sha512-sLzVM3zCCmmDtDNhI0i96k6PUztkotSOXqE4kDGQt/6iDi5M+H0srjeF+QC6jN581l4X/Zq3Zu/tgcErEssavg==} - engines: {node: '>=4'} dev: false - + engines: + node: '>=4' + resolution: + integrity: sha512-sLzVM3zCCmmDtDNhI0i96k6PUztkotSOXqE4kDGQt/6iDi5M+H0srjeF+QC6jN581l4X/Zq3Zu/tgcErEssavg== /autoprefixer/9.8.6: - resolution: {integrity: sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==} - hasBin: true dependencies: browserslist: 4.15.0 caniuse-lite: 1.0.30001164 @@ -8634,19 +8536,18 @@ packages: postcss: 7.0.35 postcss-value-parser: 4.1.0 dev: true - + hasBin: true + resolution: + integrity: sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== /aws-sdk-mock/5.1.0: - resolution: {integrity: sha512-Wa5eCSo8HX0Snqb7FdBylaXMmfrAWoWZ+d7MFhiYsgHPvNvMEGjV945FF2qqE1U0Tolr1ALzik1fcwgaOhqUWQ==} dependencies: aws-sdk: 2.1015.0 sinon: 9.0.3 traverse: 0.6.6 dev: true - + resolution: + integrity: sha512-Wa5eCSo8HX0Snqb7FdBylaXMmfrAWoWZ+d7MFhiYsgHPvNvMEGjV945FF2qqE1U0Tolr1ALzik1fcwgaOhqUWQ== /aws-sdk/2.1015.0: - resolution: {integrity: sha512-jSM955n08r+kzCMMhOu1Dbua8SRZQKgGO1nAoUwBSlXjnLtN+F81P93h4yNBtWsxUg1mAMTP3DKJjXFFrRToPw==} - engines: {node: '>= 0.8.0'} - requiresBuild: true dependencies: buffer: 4.9.2 events: 1.1.1 @@ -8657,10 +8558,12 @@ packages: url: 0.10.3 uuid: 3.3.2 xml2js: 0.4.19 - + engines: + node: '>= 0.8.0' + requiresBuild: true + resolution: + integrity: sha512-jSM955n08r+kzCMMhOu1Dbua8SRZQKgGO1nAoUwBSlXjnLtN+F81P93h4yNBtWsxUg1mAMTP3DKJjXFFrRToPw== /aws-sdk/2.656.0: - resolution: {integrity: sha512-UzqDvvt6i7gpuzEdK0GT/JOfBJcsCPranzZWdQ9HR4+5E0m5kf5gybZ6OX+UseIAE2/WND6Dv0aHgiI21AKenw==} - engines: {node: '>= 0.8.0'} dependencies: buffer: 4.9.1 events: 1.1.1 @@ -8672,10 +8575,11 @@ packages: uuid: 3.3.2 xml2js: 0.4.19 dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-UzqDvvt6i7gpuzEdK0GT/JOfBJcsCPranzZWdQ9HR4+5E0m5kf5gybZ6OX+UseIAE2/WND6Dv0aHgiI21AKenw== /aws-sdk/2.721.0: - resolution: {integrity: sha512-loljx8gp4u/Y4nKO2mbcj3df8HpMkoxTFCYx5800IkLj4Y6yZqodxPTt0SZ5fHlQNx8TUtjwkmp3isBGtdEdyA==} - engines: {node: '>= 0.8.0'} dependencies: buffer: 4.9.2 events: 1.1.1 @@ -8687,10 +8591,11 @@ packages: uuid: 3.3.2 xml2js: 0.4.19 dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-loljx8gp4u/Y4nKO2mbcj3df8HpMkoxTFCYx5800IkLj4Y6yZqodxPTt0SZ5fHlQNx8TUtjwkmp3isBGtdEdyA== /aws-sdk/2.802.0: - resolution: {integrity: sha512-PfjBr5Ag4PdcEYPrfMclVWk85kFSJNe7qllZBE8RhYNu+K+Z2pveKfYkC5mqYoKEYIQyI9by9N47F+Tqm1GXtg==} - engines: {node: '>= 0.8.0'} dependencies: buffer: 4.9.2 events: 1.1.1 @@ -8702,13 +8607,14 @@ packages: uuid: 3.3.2 xml2js: 0.4.19 dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-PfjBr5Ag4PdcEYPrfMclVWk85kFSJNe7qllZBE8RhYNu+K+Z2pveKfYkC5mqYoKEYIQyI9by9N47F+Tqm1GXtg== /aws-sign2/0.7.0: - resolution: {integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=} - + resolution: + integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= /aws-xray-sdk-core/3.2.0: - resolution: {integrity: sha512-6mhqmRsQbDAISyKQuYguO38AhHgGSZsmYLVUYWUV9eJ+GiHZf08apwM7fSdiRw56qCulgSTV5JG2/cnPmtBhUA==} - engines: {node: '>= 10.x'} dependencies: '@types/cls-hooked': 4.3.3 atomic-batcher: 1.0.2 @@ -8716,40 +8622,44 @@ packages: pkginfo: 0.4.1 semver: 5.7.1 dev: false - + engines: + node: '>= 10.x' + resolution: + integrity: sha512-6mhqmRsQbDAISyKQuYguO38AhHgGSZsmYLVUYWUV9eJ+GiHZf08apwM7fSdiRw56qCulgSTV5JG2/cnPmtBhUA== /aws-xray-sdk-express/3.2.0_aws-xray-sdk-core@3.2.0: - resolution: {integrity: sha512-r0XX/2JmIYES1vUYee6MgmXpAc2Ru86S8J8u5kwOvTGT1hKqJcdPF8GSKocPKqCw1KSRvDOWqwkwJu8/mDl9Ew==} - engines: {node: '>= 10.x'} - peerDependencies: - aws-xray-sdk-core: ^3.2.0 dependencies: '@types/express': 4.17.11 aws-xray-sdk-core: 3.2.0 dev: false - - /aws-xray-sdk-mysql/3.2.0_aws-xray-sdk-core@3.2.0: - resolution: {integrity: sha512-MlX5ngtQseoSCU04gJGqOh3hFDv8+J6qrgeuaTJqIrSy7X8Rsz4bXZessjLfyuuAWGXsDrwquj5lpBU8jvoHuw==} - engines: {node: '>= 10.x'} + engines: + node: '>= 10.x' peerDependencies: aws-xray-sdk-core: ^3.2.0 + resolution: + integrity: sha512-r0XX/2JmIYES1vUYee6MgmXpAc2Ru86S8J8u5kwOvTGT1hKqJcdPF8GSKocPKqCw1KSRvDOWqwkwJu8/mDl9Ew== + /aws-xray-sdk-mysql/3.2.0_aws-xray-sdk-core@3.2.0: dependencies: '@types/mysql': 2.15.18 aws-xray-sdk-core: 3.2.0 dev: false - - /aws-xray-sdk-postgres/3.2.0_aws-xray-sdk-core@3.2.0: - resolution: {integrity: sha512-Xg3X7Wi6TLEjfLXsPwep9sbTbCn1iqYAV6G4+5jQT4VOE+nn6xa7NntewtxWdvfn77awk4Rb8tQ11ftJOMfTrA==} - engines: {node: '>= 10.x'} + engines: + node: '>= 10.x' peerDependencies: aws-xray-sdk-core: ^3.2.0 + resolution: + integrity: sha512-MlX5ngtQseoSCU04gJGqOh3hFDv8+J6qrgeuaTJqIrSy7X8Rsz4bXZessjLfyuuAWGXsDrwquj5lpBU8jvoHuw== + /aws-xray-sdk-postgres/3.2.0_aws-xray-sdk-core@3.2.0: dependencies: '@types/pg': 7.14.11 aws-xray-sdk-core: 3.2.0 dev: false - + engines: + node: '>= 10.x' + peerDependencies: + aws-xray-sdk-core: ^3.2.0 + resolution: + integrity: sha512-Xg3X7Wi6TLEjfLXsPwep9sbTbCn1iqYAV6G4+5jQT4VOE+nn6xa7NntewtxWdvfn77awk4Rb8tQ11ftJOMfTrA== /aws-xray-sdk/3.2.0: - resolution: {integrity: sha512-ARPagVVljHbad8lVsUVRCQrbPERIjb/itEZBgDyyGufHU/kLZ4XvhG0Vocixyrweo7PMCukGyPvSmKyBqbSxiQ==} - engines: {node: '>= 10.x'} dependencies: aws-xray-sdk-core: 3.2.0 aws-xray-sdk-express: 3.2.0_aws-xray-sdk-core@3.2.0 @@ -8757,46 +8667,44 @@ packages: aws-xray-sdk-postgres: 3.2.0_aws-xray-sdk-core@3.2.0 pkginfo: 0.4.1 dev: false - + engines: + node: '>= 10.x' + resolution: + integrity: sha512-ARPagVVljHbad8lVsUVRCQrbPERIjb/itEZBgDyyGufHU/kLZ4XvhG0Vocixyrweo7PMCukGyPvSmKyBqbSxiQ== /aws4/1.11.0: - resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} - + resolution: + integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== /axe-core/4.1.1: - resolution: {integrity: sha512-5Kgy8Cz6LPC9DJcNb3yjAXTu3XihQgEdnIg50c//zOC/MyLP0Clg+Y8Sh9ZjjnvBrDZU4DgXS9C3T9r4/scGZQ==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-5Kgy8Cz6LPC9DJcNb3yjAXTu3XihQgEdnIg50c//zOC/MyLP0Clg+Y8Sh9ZjjnvBrDZU4DgXS9C3T9r4/scGZQ== /axios/0.19.2: - resolution: {integrity: sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==} dependencies: follow-redirects: 1.5.10 dev: true - + resolution: + integrity: sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA== /axios/0.21.4: - resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} dependencies: follow-redirects: 1.14.4 - transitivePeerDependencies: - - debug dev: false - + resolution: + integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== /axobject-query/2.2.0: - resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} dev: true - + resolution: + integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== /babel-code-frame/6.26.0: - resolution: {integrity: sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=} dependencies: chalk: 1.1.3 esutils: 2.0.3 js-tokens: 3.0.2 dev: true - + resolution: + integrity: sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= /babel-eslint/10.1.0_eslint@6.8.0: - resolution: {integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==} - engines: {node: '>=6'} - peerDependencies: - eslint: '>= 4.12.1' dependencies: '@babel/code-frame': 7.10.4 '@babel/parser': 7.12.7 @@ -8805,22 +8713,22 @@ packages: eslint: 6.8.0 eslint-visitor-keys: 1.3.0 resolve: 1.19.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6' + peerDependencies: + eslint: '>= 4.12.1' + resolution: + integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== /babel-extract-comments/1.0.0: - resolution: {integrity: sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==} - engines: {node: '>=4'} dependencies: babylon: 6.18.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== /babel-jest/24.9.0_@babel+core@7.12.9: - resolution: {integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==} - engines: {node: '>= 6'} - peerDependencies: - '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 '@jest/transform': 24.9.0 @@ -8830,15 +8738,14 @@ packages: babel-preset-jest: 24.9.0_@babel+core@7.12.9 chalk: 2.4.2 slash: 2.0.0 - transitivePeerDependencies: - - supports-color dev: true - - /babel-jest/24.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==} - engines: {node: '>= 6'} + engines: + node: '>= 6' peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw== + /babel-jest/24.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@jest/transform': 24.9.0 @@ -8848,15 +8755,14 @@ packages: babel-preset-jest: 24.9.0_@babel+core@7.9.0 chalk: 2.4.2 slash: 2.0.0 - transitivePeerDependencies: - - supports-color dev: true - - /babel-jest/26.6.3_@babel+core@7.12.9: - resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==} - engines: {node: '>= 10.14.2'} + engines: + node: '>= 6' peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw== + /babel-jest/26.6.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@jest/transform': 26.6.2 @@ -8867,16 +8773,14 @@ packages: chalk: 4.1.0 graceful-fs: 4.2.4 slash: 3.0.0 - transitivePeerDependencies: - - supports-color dev: true - - /babel-loader/8.1.0_@babel+core@7.9.0: - resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} - engines: {node: '>= 6.9'} + engines: + node: '>= 10.14.2' peerDependencies: '@babel/core': ^7.0.0 - webpack: '>=2' + resolution: + integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== + /babel-loader/8.1.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 find-cache-dir: 2.1.0 @@ -8885,13 +8789,14 @@ packages: pify: 4.0.1 schema-utils: 2.6.5 dev: true - - /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.41.2: - resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} - engines: {node: '>= 6.9'} + engines: + node: '>= 6.9' peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' + resolution: + integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== + /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.41.2: dependencies: '@babel/core': 7.9.0 find-cache-dir: 2.1.0 @@ -8901,13 +8806,14 @@ packages: schema-utils: 2.6.5 webpack: 4.41.2 dev: true - - /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.42.0: - resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} - engines: {node: '>= 6.9'} + engines: + node: '>= 6.9' peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' + resolution: + integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== + /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.42.0: dependencies: '@babel/core': 7.9.0 find-cache-dir: 2.1.0 @@ -8917,13 +8823,14 @@ packages: schema-utils: 2.6.5 webpack: 4.42.0 dev: true - - /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.42.1: - resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} - engines: {node: '>= 6.9'} + engines: + node: '>= 6.9' peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' + resolution: + integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== + /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.42.1: dependencies: '@babel/core': 7.9.0 find-cache-dir: 2.1.0 @@ -8933,13 +8840,14 @@ packages: schema-utils: 2.6.5 webpack: 4.42.1 dev: true - - /babel-loader/8.1.0_dd01e8cbc2bbf2b3fa238148aaaef39d: - resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} - engines: {node: '>= 6.9'} + engines: + node: '>= 6.9' peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' + resolution: + integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== + /babel-loader/8.1.0_dd01e8cbc2bbf2b3fa238148aaaef39d: dependencies: '@babel/core': 7.12.9 find-cache-dir: 2.1.0 @@ -8949,21 +8857,26 @@ packages: schema-utils: 2.6.5 webpack: 4.42.1 dev: true - + engines: + node: '>= 6.9' + peerDependencies: + '@babel/core': ^7.0.0 + webpack: '>=2' + resolution: + integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== /babel-plugin-dynamic-import-node/2.3.0: - resolution: {integrity: sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==} dependencies: object.assign: 4.1.0 dev: true - + resolution: + integrity: sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ== /babel-plugin-dynamic-import-node/2.3.3: - resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: object.assign: 4.1.2 dev: true - + resolution: + integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== /babel-plugin-emotion/10.0.33: - resolution: {integrity: sha512-bxZbTTGz0AJQDHm8k6Rf3RQJ8tX2scsfsRyKVgAbiUPUNIRtlK+7JxP+TAd1kRLABFxe0CFm2VdK4ePkoA9FxQ==} dependencies: '@babel/helper-module-imports': 7.12.5 '@emotion/hash': 0.8.0 @@ -8976,99 +8889,97 @@ packages: find-root: 1.1.0 source-map: 0.5.7 dev: false - + resolution: + integrity: sha512-bxZbTTGz0AJQDHm8k6Rf3RQJ8tX2scsfsRyKVgAbiUPUNIRtlK+7JxP+TAd1kRLABFxe0CFm2VdK4ePkoA9FxQ== /babel-plugin-inline-import/3.0.0: - resolution: {integrity: sha512-thnykl4FMb8QjMjVCuZoUmAM7r2mnTn5qJwrryCvDv6rugbJlTHZMctdjDtEgD0WBAXJOLJSGXN3loooEwx7UQ==} dependencies: require-resolve: 0.0.2 dev: true - + resolution: + integrity: sha512-thnykl4FMb8QjMjVCuZoUmAM7r2mnTn5qJwrryCvDv6rugbJlTHZMctdjDtEgD0WBAXJOLJSGXN3loooEwx7UQ== /babel-plugin-istanbul/5.2.0: - resolution: {integrity: sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==} - engines: {node: '>=6'} dependencies: '@babel/helper-plugin-utils': 7.10.4 find-up: 3.0.0 istanbul-lib-instrument: 3.3.0 test-exclude: 5.2.3 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw== /babel-plugin-istanbul/6.0.0: - resolution: {integrity: sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==} - engines: {node: '>=8'} dependencies: '@babel/helper-plugin-utils': 7.10.4 '@istanbuljs/load-nyc-config': 1.0.0 '@istanbuljs/schema': 0.1.2 istanbul-lib-instrument: 4.0.3 test-exclude: 6.0.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ== /babel-plugin-jest-hoist/24.9.0: - resolution: {integrity: sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==} - engines: {node: '>= 6'} dependencies: '@types/babel__traverse': 7.0.16 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw== /babel-plugin-jest-hoist/26.6.2: - resolution: {integrity: sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==} - engines: {node: '>= 10.14.2'} dependencies: '@babel/template': 7.12.7 '@babel/types': 7.12.7 '@types/babel__core': 7.1.12 '@types/babel__traverse': 7.0.16 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== /babel-plugin-macros/2.8.0: - resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: '@babel/runtime': 7.12.5 cosmiconfig: 6.0.0 resolve: 1.19.0 - + resolution: + integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== /babel-plugin-named-asset-import/0.3.7_@babel+core@7.9.0: - resolution: {integrity: sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==} - peerDependencies: - '@babel/core': ^7.1.0 dependencies: '@babel/core': 7.9.0 dev: true - + peerDependencies: + '@babel/core': ^7.1.0 + resolution: + integrity: sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw== /babel-plugin-source-map-support/2.1.1: - resolution: {integrity: sha512-Ce0r4iXS/1JX8gjzZcfzw17Pooh7zIkbLFTljuhWPTneNWQ9RauomiutInvz5kmd8tYrZ9axgGq9dm0hml2+Lg==} dependencies: '@babel/helper-module-imports': 7.8.3 dev: true - + resolution: + integrity: sha512-Ce0r4iXS/1JX8gjzZcfzw17Pooh7zIkbLFTljuhWPTneNWQ9RauomiutInvz5kmd8tYrZ9axgGq9dm0hml2+Lg== /babel-plugin-syntax-jsx/6.18.0: - resolution: {integrity: sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=} dev: false - + resolution: + integrity: sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= /babel-plugin-syntax-object-rest-spread/6.13.0: - resolution: {integrity: sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=} dev: true - + resolution: + integrity: sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= /babel-plugin-transform-object-rest-spread/6.26.0: - resolution: {integrity: sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=} dependencies: babel-plugin-syntax-object-rest-spread: 6.13.0 babel-runtime: 6.26.0 dev: true - + resolution: + integrity: sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= /babel-plugin-transform-react-remove-prop-types/0.4.24: - resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} dev: true - + resolution: + integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== /babel-preset-current-node-syntax/1.0.1_@babel+core@7.12.9: - resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} - peerDependencies: - '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.9 @@ -9084,42 +8995,47 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.9 '@babel/plugin-syntax-top-level-await': 7.12.1_@babel+core@7.12.9 dev: true - - /babel-preset-jest/24.9.0_@babel+core@7.12.9: - resolution: {integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==} - engines: {node: '>= 6'} peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== + /babel-preset-jest/24.9.0_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 babel-plugin-jest-hoist: 24.9.0 dev: true - - /babel-preset-jest/24.9.0_@babel+core@7.9.0: - resolution: {integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==} - engines: {node: '>= 6'} + engines: + node: '>= 6' peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg== + /babel-preset-jest/24.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.0 babel-plugin-jest-hoist: 24.9.0 dev: true - - /babel-preset-jest/26.6.2_@babel+core@7.12.9: - resolution: {integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==} - engines: {node: '>= 10.14.2'} + engines: + node: '>= 6' peerDependencies: '@babel/core': ^7.0.0 + resolution: + integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg== + /babel-preset-jest/26.6.2_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 babel-plugin-jest-hoist: 26.6.2 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.12.9 dev: true - + engines: + node: '>= 10.14.2' + peerDependencies: + '@babel/core': ^7.0.0 + resolution: + integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== /babel-preset-react-app/9.1.2: - resolution: {integrity: sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA==} dependencies: '@babel/core': 7.9.0 '@babel/plugin-proposal-class-properties': 7.8.3_@babel+core@7.9.0 @@ -9136,33 +9052,30 @@ packages: '@babel/runtime': 7.9.0 babel-plugin-macros: 2.8.0 babel-plugin-transform-react-remove-prop-types: 0.4.24 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA== /babel-runtime/6.26.0: - resolution: {integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4=} dependencies: core-js: 2.6.12 regenerator-runtime: 0.11.1 dev: true - + resolution: + integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4= /babylon/6.18.0: - resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} - hasBin: true dev: true - + hasBin: true + resolution: + integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== /backo2/1.0.2: - resolution: {integrity: sha1-MasayLEpNjRj41s+u2n038+6eUc=} dev: true - + resolution: + integrity: sha1-MasayLEpNjRj41s+u2n038+6eUc= /balanced-match/1.0.0: - resolution: {integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=} dev: true - + resolution: + integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c= /base/0.11.2: - resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} - engines: {node: '>=0.10.0'} dependencies: cache-base: 1.0.1 class-utils: 0.3.6 @@ -9172,88 +9085,92 @@ packages: mixin-deep: 1.3.2 pascalcase: 0.1.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== /base64-arraybuffer/0.1.4: - resolution: {integrity: sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=} - engines: {node: '>= 0.6.0'} dev: true - + engines: + node: '>= 0.6.0' + resolution: + integrity: sha1-mBjHngWbE1X5fgQooBfIOOkLqBI= /base64-js/1.3.1: - resolution: {integrity: sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==} dev: true - + resolution: + integrity: sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== /base64-js/1.5.1: - resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} - + resolution: + integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== /batch/0.6.1: - resolution: {integrity: sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=} dev: true - + resolution: + integrity: sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= /bcrypt-pbkdf/1.0.2: - resolution: {integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=} dependencies: tweetnacl: 0.14.5 - + resolution: + integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= /big.js/5.2.2: - resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} dev: true - + resolution: + integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== /bignumber.js/9.0.0: - resolution: {integrity: sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==} dev: true - + resolution: + integrity: sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A== /binary-extensions/1.13.1: - resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== /binary-extensions/2.1.0: - resolution: {integrity: sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ== /bindings/1.5.0: - resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} dependencies: file-uri-to-path: 1.0.0 dev: true optional: true - + resolution: + integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== /bl/1.2.3: - resolution: {integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==} dependencies: readable-stream: 2.3.7 safe-buffer: 5.2.1 dev: true - + resolution: + integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== /bl/4.0.3: - resolution: {integrity: sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==} dependencies: buffer: 5.7.1 inherits: 2.0.4 readable-stream: 3.6.0 dev: true - + resolution: + integrity: sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg== /blob-util/2.0.2: - resolution: {integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==} dev: true - + resolution: + integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ== /blob/0.0.5: - resolution: {integrity: sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==} dev: true - + resolution: + integrity: sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig== /bluebird/3.7.2: - resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} - + resolution: + integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== /bn.js/4.11.9: - resolution: {integrity: sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==} - + resolution: + integrity: sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw== /bn.js/5.1.3: - resolution: {integrity: sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==} - + resolution: + integrity: sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ== /body-parser/1.19.0: - resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==} - engines: {node: '>= 0.8'} dependencies: bytes: 3.1.0 content-type: 1.0.4 @@ -9265,9 +9182,11 @@ packages: qs: 6.7.0 raw-body: 2.4.0 type-is: 1.6.18 - + engines: + node: '>= 0.8' + resolution: + integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== /bonjour/3.5.0: - resolution: {integrity: sha1-jokKGD2O6aI5OzhExpGkK897yfU=} dependencies: array-flatten: 2.1.2 deep-equal: 1.1.1 @@ -9276,14 +9195,13 @@ packages: multicast-dns: 6.2.3 multicast-dns-service-types: 1.1.0 dev: true - + resolution: + integrity: sha1-jokKGD2O6aI5OzhExpGkK897yfU= /boolbase/1.0.0: - resolution: {integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24=} dev: true - + resolution: + integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24= /boxen/1.3.0: - resolution: {integrity: sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==} - engines: {node: '>=4'} dependencies: ansi-align: 2.0.0 camelcase: 4.1.0 @@ -9293,10 +9211,11 @@ packages: term-size: 1.2.0 widest-line: 2.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw== /boxen/3.2.0: - resolution: {integrity: sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A==} - engines: {node: '>=6'} dependencies: ansi-align: 3.0.0 camelcase: 5.3.1 @@ -9307,17 +9226,18 @@ packages: type-fest: 0.3.1 widest-line: 2.0.1 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A== /brace-expansion/1.1.11: - resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.0 concat-map: 0.0.1 dev: true - + resolution: + integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== /braces/2.3.2: - resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} - engines: {node: '>=0.10.0'} dependencies: arr-flatten: 1.1.0 array-unique: 0.3.2 @@ -9330,34 +9250,37 @@ packages: split-string: 3.1.0 to-regex: 3.0.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== /braces/3.0.2: - resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} - engines: {node: '>=8'} dependencies: fill-range: 7.0.1 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== /brorand/1.1.0: - resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=} - + resolution: + integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= /browser-process-hrtime/1.0.0: - resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} dev: true - + resolution: + integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== /browser-resolve/1.11.3: - resolution: {integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==} dependencies: resolve: 1.1.7 dev: true - + resolution: + integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ== /browser-tabs-lock/1.2.8: - resolution: {integrity: sha512-Xrj33YUTltPDoGrD1KnaAn5ZuxnnlJFcIW9srVTPHbMNPd9MlcnBCWaGV0STlvGKu8Ok0ad5qxyx5sIwFTr/Ig==} - requiresBuild: true dev: false - + requiresBuild: true + resolution: + integrity: sha512-Xrj33YUTltPDoGrD1KnaAn5ZuxnnlJFcIW9srVTPHbMNPd9MlcnBCWaGV0STlvGKu8Ok0ad5qxyx5sIwFTr/Ig== /browserify-aes/1.2.0: - resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} dependencies: buffer-xor: 1.0.3 cipher-base: 1.0.4 @@ -9365,30 +9288,30 @@ packages: evp_bytestokey: 1.0.3 inherits: 2.0.4 safe-buffer: 5.2.1 - + resolution: + integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== /browserify-cipher/1.0.1: - resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} dependencies: browserify-aes: 1.2.0 browserify-des: 1.0.2 evp_bytestokey: 1.0.3 - + resolution: + integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== /browserify-des/1.0.2: - resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} dependencies: cipher-base: 1.0.4 des.js: 1.0.1 inherits: 2.0.4 safe-buffer: 5.2.1 - + resolution: + integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== /browserify-rsa/4.1.0: - resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} dependencies: bn.js: 5.1.3 randombytes: 2.1.0 - + resolution: + integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== /browserify-sign/4.2.1: - resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} dependencies: bn.js: 5.1.3 browserify-rsa: 4.1.0 @@ -9399,37 +9322,35 @@ packages: parse-asn1: 5.1.6 readable-stream: 3.6.0 safe-buffer: 5.2.1 - + resolution: + integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== /browserify-zlib/0.2.0: - resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} dependencies: pako: 1.0.11 dev: true - + resolution: + integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== /browserslist/4.10.0: - resolution: {integrity: sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==} - hasBin: true dependencies: caniuse-lite: 1.0.30001164 electron-to-chromium: 1.3.614 node-releases: 1.1.67 pkg-up: 3.1.0 dev: true - - /browserslist/4.11.1: - resolution: {integrity: sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g==} hasBin: true + resolution: + integrity: sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA== + /browserslist/4.11.1: dependencies: caniuse-lite: 1.0.30001039 electron-to-chromium: 1.3.399 node-releases: 1.1.53 pkg-up: 2.0.0 dev: true - - /browserslist/4.15.0: - resolution: {integrity: sha512-IJ1iysdMkGmjjYeRlDU8PQejVwxvVO5QOfXH7ylW31GO6LwNRSmm/SgRXtNsEXqMLl2e+2H5eEJ7sfynF8TCaQ==} - engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} hasBin: true + resolution: + integrity: sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g== + /browserslist/4.15.0: dependencies: caniuse-lite: 1.0.30001164 colorette: 1.2.1 @@ -9437,87 +9358,93 @@ packages: escalade: 3.1.1 node-releases: 1.1.67 dev: true - + engines: + node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 + hasBin: true + resolution: + integrity: sha512-IJ1iysdMkGmjjYeRlDU8PQejVwxvVO5QOfXH7ylW31GO6LwNRSmm/SgRXtNsEXqMLl2e+2H5eEJ7sfynF8TCaQ== /bser/2.1.1: - resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} dependencies: node-int64: 0.4.0 dev: true - + resolution: + integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== /buffer-alloc-unsafe/1.1.0: - resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} dev: true - + resolution: + integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== /buffer-alloc/1.2.0: - resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==} dependencies: buffer-alloc-unsafe: 1.1.0 buffer-fill: 1.0.0 dev: true - + resolution: + integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== /buffer-crc32/0.2.13: - resolution: {integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=} dev: true - + resolution: + integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= /buffer-equal-constant-time/1.0.1: - resolution: {integrity: sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=} - + resolution: + integrity: sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= /buffer-fill/1.0.0: - resolution: {integrity: sha1-+PeLdniYiO858gXNY39o5wISKyw=} dev: true - + resolution: + integrity: sha1-+PeLdniYiO858gXNY39o5wISKyw= /buffer-from/1.1.1: - resolution: {integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==} dev: true - + resolution: + integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== /buffer-indexof/1.1.1: - resolution: {integrity: sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==} dev: true - + resolution: + integrity: sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== /buffer-xor/1.0.3: - resolution: {integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=} - + resolution: + integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= /buffer/4.9.1: - resolution: {integrity: sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=} dependencies: base64-js: 1.3.1 ieee754: 1.1.13 isarray: 1.0.0 dev: true - + resolution: + integrity: sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= /buffer/4.9.2: - resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 isarray: 1.0.0 - + resolution: + integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== /buffer/5.7.1: - resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 dev: true - + resolution: + integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== /builtin-modules/3.1.0: - resolution: {integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw== /builtin-status-codes/3.0.0: - resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=} dev: true - + resolution: + integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= /bytes/3.0.0: - resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=} - engines: {node: '>= 0.8'} - + engines: + node: '>= 0.8' + resolution: + integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= /bytes/3.1.0: - resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} - engines: {node: '>= 0.8'} - + engines: + node: '>= 0.8' + resolution: + integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== /cacache/12.0.4: - resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==} dependencies: bluebird: 3.7.2 chownr: 1.1.4 @@ -9535,10 +9462,9 @@ packages: unique-filename: 1.1.1 y18n: 4.0.3 dev: true - + resolution: + integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== /cacache/13.0.1: - resolution: {integrity: sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==} - engines: {node: '>= 8'} dependencies: chownr: 1.1.4 figgy-pudding: 3.5.2 @@ -9559,10 +9485,11 @@ packages: ssri: 7.1.0 unique-filename: 1.1.1 dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w== /cache-base/1.0.1: - resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} - engines: {node: '>=0.10.0'} dependencies: collection-visit: 1.0.0 component-emitter: 1.3.0 @@ -9574,9 +9501,11 @@ packages: union-value: 1.0.1 unset-value: 1.0.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== /cacheable-request/2.1.4: - resolution: {integrity: sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=} dependencies: clone-response: 1.0.2 get-stream: 3.0.0 @@ -9586,10 +9515,9 @@ packages: normalize-url: 2.0.1 responselike: 1.0.2 dev: true - + resolution: + integrity: sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0= /cacheable-request/6.1.0: - resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} - engines: {node: '>=8'} dependencies: clone-response: 1.0.2 get-stream: 5.2.0 @@ -9599,134 +9527,148 @@ packages: normalize-url: 4.5.0 responselike: 1.0.2 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== /cachedir/2.3.0: - resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw== /call-bind/1.0.0: - resolution: {integrity: sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==} dependencies: function-bind: 1.1.1 get-intrinsic: 1.0.1 - + resolution: + integrity: sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w== /call-bind/1.0.2: - resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 get-intrinsic: 1.1.1 - + resolution: + integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== /call-me-maybe/1.0.1: - resolution: {integrity: sha1-JtII6onje1y95gJQoV8DHBak1ms=} dev: true - + resolution: + integrity: sha1-JtII6onje1y95gJQoV8DHBak1ms= /caller-callsite/2.0.0: - resolution: {integrity: sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=} - engines: {node: '>=4'} dependencies: callsites: 2.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= /caller-path/2.0.0: - resolution: {integrity: sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=} - engines: {node: '>=4'} dependencies: caller-callsite: 2.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= /callsites/2.0.0: - resolution: {integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= /callsites/3.1.0: - resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} - engines: {node: '>=6'} - + engines: + node: '>=6' + resolution: + integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== /camel-case/4.1.2: - resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 tslib: 2.0.3 dev: true - + resolution: + integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== /camelcase/4.1.0: - resolution: {integrity: sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= /camelcase/5.3.1: - resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} - engines: {node: '>=6'} - + engines: + node: '>=6' + resolution: + integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== /camelcase/6.2.0: - resolution: {integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==} - engines: {node: '>=10'} dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== /caniuse-api/3.0.0: - resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.15.0 caniuse-lite: 1.0.30001164 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - + resolution: + integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== /caniuse-lite/1.0.30001039: - resolution: {integrity: sha512-SezbWCTT34eyFoWHgx8UWso7YtvtM7oosmFoXbCkdC6qJzRfBTeTgE9REtKtiuKXuMwWTZEvdnFNGAyVMorv8Q==} dev: true - + resolution: + integrity: sha512-SezbWCTT34eyFoWHgx8UWso7YtvtM7oosmFoXbCkdC6qJzRfBTeTgE9REtKtiuKXuMwWTZEvdnFNGAyVMorv8Q== /caniuse-lite/1.0.30001164: - resolution: {integrity: sha512-G+A/tkf4bu0dSp9+duNiXc7bGds35DioCyC6vgK2m/rjA4Krpy5WeZgZyfH2f0wj2kI6yAWWucyap6oOwmY1mg==} dev: true - + resolution: + integrity: sha512-G+A/tkf4bu0dSp9+duNiXc7bGds35DioCyC6vgK2m/rjA4Krpy5WeZgZyfH2f0wj2kI6yAWWucyap6oOwmY1mg== /capture-exit/2.0.0: - resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} - engines: {node: 6.* || 8.* || >= 10.*} dependencies: rsvp: 4.8.5 dev: true - + engines: + node: 6.* || 8.* || >= 10.* + resolution: + integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== /capture-stack-trace/1.0.1: - resolution: {integrity: sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw== /case-sensitive-paths-webpack-plugin/2.3.0: - resolution: {integrity: sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ== /caseless/0.12.0: - resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=} - + resolution: + integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= /caw/2.0.1: - resolution: {integrity: sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==} - engines: {node: '>=4'} dependencies: get-proxy: 2.1.0 isurl: 1.0.0 tunnel-agent: 0.6.0 url-to-options: 1.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA== /cbor-js/0.1.0: - resolution: {integrity: sha1-yAzmEg84fo+qdDcN/aIdlluPx/k=} dev: true - + resolution: + integrity: sha1-yAzmEg84fo+qdDcN/aIdlluPx/k= /cbor/5.0.1: - resolution: {integrity: sha512-l4ghwqioCyuAaD3LvY4ONwv8NMuERz62xjbMHGdWBqERJPygVmoFER1b4+VS6iW0rXwoVGuKZPPPTofwWOg3YQ==} - engines: {node: '>=6.0.0'} dependencies: bignumber.js: 9.0.0 nofilter: 1.0.3 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-l4ghwqioCyuAaD3LvY4ONwv8NMuERz62xjbMHGdWBqERJPygVmoFER1b4+VS6iW0rXwoVGuKZPPPTofwWOg3YQ== /chalk/1.1.3: - resolution: {integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=} - engines: {node: '>=0.10.0'} dependencies: ansi-styles: 2.2.1 escape-string-regexp: 1.0.5 @@ -9734,88 +9676,94 @@ packages: strip-ansi: 3.0.1 supports-color: 2.0.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= /chalk/2.4.2: - resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} - engines: {node: '>=4'} dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - + engines: + node: '>=4' + resolution: + integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== /chalk/3.0.0: - resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} - engines: {node: '>=8'} dependencies: ansi-styles: 4.2.1 supports-color: 7.1.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== /chalk/4.1.0: - resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} - engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== /chance/1.1.7: - resolution: {integrity: sha512-bua/2cZEfzS6qPm0vi3JEvGNbriDLcMj9lKxCQOjUcCJRcyjA7umP0zZm6bKWWlBN04vA0L99QGH/CZQawr0eg==} dev: false - + resolution: + integrity: sha512-bua/2cZEfzS6qPm0vi3JEvGNbriDLcMj9lKxCQOjUcCJRcyjA7umP0zZm6bKWWlBN04vA0L99QGH/CZQawr0eg== /char-regex/1.0.2: - resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} - engines: {node: '>=10'} dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== /character-entities-legacy/1.1.4: - resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} dev: false - + resolution: + integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== /character-entities/1.2.4: - resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} dev: false - + resolution: + integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== /character-reference-invalid/1.1.4: - resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} dev: false - + resolution: + integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== /chardet/0.7.0: - resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true - + resolution: + integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== /charenc/0.0.2: - resolution: {integrity: sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=} dev: false - + resolution: + integrity: sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc= /chart.js/2.9.4: - resolution: {integrity: sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==} dependencies: chartjs-color: 2.4.1 moment: 2.29.1 dev: false - + resolution: + integrity: sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A== /chartjs-color-string/0.6.0: - resolution: {integrity: sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==} dependencies: color-name: 1.1.4 dev: false - + resolution: + integrity: sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A== /chartjs-color/2.4.1: - resolution: {integrity: sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==} dependencies: chartjs-color-string: 0.6.0 color-convert: 1.9.3 dev: false - + resolution: + integrity: sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w== /check-more-types/2.24.0: - resolution: {integrity: sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=} - engines: {node: '>= 0.8.0'} dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA= /cheerio/1.0.0-rc.3: - resolution: {integrity: sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==} - engines: {node: '>= 0.6'} dependencies: css-select: 1.2.0 dom-serializer: 0.1.1 @@ -9824,9 +9772,11 @@ packages: lodash: 4.17.21 parse5: 3.0.3 dev: true - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA== /child-process-ext/2.1.1: - resolution: {integrity: sha512-0UQ55f51JBkOFa+fvR76ywRzxiPwQS3Xe8oe5bZRphpv+dIMeerW5Zn5e4cUy4COJwVtJyU0R79RMnw+aCqmGA==} dependencies: cross-spawn: 6.0.5 es5-ext: 0.10.53 @@ -9834,10 +9784,9 @@ packages: split2: 3.2.2 stream-promise: 3.2.0 dev: true - + resolution: + integrity: sha512-0UQ55f51JBkOFa+fvR76ywRzxiPwQS3Xe8oe5bZRphpv+dIMeerW5Zn5e4cUy4COJwVtJyU0R79RMnw+aCqmGA== /chokidar/2.1.8: - resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} - deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies dependencies: anymatch: 2.0.0 async-each: 1.0.3 @@ -9850,13 +9799,13 @@ packages: path-is-absolute: 1.0.1 readdirp: 2.2.1 upath: 1.2.0 + deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies + dev: true optionalDependencies: fsevents: 1.2.13 - dev: true - + resolution: + integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== /chokidar/3.3.1: - resolution: {integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==} - engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.1 braces: 3.0.2 @@ -9865,13 +9814,14 @@ packages: is-glob: 4.0.1 normalize-path: 3.0.0 readdirp: 3.3.0 + dev: true + engines: + node: '>= 8.10.0' optionalDependencies: fsevents: 2.1.3 - dev: true - + resolution: + integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg== /chokidar/3.4.3: - resolution: {integrity: sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==} - engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.1 braces: 3.0.2 @@ -9880,88 +9830,97 @@ packages: is-glob: 4.0.1 normalize-path: 3.0.0 readdirp: 3.5.0 + dev: true + engines: + node: '>= 8.10.0' optionalDependencies: fsevents: 2.1.3 - dev: true - + resolution: + integrity: sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ== /chownr/1.1.4: - resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} dev: true - + resolution: + integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== /chrome-trace-event/1.0.2: - resolution: {integrity: sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==} - engines: {node: '>=6.0'} dependencies: tslib: 1.14.1 dev: true - + engines: + node: '>=6.0' + resolution: + integrity: sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ== /ci-info/1.6.0: - resolution: {integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==} dev: true - + resolution: + integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== /ci-info/2.0.0: - resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} dev: true - + resolution: + integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== /ci-info/3.3.0: - resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==} dev: true - + resolution: + integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw== /cidr-regex/2.0.10: - resolution: {integrity: sha512-sB3ogMQXWvreNPbJUZMRApxuRYd+KoIo4RGQ81VatjmMW6WJPo+IJZ2846FGItr9VzKo5w7DXzijPLGtSd0N3Q==} - engines: {node: '>=4'} dependencies: ip-regex: 2.1.0 dev: false - + engines: + node: '>=4' + resolution: + integrity: sha512-sB3ogMQXWvreNPbJUZMRApxuRYd+KoIo4RGQ81VatjmMW6WJPo+IJZ2846FGItr9VzKo5w7DXzijPLGtSd0N3Q== /cipher-base/1.0.4: - resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - + resolution: + integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== /cjs-module-lexer/0.6.0: - resolution: {integrity: sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==} dev: true - + resolution: + integrity: sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== /class-utils/0.3.6: - resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} - engines: {node: '>=0.10.0'} dependencies: arr-union: 3.1.0 define-property: 0.2.5 isobject: 3.0.1 static-extend: 0.1.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== /classnames/2.2.6: - resolution: {integrity: sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==} dev: false - + resolution: + integrity: sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q== /clean-css/4.2.3: - resolution: {integrity: sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==} - engines: {node: '>= 4.0'} dependencies: source-map: 0.6.1 dev: true - + engines: + node: '>= 4.0' + resolution: + integrity: sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== /clean-stack/2.2.0: - resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== /cli-boxes/1.0.0: - resolution: {integrity: sha1-T6kXw+WclKAEzWH47lCdplFocUM=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-T6kXw+WclKAEzWH47lCdplFocUM= /cli-boxes/2.2.1: - resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== /cli-color/2.0.0: - resolution: {integrity: sha512-a0VZ8LeraW0jTuCkuAGMNufareGHhyZU9z8OGsW0gXd1hZGi1SRuNRXdbGkraBBKnhyUhyebFWnRbp+dIn0f0A==} dependencies: ansi-regex: 2.1.1 d: 1.0.1 @@ -9970,74 +9929,79 @@ packages: memoizee: 0.4.14 timers-ext: 0.1.7 dev: true - + resolution: + integrity: sha512-a0VZ8LeraW0jTuCkuAGMNufareGHhyZU9z8OGsW0gXd1hZGi1SRuNRXdbGkraBBKnhyUhyebFWnRbp+dIn0f0A== /cli-cursor/2.1.0: - resolution: {integrity: sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=} - engines: {node: '>=4'} dependencies: restore-cursor: 2.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= /cli-cursor/3.1.0: - resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} - engines: {node: '>=8'} dependencies: restore-cursor: 3.1.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== /cli-table3/0.6.1: - resolution: {integrity: sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==} - engines: {node: 10.* || >= 12.*} dependencies: string-width: 4.2.0 + dev: true + engines: + node: 10.* || >= 12.* optionalDependencies: colors: 1.4.0 - dev: true - + resolution: + integrity: sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA== /cli-truncate/2.1.0: - resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} - engines: {node: '>=8'} dependencies: slice-ansi: 3.0.0 string-width: 4.2.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== /cli-width/2.2.1: - resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==} dev: true - + resolution: + integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== /cli-width/3.0.0: - resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} - engines: {node: '>= 10'} dev: true - + engines: + node: '>= 10' + resolution: + integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== /clipboardy/2.3.0: - resolution: {integrity: sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==} - engines: {node: '>=8'} dependencies: arch: 2.1.2 execa: 1.0.0 is-wsl: 2.2.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ== /cliui/5.0.0: - resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==} dependencies: string-width: 3.1.0 strip-ansi: 5.2.0 wrap-ansi: 5.1.0 - + resolution: + integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== /cliui/6.0.0: - resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} dependencies: string-width: 4.2.0 strip-ansi: 6.0.0 wrap-ansi: 6.2.0 dev: true - + resolution: + integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== /clone-deep/0.2.4: - resolution: {integrity: sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=} - engines: {node: '>=0.10.0'} dependencies: for-own: 0.1.5 is-plain-object: 2.0.4 @@ -10045,231 +10009,250 @@ packages: lazy-cache: 1.0.4 shallow-clone: 0.1.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY= /clone-deep/4.0.1: - resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} - engines: {node: '>=6'} dependencies: is-plain-object: 2.0.4 kind-of: 6.0.3 shallow-clone: 3.0.1 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== /clone-response/1.0.2: - resolution: {integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=} dependencies: mimic-response: 1.0.1 dev: true - + resolution: + integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= /clone/2.1.2: - resolution: {integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=} - engines: {node: '>=0.8'} dev: false - + engines: + node: '>=0.8' + resolution: + integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= /cls-hooked/4.2.2: - resolution: {integrity: sha512-J4Xj5f5wq/4jAvcdgoGsL3G103BtWpZrMo8NEinRltN+xpTZdI+M38pyQqhuFU/P792xkMFvnKSf+Lm81U1bxw==} - engines: {node: ^4.7 || >=6.9 || >=7.3 || >=8.2.1} dependencies: async-hook-jl: 1.7.6 emitter-listener: 1.1.2 semver: 5.7.1 dev: false - + engines: + node: ^4.7 || >=6.9 || >=7.3 || >=8.2.1 + resolution: + integrity: sha512-J4Xj5f5wq/4jAvcdgoGsL3G103BtWpZrMo8NEinRltN+xpTZdI+M38pyQqhuFU/P792xkMFvnKSf+Lm81U1bxw== /co/4.6.0: - resolution: {integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=} - engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} dev: true - + engines: + iojs: '>= 1.0.0' + node: '>= 0.12.0' + resolution: + integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= /coa/2.0.2: - resolution: {integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==} - engines: {node: '>= 4.0'} dependencies: '@types/q': 1.5.4 chalk: 2.4.2 q: 1.5.1 dev: true - + engines: + node: '>= 4.0' + resolution: + integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== /collect-v8-coverage/1.0.1: - resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==} dev: true - + resolution: + integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== /collection-visit/1.0.0: - resolution: {integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=} - engines: {node: '>=0.10.0'} dependencies: map-visit: 1.0.0 object-visit: 1.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= /color-convert/1.9.3: - resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 - + resolution: + integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== /color-convert/2.0.1: - resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} - engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 dev: true - + engines: + node: '>=7.0.0' + resolution: + integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== /color-name/1.1.3: - resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} - + resolution: + integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= /color-name/1.1.4: - resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} - + resolution: + integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== /color-string/1.5.4: - resolution: {integrity: sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 dev: true - + resolution: + integrity: sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw== /color-string/1.5.5: - resolution: {integrity: sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 dev: true - + resolution: + integrity: sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg== /color/3.0.0: - resolution: {integrity: sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==} dependencies: color-convert: 1.9.3 color-string: 1.5.5 dev: true - + resolution: + integrity: sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w== /color/3.1.3: - resolution: {integrity: sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==} dependencies: color-convert: 1.9.3 color-string: 1.5.4 dev: true - + resolution: + integrity: sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== /colorette/1.2.1: - resolution: {integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==} dev: true - + resolution: + integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== /colorette/2.0.16: - resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} dev: true - + resolution: + integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== /colornames/1.1.1: - resolution: {integrity: sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=} dev: true - + resolution: + integrity: sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y= /colors/1.3.3: - resolution: {integrity: sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg==} - engines: {node: '>=0.1.90'} dev: true - + engines: + node: '>=0.1.90' + resolution: + integrity: sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg== /colors/1.4.0: - resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} - engines: {node: '>=0.1.90'} dev: true - + engines: + node: '>=0.1.90' + resolution: + integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== /colorspace/1.1.2: - resolution: {integrity: sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==} dependencies: color: 3.0.0 text-hex: 1.0.0 dev: true - + resolution: + integrity: sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ== /combined-stream/1.0.8: - resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} - engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 - + engines: + node: '>= 0.8' + resolution: + integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== /comma-separated-tokens/1.0.8: - resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} dev: false - + resolution: + integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== /commander/2.19.0: - resolution: {integrity: sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==} dev: true - + resolution: + integrity: sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== /commander/2.20.3: - resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} dev: true - + resolution: + integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== /commander/4.1.1: - resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} - engines: {node: '>= 6'} dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== /commander/5.1.0: - resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} - engines: {node: '>= 6'} dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== /common-tags/1.8.0: - resolution: {integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==} - engines: {node: '>=4.0.0'} dev: true - + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== /commondir/1.0.1: - resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=} dev: true - + resolution: + integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= /component-bind/1.0.0: - resolution: {integrity: sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=} dev: true - + resolution: + integrity: sha1-AMYIq33Nk4l8AAllGx06jh5zu9E= /component-emitter/1.3.0: - resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} dev: true - + resolution: + integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== /component-inherit/0.0.3: - resolution: {integrity: sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=} dev: true - + resolution: + integrity: sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM= /compose-function/3.0.3: - resolution: {integrity: sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=} dependencies: arity-n: 1.0.4 dev: true - + resolution: + integrity: sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8= /compress-commons/1.2.2: - resolution: {integrity: sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=} - engines: {node: '>= 0.10.0'} dependencies: buffer-crc32: 0.2.13 crc32-stream: 2.0.0 normalize-path: 2.1.1 readable-stream: 2.3.7 dev: true - + engines: + node: '>= 0.10.0' + resolution: + integrity: sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8= /compress-commons/2.1.1: - resolution: {integrity: sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==} - engines: {node: '>= 6'} dependencies: buffer-crc32: 0.2.13 crc32-stream: 3.0.1 normalize-path: 3.0.0 readable-stream: 2.3.7 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q== /compress-commons/3.0.0: - resolution: {integrity: sha512-FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg==} - engines: {node: '>= 8'} dependencies: buffer-crc32: 0.2.13 crc32-stream: 3.0.1 normalize-path: 3.0.0 readable-stream: 2.3.7 dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg== /compressible/2.0.18: - resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} - engines: {node: '>= 0.6'} dependencies: mime-db: 1.45.0 - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== /compression/1.7.4: - resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} - engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.7 bytes: 3.0.0 @@ -10278,31 +10261,33 @@ packages: on-headers: 1.0.2 safe-buffer: 5.1.2 vary: 1.1.2 - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== /concat-map/0.0.1: - resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} dev: true - + resolution: + integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= /concat-stream/1.6.2: - resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} - engines: {'0': node >= 0.8} dependencies: buffer-from: 1.1.1 inherits: 2.0.4 readable-stream: 2.3.7 typedarray: 0.0.6 dev: true - + engines: + '0': node >= 0.8 + resolution: + integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== /config-chain/1.1.12: - resolution: {integrity: sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==} dependencies: ini: 1.3.5 proto-list: 1.2.4 dev: true - + resolution: + integrity: sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== /configstore/3.1.2: - resolution: {integrity: sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==} - engines: {node: '>=4'} dependencies: dot-prop: 4.2.0 graceful-fs: 4.2.4 @@ -10311,10 +10296,11 @@ packages: write-file-atomic: 2.4.3 xdg-basedir: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw== /configstore/4.0.0: - resolution: {integrity: sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ==} - engines: {node: '>=6'} dependencies: dot-prop: 4.2.0 graceful-fs: 4.2.3 @@ -10323,70 +10309,78 @@ packages: write-file-atomic: 2.4.3 xdg-basedir: 3.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ== /confusing-browser-globals/1.0.10: - resolution: {integrity: sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==} dev: true - + resolution: + integrity: sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA== /confusing-browser-globals/1.0.9: - resolution: {integrity: sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==} dev: true - + resolution: + integrity: sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw== /connect-history-api-fallback/1.6.0: - resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==} - engines: {node: '>=0.8'} dev: true - + engines: + node: '>=0.8' + resolution: + integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== /console-browserify/1.2.0: - resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} dev: true - + resolution: + integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== /constants-browserify/1.0.0: - resolution: {integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=} dev: true - + resolution: + integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= /contains-path/0.1.0: - resolution: {integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= /content-disposition/0.5.3: - resolution: {integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==} - engines: {node: '>= 0.6'} dependencies: safe-buffer: 5.1.2 - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== /content-type/1.0.4: - resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== /convert-source-map/0.3.5: - resolution: {integrity: sha1-8dgClQr33SYxof6+BZZVDIarMZA=} dev: true - + resolution: + integrity: sha1-8dgClQr33SYxof6+BZZVDIarMZA= /convert-source-map/1.7.0: - resolution: {integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==} dependencies: safe-buffer: 5.1.2 - + resolution: + integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== /cookie-signature/1.0.6: - resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} - + resolution: + integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw= /cookie/0.3.1: - resolution: {integrity: sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=} - engines: {node: '>= 0.6'} dev: true - + engines: + node: '>= 0.6' + resolution: + integrity: sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= /cookie/0.4.0: - resolution: {integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== /cookiejar/2.1.2: - resolution: {integrity: sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==} dev: true - + resolution: + integrity: sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA== /copy-concurrently/1.0.5: - resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} dependencies: aproba: 1.2.0 fs-write-stream-atomic: 1.0.10 @@ -10395,23 +10389,21 @@ packages: rimraf: 2.7.1 run-queue: 1.0.3 dev: true - + resolution: + integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== /copy-descriptor/0.1.1: - resolution: {integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= /copy-to-clipboard/3.3.1: - resolution: {integrity: sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==} dependencies: toggle-selection: 1.0.6 dev: false - + resolution: + integrity: sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw== /copy-webpack-plugin/5.1.1_webpack@4.42.1: - resolution: {integrity: sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -10427,133 +10419,144 @@ packages: webpack: 4.42.1 webpack-log: 2.0.0 dev: true - + engines: + node: '>= 6.9.0' + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + resolution: + integrity: sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg== /core-js-compat/3.6.4: - resolution: {integrity: sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==} dependencies: browserslist: 4.11.1 semver: 7.0.0 dev: true - + resolution: + integrity: sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA== /core-js-compat/3.8.0: - resolution: {integrity: sha512-o9QKelQSxQMYWHXc/Gc4L8bx/4F7TTraE5rhuN8I7mKBt5dBIUpXpIR3omv70ebr8ST5R3PqbDQr+ZI3+Tt1FQ==} dependencies: browserslist: 4.15.0 semver: 7.0.0 dev: true - + resolution: + integrity: sha512-o9QKelQSxQMYWHXc/Gc4L8bx/4F7TTraE5rhuN8I7mKBt5dBIUpXpIR3omv70ebr8ST5R3PqbDQr+ZI3+Tt1FQ== /core-js-pure/3.8.0: - resolution: {integrity: sha512-fRjhg3NeouotRoIV0L1FdchA6CK7ZD+lyINyMoz19SyV+ROpC4noS1xItWHFtwZdlqfMfVPJEyEGdfri2bD1pA==} - requiresBuild: true dev: true - + requiresBuild: true + resolution: + integrity: sha512-fRjhg3NeouotRoIV0L1FdchA6CK7ZD+lyINyMoz19SyV+ROpC4noS1xItWHFtwZdlqfMfVPJEyEGdfri2bD1pA== /core-js/2.6.11: - resolution: {integrity: sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==} deprecated: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. - requiresBuild: true dev: false - + requiresBuild: true + resolution: + integrity: sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg== /core-js/2.6.12: - resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} deprecated: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. - requiresBuild: true dev: true - - /core-js/3.6.4: - resolution: {integrity: sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==} requiresBuild: true + resolution: + integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + /core-js/3.6.4: dev: false - + requiresBuild: true + resolution: + integrity: sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw== /core-js/3.8.0: - resolution: {integrity: sha512-W2VYNB0nwQQE7tKS7HzXd7r2y/y2SVJl4ga6oH/dnaLFzM0o2lB2P3zCkWj5Wc/zyMYjtgd5Hmhk0ObkQFZOIA==} requiresBuild: true - + resolution: + integrity: sha512-W2VYNB0nwQQE7tKS7HzXd7r2y/y2SVJl4ga6oH/dnaLFzM0o2lB2P3zCkWj5Wc/zyMYjtgd5Hmhk0ObkQFZOIA== /core-util-is/1.0.2: - resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=} - + resolution: + integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= /cors/2.8.5: - resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} - engines: {node: '>= 0.10'} dependencies: object-assign: 4.1.1 vary: 1.1.2 dev: false - + engines: + node: '>= 0.10' + resolution: + integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== /cosmiconfig/5.2.1: - resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} - engines: {node: '>=4'} dependencies: import-fresh: 2.0.0 is-directory: 0.3.1 js-yaml: 3.14.0 parse-json: 4.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== /cosmiconfig/6.0.0: - resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} - engines: {node: '>=8'} dependencies: '@types/parse-json': 4.0.0 import-fresh: 3.2.2 parse-json: 5.1.0 path-type: 4.0.0 yaml: 1.10.0 - + engines: + node: '>=8' + resolution: + integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== /cpu-features/0.0.2: - resolution: {integrity: sha512-/2yieBqvMcRj8McNzkycjW2v3OIUOibBfd2dLEJ0nWts8NobAxwiyw9phVNS6oDL8x8tz9F7uNVFEVpJncQpeA==} - engines: {node: '>=8.0.0'} - requiresBuild: true dependencies: nan: 2.15.0 dev: false + engines: + node: '>=8.0.0' optional: true - + requiresBuild: true + resolution: + integrity: sha512-/2yieBqvMcRj8McNzkycjW2v3OIUOibBfd2dLEJ0nWts8NobAxwiyw9phVNS6oDL8x8tz9F7uNVFEVpJncQpeA== /crc/3.8.0: - resolution: {integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==} dependencies: buffer: 5.7.1 dev: true - + resolution: + integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== /crc32-stream/2.0.0: - resolution: {integrity: sha1-483TtN8xaN10494/u8t7KX/pCPQ=} - engines: {node: '>= 0.10.0'} dependencies: crc: 3.8.0 readable-stream: 2.3.7 dev: true - + engines: + node: '>= 0.10.0' + resolution: + integrity: sha1-483TtN8xaN10494/u8t7KX/pCPQ= /crc32-stream/3.0.1: - resolution: {integrity: sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==} - engines: {node: '>= 6.9.0'} dependencies: crc: 3.8.0 readable-stream: 3.6.0 dev: true - + engines: + node: '>= 6.9.0' + resolution: + integrity: sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w== /create-ecdh/4.0.4: - resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} dependencies: bn.js: 4.11.9 elliptic: 6.5.3 - + resolution: + integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== /create-error-class/3.0.2: - resolution: {integrity: sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=} - engines: {node: '>=0.10.0'} dependencies: capture-stack-trace: 1.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y= /create-hash/1.2.0: - resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} dependencies: cipher-base: 1.0.4 inherits: 2.0.4 md5.js: 1.3.5 ripemd160: 2.0.2 sha.js: 2.4.11 - + resolution: + integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== /create-hmac/1.1.7: - resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} dependencies: cipher-base: 1.0.4 create-hash: 1.2.0 @@ -10561,72 +10564,75 @@ packages: ripemd160: 2.0.2 safe-buffer: 5.2.1 sha.js: 2.4.11 - + resolution: + integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== /create-react-context/0.3.0_prop-types@15.7.2+react@16.13.1: - resolution: {integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==} - peerDependencies: - prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 dependencies: gud: 1.0.0 prop-types: 15.7.2 react: 16.13.1 warning: 4.0.3 dev: false - - /create-react-context/0.3.0_prop-types@15.7.2+react@16.14.0: - resolution: {integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==} peerDependencies: prop-types: ^15.0.0 react: ^0.14.0 || ^15.0.0 || ^16.0.0 + resolution: + integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw== + /create-react-context/0.3.0_prop-types@15.7.2+react@16.14.0: dependencies: gud: 1.0.0 prop-types: 15.7.2 react: 16.14.0 warning: 4.0.3 dev: false - + peerDependencies: + prop-types: ^15.0.0 + react: ^0.14.0 || ^15.0.0 || ^16.0.0 + resolution: + integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw== /cross-spawn/5.1.0: - resolution: {integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=} dependencies: lru-cache: 4.1.5 shebang-command: 1.2.0 which: 1.3.1 dev: true - + resolution: + integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= /cross-spawn/6.0.5: - resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} - engines: {node: '>=4.8'} dependencies: nice-try: 1.0.5 path-key: 2.0.1 semver: 5.7.1 shebang-command: 1.2.0 which: 1.3.1 - + engines: + node: '>=4.8' + resolution: + integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== /cross-spawn/7.0.1: - resolution: {integrity: sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==} - engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg== /cross-spawn/7.0.2: - resolution: {integrity: sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==} - engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - + engines: + node: '>= 8' + resolution: + integrity: sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw== /crypt/0.0.2: - resolution: {integrity: sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=} dev: false - + resolution: + integrity: sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs= /crypto-browserify/3.12.0: - resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} dependencies: browserify-cipher: 1.0.1 browserify-sign: 4.2.1 @@ -10639,56 +10645,57 @@ packages: public-encrypt: 4.0.3 randombytes: 2.1.0 randomfill: 1.0.4 - + resolution: + integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== /crypto-js/4.1.1: - resolution: {integrity: sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==} dev: true - + resolution: + integrity: sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw== /crypto-random-string/1.0.0: - resolution: {integrity: sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= /css-blank-pseudo/0.1.4: - resolution: {integrity: sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==} - engines: {node: '>=6.0.0'} - hasBin: true dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w== /css-box-model/1.2.0: - resolution: {integrity: sha512-lri0br+jSNV0kkkiGEp9y9y3Njq2PmpqbeGWRFQJuZteZzY9iC9GZhQ8Y4WpPwM/2YocjHePxy14igJY7YKzkA==} dependencies: tiny-invariant: 1.1.0 dev: false - + resolution: + integrity: sha512-lri0br+jSNV0kkkiGEp9y9y3Njq2PmpqbeGWRFQJuZteZzY9iC9GZhQ8Y4WpPwM/2YocjHePxy14igJY7YKzkA== /css-color-names/0.0.4: - resolution: {integrity: sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=} dev: true - + resolution: + integrity: sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= /css-declaration-sorter/4.0.1: - resolution: {integrity: sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==} - engines: {node: '>4'} dependencies: postcss: 7.0.35 timsort: 0.3.0 dev: true - + engines: + node: '>4' + resolution: + integrity: sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== /css-has-pseudo/0.10.0: - resolution: {integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==} - engines: {node: '>=6.0.0'} - hasBin: true dependencies: postcss: 7.0.35 postcss-selector-parser: 5.0.0 dev: true - + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ== /css-loader/3.4.2_webpack@4.42.0: - resolution: {integrity: sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==} - engines: {node: '>= 8.9.0'} - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 dependencies: camelcase: 5.3.1 cssesc: 3.0.0 @@ -10704,90 +10711,99 @@ packages: schema-utils: 2.7.1 webpack: 4.42.0 dev: true - + engines: + node: '>= 8.9.0' + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + resolution: + integrity: sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA== /css-prefers-color-scheme/3.1.1: - resolution: {integrity: sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==} - engines: {node: '>=6.0.0'} - hasBin: true dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg== /css-select-base-adapter/0.1.1: - resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} dev: true - + resolution: + integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== /css-select/1.2.0: - resolution: {integrity: sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=} dependencies: boolbase: 1.0.0 css-what: 2.1.3 domutils: 1.5.1 nth-check: 1.0.2 dev: true - + resolution: + integrity: sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= /css-select/2.1.0: - resolution: {integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==} dependencies: boolbase: 1.0.0 css-what: 3.4.2 domutils: 1.7.0 nth-check: 1.0.2 dev: true - + resolution: + integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== /css-tree/1.0.0-alpha.37: - resolution: {integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==} - engines: {node: '>=8.0.0'} dependencies: mdn-data: 2.0.4 source-map: 0.6.1 dev: true - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== /css-tree/1.1.2: - resolution: {integrity: sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==} - engines: {node: '>=8.0.0'} dependencies: mdn-data: 2.0.14 source-map: 0.6.1 dev: true - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ== /css-what/2.1.3: - resolution: {integrity: sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==} dev: true - + resolution: + integrity: sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== /css-what/3.4.2: - resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==} - engines: {node: '>= 6'} dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== /css/2.2.4: - resolution: {integrity: sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==} dependencies: inherits: 2.0.4 source-map: 0.6.1 source-map-resolve: 0.5.3 urix: 0.1.0 dev: true - + resolution: + integrity: sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== /cssdb/4.4.0: - resolution: {integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==} dev: true - + resolution: + integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ== /cssesc/2.0.0: - resolution: {integrity: sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==} - engines: {node: '>=4'} - hasBin: true dev: true - - /cssesc/3.0.0: - resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} - engines: {node: '>=4'} + engines: + node: '>=4' hasBin: true + resolution: + integrity: sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== + /cssesc/3.0.0: dev: true - + engines: + node: '>=4' + hasBin: true + resolution: + integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== /cssnano-preset-default/4.0.7: - resolution: {integrity: sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==} - engines: {node: '>=6.9.0'} dependencies: css-declaration-sorter: 4.0.1 cssnano-util-raw-cache: 4.0.1 @@ -10820,103 +10836,111 @@ packages: postcss-svgo: 4.0.2 postcss-unique-selectors: 4.0.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== /cssnano-util-get-arguments/4.0.0: - resolution: {integrity: sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=} - engines: {node: '>=6.9.0'} dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= /cssnano-util-get-match/4.0.0: - resolution: {integrity: sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=} - engines: {node: '>=6.9.0'} dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= /cssnano-util-raw-cache/4.0.1: - resolution: {integrity: sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==} - engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== /cssnano-util-same-parent/4.0.1: - resolution: {integrity: sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==} - engines: {node: '>=6.9.0'} dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== /cssnano/4.1.10: - resolution: {integrity: sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==} - engines: {node: '>=6.9.0'} dependencies: cosmiconfig: 5.2.1 cssnano-preset-default: 4.0.7 is-resolvable: 1.1.0 postcss: 7.0.35 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== /csso/4.2.0: - resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} - engines: {node: '>=8.0.0'} dependencies: css-tree: 1.1.2 dev: true - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== /cssom/0.3.8: - resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} dev: true - + resolution: + integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== /cssom/0.4.4: - resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==} dev: true - + resolution: + integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== /cssstyle/1.4.0: - resolution: {integrity: sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==} dependencies: cssom: 0.3.8 dev: true - + resolution: + integrity: sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA== /cssstyle/2.2.0: - resolution: {integrity: sha512-sEb3XFPx3jNnCAMtqrXPDeSgQr+jojtCeNf8cvMNMh1cG970+lljssvQDzPq6lmmJu2Vhqood/gtEomBiHOGnA==} - engines: {node: '>=8'} dependencies: cssom: 0.3.8 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-sEb3XFPx3jNnCAMtqrXPDeSgQr+jojtCeNf8cvMNMh1cG970+lljssvQDzPq6lmmJu2Vhqood/gtEomBiHOGnA== /csstype/2.6.10: - resolution: {integrity: sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w==} dev: false - + resolution: + integrity: sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w== /csstype/3.0.5: - resolution: {integrity: sha512-uVDi8LpBUKQj6sdxNaTetL6FpeCqTjOvAQuQUa/qAqq8oOd4ivkbhgnqayl0dnPal8Tb/yB1tF+gOvCBiicaiQ==} dev: false - + resolution: + integrity: sha512-uVDi8LpBUKQj6sdxNaTetL6FpeCqTjOvAQuQUa/qAqq8oOd4ivkbhgnqayl0dnPal8Tb/yB1tF+gOvCBiicaiQ== /csvtojson/2.0.10: - resolution: {integrity: sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ==} - engines: {node: '>=4.0.0'} - hasBin: true dependencies: bluebird: 3.7.2 lodash: 4.17.21 strip-bom: 2.0.0 dev: false - + engines: + node: '>=4.0.0' + hasBin: true + resolution: + integrity: sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ== /cuid/2.1.8: - resolution: {integrity: sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg==} dev: true - + resolution: + integrity: sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg== /cycle/1.0.3: - resolution: {integrity: sha1-IegLK+hYD5i0aPN5QwZisEbDStI=} - engines: {node: '>=0.4.0'} dev: false - + engines: + node: '>=0.4.0' + resolution: + integrity: sha1-IegLK+hYD5i0aPN5QwZisEbDStI= /cyclist/1.0.1: - resolution: {integrity: sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=} dev: true - + resolution: + integrity: sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= /cypress/9.5.0: - resolution: {integrity: sha512-rC5QPolKsVjJ8QJZ7IeZ6HlKM4gswBGZc0XvoAJNL8urQCSL8zTX0A/ai/h35WfF47NQ0iSZnwIXBlHX3MOUIQ==} - engines: {node: '>=12.0.0'} - hasBin: true - requiresBuild: true dependencies: '@cypress/request': 2.88.10 '@cypress/xvfb': 1.2.4 @@ -10961,175 +10985,190 @@ packages: untildify: 4.0.0 yauzl: 2.10.0 dev: true - + engines: + node: '>=12.0.0' + hasBin: true + requiresBuild: true + resolution: + integrity: sha512-rC5QPolKsVjJ8QJZ7IeZ6HlKM4gswBGZc0XvoAJNL8urQCSL8zTX0A/ai/h35WfF47NQ0iSZnwIXBlHX3MOUIQ== /d/1.0.1: - resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} dependencies: es5-ext: 0.10.53 type: 1.2.0 dev: true - + resolution: + integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== /damerau-levenshtein/1.0.6: - resolution: {integrity: sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==} dev: true - + resolution: + integrity: sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug== /dashdash/1.14.1: - resolution: {integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=} - engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 - + engines: + node: '>=0.10' + resolution: + integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= /data-urls/1.1.0: - resolution: {integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==} dependencies: abab: 2.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 7.1.0 dev: true - + resolution: + integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== /data-urls/2.0.0: - resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==} - engines: {node: '>=10'} dependencies: abab: 2.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 8.4.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== /date-fns/2.1.0: - resolution: {integrity: sha512-eKeLk3sLCnxB/0PN4t1+zqDtSs4jb4mXRSTZ2okmx/myfWyDqeO4r5nnmA5LClJiCwpuTMeK2v5UQPuE4uMaxA==} dev: false - + resolution: + integrity: sha512-eKeLk3sLCnxB/0PN4t1+zqDtSs4jb4mXRSTZ2okmx/myfWyDqeO4r5nnmA5LClJiCwpuTMeK2v5UQPuE4uMaxA== /dayjs/1.10.7: - resolution: {integrity: sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==} dev: true - + resolution: + integrity: sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig== /dayjs/1.8.23: - resolution: {integrity: sha512-NmYHMFONftoZbeOhVz6jfiXI4zSiPN6NoVWJgC0aZQfYVwzy/ZpESPHuCcI0B8BUMpSJQ08zenHDbofOLKq8hQ==} dev: true - + resolution: + integrity: sha512-NmYHMFONftoZbeOhVz6jfiXI4zSiPN6NoVWJgC0aZQfYVwzy/ZpESPHuCcI0B8BUMpSJQ08zenHDbofOLKq8hQ== /dayjs/1.9.6: - resolution: {integrity: sha512-HngNLtPEBWRo8EFVmHFmSXAjtCX8rGNqeXQI0Gh7wCTSqwaKgPIDqu9m07wABVopNwzvOeCb+2711vQhDlcIXw==} dev: true - + resolution: + integrity: sha512-HngNLtPEBWRo8EFVmHFmSXAjtCX8rGNqeXQI0Gh7wCTSqwaKgPIDqu9m07wABVopNwzvOeCb+2711vQhDlcIXw== /debug/2.2.0: - resolution: {integrity: sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=} dependencies: ms: 0.7.1 dev: true - + resolution: + integrity: sha1-+HBX6ZWxofauaklgZkE3vFbwOdo= /debug/2.6.9: - resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} dependencies: ms: 2.0.0 - + resolution: + integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== /debug/3.1.0: - resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==} dependencies: ms: 2.0.0 dev: true - + resolution: + integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== /debug/3.2.7: - resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} dependencies: ms: 2.1.3 dev: true - + resolution: + integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== /debug/4.1.1: - resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} dependencies: ms: 2.1.2 dev: true - + resolution: + integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== /debug/4.3.1: - resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} - engines: {node: '>=6.0'} - peerDependencies: - supports-color: '*' - peerDependenciesMeta: - supports-color: - optional: true dependencies: ms: 2.1.2 dev: true - - /debug/4.3.1_supports-color@6.1.0: - resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} - engines: {node: '>=6.0'} + engines: + node: '>=6.0' peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true + resolution: + integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== + /debug/4.3.1_supports-color@6.1.0: dependencies: ms: 2.1.2 supports-color: 6.1.0 dev: true - - /debug/4.3.3: - resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} - engines: {node: '>=6.0'} + engines: + node: '>=6.0' peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true + resolution: + integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== + /debug/4.3.3: dependencies: ms: 2.1.2 dev: true - - /debug/4.3.3_supports-color@8.1.1: - resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} - engines: {node: '>=6.0'} + engines: + node: '>=6.0' peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true + resolution: + integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== + /debug/4.3.3_supports-color@8.1.1: dependencies: ms: 2.1.2 supports-color: 8.1.1 dev: true - + engines: + node: '>=6.0' + peerDependencies: + supports-color: '*' + peerDependenciesMeta: + supports-color: + optional: true + resolution: + integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== /decamelize/1.2.0: - resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=} - engines: {node: '>=0.10.0'} - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= /decimal.js/10.2.1: - resolution: {integrity: sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==} dev: true - + resolution: + integrity: sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw== /decode-uri-component/0.2.0: - resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=} - engines: {node: '>=0.10'} dev: true - + engines: + node: '>=0.10' + resolution: + integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= /decomment/0.9.2: - resolution: {integrity: sha512-sblyUmOJZxiL7oJ2ogJS6jtl/67+CTOW87SrYE/96u3PhDYikYoLCdLzcnceToiQejOLlqNnLCkaxx/+nE/ehg==} - engines: {node: '>=6.4', npm: '>=2.15'} dependencies: esprima: 4.0.1 dev: true - + engines: + node: '>=6.4' + npm: '>=2.15' + resolution: + integrity: sha512-sblyUmOJZxiL7oJ2ogJS6jtl/67+CTOW87SrYE/96u3PhDYikYoLCdLzcnceToiQejOLlqNnLCkaxx/+nE/ehg== /decompress-response/3.3.0: - resolution: {integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=} - engines: {node: '>=4'} dependencies: mimic-response: 1.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= /decompress-tar/4.1.1: - resolution: {integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==} - engines: {node: '>=4'} dependencies: file-type: 5.2.0 is-stream: 1.1.0 tar-stream: 1.6.2 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ== /decompress-tarbz2/4.1.1: - resolution: {integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==} - engines: {node: '>=4'} dependencies: decompress-tar: 4.1.1 file-type: 6.2.0 @@ -11137,29 +11176,32 @@ packages: seek-bzip: 1.0.6 unbzip2-stream: 1.4.3 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A== /decompress-targz/4.1.1: - resolution: {integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==} - engines: {node: '>=4'} dependencies: decompress-tar: 4.1.1 file-type: 5.2.0 is-stream: 1.1.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w== /decompress-unzip/4.0.1: - resolution: {integrity: sha1-3qrM39FK6vhVePczroIQ+bSEj2k=} - engines: {node: '>=4'} dependencies: file-type: 3.9.0 get-stream: 2.3.1 pify: 2.3.0 yauzl: 2.10.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-3qrM39FK6vhVePczroIQ+bSEj2k= /decompress/4.2.1: - resolution: {integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==} - engines: {node: '>=4'} dependencies: decompress-tar: 4.1.1 decompress-tarbz2: 4.1.1 @@ -11170,13 +11212,15 @@ packages: pify: 2.3.0 strip-dirs: 2.1.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ== /dedent/0.7.0: - resolution: {integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=} dev: true - + resolution: + integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= /deep-equal/1.1.1: - resolution: {integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==} dependencies: is-arguments: 1.0.4 is-date-object: 1.0.2 @@ -11184,35 +11228,38 @@ packages: object-is: 1.1.4 object-keys: 1.1.1 regexp.prototype.flags: 1.3.0 - + resolution: + integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== /deep-extend/0.6.0: - resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} - engines: {node: '>=4.0.0'} dev: true - + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== /deep-is/0.1.3: - resolution: {integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=} dev: true - + resolution: + integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= /deepmerge/4.2.2: - resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== /default-gateway/4.2.0: - resolution: {integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==} - engines: {node: '>=6'} dependencies: execa: 1.0.0 ip-regex: 2.1.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== /defer-to-connect/1.1.3: - resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} dev: true - + resolution: + integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== /deferred/0.7.11: - resolution: {integrity: sha512-8eluCl/Blx4YOGwMapBvXRKxHXhA8ejDXYzEaK8+/gtcm8hRMhSLmXSqDmNUKNc/C8HNSmuyyp/hflhqDAvK2A==} dependencies: d: 1.0.1 es5-ext: 0.10.53 @@ -11220,38 +11267,41 @@ packages: next-tick: 1.1.0 timers-ext: 0.1.7 dev: true - + resolution: + integrity: sha512-8eluCl/Blx4YOGwMapBvXRKxHXhA8ejDXYzEaK8+/gtcm8hRMhSLmXSqDmNUKNc/C8HNSmuyyp/hflhqDAvK2A== /define-properties/1.1.3: - resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} - engines: {node: '>= 0.4'} dependencies: object-keys: 1.1.1 - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== /define-property/0.2.5: - resolution: {integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=} - engines: {node: '>=0.10.0'} dependencies: is-descriptor: 0.1.6 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= /define-property/1.0.0: - resolution: {integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY=} - engines: {node: '>=0.10.0'} dependencies: is-descriptor: 1.0.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY= /define-property/2.0.2: - resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} - engines: {node: '>=0.10.0'} dependencies: is-descriptor: 1.0.2 isobject: 3.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== /del/4.1.1: - resolution: {integrity: sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==} - engines: {node: '>=6'} dependencies: '@types/glob': 7.1.3 globby: 6.1.0 @@ -11261,366 +11311,385 @@ packages: pify: 4.0.1 rimraf: 2.7.1 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== /delayed-stream/1.0.0: - resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=} - engines: {node: '>=0.4.0'} - + engines: + node: '>=0.4.0' + resolution: + integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= /depd/1.1.2: - resolution: {integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= /dependency-tree/7.2.1: - resolution: {integrity: sha512-nBxnjkqDW4LqAzBazy60V4lE0mAtIQ+oers/GIIvVvGYVdCD9+RNNd4G9jjstyz7ZFVg/j/OiYCvK5MjoVqA2w==} - engines: {node: '>=6.0.0'} - hasBin: true dependencies: commander: 2.20.3 debug: 4.1.1 filing-cabinet: 2.5.1 precinct: 6.2.0 typescript: 3.8.3 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-nBxnjkqDW4LqAzBazy60V4lE0mAtIQ+oers/GIIvVvGYVdCD9+RNNd4G9jjstyz7ZFVg/j/OiYCvK5MjoVqA2w== /des.js/1.0.1: - resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - + resolution: + integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== /destroy/1.0.4: - resolution: {integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=} - + resolution: + integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= /detect-file/1.0.0: - resolution: {integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= /detect-newline/2.1.0: - resolution: {integrity: sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= /detect-newline/3.1.0: - resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== /detect-node/2.0.4: - resolution: {integrity: sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==} dev: true - + resolution: + integrity: sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== /detect-port-alt/1.1.6: - resolution: {integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==} - engines: {node: '>= 4.2.1'} - hasBin: true dependencies: address: 1.1.2 debug: 2.6.9 dev: true - - /detective-amd/3.0.0: - resolution: {integrity: sha512-kOpKHyabdSKF9kj7PqYHLeHPw+TJT8q2u48tZYMkIcas28el1CYeLEJ42Nm+563/Fq060T5WknfwDhdX9+kkBQ==} - engines: {node: '>= 6.0'} + engines: + node: '>= 4.2.1' hasBin: true + resolution: + integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== + /detective-amd/3.0.0: dependencies: ast-module-types: 2.6.0 escodegen: 1.14.1 get-amd-module-type: 3.0.0 node-source-walk: 4.2.0 dev: true - + engines: + node: '>= 6.0' + hasBin: true + resolution: + integrity: sha512-kOpKHyabdSKF9kj7PqYHLeHPw+TJT8q2u48tZYMkIcas28el1CYeLEJ42Nm+563/Fq060T5WknfwDhdX9+kkBQ== /detective-cjs/3.1.1: - resolution: {integrity: sha512-JQtNTBgFY6h8uT6pgph5QpV3IyxDv+z3qPk/FZRDT9TlFfm5dnRtpH39WtQEr1khqsUxVqXzKjZHpdoQvQbllg==} - engines: {node: '>= 6.0'} dependencies: ast-module-types: 2.6.0 node-source-walk: 4.2.0 dev: true - + engines: + node: '>= 6.0' + resolution: + integrity: sha512-JQtNTBgFY6h8uT6pgph5QpV3IyxDv+z3qPk/FZRDT9TlFfm5dnRtpH39WtQEr1khqsUxVqXzKjZHpdoQvQbllg== /detective-es6/2.1.0: - resolution: {integrity: sha512-QSHqKGOp/YBIfmIqKXaXeq2rlL+bp3bcIQMfZ+0PvKzRlELSOSZxKRvpxVcxlLuocQv4QnOfuWGniGrmPbz8MQ==} - engines: {node: '>= 6.0'} dependencies: node-source-walk: 4.2.0 dev: true - + engines: + node: '>= 6.0' + resolution: + integrity: sha512-QSHqKGOp/YBIfmIqKXaXeq2rlL+bp3bcIQMfZ+0PvKzRlELSOSZxKRvpxVcxlLuocQv4QnOfuWGniGrmPbz8MQ== /detective-less/1.0.2: - resolution: {integrity: sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA==} - engines: {node: '>= 6.0'} dependencies: debug: 4.3.1 gonzales-pe: 4.3.0 node-source-walk: 4.2.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6.0' + resolution: + integrity: sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA== /detective-postcss/3.0.1: - resolution: {integrity: sha512-tfTS2GdpUal5NY0aCqI4dpEy8Xfr88AehYKB0iBIZvo8y2g3UsrcDnrp9PR2FbzoW7xD5Rip3NJW7eCSvtqdUw==} - engines: {node: '>=6.0.0'} dependencies: debug: 4.3.1 is-url: 1.2.4 postcss: 7.0.27 postcss-values-parser: 1.5.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-tfTS2GdpUal5NY0aCqI4dpEy8Xfr88AehYKB0iBIZvo8y2g3UsrcDnrp9PR2FbzoW7xD5Rip3NJW7eCSvtqdUw== /detective-sass/3.0.1: - resolution: {integrity: sha512-oSbrBozRjJ+QFF4WJFbjPQKeakoaY1GiR380NPqwdbWYd5wfl5cLWv0l6LsJVqrgWfFN1bjFqSeo32Nxza8Lbw==} - engines: {node: '>= 6.0'} dependencies: debug: 4.3.1 gonzales-pe: 4.3.0 node-source-walk: 4.2.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6.0' + resolution: + integrity: sha512-oSbrBozRjJ+QFF4WJFbjPQKeakoaY1GiR380NPqwdbWYd5wfl5cLWv0l6LsJVqrgWfFN1bjFqSeo32Nxza8Lbw== /detective-scss/2.0.1: - resolution: {integrity: sha512-VveyXW4WQE04s05KlJ8K0bG34jtHQVgTc9InspqoQxvnelj/rdgSAy7i2DXAazyQNFKlWSWbS+Ro2DWKFOKTPQ==} - engines: {node: '>= 6.0'} dependencies: debug: 4.3.1 gonzales-pe: 4.3.0 node-source-walk: 4.2.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6.0' + resolution: + integrity: sha512-VveyXW4WQE04s05KlJ8K0bG34jtHQVgTc9InspqoQxvnelj/rdgSAy7i2DXAazyQNFKlWSWbS+Ro2DWKFOKTPQ== /detective-stylus/1.0.0: - resolution: {integrity: sha1-UK7n24uruZA4HwEMY/q7pbWOVM0=} dev: true - + resolution: + integrity: sha1-UK7n24uruZA4HwEMY/q7pbWOVM0= /detective-typescript/5.7.0: - resolution: {integrity: sha512-4SQeACXWAjIOsd2kJykPL8gWC9nVA+z8w7KtAdtd/7BCpDfrpI2ZA7pdhsmHv/zxf3ofeqpYi72vCkZ65bAjtA==} - engines: {node: '>=6.0'} dependencies: '@typescript-eslint/typescript-estree': 2.27.0_typescript@3.8.3 ast-module-types: 2.6.0 node-source-walk: 4.2.0 typescript: 3.8.3 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6.0' + resolution: + integrity: sha512-4SQeACXWAjIOsd2kJykPL8gWC9nVA+z8w7KtAdtd/7BCpDfrpI2ZA7pdhsmHv/zxf3ofeqpYi72vCkZ65bAjtA== /diagnostics/1.1.1: - resolution: {integrity: sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ==} dependencies: colorspace: 1.1.2 enabled: 1.0.2 kuler: 1.0.1 dev: true - + resolution: + integrity: sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ== /diff-sequences/24.9.0: - resolution: {integrity: sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==} - engines: {node: '>= 6'} dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew== /diff-sequences/26.6.2: - resolution: {integrity: sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==} - engines: {node: '>= 10.14.2'} dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== /diff/4.0.2: - resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} - engines: {node: '>=0.3.1'} dev: true - + engines: + node: '>=0.3.1' + resolution: + integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== /diffie-hellman/5.0.3: - resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} dependencies: bn.js: 4.11.9 miller-rabin: 4.0.1 randombytes: 2.1.0 - + resolution: + integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== /dijkstrajs/1.0.1: - resolution: {integrity: sha1-082BIh4+pAdCz83lVtTpnpjdxxs=} dev: true - + resolution: + integrity: sha1-082BIh4+pAdCz83lVtTpnpjdxxs= /dijkstrajs/1.0.2: - resolution: {integrity: sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg==} dev: true - + resolution: + integrity: sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg== /dir-glob/2.0.0: - resolution: {integrity: sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==} - engines: {node: '>=4'} dependencies: arrify: 1.0.1 path-type: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag== /dir-glob/2.2.2: - resolution: {integrity: sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==} - engines: {node: '>=4'} dependencies: path-type: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== /dir-glob/3.0.1: - resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} - engines: {node: '>=8'} dependencies: path-type: 4.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== /discontinuous-range/1.0.0: - resolution: {integrity: sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=} dev: true - + resolution: + integrity: sha1-44Mx8IRLukm5qctxx3FYWqsbxlo= /dns-equal/1.0.0: - resolution: {integrity: sha1-s55/HabrCnW6nBcySzR1PEfgZU0=} dev: true - + resolution: + integrity: sha1-s55/HabrCnW6nBcySzR1PEfgZU0= /dns-packet/1.3.1: - resolution: {integrity: sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==} dependencies: ip: 1.1.5 safe-buffer: 5.2.1 dev: true - + resolution: + integrity: sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== /dns-txt/2.0.2: - resolution: {integrity: sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=} dependencies: buffer-indexof: 1.1.1 dev: true - + resolution: + integrity: sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= /doctrine/1.5.0: - resolution: {integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=} - engines: {node: '>=0.10.0'} dependencies: esutils: 2.0.3 isarray: 1.0.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= /doctrine/2.1.0: - resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} - engines: {node: '>=0.10.0'} dependencies: esutils: 2.0.3 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== /doctrine/3.0.0: - resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} - engines: {node: '>=6.0.0'} dependencies: esutils: 2.0.3 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== /dom-converter/0.2.0: - resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} dependencies: utila: 0.4.0 dev: true - + resolution: + integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== /dom-helpers/5.1.4: - resolution: {integrity: sha512-TjMyeVUvNEnOnhzs6uAn9Ya47GmMo3qq7m+Lr/3ON0Rs5kHvb8I+SQYjLUSYn7qhEm0QjW0yrBkvz9yOrwwz1A==} dependencies: '@babel/runtime': 7.12.5 csstype: 2.6.10 dev: false - + resolution: + integrity: sha512-TjMyeVUvNEnOnhzs6uAn9Ya47GmMo3qq7m+Lr/3ON0Rs5kHvb8I+SQYjLUSYn7qhEm0QjW0yrBkvz9yOrwwz1A== /dom-serializer/0.1.1: - resolution: {integrity: sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==} dependencies: domelementtype: 1.3.1 entities: 1.1.2 dev: true - + resolution: + integrity: sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== /dom-serializer/0.2.2: - resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} dependencies: domelementtype: 2.1.0 entities: 2.1.0 dev: true - + resolution: + integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== /domain-browser/1.2.0: - resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} - engines: {node: '>=0.4', npm: '>=1.2'} dev: true - + engines: + node: '>=0.4' + npm: '>=1.2' + resolution: + integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== /domelementtype/1.3.1: - resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} dev: true - + resolution: + integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== /domelementtype/2.1.0: - resolution: {integrity: sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==} dev: true - + resolution: + integrity: sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w== /domexception/1.0.1: - resolution: {integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==} dependencies: webidl-conversions: 4.0.2 dev: true - + resolution: + integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== /domexception/2.0.1: - resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} - engines: {node: '>=8'} dependencies: webidl-conversions: 5.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== /domhandler/2.4.2: - resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==} dependencies: domelementtype: 1.3.1 dev: true - + resolution: + integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== /domutils/1.5.1: - resolution: {integrity: sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=} dependencies: dom-serializer: 0.2.2 domelementtype: 1.3.1 dev: true - + resolution: + integrity: sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= /domutils/1.7.0: - resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} dependencies: dom-serializer: 0.2.2 domelementtype: 1.3.1 dev: true - + resolution: + integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== /dot-case/3.0.4: - resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 tslib: 2.0.3 dev: true - + resolution: + integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== /dot-prop/4.2.0: - resolution: {integrity: sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==} - engines: {node: '>=4'} dependencies: is-obj: 1.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== /dot-prop/5.3.0: - resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} - engines: {node: '>=8'} dependencies: is-obj: 2.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== /dot-qs/0.2.0: - resolution: {integrity: sha1-02UX/iS3zaYfznpQJqACSvr1pDk=} dev: true - + resolution: + integrity: sha1-02UX/iS3zaYfznpQJqACSvr1pDk= /dotenv-expand/5.1.0: - resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==} dev: true - + resolution: + integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== /dotenv/8.2.0: - resolution: {integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== /download/7.1.0: - resolution: {integrity: sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==} - engines: {node: '>=6'} dependencies: archive-type: 4.0.0 caw: 2.0.1 @@ -11635,64 +11704,66 @@ packages: p-event: 2.3.1 pify: 3.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ== /duplexer/0.1.2: - resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true - + resolution: + integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== /duplexer3/0.1.4: - resolution: {integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=} dev: true - + resolution: + integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= /duplexify/3.7.1: - resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 2.3.7 stream-shift: 1.0.1 dev: true - + resolution: + integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== /duplexify/4.1.1: - resolution: {integrity: sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==} dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 3.6.0 stream-shift: 1.0.1 dev: true - + resolution: + integrity: sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA== /duration/0.2.2: - resolution: {integrity: sha512-06kgtea+bGreF5eKYgI/36A6pLXggY7oR4p1pq4SmdFBn1ReOL5D8RhG64VrqfTTKNucqqtBAwEj8aB88mcqrg==} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - + resolution: + integrity: sha512-06kgtea+bGreF5eKYgI/36A6pLXggY7oR4p1pq4SmdFBn1ReOL5D8RhG64VrqfTTKNucqqtBAwEj8aB88mcqrg== /ecc-jsbn/0.1.2: - resolution: {integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=} dependencies: jsbn: 0.1.1 safer-buffer: 2.1.2 - + resolution: + integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= /ecdsa-sig-formatter/1.0.11: - resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} dependencies: safe-buffer: 5.2.0 - + resolution: + integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== /ee-first/1.1.1: - resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} - + resolution: + integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= /electron-to-chromium/1.3.399: - resolution: {integrity: sha512-+NBhK0/v17pls7CSh3Cx5Ir3tsGmtLPMMAO4Nz272bre2wzdykLEsev5wjOd3rYMt2/kSS681ufFT7Dywxq1sw==} dev: true - + resolution: + integrity: sha512-+NBhK0/v17pls7CSh3Cx5Ir3tsGmtLPMMAO4Nz272bre2wzdykLEsev5wjOd3rYMt2/kSS681ufFT7Dywxq1sw== /electron-to-chromium/1.3.614: - resolution: {integrity: sha512-JMDl46mg4G+n6q/hAJkwy9eMTj5FJjsE+8f/irAGRMLM4yeRVbMuRrdZrbbGGOrGVcZc4vJPjUpEUWNb/fA6hg==} dev: true - + resolution: + integrity: sha512-JMDl46mg4G+n6q/hAJkwy9eMTj5FJjsE+8f/irAGRMLM4yeRVbMuRrdZrbbGGOrGVcZc4vJPjUpEUWNb/fA6hg== /elliptic/6.5.3: - resolution: {integrity: sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==} dependencies: bn.js: 4.11.9 brorand: 1.1.0 @@ -11701,9 +11772,9 @@ packages: inherits: 2.0.4 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - + resolution: + integrity: sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw== /elliptic/6.5.4: - resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} dependencies: bn.js: 4.11.9 brorand: 1.1.0 @@ -11713,77 +11784,82 @@ packages: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 dev: false - + resolution: + integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== /emitter-listener/1.1.2: - resolution: {integrity: sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ==} dependencies: shimmer: 1.2.1 dev: false - + resolution: + integrity: sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ== /emittery/0.7.2: - resolution: {integrity: sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==} - engines: {node: '>=10'} dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== /emoji-regex/7.0.3: - resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} - + resolution: + integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== /emoji-regex/8.0.0: - resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true - + resolution: + integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== /emoji-regex/9.2.0: - resolution: {integrity: sha512-DNc3KFPK18bPdElMJnf/Pkv5TXhxFU3YFDEuGLDRtPmV4rkmCjBkCSEp22u6rBHdSN9Vlp/GK7k98prmE1Jgug==} dev: true - + resolution: + integrity: sha512-DNc3KFPK18bPdElMJnf/Pkv5TXhxFU3YFDEuGLDRtPmV4rkmCjBkCSEp22u6rBHdSN9Vlp/GK7k98prmE1Jgug== /emojis-list/2.1.0: - resolution: {integrity: sha1-TapNnbAPmBmIDHn6RXrlsJof04k=} - engines: {node: '>= 0.10'} dev: true - + engines: + node: '>= 0.10' + resolution: + integrity: sha1-TapNnbAPmBmIDHn6RXrlsJof04k= /emojis-list/3.0.0: - resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} - engines: {node: '>= 4'} dev: true - + engines: + node: '>= 4' + resolution: + integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== /enabled/1.0.2: - resolution: {integrity: sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=} dependencies: env-variable: 0.0.6 dev: true - + resolution: + integrity: sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M= /enabled/2.0.0: - resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} dev: true - + resolution: + integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ== /encodeurl/1.0.2: - resolution: {integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=} - engines: {node: '>= 0.8'} - + engines: + node: '>= 0.8' + resolution: + integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= /encoding/0.1.12: - resolution: {integrity: sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=} dependencies: iconv-lite: 0.4.24 dev: true - + resolution: + integrity: sha1-U4tm8+5izRq1HsMjgp0flIDHS+s= /encodr/1.2.2: - resolution: {integrity: sha512-MQ5cDilH5al566/2KXvsyrti6t67Oso5oe2RLfgdcNKaMcqEPfbTxpFOa+41QkPAu1+bEVksWL8JK3Owa6Ow+g==} - engines: {node: '>=8.0.0'} dependencies: cbor: 5.0.1 cbor-js: 0.1.0 msgpack-lite: 0.1.26 utf8: 3.0.0 dev: true - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-MQ5cDilH5al566/2KXvsyrti6t67Oso5oe2RLfgdcNKaMcqEPfbTxpFOa+41QkPAu1+bEVksWL8JK3Owa6Ow+g== /end-of-stream/1.4.4: - resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: once: 1.4.0 dev: true - + resolution: + integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== /engine.io-client/3.4.4: - resolution: {integrity: sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ==} dependencies: component-emitter: 1.3.0 component-inherit: 0.0.3 @@ -11797,9 +11873,9 @@ packages: xmlhttprequest-ssl: 1.5.5 yeast: 0.1.2 dev: true - + resolution: + integrity: sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ== /engine.io-client/3.5.2: - resolution: {integrity: sha512-QEqIp+gJ/kMHeUun7f5Vv3bteRHppHH/FMBQX/esFj/fuYfjyUKWGMo3VCvIP/V8bE9KcjHmRZrhIz2Z9oNsDA==} dependencies: component-emitter: 1.3.0 component-inherit: 0.0.3 @@ -11812,13 +11888,10 @@ packages: ws: 7.4.6 xmlhttprequest-ssl: 1.6.3 yeast: 0.1.2 - transitivePeerDependencies: - - bufferutil - - utf-8-validate dev: true - + resolution: + integrity: sha512-QEqIp+gJ/kMHeUun7f5Vv3bteRHppHH/FMBQX/esFj/fuYfjyUKWGMo3VCvIP/V8bE9KcjHmRZrhIz2Z9oNsDA== /engine.io-parser/2.2.1: - resolution: {integrity: sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==} dependencies: after: 0.8.2 arraybuffer.slice: 0.0.7 @@ -11826,59 +11899,59 @@ packages: blob: 0.0.5 has-binary2: 1.0.3 dev: true - + resolution: + integrity: sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg== /enhanced-resolve/4.1.0: - resolution: {integrity: sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==} - engines: {node: '>=6.9.0'} dependencies: graceful-fs: 4.2.3 memory-fs: 0.4.1 tapable: 1.1.3 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== /enhanced-resolve/4.1.1: - resolution: {integrity: sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==} - engines: {node: '>=6.9.0'} dependencies: graceful-fs: 4.2.4 memory-fs: 0.5.0 tapable: 1.1.3 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA== /enhanced-resolve/4.3.0: - resolution: {integrity: sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==} - engines: {node: '>=6.9.0'} dependencies: graceful-fs: 4.2.4 memory-fs: 0.5.0 tapable: 1.1.3 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ== /enquirer/2.3.6: - resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} - engines: {node: '>=8.6'} dependencies: ansi-colors: 4.1.1 dev: true - + engines: + node: '>=8.6' + resolution: + integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== /entities/1.1.2: - resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} dev: true - + resolution: + integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== /entities/2.1.0: - resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} dev: true - + resolution: + integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== /env-variable/0.0.6: - resolution: {integrity: sha512-bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg==} dev: true - + resolution: + integrity: sha512-bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg== /enzyme-adapter-react-16/1.15.2_df2dc313d8031f8c2dbd009d86ca7fc7: - resolution: {integrity: sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q==} - peerDependencies: - enzyme: ^3.0.0 - react: ^16.0.0-0 - react-dom: ^16.0.0-0 dependencies: enzyme: 3.11.0 enzyme-adapter-utils: 1.13.0_react@16.13.1 @@ -11893,11 +11966,13 @@ packages: react-test-renderer: 16.13.1_react@16.13.1 semver: 5.7.1 dev: true - - /enzyme-adapter-utils/1.13.0_react@16.13.1: - resolution: {integrity: sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ==} peerDependencies: - react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 + enzyme: ^3.0.0 + react: ^16.0.0-0 + react-dom: ^16.0.0-0 + resolution: + integrity: sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q== + /enzyme-adapter-utils/1.13.0_react@16.13.1: dependencies: airbnb-prop-types: 2.15.0_react@16.13.1 function.prototype.name: 1.1.2 @@ -11907,16 +11982,18 @@ packages: react: 16.13.1 semver: 5.7.1 dev: true - + peerDependencies: + react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 + resolution: + integrity: sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ== /enzyme-shallow-equal/1.0.1: - resolution: {integrity: sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ==} dependencies: has: 1.0.3 object-is: 1.1.2 dev: true - + resolution: + integrity: sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ== /enzyme/3.11.0: - resolution: {integrity: sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==} dependencies: array.prototype.flat: 1.2.3 cheerio: 1.0.0-rc.3 @@ -11941,22 +12018,21 @@ packages: rst-selector-parser: 2.2.3 string.prototype.trim: 1.2.1 dev: true - + resolution: + integrity: sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw== /errno/0.1.7: - resolution: {integrity: sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==} - hasBin: true dependencies: prr: 1.0.1 dev: true - + hasBin: true + resolution: + integrity: sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== /error-ex/1.3.2: - resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: is-arrayish: 0.2.1 - + resolution: + integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== /es-abstract/1.17.6: - resolution: {integrity: sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==} - engines: {node: '>= 0.4'} dependencies: es-to-primitive: 1.2.1 function-bind: 1.1.1 @@ -11970,10 +12046,11 @@ packages: string.prototype.trimend: 1.0.1 string.prototype.trimstart: 1.0.1 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw== /es-abstract/1.17.7: - resolution: {integrity: sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==} - engines: {node: '>= 0.4'} dependencies: es-to-primitive: 1.2.1 function-bind: 1.1.1 @@ -11987,10 +12064,11 @@ packages: string.prototype.trimend: 1.0.3 string.prototype.trimstart: 1.0.3 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== /es-abstract/1.18.0-next.1: - resolution: {integrity: sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==} - engines: {node: '>= 0.4'} dependencies: es-to-primitive: 1.2.1 function-bind: 1.1.1 @@ -12005,10 +12083,11 @@ packages: string.prototype.trimend: 1.0.3 string.prototype.trimstart: 1.0.3 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA== /es-abstract/1.18.3: - resolution: {integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 es-to-primitive: 1.2.1 @@ -12026,10 +12105,11 @@ packages: string.prototype.trimend: 1.0.4 string.prototype.trimstart: 1.0.4 unbox-primitive: 1.0.1 - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw== /es-abstract/1.19.1: - resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 es-to-primitive: 1.2.1 @@ -12052,41 +12132,44 @@ packages: string.prototype.trimstart: 1.0.4 unbox-primitive: 1.0.1 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w== /es-cookie/1.3.2: - resolution: {integrity: sha512-UTlYYhXGLOy05P/vKVT2Ui7WtC7NiRzGtJyAKKn32g5Gvcjn7KAClLPWlipCtxIus934dFg9o9jXiBL0nP+t9Q==} dev: false - + resolution: + integrity: sha512-UTlYYhXGLOy05P/vKVT2Ui7WtC7NiRzGtJyAKKn32g5Gvcjn7KAClLPWlipCtxIus934dFg9o9jXiBL0nP+t9Q== /es-to-primitive/1.2.1: - resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} - engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.4 is-date-object: 1.0.2 is-symbol: 1.0.3 - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== /es5-ext/0.10.53: - resolution: {integrity: sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==} dependencies: es6-iterator: 2.0.3 es6-symbol: 3.1.3 next-tick: 1.0.0 dev: true - + resolution: + integrity: sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== /es6-iterator/2.0.3: - resolution: {integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c=} dependencies: d: 1.0.1 es5-ext: 0.10.53 es6-symbol: 3.1.3 dev: true - + resolution: + integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c= /es6-promisify/6.1.1: - resolution: {integrity: sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==} dev: true - + resolution: + integrity: sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg== /es6-set/0.1.5: - resolution: {integrity: sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=} dependencies: d: 1.0.1 es5-ext: 0.10.53 @@ -12094,84 +12177,86 @@ packages: es6-symbol: 3.1.1 event-emitter: 0.3.5 dev: true - + resolution: + integrity: sha1-0rPsXU2ADO2BjbU40ol02wpzzLE= /es6-symbol/3.1.1: - resolution: {integrity: sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - + resolution: + integrity: sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc= /es6-symbol/3.1.3: - resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} dependencies: d: 1.0.1 ext: 1.4.0 dev: true - + resolution: + integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== /es6-weak-map/2.0.3: - resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} dependencies: d: 1.0.1 es5-ext: 0.10.53 es6-iterator: 2.0.3 es6-symbol: 3.1.3 dev: true - + resolution: + integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA== /escalade/3.1.1: - resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== /escape-html/1.0.3: - resolution: {integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=} - + resolution: + integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= /escape-string-regexp/1.0.5: - resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} - engines: {node: '>=0.8.0'} - + engines: + node: '>=0.8.0' + resolution: + integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= /escape-string-regexp/2.0.0: - resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== /escape-string-regexp/4.0.0: - resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} - engines: {node: '>=10'} dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== /escodegen/1.14.1: - resolution: {integrity: sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==} - engines: {node: '>=4.0'} - hasBin: true dependencies: esprima: 4.0.1 estraverse: 4.3.0 esutils: 2.0.3 optionator: 0.8.3 + dev: true + engines: + node: '>=4.0' + hasBin: true optionalDependencies: source-map: 0.6.1 - dev: true - + resolution: + integrity: sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ== /escodegen/1.14.3: - resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==} - engines: {node: '>=4.0'} - hasBin: true dependencies: esprima: 4.0.1 estraverse: 4.3.0 esutils: 2.0.3 optionator: 0.8.3 + dev: true + engines: + node: '>=4.0' + hasBin: true optionalDependencies: source-map: 0.6.1 - dev: true - + resolution: + integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== /eslint-config-airbnb-base/14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3: - resolution: {integrity: sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw==} - engines: {node: '>= 6'} - peerDependencies: - eslint: ^5.16.0 || ^6.8.0 - eslint-plugin-import: ^2.20.1 dependencies: confusing-browser-globals: 1.0.9 eslint: 6.8.0 @@ -12179,13 +12264,14 @@ packages: object.assign: 4.1.1 object.entries: 1.1.2 dev: true - - /eslint-config-airbnb-base/14.1.0_dbc45251b359455fcdf3c36391f49b09: - resolution: {integrity: sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw==} - engines: {node: '>= 6'} + engines: + node: '>= 6' peerDependencies: eslint: ^5.16.0 || ^6.8.0 eslint-plugin-import: ^2.20.1 + resolution: + integrity: sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw== + /eslint-config-airbnb-base/14.1.0_dbc45251b359455fcdf3c36391f49b09: dependencies: confusing-browser-globals: 1.0.9 eslint: 6.8.0 @@ -12193,13 +12279,14 @@ packages: object.assign: 4.1.1 object.entries: 1.1.2 dev: true - - /eslint-config-airbnb-base/14.2.1_3d9516f15116c38f3750ecaf3d966000: - resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==} - engines: {node: '>= 6'} + engines: + node: '>= 6' peerDependencies: - eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 - eslint-plugin-import: ^2.22.1 + eslint: ^5.16.0 || ^6.8.0 + eslint-plugin-import: ^2.20.1 + resolution: + integrity: sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw== + /eslint-config-airbnb-base/14.2.1_3d9516f15116c38f3750ecaf3d966000: dependencies: confusing-browser-globals: 1.0.10 eslint: 6.8.0 @@ -12207,13 +12294,14 @@ packages: object.assign: 4.1.2 object.entries: 1.1.3 dev: true - - /eslint-config-airbnb-base/14.2.1_dbc45251b359455fcdf3c36391f49b09: - resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==} - engines: {node: '>= 6'} + engines: + node: '>= 6' peerDependencies: eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 eslint-plugin-import: ^2.22.1 + resolution: + integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA== + /eslint-config-airbnb-base/14.2.1_dbc45251b359455fcdf3c36391f49b09: dependencies: confusing-browser-globals: 1.0.10 eslint: 6.8.0 @@ -12221,13 +12309,14 @@ packages: object.assign: 4.1.2 object.entries: 1.1.3 dev: true - - /eslint-config-airbnb-base/15.0.0_fe22d862ffeecaee86c93a006d59e41e: - resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} - engines: {node: ^10.12.0 || >=12.0.0} + engines: + node: '>= 6' peerDependencies: - eslint: ^7.32.0 || ^8.2.0 - eslint-plugin-import: ^2.25.2 + eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 + eslint-plugin-import: ^2.22.1 + resolution: + integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA== + /eslint-config-airbnb-base/15.0.0_fe22d862ffeecaee86c93a006d59e41e: dependencies: confusing-browser-globals: 1.0.10 eslint: 8.11.0 @@ -12236,16 +12325,14 @@ packages: object.entries: 1.1.5 semver: 6.3.0 dev: true - - /eslint-config-airbnb/18.1.0_7221e9efc3e1df952f9031babfc371af: - resolution: {integrity: sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw==} - engines: {node: '>= 6'} + engines: + node: ^10.12.0 || >=12.0.0 peerDependencies: - eslint: ^5.16.0 || ^6.8.0 - eslint-plugin-import: ^2.20.1 - eslint-plugin-jsx-a11y: ^6.2.3 - eslint-plugin-react: ^7.19.0 - eslint-plugin-react-hooks: ^2.5.0 || ^1.7.0 + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.2 + resolution: + integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig== + /eslint-config-airbnb/18.1.0_7221e9efc3e1df952f9031babfc371af: dependencies: eslint: 6.8.0 eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 @@ -12256,16 +12343,17 @@ packages: object.assign: 4.1.0 object.entries: 1.1.2 dev: true - - /eslint-config-airbnb/18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3: - resolution: {integrity: sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw==} - engines: {node: '>= 6'} + engines: + node: '>= 6' peerDependencies: eslint: ^5.16.0 || ^6.8.0 eslint-plugin-import: ^2.20.1 eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-react: ^7.19.0 eslint-plugin-react-hooks: ^2.5.0 || ^1.7.0 + resolution: + integrity: sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw== + /eslint-config-airbnb/18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3: dependencies: eslint: 6.8.0 eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 @@ -12273,16 +12361,17 @@ packages: object.assign: 4.1.0 object.entries: 1.1.2 dev: true - - /eslint-config-airbnb/18.2.1_89debf8fda32fbe99f1ba8ab582a8be5: - resolution: {integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==} - engines: {node: '>= 6'} + engines: + node: '>= 6' peerDependencies: - eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 - eslint-plugin-import: ^2.22.1 - eslint-plugin-jsx-a11y: ^6.4.1 - eslint-plugin-react: ^7.21.5 - eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 + eslint: ^5.16.0 || ^6.8.0 + eslint-plugin-import: ^2.20.1 + eslint-plugin-jsx-a11y: ^6.2.3 + eslint-plugin-react: ^7.19.0 + eslint-plugin-react-hooks: ^2.5.0 || ^1.7.0 + resolution: + integrity: sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw== + /eslint-config-airbnb/18.2.1_89debf8fda32fbe99f1ba8ab582a8be5: dependencies: eslint: 6.8.0 eslint-config-airbnb-base: 14.2.1_dbc45251b359455fcdf3c36391f49b09 @@ -12293,16 +12382,17 @@ packages: object.assign: 4.1.2 object.entries: 1.1.3 dev: true - - /eslint-config-airbnb/18.2.1_fdb7bbbc49566f392bdf537c74c00196: - resolution: {integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==} - engines: {node: '>= 6'} + engines: + node: '>= 6' peerDependencies: eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 eslint-plugin-import: ^2.22.1 eslint-plugin-jsx-a11y: ^6.4.1 eslint-plugin-react: ^7.21.5 eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 + resolution: + integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg== + /eslint-config-airbnb/18.2.1_fdb7bbbc49566f392bdf537c74c00196: dependencies: eslint: 6.8.0 eslint-config-airbnb-base: 14.2.1_3d9516f15116c38f3750ecaf3d966000 @@ -12311,16 +12401,17 @@ packages: object.assign: 4.1.2 object.entries: 1.1.3 dev: true - - /eslint-config-airbnb/19.0.4_6e2b3c7d5a0ae98a97389954576cf0c3: - resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} - engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: + node: '>= 6' peerDependencies: - eslint: ^7.32.0 || ^8.2.0 - eslint-plugin-import: ^2.25.3 - eslint-plugin-jsx-a11y: ^6.5.1 - eslint-plugin-react: ^7.28.0 - eslint-plugin-react-hooks: ^4.3.0 + eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 + eslint-plugin-import: ^2.22.1 + eslint-plugin-jsx-a11y: ^6.4.1 + eslint-plugin-react: ^7.21.5 + eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 + resolution: + integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg== + /eslint-config-airbnb/19.0.4_6e2b3c7d5a0ae98a97389954576cf0c3: dependencies: eslint: 8.11.0 eslint-config-airbnb-base: 15.0.0_fe22d862ffeecaee86c93a006d59e41e @@ -12329,48 +12420,46 @@ packages: object.assign: 4.1.2 object.entries: 1.1.5 dev: true - - /eslint-config-prettier/6.10.1_eslint@6.8.0: - resolution: {integrity: sha512-svTy6zh1ecQojvpbJSgH3aei/Rt7C6i090l5f2WQ4aB05lYHeZIR1qL4wZyyILTbtmnbHP5Yn8MrsOJMGa8RkQ==} - hasBin: true + engines: + node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0 peerDependencies: - eslint: '>=3.14.1' + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.3 + eslint-plugin-jsx-a11y: ^6.5.1 + eslint-plugin-react: ^7.28.0 + eslint-plugin-react-hooks: ^4.3.0 + resolution: + integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew== + /eslint-config-prettier/6.10.1_eslint@6.8.0: dependencies: eslint: 6.8.0 get-stdin: 6.0.0 dev: true - - /eslint-config-prettier/6.15.0_eslint@6.8.0: - resolution: {integrity: sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==} hasBin: true peerDependencies: eslint: '>=3.14.1' + resolution: + integrity: sha512-svTy6zh1ecQojvpbJSgH3aei/Rt7C6i090l5f2WQ4aB05lYHeZIR1qL4wZyyILTbtmnbHP5Yn8MrsOJMGa8RkQ== + /eslint-config-prettier/6.15.0_eslint@6.8.0: dependencies: eslint: 6.8.0 get-stdin: 6.0.0 dev: true - - /eslint-config-prettier/8.5.0_eslint@8.11.0: - resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} hasBin: true peerDependencies: - eslint: '>=7.0.0' + eslint: '>=3.14.1' + resolution: + integrity: sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw== + /eslint-config-prettier/8.5.0_eslint@8.11.0: dependencies: eslint: 8.11.0 dev: true - - /eslint-config-react-app/5.2.1_f8f91f27f800428497667fb337aaf85d: - resolution: {integrity: sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ==} - peerDependencies: - '@typescript-eslint/eslint-plugin': 2.x - '@typescript-eslint/parser': 2.x - babel-eslint: 10.x - eslint: 6.x - eslint-plugin-flowtype: 3.x || 4.x - eslint-plugin-import: 2.x - eslint-plugin-jsx-a11y: 6.x - eslint-plugin-react: 7.x - eslint-plugin-react-hooks: 1.x || 2.x + hasBin: true + peerDependencies: + eslint: '>=7.0.0' + resolution: + integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q== + /eslint-config-react-app/5.2.1_f8f91f27f800428497667fb337aaf85d: dependencies: '@typescript-eslint/eslint-plugin': 2.34.0_984cbb313f9ea271f36cadd8f9814e06 '@typescript-eslint/parser': 2.34.0_eslint@6.8.0 @@ -12383,35 +12472,40 @@ packages: eslint-plugin-react: 7.19.0_eslint@6.8.0 eslint-plugin-react-hooks: 1.7.0_eslint@6.8.0 dev: true - + peerDependencies: + '@typescript-eslint/eslint-plugin': 2.x + '@typescript-eslint/parser': 2.x + babel-eslint: 10.x + eslint: 6.x + eslint-plugin-flowtype: 3.x || 4.x + eslint-plugin-import: 2.x + eslint-plugin-jsx-a11y: 6.x + eslint-plugin-react: 7.x + eslint-plugin-react-hooks: 1.x || 2.x + resolution: + integrity: sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ== /eslint-import-resolver-node/0.3.3: - resolution: {integrity: sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==} dependencies: debug: 2.6.9 resolve: 1.17.0 dev: true - + resolution: + integrity: sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg== /eslint-import-resolver-node/0.3.4: - resolution: {integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==} dependencies: debug: 2.6.9 resolve: 1.20.0 dev: true - + resolution: + integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== /eslint-import-resolver-node/0.3.6: - resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==} dependencies: debug: 3.2.7 resolve: 1.20.0 dev: true - + resolution: + integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== /eslint-loader/3.0.3_eslint@6.8.0+webpack@4.42.0: - resolution: {integrity: sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw==} - engines: {node: '>= 8.9.0'} - deprecated: This loader has been deprecated. Please use eslint-webpack-plugin - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 - webpack: ^4.0.0 || ^5.0.0 dependencies: eslint: 6.8.0 fs-extra: 8.1.0 @@ -12420,56 +12514,63 @@ packages: object-hash: 2.0.3 schema-utils: 2.7.1 webpack: 4.42.0 + deprecated: This loader has been deprecated. Please use eslint-webpack-plugin dev: true - + engines: + node: '>= 8.9.0' + peerDependencies: + eslint: ^5.0.0 || ^6.0.0 + webpack: ^4.0.0 || ^5.0.0 + resolution: + integrity: sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw== /eslint-module-utils/2.6.0: - resolution: {integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==} - engines: {node: '>=4'} dependencies: debug: 2.6.9 pkg-dir: 2.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== /eslint-module-utils/2.6.1: - resolution: {integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==} - engines: {node: '>=4'} dependencies: debug: 3.2.7 pkg-dir: 2.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A== /eslint-module-utils/2.7.3: - resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} - engines: {node: '>=4'} dependencies: debug: 3.2.7 find-up: 2.1.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ== /eslint-plugin-cypress/2.11.1_eslint@8.11.0: - resolution: {integrity: sha512-MxMYoReSO5+IZMGgpBZHHSx64zYPSPTpXDwsgW7ChlJTF/sA+obqRbHplxD6sBStE+g4Mi0LCLkG4t9liu//mQ==} - peerDependencies: - eslint: '>= 3.2.1' dependencies: eslint: 8.11.0 globals: 11.12.0 dev: true - - /eslint-plugin-flowtype/4.6.0_eslint@6.8.0: - resolution: {integrity: sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ==} - engines: {node: '>=4'} peerDependencies: - eslint: '>=6.1.0' + eslint: '>= 3.2.1' + resolution: + integrity: sha512-MxMYoReSO5+IZMGgpBZHHSx64zYPSPTpXDwsgW7ChlJTF/sA+obqRbHplxD6sBStE+g4Mi0LCLkG4t9liu//mQ== + /eslint-plugin-flowtype/4.6.0_eslint@6.8.0: dependencies: eslint: 6.8.0 lodash: 4.17.21 dev: true - - /eslint-plugin-import/2.20.1_eslint@6.8.0: - resolution: {integrity: sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==} - engines: {node: '>=4'} + engines: + node: '>=4' peerDependencies: - eslint: 2.x - 6.x + eslint: '>=6.1.0' + resolution: + integrity: sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ== + /eslint-plugin-import/2.20.1_eslint@6.8.0: dependencies: array-includes: 3.1.2 array.prototype.flat: 1.2.4 @@ -12485,12 +12586,13 @@ packages: read-pkg-up: 2.0.0 resolve: 1.15.0 dev: true - - /eslint-plugin-import/2.20.2_eslint@6.8.0: - resolution: {integrity: sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==} - engines: {node: '>=4'} + engines: + node: '>=4' peerDependencies: eslint: 2.x - 6.x + resolution: + integrity: sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw== + /eslint-plugin-import/2.20.2_eslint@6.8.0: dependencies: array-includes: 3.1.1 array.prototype.flat: 1.2.3 @@ -12506,12 +12608,13 @@ packages: read-pkg-up: 2.0.0 resolve: 1.17.0 dev: true - - /eslint-plugin-import/2.22.1_eslint@6.8.0: - resolution: {integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==} - engines: {node: '>=4'} + engines: + node: '>=4' peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 + eslint: 2.x - 6.x + resolution: + integrity: sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg== + /eslint-plugin-import/2.22.1_eslint@6.8.0: dependencies: array-includes: 3.1.2 array.prototype.flat: 1.2.4 @@ -12528,12 +12631,13 @@ packages: resolve: 1.19.0 tsconfig-paths: 3.9.0 dev: true - - /eslint-plugin-import/2.23.4_eslint@6.8.0: - resolution: {integrity: sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==} - engines: {node: '>=4'} + engines: + node: '>=4' peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 + resolution: + integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw== + /eslint-plugin-import/2.23.4_eslint@6.8.0: dependencies: array-includes: 3.1.3 array.prototype.flat: 1.2.4 @@ -12552,12 +12656,13 @@ packages: resolve: 1.20.0 tsconfig-paths: 3.9.0 dev: true - - /eslint-plugin-import/2.25.4_eslint@8.11.0: - resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} - engines: {node: '>=4'} + engines: + node: '>=4' peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 + resolution: + integrity: sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ== + /eslint-plugin-import/2.25.4_eslint@8.11.0: dependencies: array-includes: 3.1.4 array.prototype.flat: 1.2.5 @@ -12574,35 +12679,35 @@ packages: resolve: 1.20.0 tsconfig-paths: 3.14.0 dev: true - - /eslint-plugin-jest/22.21.0_eslint@6.8.0: - resolution: {integrity: sha512-OaqnSS7uBgcGiqXUiEnjoqxPNKvR4JWG5mSRkzVoR6+vDwlqqp11beeql1hYs0HTbdhiwrxWLxbX0Vx7roG3Ew==} - engines: {node: '>=6'} + engines: + node: '>=4' peerDependencies: - eslint: '>=5' + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 + resolution: + integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA== + /eslint-plugin-jest/22.21.0_eslint@6.8.0: dependencies: '@typescript-eslint/experimental-utils': 1.13.0_eslint@6.8.0 eslint: 6.8.0 dev: true - - /eslint-plugin-jest/23.20.0_eslint@6.8.0: - resolution: {integrity: sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw==} - engines: {node: '>=8'} + engines: + node: '>=6' peerDependencies: eslint: '>=5' + resolution: + integrity: sha512-OaqnSS7uBgcGiqXUiEnjoqxPNKvR4JWG5mSRkzVoR6+vDwlqqp11beeql1hYs0HTbdhiwrxWLxbX0Vx7roG3Ew== + /eslint-plugin-jest/23.20.0_eslint@6.8.0: dependencies: '@typescript-eslint/experimental-utils': 2.34.0_eslint@6.8.0 eslint: 6.8.0 - transitivePeerDependencies: - - supports-color - - typescript dev: true - - /eslint-plugin-jsx-a11y/6.2.3_eslint@6.8.0: - resolution: {integrity: sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==} - engines: {node: '>=4.0'} + engines: + node: '>=8' peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 + eslint: '>=5' + resolution: + integrity: sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw== + /eslint-plugin-jsx-a11y/6.2.3_eslint@6.8.0: dependencies: '@babel/runtime': 7.12.5 aria-query: 3.0.0 @@ -12617,12 +12722,13 @@ packages: jsx-ast-utils: 2.4.1 language-tags: 1.0.5 dev: true - - /eslint-plugin-jsx-a11y/6.4.1_eslint@6.8.0: - resolution: {integrity: sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==} - engines: {node: '>=4.0'} + engines: + node: '>=4.0' peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 + eslint: ^3 || ^4 || ^5 || ^6 + resolution: + integrity: sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg== + /eslint-plugin-jsx-a11y/6.4.1_eslint@6.8.0: dependencies: '@babel/runtime': 7.12.5 aria-query: 4.2.2 @@ -12637,12 +12743,13 @@ packages: jsx-ast-utils: 3.1.0 language-tags: 1.0.5 dev: true - - /eslint-plugin-jsx-a11y/6.4.1_eslint@8.11.0: - resolution: {integrity: sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==} - engines: {node: '>=4.0'} + engines: + node: '>=4.0' peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 + resolution: + integrity: sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg== + /eslint-plugin-jsx-a11y/6.4.1_eslint@8.11.0: dependencies: '@babel/runtime': 7.12.5 aria-query: 4.2.2 @@ -12657,51 +12764,47 @@ packages: jsx-ast-utils: 3.1.0 language-tags: 1.0.5 dev: true - - /eslint-plugin-prettier/3.1.2_eslint@6.8.0+prettier@1.19.1: - resolution: {integrity: sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==} - engines: {node: '>=6.0.0'} + engines: + node: '>=4.0' peerDependencies: - eslint: '>= 5.0.0' - prettier: '>= 1.13.0' + eslint: ^3 || ^4 || ^5 || ^6 || ^7 + resolution: + integrity: sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg== + /eslint-plugin-prettier/3.1.2_eslint@6.8.0+prettier@1.19.1: dependencies: eslint: 6.8.0 prettier: 1.19.1 prettier-linter-helpers: 1.0.0 dev: true - - /eslint-plugin-prettier/3.1.4_eslint@6.8.0+prettier@1.19.1: - resolution: {integrity: sha512-jZDa8z76klRqo+TdGDTFJSavwbnWK2ZpqGKNZ+VvweMW516pDUMmQ2koXvxEE4JhzNvTv+radye/bWGBmA6jmg==} - engines: {node: '>=6.0.0'} + engines: + node: '>=6.0.0' peerDependencies: - eslint: '>=5.0.0' - prettier: '>=1.13.0' + eslint: '>= 5.0.0' + prettier: '>= 1.13.0' + resolution: + integrity: sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA== + /eslint-plugin-prettier/3.1.4_eslint@6.8.0+prettier@1.19.1: dependencies: eslint: 6.8.0 prettier: 1.19.1 prettier-linter-helpers: 1.0.0 dev: true - - /eslint-plugin-prettier/3.4.0_6188649406ba029b27b4fb6038e89fc2: - resolution: {integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==} - engines: {node: '>=6.0.0'} + engines: + node: '>=6.0.0' peerDependencies: eslint: '>=5.0.0' - eslint-config-prettier: '*' prettier: '>=1.13.0' - peerDependenciesMeta: - eslint-config-prettier: - optional: true + resolution: + integrity: sha512-jZDa8z76klRqo+TdGDTFJSavwbnWK2ZpqGKNZ+VvweMW516pDUMmQ2koXvxEE4JhzNvTv+radye/bWGBmA6jmg== + /eslint-plugin-prettier/3.4.0_6188649406ba029b27b4fb6038e89fc2: dependencies: eslint: 8.11.0 eslint-config-prettier: 8.5.0_eslint@8.11.0 prettier: 1.19.1 prettier-linter-helpers: 1.0.0 dev: true - - /eslint-plugin-prettier/3.4.0_b77cd85fda941e232840dc83bf6b7690: - resolution: {integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==} - engines: {node: '>=6.0.0'} + engines: + node: '>=6.0.0' peerDependencies: eslint: '>=5.0.0' eslint-config-prettier: '*' @@ -12709,36 +12812,47 @@ packages: peerDependenciesMeta: eslint-config-prettier: optional: true + resolution: + integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw== + /eslint-plugin-prettier/3.4.0_b77cd85fda941e232840dc83bf6b7690: dependencies: eslint: 6.8.0 eslint-config-prettier: 6.15.0_eslint@6.8.0 prettier: 1.19.1 prettier-linter-helpers: 1.0.0 dev: true - - /eslint-plugin-react-hooks/1.7.0_eslint@6.8.0: - resolution: {integrity: sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==} - engines: {node: '>=7'} + engines: + node: '>=6.0.0' peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 + eslint: '>=5.0.0' + eslint-config-prettier: '*' + prettier: '>=1.13.0' + peerDependenciesMeta: + eslint-config-prettier: + optional: true + resolution: + integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw== + /eslint-plugin-react-hooks/1.7.0_eslint@6.8.0: dependencies: eslint: 6.8.0 dev: true - - /eslint-plugin-react-hooks/2.5.1_eslint@6.8.0: - resolution: {integrity: sha512-Y2c4b55R+6ZzwtTppKwSmK/Kar8AdLiC2f9NADCuxbcTgPPg41Gyqa6b9GppgXSvCtkRw43ZE86CT5sejKC6/g==} - engines: {node: '>=7'} + engines: + node: '>=7' peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 + resolution: + integrity: sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA== + /eslint-plugin-react-hooks/2.5.1_eslint@6.8.0: dependencies: eslint: 6.8.0 dev: true - - /eslint-plugin-react/7.19.0_eslint@6.8.0: - resolution: {integrity: sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==} - engines: {node: '>=4'} + engines: + node: '>=7' peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 + resolution: + integrity: sha512-Y2c4b55R+6ZzwtTppKwSmK/Kar8AdLiC2f9NADCuxbcTgPPg41Gyqa6b9GppgXSvCtkRw43ZE86CT5sejKC6/g== + /eslint-plugin-react/7.19.0_eslint@6.8.0: dependencies: array-includes: 3.1.2 doctrine: 2.1.0 @@ -12754,12 +12868,13 @@ packages: string.prototype.matchall: 4.0.3 xregexp: 4.4.0 dev: true - - /eslint-plugin-react/7.21.5_eslint@6.8.0: - resolution: {integrity: sha512-8MaEggC2et0wSF6bUeywF7qQ46ER81irOdWS4QWxnnlAEsnzeBevk1sWh7fhpCghPpXb+8Ks7hvaft6L/xsR6g==} - engines: {node: '>=4'} + engines: + node: '>=4' peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 + resolution: + integrity: sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ== + /eslint-plugin-react/7.21.5_eslint@6.8.0: dependencies: array-includes: 3.1.3 array.prototype.flatmap: 1.2.4 @@ -12774,74 +12889,85 @@ packages: resolve: 1.20.0 string.prototype.matchall: 4.0.3 dev: true - + engines: + node: '>=4' + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 + resolution: + integrity: sha512-8MaEggC2et0wSF6bUeywF7qQ46ER81irOdWS4QWxnnlAEsnzeBevk1sWh7fhpCghPpXb+8Ks7hvaft6L/xsR6g== /eslint-scope/4.0.3: - resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==} - engines: {node: '>=4.0.0'} dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 dev: true - + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== /eslint-scope/5.1.1: - resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} - engines: {node: '>=8.0.0'} dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 dev: true - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== /eslint-scope/7.1.1: - resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: esrecurse: 4.3.0 estraverse: 5.2.0 dev: true - + engines: + node: ^12.22.0 || ^14.17.0 || >=16.0.0 + resolution: + integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== /eslint-utils/1.4.3: - resolution: {integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==} - engines: {node: '>=6'} dependencies: eslint-visitor-keys: 1.3.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== /eslint-utils/2.1.0: - resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} - engines: {node: '>=6'} dependencies: eslint-visitor-keys: 1.3.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== /eslint-utils/3.0.0_eslint@8.11.0: - resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} - engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} - peerDependencies: - eslint: '>=5' dependencies: eslint: 8.11.0 eslint-visitor-keys: 2.1.0 dev: true - + engines: + node: ^10.0.0 || ^12.0.0 || >= 14.0.0 + peerDependencies: + eslint: '>=5' + resolution: + integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== /eslint-visitor-keys/1.3.0: - resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== /eslint-visitor-keys/2.1.0: - resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} - engines: {node: '>=10'} dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== /eslint-visitor-keys/3.3.0: - resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - + engines: + node: ^12.22.0 || ^14.17.0 || >=16.0.0 + resolution: + integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== /eslint/6.8.0: - resolution: {integrity: sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==} - engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} - hasBin: true dependencies: '@babel/code-frame': 7.12.11 ajv: 6.12.6 @@ -12880,14 +13006,13 @@ packages: table: 5.4.6 text-table: 0.2.0 v8-compile-cache: 2.2.0 - transitivePeerDependencies: - - supports-color dev: true - - /eslint/8.11.0: - resolution: {integrity: sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + engines: + node: ^8.10.0 || ^10.13.0 || >=11.10.1 hasBin: true + resolution: + integrity: sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== + /eslint/8.11.0: dependencies: '@eslint/eslintrc': 1.2.1 '@humanwhocodes/config-array': 0.9.5 @@ -12924,129 +13049,141 @@ packages: strip-json-comments: 3.1.1 text-table: 0.2.0 v8-compile-cache: 2.2.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: ^12.22.0 || ^14.17.0 || >=16.0.0 + hasBin: true + resolution: + integrity: sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA== /esniff/1.1.0: - resolution: {integrity: sha1-xmhJIp+RRk3t4uDUAgHtar9l8qw=} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - + resolution: + integrity: sha1-xmhJIp+RRk3t4uDUAgHtar9l8qw= /espree/6.2.1: - resolution: {integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==} - engines: {node: '>=6.0.0'} dependencies: acorn: 7.4.1 acorn-jsx: 5.3.1_acorn@7.4.1 eslint-visitor-keys: 1.3.0 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== /espree/9.3.1: - resolution: {integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==} - engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.7.0 acorn-jsx: 5.3.1_acorn@8.7.0 eslint-visitor-keys: 3.3.0 dev: true - + engines: + node: ^12.22.0 || ^14.17.0 || >=16.0.0 + resolution: + integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ== /esprima/4.0.1: - resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} - engines: {node: '>=4'} + engines: + node: '>=4' hasBin: true - + resolution: + integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== /esquery/1.4.0: - resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} - engines: {node: '>=0.10'} dependencies: estraverse: 5.2.0 dev: true - + engines: + node: '>=0.10' + resolution: + integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== /esrecurse/4.3.0: - resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} - engines: {node: '>=4.0'} dependencies: estraverse: 5.2.0 dev: true - + engines: + node: '>=4.0' + resolution: + integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== /essentials/1.1.1: - resolution: {integrity: sha512-SmaxoAdVu86XkZQM/u6TYSu96ZlFGwhvSk1l9zAkznFuQkMb9mRDS2iq/XWDow7R8OwBwdYH8nLyDKznMD+GWw==} dev: true - + resolution: + integrity: sha512-SmaxoAdVu86XkZQM/u6TYSu96ZlFGwhvSk1l9zAkznFuQkMb9mRDS2iq/XWDow7R8OwBwdYH8nLyDKznMD+GWw== /estraverse/4.3.0: - resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} - engines: {node: '>=4.0'} dev: true - + engines: + node: '>=4.0' + resolution: + integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== /estraverse/5.2.0: - resolution: {integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==} - engines: {node: '>=4.0'} dev: true - + engines: + node: '>=4.0' + resolution: + integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== /esutils/2.0.3: - resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== /etag/1.8.1: - resolution: {integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= /event-emitter/0.3.5: - resolution: {integrity: sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - + resolution: + integrity: sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= /event-lite/0.1.2: - resolution: {integrity: sha512-HnSYx1BsJ87/p6swwzv+2v6B4X+uxUteoDfRxsAb1S1BePzQqOLevVmkdA15GHJVd9A9Ok6wygUR18Hu0YeV9g==} dev: true - + resolution: + integrity: sha512-HnSYx1BsJ87/p6swwzv+2v6B4X+uxUteoDfRxsAb1S1BePzQqOLevVmkdA15GHJVd9A9Ok6wygUR18Hu0YeV9g== /eventemitter2/6.4.3: - resolution: {integrity: sha512-t0A2msp6BzOf+QAcI6z9XMktLj52OjGQg+8SJH6v5+3uxNpWYRR3wQmfA+6xtMU9kOC59qk9licus5dYcrYkMQ==} dev: true - + resolution: + integrity: sha512-t0A2msp6BzOf+QAcI6z9XMktLj52OjGQg+8SJH6v5+3uxNpWYRR3wQmfA+6xtMU9kOC59qk9licus5dYcrYkMQ== /eventemitter3/4.0.0: - resolution: {integrity: sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==} dev: true - + resolution: + integrity: sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg== /eventemitter3/4.0.7: - resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} dev: true - + resolution: + integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== /events/1.1.1: - resolution: {integrity: sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=} - engines: {node: '>=0.4.x'} - + engines: + node: '>=0.4.x' + resolution: + integrity: sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= /events/3.2.0: - resolution: {integrity: sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==} - engines: {node: '>=0.8.x'} dev: true - + engines: + node: '>=0.8.x' + resolution: + integrity: sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg== /eventsource/1.0.7: - resolution: {integrity: sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==} - engines: {node: '>=0.12.0'} dependencies: original: 1.0.2 dev: true - + engines: + node: '>=0.12.0' + resolution: + integrity: sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== /evp_bytestokey/1.0.3: - resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} dependencies: md5.js: 1.3.5 safe-buffer: 5.2.1 - + resolution: + integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== /exec-sh/0.3.4: - resolution: {integrity: sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==} dev: true - + resolution: + integrity: sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A== /execa/0.7.0: - resolution: {integrity: sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=} - engines: {node: '>=4'} dependencies: cross-spawn: 5.1.0 get-stream: 3.0.0 @@ -13056,10 +13193,11 @@ packages: signal-exit: 3.0.3 strip-eof: 1.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= /execa/0.8.0: - resolution: {integrity: sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=} - engines: {node: '>=4'} dependencies: cross-spawn: 5.1.0 get-stream: 3.0.0 @@ -13069,10 +13207,11 @@ packages: signal-exit: 3.0.3 strip-eof: 1.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-2NdrvBtVIX7RkP1t1J08d07PyNo= /execa/1.0.0: - resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} - engines: {node: '>=6'} dependencies: cross-spawn: 6.0.5 get-stream: 4.1.0 @@ -13082,10 +13221,11 @@ packages: signal-exit: 3.0.3 strip-eof: 1.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== /execa/4.1.0: - resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} - engines: {node: '>=10'} dependencies: cross-spawn: 7.0.2 get-stream: 5.2.0 @@ -13097,26 +13237,29 @@ packages: signal-exit: 3.0.3 strip-final-newline: 2.0.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== /executable/4.1.1: - resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} - engines: {node: '>=4'} dependencies: pify: 2.3.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg== /exenv/1.2.2: - resolution: {integrity: sha1-KueOhdmJQVhnCwPUe+wfA72Ru50=} dev: false - + resolution: + integrity: sha1-KueOhdmJQVhnCwPUe+wfA72Ru50= /exit/0.1.2: - resolution: {integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=} - engines: {node: '>= 0.8.0'} dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= /expand-brackets/2.1.4: - resolution: {integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=} - engines: {node: '>=0.10.0'} dependencies: debug: 2.6.9 define-property: 0.2.5 @@ -13126,17 +13269,19 @@ packages: snapdragon: 0.8.2 to-regex: 3.0.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI= /expand-tilde/2.0.2: - resolution: {integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=} - engines: {node: '>=0.10.0'} dependencies: homedir-polyfill: 1.0.3 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= /expect/24.9.0: - resolution: {integrity: sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==} - engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 ansi-styles: 3.2.1 @@ -13145,10 +13290,11 @@ packages: jest-message-util: 24.9.0 jest-regex-util: 24.9.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q== /expect/26.6.2: - resolution: {integrity: sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 ansi-styles: 4.3.0 @@ -13157,10 +13303,11 @@ packages: jest-message-util: 26.6.2 jest-regex-util: 26.0.0 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA== /express/4.17.1: - resolution: {integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==} - engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.7 array-flatten: 1.1.1 @@ -13192,58 +13339,64 @@ packages: type-is: 1.6.18 utils-merge: 1.0.1 vary: 1.1.2 - + engines: + node: '>= 0.10.0' + resolution: + integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== /ext-list/2.2.2: - resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} - engines: {node: '>=0.10.0'} dependencies: mime-db: 1.45.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA== /ext-name/5.0.0: - resolution: {integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==} - engines: {node: '>=4'} dependencies: ext-list: 2.2.2 sort-keys-length: 1.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ== /ext/1.4.0: - resolution: {integrity: sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==} dependencies: type: 2.1.0 dev: true - + resolution: + integrity: sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A== /extend-shallow/2.0.1: - resolution: {integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=} - engines: {node: '>=0.10.0'} dependencies: is-extendable: 0.1.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= /extend-shallow/3.0.2: - resolution: {integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=} - engines: {node: '>=0.10.0'} dependencies: assign-symbols: 1.0.0 is-extendable: 1.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= /extend/3.0.2: - resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} - + resolution: + integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== /external-editor/3.1.0: - resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} - engines: {node: '>=4'} dependencies: chardet: 0.7.0 iconv-lite: 0.4.24 tmp: 0.0.33 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== /extglob/2.0.4: - resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} - engines: {node: '>=0.10.0'} dependencies: array-unique: 0.3.2 define-property: 1.0.0 @@ -13254,42 +13407,45 @@ packages: snapdragon: 0.8.2 to-regex: 3.0.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== /extract-zip/2.0.1_supports-color@8.1.1: - resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} - engines: {node: '>= 10.17.0'} - hasBin: true dependencies: debug: 4.3.3_supports-color@8.1.1 get-stream: 5.2.0 yauzl: 2.10.0 + dev: true + engines: + node: '>= 10.17.0' + hasBin: true optionalDependencies: '@types/yauzl': 2.9.2 - transitivePeerDependencies: - - supports-color - dev: true - + peerDependencies: + supports-color: '*' + resolution: + integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== /extsprintf/1.3.0: - resolution: {integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=} - engines: {'0': node >=0.6.0} - + engines: + '0': node >=0.6.0 + resolution: + integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= /fast-base64-decode/1.0.0: - resolution: {integrity: sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==} dev: true - + resolution: + integrity: sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q== /fast-deep-equal/3.1.1: - resolution: {integrity: sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==} - + resolution: + integrity: sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA== /fast-deep-equal/3.1.3: - resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} - + resolution: + integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== /fast-diff/1.2.0: - resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} dev: true - + resolution: + integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== /fast-glob/2.2.7: - resolution: {integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==} - engines: {node: '>=4.0.0'} dependencies: '@mrmlnc/readdir-enhanced': 2.2.1 '@nodelib/fs.stat': 1.1.3 @@ -13298,10 +13454,11 @@ packages: merge2: 1.4.1 micromatch: 3.1.10 dev: true - + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== /fast-glob/3.2.4: - resolution: {integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==} - engines: {node: '>=8'} dependencies: '@nodelib/fs.stat': 2.0.3 '@nodelib/fs.walk': 1.2.4 @@ -13310,183 +13467,201 @@ packages: micromatch: 4.0.2 picomatch: 2.2.2 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ== /fast-json-stable-stringify/2.1.0: - resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} - + resolution: + integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== /fast-levenshtein/2.0.6: - resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} dev: true - + resolution: + integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= /fast-safe-stringify/2.0.7: - resolution: {integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==} dev: true - + resolution: + integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA== /fast-text-encoding/1.0.1: - resolution: {integrity: sha512-x4FEgaz3zNRtJfLFqJmHWxkMDDvXVtaznj2V9jiP8ACUJrUgist4bP9FmDL2Vew2Y9mEQI/tG4GqabaitYp9CQ==} dev: false - + resolution: + integrity: sha512-x4FEgaz3zNRtJfLFqJmHWxkMDDvXVtaznj2V9jiP8ACUJrUgist4bP9FmDL2Vew2Y9mEQI/tG4GqabaitYp9CQ== /fastq/1.9.0: - resolution: {integrity: sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==} dependencies: reusify: 1.0.4 dev: true - + resolution: + integrity: sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w== /fault/1.0.4: - resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} dependencies: format: 0.2.2 dev: false - + resolution: + integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA== /faye-websocket/0.10.0: - resolution: {integrity: sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=} - engines: {node: '>=0.4.0'} dependencies: websocket-driver: 0.6.5 dev: true - + engines: + node: '>=0.4.0' + resolution: + integrity: sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= /faye-websocket/0.11.3: - resolution: {integrity: sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==} - engines: {node: '>=0.8.0'} dependencies: websocket-driver: 0.7.4 dev: true - + engines: + node: '>=0.8.0' + resolution: + integrity: sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA== /fb-watchman/2.0.1: - resolution: {integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==} dependencies: bser: 2.1.1 dev: true - + resolution: + integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== /fd-slicer/1.0.1: - resolution: {integrity: sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=} dependencies: pend: 1.2.0 dev: true - + resolution: + integrity: sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU= /fd-slicer/1.1.0: - resolution: {integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=} dependencies: pend: 1.2.0 dev: true - + resolution: + integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= /fecha/4.2.1: - resolution: {integrity: sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==} dev: true - + resolution: + integrity: sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q== /figgy-pudding/3.5.2: - resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} dev: true - + resolution: + integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== /figures/2.0.0: - resolution: {integrity: sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=} - engines: {node: '>=4'} dependencies: escape-string-regexp: 1.0.5 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= /figures/3.2.0: - resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} - engines: {node: '>=8'} dependencies: escape-string-regexp: 1.0.5 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== /file-entry-cache/5.0.1: - resolution: {integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==} - engines: {node: '>=4'} dependencies: flat-cache: 2.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== /file-entry-cache/6.0.1: - resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} - engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: 3.0.4 dev: true - + engines: + node: ^10.12.0 || >=12.0.0 + resolution: + integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== /file-exists-dazinatorfork/1.0.2: - resolution: {integrity: sha512-r70c72ln2YHzQINNfxDp02hAhbGkt1HffZ+Du8oetWDLjDtFja/Lm10lUaSh9e+wD+7VDvPee0b0C9SAy8pWZg==} - engines: {node: '>=6.0.0'} dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-r70c72ln2YHzQINNfxDp02hAhbGkt1HffZ+Du8oetWDLjDtFja/Lm10lUaSh9e+wD+7VDvPee0b0C9SAy8pWZg== /file-loader/4.3.0_webpack@4.42.0: - resolution: {integrity: sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==} - engines: {node: '>= 8.9.0'} - peerDependencies: - webpack: ^4.0.0 dependencies: loader-utils: 1.4.0 schema-utils: 2.7.1 webpack: 4.42.0 dev: true - + engines: + node: '>= 8.9.0' + peerDependencies: + webpack: ^4.0.0 + resolution: + integrity: sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA== /file-selector/0.1.12: - resolution: {integrity: sha512-Kx7RTzxyQipHuiqyZGf+Nz4vY9R1XGxuQl/hLoJwq+J4avk/9wxxgZyHKtbyIPJmbD4A66DWGYfyykWNpcYutQ==} - engines: {node: '>= 8'} dependencies: tslib: 1.11.1 dev: false - + engines: + node: '>= 8' + resolution: + integrity: sha512-Kx7RTzxyQipHuiqyZGf+Nz4vY9R1XGxuQl/hLoJwq+J4avk/9wxxgZyHKtbyIPJmbD4A66DWGYfyykWNpcYutQ== /file-type/3.9.0: - resolution: {integrity: sha1-JXoHg4TR24CHvESdEH1SpSZyuek=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-JXoHg4TR24CHvESdEH1SpSZyuek= /file-type/4.4.0: - resolution: {integrity: sha1-G2AOX8ofvcboDApwxxyNul95BsU=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-G2AOX8ofvcboDApwxxyNul95BsU= /file-type/5.2.0: - resolution: {integrity: sha1-LdvqfHP/42No365J3DOMBYwritY=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-LdvqfHP/42No365J3DOMBYwritY= /file-type/6.2.0: - resolution: {integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg== /file-type/8.1.0: - resolution: {integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== /file-uri-to-path/1.0.0: - resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} dev: true optional: true - + resolution: + integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== /filename-reserved-regex/2.0.0: - resolution: {integrity: sha1-q/c9+rc10EVECr/qLZHzieu/oik=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-q/c9+rc10EVECr/qLZHzieu/oik= /filenamify/2.1.0: - resolution: {integrity: sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==} - engines: {node: '>=4'} dependencies: filename-reserved-regex: 2.0.0 strip-outer: 1.0.1 trim-repeated: 1.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA== /filesize/3.6.1: - resolution: {integrity: sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==} - engines: {node: '>= 0.4.0'} dev: true - + engines: + node: '>= 0.4.0' + resolution: + integrity: sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== /filesize/6.0.1: - resolution: {integrity: sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg==} - engines: {node: '>= 0.4.0'} dev: true - + engines: + node: '>= 0.4.0' + resolution: + integrity: sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg== /filing-cabinet/2.5.1: - resolution: {integrity: sha512-GWOdObzou2L0HrJUk8MpJa01q0ZOwuTwTssM2+P+ABJWEGlVWd6ueEatANFdin94/3rdkVSdqpH14VqCNqp3RA==} - engines: {node: '>=6.0.0'} - hasBin: true dependencies: app-module-path: 2.2.0 commander: 2.20.3 @@ -13501,30 +13676,32 @@ packages: sass-lookup: 3.0.0 stylus-lookup: 3.0.2 typescript: 3.8.3 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-GWOdObzou2L0HrJUk8MpJa01q0ZOwuTwTssM2+P+ABJWEGlVWd6ueEatANFdin94/3rdkVSdqpH14VqCNqp3RA== /fill-range/4.0.0: - resolution: {integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=} - engines: {node: '>=0.10.0'} dependencies: extend-shallow: 2.0.1 is-number: 3.0.0 repeat-string: 1.6.1 to-regex-range: 2.1.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= /fill-range/7.0.1: - resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} - engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== /finalhandler/1.1.2: - resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} - engines: {node: '>= 0.8'} dependencies: debug: 2.6.9 encodeurl: 1.0.2 @@ -13533,214 +13710,230 @@ packages: parseurl: 1.3.3 statuses: 1.5.0 unpipe: 1.0.0 - + engines: + node: '>= 0.8' + resolution: + integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== /find-cache-dir/0.1.1: - resolution: {integrity: sha1-yN765XyKUqinhPnjHFfHQumToLk=} - engines: {node: '>=0.10.0'} dependencies: commondir: 1.0.1 mkdirp: 0.5.5 pkg-dir: 1.0.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-yN765XyKUqinhPnjHFfHQumToLk= /find-cache-dir/2.1.0: - resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} - engines: {node: '>=6'} dependencies: commondir: 1.0.1 make-dir: 2.1.0 pkg-dir: 3.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== /find-cache-dir/3.3.1: - resolution: {integrity: sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==} - engines: {node: '>=8'} dependencies: commondir: 1.0.1 make-dir: 3.1.0 pkg-dir: 4.2.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== /find-process/1.4.3: - resolution: {integrity: sha512-+IA+AUsQCf3uucawyTwMWcY+2M3FXq3BRvw3S+j5Jvydjk31f/+NPWpYZOJs+JUs2GvxH4Yfr6Wham0ZtRLlPA==} - hasBin: true dependencies: chalk: 2.4.2 commander: 2.20.3 debug: 2.6.9 dev: true - - /find-process/1.4.4: - resolution: {integrity: sha512-rRSuT1LE4b+BFK588D2V8/VG9liW0Ark1XJgroxZXI0LtwmQJOb490DvDYvbm+Hek9ETFzTutGfJ90gumITPhQ==} hasBin: true + resolution: + integrity: sha512-+IA+AUsQCf3uucawyTwMWcY+2M3FXq3BRvw3S+j5Jvydjk31f/+NPWpYZOJs+JUs2GvxH4Yfr6Wham0ZtRLlPA== + /find-process/1.4.4: dependencies: chalk: 4.1.0 commander: 5.1.0 debug: 4.3.1 - transitivePeerDependencies: - - supports-color dev: true - - /find-requires/1.0.0: - resolution: {integrity: sha512-UME7hNwBfzeISSFQcBEDemEEskpOjI/shPrpJM5PI4DSdn6hX0dmz+2dL70blZER2z8tSnTRL+2rfzlYgtbBoQ==} hasBin: true + resolution: + integrity: sha512-rRSuT1LE4b+BFK588D2V8/VG9liW0Ark1XJgroxZXI0LtwmQJOb490DvDYvbm+Hek9ETFzTutGfJ90gumITPhQ== + /find-requires/1.0.0: dependencies: es5-ext: 0.10.53 esniff: 1.1.0 dev: true - + hasBin: true + resolution: + integrity: sha512-UME7hNwBfzeISSFQcBEDemEEskpOjI/shPrpJM5PI4DSdn6hX0dmz+2dL70blZER2z8tSnTRL+2rfzlYgtbBoQ== /find-root/1.1.0: - resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} dev: false - + resolution: + integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== /find-up/1.1.2: - resolution: {integrity: sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=} - engines: {node: '>=0.10.0'} dependencies: path-exists: 2.1.0 pinkie-promise: 2.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= /find-up/2.1.0: - resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=} - engines: {node: '>=4'} dependencies: locate-path: 2.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c= /find-up/3.0.0: - resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} - engines: {node: '>=6'} dependencies: locate-path: 3.0.0 - + engines: + node: '>=6' + resolution: + integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== /find-up/4.1.0: - resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} - engines: {node: '>=8'} dependencies: locate-path: 5.0.0 path-exists: 4.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== /find/0.3.0: - resolution: {integrity: sha512-iSd+O4OEYV/I36Zl8MdYJO0xD82wH528SaCieTVHhclgiYNe9y+yPKSwK+A7/WsmHL1EZ+pYUJBXWTL5qofksw==} dependencies: traverse-chain: 0.1.0 dev: true - + resolution: + integrity: sha512-iSd+O4OEYV/I36Zl8MdYJO0xD82wH528SaCieTVHhclgiYNe9y+yPKSwK+A7/WsmHL1EZ+pYUJBXWTL5qofksw== /findit2/2.2.3: - resolution: {integrity: sha1-WKRmaX34piBc39vzlVNri9d3pfY=} - engines: {node: '>=0.8.22'} dev: true - + engines: + node: '>=0.8.22' + resolution: + integrity: sha1-WKRmaX34piBc39vzlVNri9d3pfY= /findup-sync/3.0.0: - resolution: {integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==} - engines: {node: '>= 0.10'} dependencies: detect-file: 1.0.0 is-glob: 4.0.1 micromatch: 3.1.10 resolve-dir: 1.0.1 dev: true - + engines: + node: '>= 0.10' + resolution: + integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg== /flat-cache/2.0.1: - resolution: {integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==} - engines: {node: '>=4'} dependencies: flatted: 2.0.2 rimraf: 2.6.3 write: 1.0.3 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== /flat-cache/3.0.4: - resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} - engines: {node: ^10.12.0 || >=12.0.0} dependencies: flatted: 3.2.5 rimraf: 3.0.2 dev: true - + engines: + node: ^10.12.0 || >=12.0.0 + resolution: + integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== /flat/5.0.0: - resolution: {integrity: sha512-6KSMM+cHHzXC/hpldXApL2S8Uz+QZv+tq5o/L0KQYleoG+GcwrnIJhTWC7tCOiKQp8D/fIvryINU1OZCCwevjA==} - deprecated: Fixed a prototype pollution security issue in 5.0.0, please upgrade to ^5.0.1. - hasBin: true dependencies: is-buffer: 2.0.4 + deprecated: Fixed a prototype pollution security issue in 5.0.0, please upgrade to ^5.0.1. dev: true - - /flat/5.0.2: - resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true + resolution: + integrity: sha512-6KSMM+cHHzXC/hpldXApL2S8Uz+QZv+tq5o/L0KQYleoG+GcwrnIJhTWC7tCOiKQp8D/fIvryINU1OZCCwevjA== + /flat/5.0.2: dev: true - + hasBin: true + resolution: + integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== /flatted/2.0.2: - resolution: {integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==} dev: true - + resolution: + integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== /flatted/3.2.5: - resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} dev: true - + resolution: + integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== /flatten/1.0.3: - resolution: {integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==} dev: true - + resolution: + integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== /flush-write-stream/1.1.1: - resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} dependencies: inherits: 2.0.4 readable-stream: 2.3.7 dev: true - + resolution: + integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== /fn.name/1.1.0: - resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} dev: true - + resolution: + integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw== /follow-redirects/1.13.0: - resolution: {integrity: sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==} - engines: {node: '>=4.0'} dev: true - + engines: + node: '>=4.0' + resolution: + integrity: sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA== /follow-redirects/1.14.4: - resolution: {integrity: sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==} - engines: {node: '>=4.0'} + dev: false + engines: + node: '>=4.0' peerDependencies: debug: '*' peerDependenciesMeta: debug: optional: true - dev: false - + resolution: + integrity: sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g== /follow-redirects/1.5.10: - resolution: {integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==} - engines: {node: '>=4.0'} dependencies: debug: 3.1.0 dev: true - + engines: + node: '>=4.0' + resolution: + integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ== /for-in/0.1.8: - resolution: {integrity: sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE= /for-in/1.0.2: - resolution: {integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= /for-own/0.1.5: - resolution: {integrity: sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=} - engines: {node: '>=0.10.0'} dependencies: for-in: 1.0.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= /forever-agent/0.6.1: - resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=} - + resolution: + integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= /fork-ts-checker-webpack-plugin/3.1.1: - resolution: {integrity: sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==} - engines: {node: '>=6.11.5', yarn: '>=1.0.0'} dependencies: babel-code-frame: 6.26.0 chalk: 2.4.2 @@ -13751,61 +13944,70 @@ packages: tapable: 1.1.3 worker-rpc: 0.1.1 dev: true - + engines: + node: '>=6.11.5' + yarn: '>=1.0.0' + resolution: + integrity: sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ== /form-data/2.3.3: - resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} - engines: {node: '>= 0.12'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.31 - + engines: + node: '>= 0.12' + resolution: + integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== /form-data/2.5.1: - resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} - engines: {node: '>= 0.12'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.31 dev: true - + engines: + node: '>= 0.12' + resolution: + integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA== /format/0.2.2: - resolution: {integrity: sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=} - engines: {node: '>=0.4.x'} dev: false - + engines: + node: '>=0.4.x' + resolution: + integrity: sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs= /formidable/1.2.2: - resolution: {integrity: sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q==} dev: true - + resolution: + integrity: sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q== /forwarded/0.1.2: - resolution: {integrity: sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= /fragment-cache/0.2.1: - resolution: {integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=} - engines: {node: '>=0.10.0'} dependencies: map-cache: 0.2.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= /fresh/0.5.2: - resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= /from2/2.3.0: - resolution: {integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=} dependencies: inherits: 2.0.4 readable-stream: 2.3.7 dev: true - + resolution: + integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= /fs-constants/1.0.0: - resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} dev: true - + resolution: + integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== /fs-extra/0.30.0: - resolution: {integrity: sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=} dependencies: graceful-fs: 4.2.4 jsonfile: 2.4.0 @@ -13813,68 +14015,71 @@ packages: path-is-absolute: 1.0.1 rimraf: 2.7.1 dev: true - + resolution: + integrity: sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A= /fs-extra/4.0.3: - resolution: {integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==} dependencies: graceful-fs: 4.2.4 jsonfile: 4.0.0 universalify: 0.1.2 dev: true - + resolution: + integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== /fs-extra/7.0.1: - resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} - engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.4 jsonfile: 4.0.0 universalify: 0.1.2 dev: true - + engines: + node: '>=6 <7 || >=8' + resolution: + integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== /fs-extra/8.1.0: - resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} - engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.4 jsonfile: 4.0.0 universalify: 0.1.2 - + engines: + node: '>=6 <7 || >=8' + resolution: + integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== /fs-extra/9.1.0: - resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} - engines: {node: '>=10'} dependencies: at-least-node: 1.0.0 graceful-fs: 4.2.4 jsonfile: 6.1.0 universalify: 2.0.0 - + engines: + node: '>=10' + resolution: + integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== /fs-minipass/2.1.0: - resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} - engines: {node: '>= 8'} dependencies: minipass: 3.1.3 dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== /fs-readdir-recursive/1.1.0: - resolution: {integrity: sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==} dev: true - + resolution: + integrity: sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA== /fs-write-stream-atomic/1.0.10: - resolution: {integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=} dependencies: graceful-fs: 4.2.4 iferr: 0.1.5 imurmurhash: 0.1.4 readable-stream: 2.3.7 dev: true - + resolution: + integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= /fs.realpath/1.0.0: - resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} dev: true - + resolution: + integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= /fs2/0.3.7: - resolution: {integrity: sha512-fwfd9MBI/fnXtR/ClVTyeuPXJ+oI5WNyXvBQPmc4btgqLYTKOuBRTRUVjmVpDUri0C88HLwMlc5ESg48fEAGjw==} - engines: {node: '>=0.8'} dependencies: d: 1.0.1 deferred: 0.7.11 @@ -13884,10 +14089,11 @@ packages: memoizee: 0.4.14 type: 1.2.0 dev: true - + engines: + node: '>=0.8' + resolution: + integrity: sha512-fwfd9MBI/fnXtR/ClVTyeuPXJ+oI5WNyXvBQPmc4btgqLYTKOuBRTRUVjmVpDUri0C88HLwMlc5ESg48fEAGjw== /fs2/0.3.9: - resolution: {integrity: sha512-WsOqncODWRlkjwll+73bAxVW3JPChDgaPX3DT4iTTm73UmG4VgALa7LaFblP232/DN60itkOrPZ8kaP1feksGQ==} - engines: {node: '>=6'} dependencies: d: 1.0.1 deferred: 0.7.11 @@ -13897,202 +14103,227 @@ packages: memoizee: 0.4.14 type: 2.1.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-WsOqncODWRlkjwll+73bAxVW3JPChDgaPX3DT4iTTm73UmG4VgALa7LaFblP232/DN60itkOrPZ8kaP1feksGQ== /fsevents/1.2.13: - resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} - engines: {node: '>= 4.0'} - os: [darwin] - deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. - requiresBuild: true dependencies: bindings: 1.5.0 nan: 2.14.2 + deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. dev: true + engines: + node: '>= 4.0' optional: true - + os: + - darwin + requiresBuild: true + resolution: + integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== /fsevents/2.1.2: - resolution: {integrity: sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] deprecated: '"Please update to latest v2.3 or v2.2"' - requiresBuild: true dev: true + engines: + node: ^8.16.0 || ^10.6.0 || >=11.0.0 optional: true - + os: + - darwin + requiresBuild: true + resolution: + integrity: sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA== /fsevents/2.1.3: - resolution: {integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==} - engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} - os: [darwin] deprecated: '"Please update to latest v2.3 or v2.2"' - requiresBuild: true + engines: + node: ^8.16.0 || ^10.6.0 || >=11.0.0 optional: true - + os: + - darwin + requiresBuild: true + resolution: + integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== /function-bind/1.1.1: - resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} - + resolution: + integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== /function.prototype.name/1.1.2: - resolution: {integrity: sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg==} - engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 functions-have-names: 1.2.1 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg== /functional-red-black-tree/1.0.1: - resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=} dev: true - + resolution: + integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= /functions-have-names/1.2.1: - resolution: {integrity: sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==} dev: true - + resolution: + integrity: sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA== /generate-password/1.5.1: - resolution: {integrity: sha512-XdsyfiF4mKoOEuzA44w9jSNav50zOurdWOV3V8DbA7SJIxR3Xm9ob14HKYTnMQOPX3ylqiJMnQF0wEa8gXZIMw==} dev: false - + resolution: + integrity: sha512-XdsyfiF4mKoOEuzA44w9jSNav50zOurdWOV3V8DbA7SJIxR3Xm9ob14HKYTnMQOPX3ylqiJMnQF0wEa8gXZIMw== /gensync/1.0.0-beta.2: - resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} - engines: {node: '>=6.9.0'} dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== /get-amd-module-type/3.0.0: - resolution: {integrity: sha512-99Q7COuACPfVt18zH9N4VAMyb81S6TUgJm2NgV6ERtkh9VIkAaByZkW530wl3lLN5KTtSrK9jVLxYsoP5hQKsw==} - engines: {node: '>=6.0'} dependencies: ast-module-types: 2.6.0 node-source-walk: 4.2.0 dev: true - + engines: + node: '>=6.0' + resolution: + integrity: sha512-99Q7COuACPfVt18zH9N4VAMyb81S6TUgJm2NgV6ERtkh9VIkAaByZkW530wl3lLN5KTtSrK9jVLxYsoP5hQKsw== /get-caller-file/2.0.5: - resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} - engines: {node: 6.* || 8.* || >= 10.*} - + engines: + node: 6.* || 8.* || >= 10.* + resolution: + integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== /get-intrinsic/1.0.1: - resolution: {integrity: sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==} dependencies: function-bind: 1.1.1 has: 1.0.3 has-symbols: 1.0.1 - + resolution: + integrity: sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg== /get-intrinsic/1.1.1: - resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} dependencies: function-bind: 1.1.1 has: 1.0.3 has-symbols: 1.0.2 - + resolution: + integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== /get-own-enumerable-property-symbols/3.0.2: - resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} dev: true - + resolution: + integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== /get-proxy/2.1.0: - resolution: {integrity: sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==} - engines: {node: '>=4'} dependencies: npm-conf: 1.1.3 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw== /get-stdin/5.0.1: - resolution: {integrity: sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=} - engines: {node: '>=0.12.0'} dev: true - + engines: + node: '>=0.12.0' + resolution: + integrity: sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g= /get-stdin/6.0.0: - resolution: {integrity: sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== /get-stdin/7.0.0: - resolution: {integrity: sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ== /get-stream/2.3.1: - resolution: {integrity: sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=} - engines: {node: '>=0.10.0'} dependencies: object-assign: 4.1.1 pinkie-promise: 2.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4= /get-stream/3.0.0: - resolution: {integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= /get-stream/4.1.0: - resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} - engines: {node: '>=6'} dependencies: pump: 3.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== /get-stream/5.2.0: - resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} - engines: {node: '>=8'} dependencies: pump: 3.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== /get-symbol-description/1.0.0: - resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== /get-value/2.0.6: - resolution: {integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= /getos/3.2.1: - resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==} dependencies: async: 3.2.0 dev: true - + resolution: + integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q== /getpass/0.1.7: - resolution: {integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=} dependencies: assert-plus: 1.0.0 - + resolution: + integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= /glob-parent/3.1.0: - resolution: {integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=} dependencies: is-glob: 3.1.0 path-dirname: 1.0.2 dev: true - + resolution: + integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= /glob-parent/5.1.1: - resolution: {integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==} - engines: {node: '>= 6'} dependencies: is-glob: 4.0.1 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== /glob-parent/5.1.2: - resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} - engines: {node: '>= 6'} dependencies: is-glob: 4.0.1 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== /glob-parent/6.0.2: - resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} - engines: {node: '>=10.13.0'} dependencies: is-glob: 4.0.3 dev: true - + engines: + node: '>=10.13.0' + resolution: + integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== /glob-to-regexp/0.3.0: - resolution: {integrity: sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=} dev: true - + resolution: + integrity: sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= /glob/7.1.6: - resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -14101,40 +14332,43 @@ packages: once: 1.4.0 path-is-absolute: 1.0.1 dev: true - + resolution: + integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== /global-dirs/0.1.1: - resolution: {integrity: sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=} - engines: {node: '>=4'} dependencies: ini: 1.3.5 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= /global-dirs/3.0.0: - resolution: {integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==} - engines: {node: '>=10'} dependencies: ini: 2.0.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA== /global-modules/1.0.0: - resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} - engines: {node: '>=0.10.0'} dependencies: global-prefix: 1.0.2 is-windows: 1.0.2 resolve-dir: 1.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== /global-modules/2.0.0: - resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} - engines: {node: '>=6'} dependencies: global-prefix: 3.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== /global-prefix/1.0.2: - resolution: {integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=} - engines: {node: '>=0.10.0'} dependencies: expand-tilde: 2.0.2 homedir-polyfill: 1.0.3 @@ -14142,38 +14376,43 @@ packages: is-windows: 1.0.2 which: 1.3.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= /global-prefix/3.0.0: - resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} - engines: {node: '>=6'} dependencies: ini: 1.3.5 kind-of: 6.0.3 which: 1.3.1 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== /globals/11.12.0: - resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== /globals/12.4.0: - resolution: {integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==} - engines: {node: '>=8'} dependencies: type-fest: 0.8.1 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== /globals/13.13.0: - resolution: {integrity: sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==} - engines: {node: '>=8'} dependencies: type-fest: 0.20.2 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A== /globby/10.0.2: - resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} - engines: {node: '>=8'} dependencies: '@types/glob': 7.1.3 array-union: 2.1.0 @@ -14184,10 +14423,11 @@ packages: merge2: 1.4.1 slash: 3.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg== /globby/6.1.0: - resolution: {integrity: sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=} - engines: {node: '>=0.10.0'} dependencies: array-union: 1.0.2 glob: 7.1.6 @@ -14195,10 +14435,11 @@ packages: pify: 2.3.0 pinkie-promise: 2.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= /globby/7.1.1: - resolution: {integrity: sha1-+yzP+UAfhgCUXfral0QMypcrhoA=} - engines: {node: '>=4'} dependencies: array-union: 1.0.2 dir-glob: 2.2.2 @@ -14207,10 +14448,11 @@ packages: pify: 3.0.0 slash: 1.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-+yzP+UAfhgCUXfral0QMypcrhoA= /globby/8.0.2: - resolution: {integrity: sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==} - engines: {node: '>=4'} dependencies: array-union: 1.0.2 dir-glob: 2.0.0 @@ -14220,10 +14462,11 @@ packages: pify: 3.0.0 slash: 1.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w== /globby/9.2.0: - resolution: {integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==} - engines: {node: '>=6'} dependencies: '@types/glob': 7.1.3 array-union: 1.0.2 @@ -14234,18 +14477,20 @@ packages: pify: 4.0.1 slash: 2.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== /gonzales-pe/4.3.0: - resolution: {integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==} - engines: {node: '>=0.6.0'} - hasBin: true dependencies: minimist: 1.2.5 dev: true - + engines: + node: '>=0.6.0' + hasBin: true + resolution: + integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ== /got/6.7.1: - resolution: {integrity: sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=} - engines: {node: '>=4'} dependencies: create-error-class: 3.0.2 duplexer3: 0.1.4 @@ -14259,10 +14504,11 @@ packages: unzip-response: 2.0.1 url-parse-lax: 1.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= /got/8.3.2: - resolution: {integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==} - engines: {node: '>=4'} dependencies: '@sindresorhus/is': 0.7.0 cacheable-request: 2.1.4 @@ -14282,10 +14528,11 @@ packages: url-parse-lax: 3.0.0 url-to-options: 1.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== /got/9.6.0: - resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} - engines: {node: '>=8.6'} dependencies: '@sindresorhus/is': 0.14.0 '@szmarczak/http-timer': 1.1.2 @@ -14299,49 +14546,49 @@ packages: to-readable-stream: 1.0.0 url-parse-lax: 3.0.0 dev: true - + engines: + node: '>=8.6' + resolution: + integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== /graceful-fs/4.1.15: - resolution: {integrity: sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==} dev: true - + resolution: + integrity: sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== /graceful-fs/4.2.3: - resolution: {integrity: sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==} dev: true - + resolution: + integrity: sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ== /graceful-fs/4.2.4: - resolution: {integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==} - + resolution: + integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== /graphlib/2.1.8: - resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==} dependencies: lodash: 4.17.21 dev: true - + resolution: + integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A== /growly/1.3.0: - resolution: {integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=} dev: true - + resolution: + integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= /gud/1.0.0: - resolution: {integrity: sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==} dev: false - + resolution: + integrity: sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw== /gzip-size/5.1.1: - resolution: {integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==} - engines: {node: '>=6'} dependencies: duplexer: 0.1.2 pify: 4.0.1 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== /handle-thing/2.0.1: - resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} dev: true - + resolution: + integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== /hapi-plugin-websocket/2.3.0_@hapi+hapi@18.4.1: - resolution: {integrity: sha512-bm+K5opYruM7/u9q+2YnP48PaMZqYo4NiQMtPfg6eHfXgkFjmQ6WUSr5NQkTzl3Gn/aMiYgEM3AX3pR30TZhwA==} - engines: {node: '>=8.0.0'} - peerDependencies: - '@hapi/hapi': '>=18.0.0' dependencies: '@hapi/boom': 9.0.0 '@hapi/hapi': 18.4.1 @@ -14349,142 +14596,158 @@ packages: urijs: 1.19.2 websocket-framed: 1.2.2 ws: 7.2.1 - transitivePeerDependencies: - - bufferutil - - utf-8-validate dev: true - + engines: + node: '>=8.0.0' + peerDependencies: + '@hapi/hapi': '>=18.0.0' + resolution: + integrity: sha512-bm+K5opYruM7/u9q+2YnP48PaMZqYo4NiQMtPfg6eHfXgkFjmQ6WUSr5NQkTzl3Gn/aMiYgEM3AX3pR30TZhwA== /har-schema/2.0.0: - resolution: {integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=} - engines: {node: '>=4'} - + engines: + node: '>=4' + resolution: + integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= /har-validator/5.1.5: - resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} - engines: {node: '>=6'} - deprecated: this library is no longer supported dependencies: ajv: 6.12.6 har-schema: 2.0.0 - + deprecated: this library is no longer supported + engines: + node: '>=6' + resolution: + integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== /harmony-reflect/1.6.1: - resolution: {integrity: sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==} dev: true - + resolution: + integrity: sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA== /has-ansi/2.0.0: - resolution: {integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=} - engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= /has-bigints/1.0.1: - resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} - + resolution: + integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== /has-binary2/1.0.3: - resolution: {integrity: sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==} dependencies: isarray: 2.0.1 dev: true - + resolution: + integrity: sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw== /has-cors/1.1.0: - resolution: {integrity: sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=} dev: true - + resolution: + integrity: sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk= /has-flag/3.0.0: - resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} - engines: {node: '>=4'} - + engines: + node: '>=4' + resolution: + integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= /has-flag/4.0.0: - resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== /has-symbol-support-x/1.4.2: - resolution: {integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==} dev: true - + resolution: + integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== /has-symbols/1.0.1: - resolution: {integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==} - engines: {node: '>= 0.4'} - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== /has-symbols/1.0.2: - resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} - engines: {node: '>= 0.4'} - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== /has-to-string-tag-x/1.4.1: - resolution: {integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==} dependencies: has-symbol-support-x: 1.4.2 dev: true - + resolution: + integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== /has-tostringtag/1.0.0: - resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} - engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.2 - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== /has-value/0.3.1: - resolution: {integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=} - engines: {node: '>=0.10.0'} dependencies: get-value: 2.0.6 has-values: 0.1.4 isobject: 2.1.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= /has-value/1.0.0: - resolution: {integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=} - engines: {node: '>=0.10.0'} dependencies: get-value: 2.0.6 has-values: 1.0.0 isobject: 3.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= /has-values/0.1.4: - resolution: {integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E= /has-values/1.0.0: - resolution: {integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=} - engines: {node: '>=0.10.0'} dependencies: is-number: 3.0.0 kind-of: 4.0.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= /has-yarn/2.1.0: - resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== /has/1.0.3: - resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} - engines: {node: '>= 0.4.0'} dependencies: function-bind: 1.1.1 - + engines: + node: '>= 0.4.0' + resolution: + integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== /hash-base/3.1.0: - resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} - engines: {node: '>=4'} dependencies: inherits: 2.0.4 readable-stream: 3.6.0 safe-buffer: 5.2.1 - + engines: + node: '>=4' + resolution: + integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== /hash.js/1.1.7: - resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - + resolution: + integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== /hast-util-parse-selector/2.2.4: - resolution: {integrity: sha512-gW3sxfynIvZApL4L07wryYF4+C9VvH3AUi7LAnVXV4MneGEgwOByXvFo18BgmTWnm7oHAe874jKbIB1YhHSIzA==} dev: false - + resolution: + integrity: sha512-gW3sxfynIvZApL4L07wryYF4+C9VvH3AUi7LAnVXV4MneGEgwOByXvFo18BgmTWnm7oHAe874jKbIB1YhHSIzA== /hastscript/6.0.0: - resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} dependencies: '@types/hast': 2.3.4 comma-separated-tokens: 1.0.8 @@ -14492,22 +14755,22 @@ packages: property-information: 5.4.0 space-separated-tokens: 1.1.5 dev: false - + resolution: + integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w== /he/1.2.0: - resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} - hasBin: true dev: true - + hasBin: true + resolution: + integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== /hex-color-regex/1.1.0: - resolution: {integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==} dev: true - + resolution: + integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== /highlight.js/10.7.3: - resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} dev: false - + resolution: + integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A== /history/4.10.1: - resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} dependencies: '@babel/runtime': 7.12.5 loose-envify: 1.4.0 @@ -14516,83 +14779,83 @@ packages: tiny-warning: 1.0.3 value-equal: 1.0.1 dev: false - + resolution: + integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== /hmac-drbg/1.0.1: - resolution: {integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=} dependencies: hash.js: 1.1.7 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - + resolution: + integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= /hoist-non-react-statics/3.3.2: - resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} dependencies: react-is: 16.13.1 dev: false - + resolution: + integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== /homedir-polyfill/1.0.3: - resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} - engines: {node: '>=0.10.0'} dependencies: parse-passwd: 1.0.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== /hosted-git-info/2.8.8: - resolution: {integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==} dev: true - + resolution: + integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== /hpack.js/2.1.6: - resolution: {integrity: sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=} dependencies: inherits: 2.0.4 obuf: 1.1.2 readable-stream: 2.3.7 wbuf: 1.7.3 dev: true - + resolution: + integrity: sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= /hsl-regex/1.0.0: - resolution: {integrity: sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=} dev: true - + resolution: + integrity: sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= /hsla-regex/1.0.0: - resolution: {integrity: sha1-wc56MWjIxmFAM6S194d/OyJfnDg=} dev: true - + resolution: + integrity: sha1-wc56MWjIxmFAM6S194d/OyJfnDg= /html-comment-regex/1.1.2: - resolution: {integrity: sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==} dev: true - + resolution: + integrity: sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== /html-element-map/1.2.0: - resolution: {integrity: sha512-0uXq8HsuG1v2TmQ8QkIhzbrqeskE4kn52Q18QJ9iAA/SnHoEKXWiUxHQtclRsCFWEUD2So34X+0+pZZu862nnw==} dependencies: array-filter: 1.0.0 dev: true - + resolution: + integrity: sha512-0uXq8HsuG1v2TmQ8QkIhzbrqeskE4kn52Q18QJ9iAA/SnHoEKXWiUxHQtclRsCFWEUD2So34X+0+pZZu862nnw== /html-encoding-sniffer/1.0.2: - resolution: {integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==} dependencies: whatwg-encoding: 1.0.5 dev: true - + resolution: + integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== /html-encoding-sniffer/2.0.1: - resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==} - engines: {node: '>=10'} dependencies: whatwg-encoding: 1.0.5 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== /html-entities/1.3.1: - resolution: {integrity: sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==} dev: true - + resolution: + integrity: sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA== /html-escaper/2.0.2: - resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} dev: true - + resolution: + integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== /html-minifier-terser/5.1.1: - resolution: {integrity: sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==} - engines: {node: '>=6'} - hasBin: true dependencies: camel-case: 4.1.2 clean-css: 4.2.3 @@ -14602,12 +14865,12 @@ packages: relateurl: 0.2.7 terser: 4.8.0 dev: true - + engines: + node: '>=6' + hasBin: true + resolution: + integrity: sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg== /html-webpack-plugin/4.0.0-beta.11_webpack@4.42.0: - resolution: {integrity: sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg==} - engines: {node: '>=6.9'} - peerDependencies: - webpack: ^4.0.0 dependencies: html-minifier-terser: 5.1.1 loader-utils: 1.4.0 @@ -14617,9 +14880,13 @@ packages: util.promisify: 1.0.0 webpack: 4.42.0 dev: true - + engines: + node: '>=6.9' + peerDependencies: + webpack: ^4.0.0 + resolution: + integrity: sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg== /htmlparser2/3.10.1: - resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==} dependencies: domelementtype: 1.3.1 domhandler: 2.4.2 @@ -14628,123 +14895,127 @@ packages: inherits: 2.0.4 readable-stream: 3.6.0 dev: true - + resolution: + integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== /http-cache-semantics/3.8.1: - resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==} dev: true - + resolution: + integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== /http-cache-semantics/4.1.0: - resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} dev: true - + resolution: + integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== /http-deceiver/1.2.7: - resolution: {integrity: sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=} dev: true - + resolution: + integrity: sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= /http-errors/1.6.3: - resolution: {integrity: sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=} - engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.3 setprototypeof: 1.1.0 statuses: 1.5.0 dev: true - + engines: + node: '>= 0.6' + resolution: + integrity: sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= /http-errors/1.7.2: - resolution: {integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==} - engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.3 setprototypeof: 1.1.1 statuses: 1.5.0 toidentifier: 1.0.0 - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== /http-errors/1.7.3: - resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==} - engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.4 setprototypeof: 1.1.1 statuses: 1.5.0 toidentifier: 1.0.0 - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== /http-parser-js/0.5.2: - resolution: {integrity: sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==} dev: true - + resolution: + integrity: sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ== /http-proxy-middleware/0.19.1: - resolution: {integrity: sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==} - engines: {node: '>=4.0.0'} dependencies: http-proxy: 1.18.1 is-glob: 4.0.1 lodash: 4.17.21 micromatch: 3.1.10 dev: true - + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== /http-proxy/1.18.1: - resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} - engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 follow-redirects: 1.13.0 requires-port: 1.0.0 dev: true - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== /http-signature/1.2.0: - resolution: {integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=} - engines: {node: '>=0.8', npm: '>=1.3.7'} dependencies: assert-plus: 1.0.0 jsprim: 1.4.1 sshpk: 1.16.1 - + engines: + node: '>=0.8' + npm: '>=1.3.7' + resolution: + integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= /http-signature/1.3.6: - resolution: {integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==} - engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 jsprim: 2.0.2 sshpk: 1.16.1 dev: true - + engines: + node: '>=0.10' + resolution: + integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw== /https-browserify/1.0.0: - resolution: {integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=} dev: true - + resolution: + integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= /https-proxy-agent/4.0.0: - resolution: {integrity: sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==} - engines: {node: '>= 6.0.0'} dependencies: agent-base: 5.1.1 debug: 4.3.1 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6.0.0' + resolution: + integrity: sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg== /https-proxy-agent/5.0.0: - resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} - engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 debug: 4.3.1 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== /human-signals/1.1.1: - resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} - engines: {node: '>=8.12.0'} dev: true - + engines: + node: '>=8.12.0' + resolution: + integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== /husky/3.1.0: - resolution: {integrity: sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==} - engines: {node: '>=8.6.0'} - hasBin: true - requiresBuild: true dependencies: chalk: 2.4.2 ci-info: 2.0.0 @@ -14758,175 +15029,193 @@ packages: run-node: 1.0.0 slash: 3.0.0 dev: true - + engines: + node: '>=8.6.0' + hasBin: true + requiresBuild: true + resolution: + integrity: sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ== /iconv-lite/0.4.24: - resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} - engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== /icss-utils/4.1.1: - resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==} - engines: {node: '>= 6'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== /identity-obj-proxy/3.0.0: - resolution: {integrity: sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=} - engines: {node: '>=4'} dependencies: harmony-reflect: 1.6.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= /ieee754/1.1.13: - resolution: {integrity: sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==} - + resolution: + integrity: sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== /ieee754/1.2.1: - resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} - + resolution: + integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== /iferr/0.1.5: - resolution: {integrity: sha1-xg7taebY/bazEEofy8ocGS3FtQE=} dev: true - + resolution: + integrity: sha1-xg7taebY/bazEEofy8ocGS3FtQE= /ignore/3.3.10: - resolution: {integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==} dev: true - + resolution: + integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== /ignore/4.0.6: - resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} - engines: {node: '>= 4'} dev: true - + engines: + node: '>= 4' + resolution: + integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== /ignore/5.1.4: - resolution: {integrity: sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==} - engines: {node: '>= 4'} dev: true - + engines: + node: '>= 4' + resolution: + integrity: sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A== /ignore/5.1.8: - resolution: {integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==} - engines: {node: '>= 4'} dev: true - + engines: + node: '>= 4' + resolution: + integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== /ignore/5.2.0: - resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} - engines: {node: '>= 4'} dev: true - + engines: + node: '>= 4' + resolution: + integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== /immediate/3.0.6: - resolution: {integrity: sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=} dev: true - + resolution: + integrity: sha1-nbHb0Pr43m++D13V5Wu2BigN5ps= /immer/1.10.0: - resolution: {integrity: sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==} dev: true - + resolution: + integrity: sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg== /import-cwd/2.1.0: - resolution: {integrity: sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=} - engines: {node: '>=4'} dependencies: import-from: 2.1.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= /import-fresh/2.0.0: - resolution: {integrity: sha1-2BNVwVYS04bGH53dOSLUMEgipUY=} - engines: {node: '>=4'} dependencies: caller-path: 2.0.0 resolve-from: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-2BNVwVYS04bGH53dOSLUMEgipUY= /import-fresh/3.2.2: - resolution: {integrity: sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==} - engines: {node: '>=6'} dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 - + engines: + node: '>=6' + resolution: + integrity: sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw== /import-from/2.1.0: - resolution: {integrity: sha1-M1238qev/VOqpHHUuAId7ja387E=} - engines: {node: '>=4'} dependencies: resolve-from: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-M1238qev/VOqpHHUuAId7ja387E= /import-lazy/2.1.0: - resolution: {integrity: sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= /import-local/2.0.0: - resolution: {integrity: sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==} - engines: {node: '>=6'} - hasBin: true dependencies: pkg-dir: 3.0.0 resolve-cwd: 2.0.0 dev: true - - /import-local/3.0.2: - resolution: {integrity: sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==} - engines: {node: '>=8'} + engines: + node: '>=6' hasBin: true + resolution: + integrity: sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + /import-local/3.0.2: dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 dev: true - + engines: + node: '>=8' + hasBin: true + resolution: + integrity: sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== /imurmurhash/0.1.4: - resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=} - engines: {node: '>=0.8.19'} dev: true - + engines: + node: '>=0.8.19' + resolution: + integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o= /indent-string/4.0.0: - resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== /indexes-of/1.0.1: - resolution: {integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc=} dev: true - + resolution: + integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc= /indexof/0.0.1: - resolution: {integrity: sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=} dev: true - + resolution: + integrity: sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= /infer-owner/1.0.4: - resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} dev: true - + resolution: + integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== /inflight/1.0.6: - resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=} dependencies: once: 1.4.0 wrappy: 1.0.2 dev: true - + resolution: + integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= /inherits/2.0.1: - resolution: {integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=} dev: true - + resolution: + integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= /inherits/2.0.3: - resolution: {integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=} - + resolution: + integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= /inherits/2.0.4: - resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} - + resolution: + integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== /ini/1.3.5: - resolution: {integrity: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==} deprecated: Please update to ini >=1.3.6 to avoid a prototype pollution issue dev: true - + resolution: + integrity: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== /ini/2.0.0: - resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} - engines: {node: '>=10'} dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== /inquirer-autocomplete-prompt/1.3.0: - resolution: {integrity: sha512-zvAc+A6SZdcN+earG5SsBu1RnQdtBS4o8wZ/OqJiCfL34cfOx+twVRq7wumYix6Rkdjn1N2nVCcO3wHqKqgdGg==} - engines: {node: '>=10'} - peerDependencies: - inquirer: ^5.0.0 || ^6.0.0 || ^7.0.0 dependencies: ansi-escapes: 4.3.1 chalk: 4.1.0 @@ -14934,10 +15223,13 @@ packages: run-async: 2.4.1 rxjs: 6.6.3 dev: true - + engines: + node: '>=10' + peerDependencies: + inquirer: ^5.0.0 || ^6.0.0 || ^7.0.0 + resolution: + integrity: sha512-zvAc+A6SZdcN+earG5SsBu1RnQdtBS4o8wZ/OqJiCfL34cfOx+twVRq7wumYix6Rkdjn1N2nVCcO3wHqKqgdGg== /inquirer/6.5.2: - resolution: {integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==} - engines: {node: '>=6.0.0'} dependencies: ansi-escapes: 3.2.0 chalk: 2.4.2 @@ -14953,10 +15245,11 @@ packages: strip-ansi: 5.2.0 through: 2.3.8 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== /inquirer/7.0.4: - resolution: {integrity: sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==} - engines: {node: '>=6.0.0'} dependencies: ansi-escapes: 4.3.1 chalk: 2.4.2 @@ -14972,10 +15265,11 @@ packages: strip-ansi: 5.2.0 through: 2.3.8 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ== /inquirer/7.2.0: - resolution: {integrity: sha512-E0c4rPwr9ByePfNlTIB8z51kK1s2n6jrHuJeEHENl/sbq2G/S1auvibgEwNR4uSyiU+PiYHqSwsgGiXjG8p5ZQ==} - engines: {node: '>=8.0.0'} dependencies: ansi-escapes: 4.3.1 chalk: 3.0.0 @@ -14991,10 +15285,11 @@ packages: strip-ansi: 6.0.0 through: 2.3.8 dev: true - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-E0c4rPwr9ByePfNlTIB8z51kK1s2n6jrHuJeEHENl/sbq2G/S1auvibgEwNR4uSyiU+PiYHqSwsgGiXjG8p5ZQ== /inquirer/7.3.3: - resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} - engines: {node: '>=8.0.0'} dependencies: ansi-escapes: 4.3.1 chalk: 4.1.0 @@ -15010,210 +15305,236 @@ packages: strip-ansi: 6.0.0 through: 2.3.8 dev: true - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== /int64-buffer/0.1.10: - resolution: {integrity: sha1-J3siiofZWtd30HwTgyAiQGpHNCM=} dev: true - + resolution: + integrity: sha1-J3siiofZWtd30HwTgyAiQGpHNCM= /internal-ip/4.3.0: - resolution: {integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==} - engines: {node: '>=6'} dependencies: default-gateway: 4.2.0 ipaddr.js: 1.9.1 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== /internal-slot/1.0.2: - resolution: {integrity: sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==} - engines: {node: '>= 0.4'} dependencies: es-abstract: 1.18.3 has: 1.0.3 side-channel: 1.0.3 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g== /internal-slot/1.0.3: - resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} - engines: {node: '>= 0.4'} dependencies: get-intrinsic: 1.1.1 has: 1.0.3 side-channel: 1.0.4 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== /interpret/1.2.0: - resolution: {integrity: sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==} - engines: {node: '>= 0.10'} dev: true - + engines: + node: '>= 0.10' + resolution: + integrity: sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== /into-stream/3.1.0: - resolution: {integrity: sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=} - engines: {node: '>=4'} dependencies: from2: 2.3.0 p-is-promise: 1.1.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY= /invariant/2.2.4: - resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} dependencies: loose-envify: 1.4.0 dev: true - + resolution: + integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== /invert-kv/2.0.0: - resolution: {integrity: sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== /ip-regex/2.1.0: - resolution: {integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=} - engines: {node: '>=4'} - + engines: + node: '>=4' + resolution: + integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= /ip/1.1.5: - resolution: {integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=} dev: true - + resolution: + integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= /ipaddr.js/1.9.1: - resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} - engines: {node: '>= 0.10'} - + engines: + node: '>= 0.10' + resolution: + integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== /is-absolute-url/2.1.0: - resolution: {integrity: sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= /is-absolute-url/3.0.3: - resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== /is-accessor-descriptor/0.1.6: - resolution: {integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=} - engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= /is-accessor-descriptor/1.0.0: - resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==} - engines: {node: '>=0.10.0'} dependencies: kind-of: 6.0.3 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== /is-alphabetical/1.0.4: - resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} dev: false - + resolution: + integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== /is-alphanumerical/1.0.4: - resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} dependencies: is-alphabetical: 1.0.4 is-decimal: 1.0.4 dev: false - + resolution: + integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== /is-arguments/1.0.4: - resolution: {integrity: sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==} - engines: {node: '>= 0.4'} - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA== /is-arrayish/0.2.1: - resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} - + resolution: + integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= /is-arrayish/0.3.2: - resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} dev: true - + resolution: + integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== /is-bigint/1.0.2: - resolution: {integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==} - + resolution: + integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA== /is-binary-path/1.0.1: - resolution: {integrity: sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=} - engines: {node: '>=0.10.0'} dependencies: binary-extensions: 1.13.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= /is-binary-path/2.1.0: - resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} - engines: {node: '>=8'} dependencies: binary-extensions: 2.1.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== /is-boolean-object/1.0.1: - resolution: {integrity: sha512-TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ==} - engines: {node: '>= 0.4'} dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ== /is-boolean-object/1.1.1: - resolution: {integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng== /is-buffer/1.1.6: - resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} - + resolution: + integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== /is-buffer/2.0.4: - resolution: {integrity: sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A== /is-builtin-module/3.0.0: - resolution: {integrity: sha512-/93sDihsAD652hrMEbJGbMAVBf1qc96kyThHQ0CAOONHaE3aROLpTjDe4WQ5aoC5ITHFxEq1z8XqSU7km+8amw==} - engines: {node: '>=6'} dependencies: builtin-modules: 3.1.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-/93sDihsAD652hrMEbJGbMAVBf1qc96kyThHQ0CAOONHaE3aROLpTjDe4WQ5aoC5ITHFxEq1z8XqSU7km+8amw== /is-callable/1.2.0: - resolution: {integrity: sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==} - engines: {node: '>= 0.4'} dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw== /is-callable/1.2.2: - resolution: {integrity: sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==} - engines: {node: '>= 0.4'} dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== /is-callable/1.2.3: - resolution: {integrity: sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==} - engines: {node: '>= 0.4'} - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== /is-callable/1.2.4: - resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==} - engines: {node: '>= 0.4'} - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== /is-ci/1.2.1: - resolution: {integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==} - hasBin: true dependencies: ci-info: 1.6.0 dev: true - - /is-ci/2.0.0: - resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} hasBin: true + resolution: + integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== + /is-ci/2.0.0: dependencies: ci-info: 2.0.0 dev: true - - /is-ci/3.0.1: - resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} hasBin: true + resolution: + integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + /is-ci/3.0.1: dependencies: ci-info: 3.3.0 dev: true - + hasBin: true + resolution: + integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== /is-cidr/3.1.0: - resolution: {integrity: sha512-3kxTForpuj8O4iHn0ocsn1jxRm5VYm60GDghK6HXmpn4IyZOoRy9/GmdjFA2yEMqw91TB1/K3bFTuI7FlFNR1g==} - engines: {node: '>=6'} dependencies: cidr-regex: 2.0.10 dev: false - + engines: + node: '>=6' + resolution: + integrity: sha512-3kxTForpuj8O4iHn0ocsn1jxRm5VYm60GDghK6HXmpn4IyZOoRy9/GmdjFA2yEMqw91TB1/K3bFTuI7FlFNR1g== /is-color-stop/1.1.0: - resolution: {integrity: sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=} dependencies: css-color-names: 0.0.4 hex-color-regex: 1.1.0 @@ -15222,492 +15543,551 @@ packages: rgb-regex: 1.0.1 rgba-regex: 1.0.0 dev: true - + resolution: + integrity: sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= /is-core-module/2.2.0: - resolution: {integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==} dependencies: has: 1.0.3 - + resolution: + integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== /is-core-module/2.5.0: - resolution: {integrity: sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==} dependencies: has: 1.0.3 dev: true - + resolution: + integrity: sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg== /is-core-module/2.8.1: - resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==} dependencies: has: 1.0.3 dev: true - + resolution: + integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA== /is-data-descriptor/0.1.4: - resolution: {integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=} - engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= /is-data-descriptor/1.0.0: - resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==} - engines: {node: '>=0.10.0'} dependencies: kind-of: 6.0.3 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== /is-date-object/1.0.2: - resolution: {integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==} - engines: {node: '>= 0.4'} - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== /is-decimal/1.0.4: - resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} dev: false - + resolution: + integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== /is-descriptor/0.1.6: - resolution: {integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==} - engines: {node: '>=0.10.0'} dependencies: is-accessor-descriptor: 0.1.6 is-data-descriptor: 0.1.4 kind-of: 5.1.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== /is-descriptor/1.0.2: - resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==} - engines: {node: '>=0.10.0'} dependencies: is-accessor-descriptor: 1.0.0 is-data-descriptor: 1.0.0 kind-of: 6.0.3 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== /is-directory/0.3.1: - resolution: {integrity: sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= /is-docker/1.1.0: - resolution: {integrity: sha1-8EN01O7lMQ6ajhE78UlUEeRhdqE=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-8EN01O7lMQ6ajhE78UlUEeRhdqE= /is-docker/2.0.0: - resolution: {integrity: sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ== /is-docker/2.1.1: - resolution: {integrity: sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==} - engines: {node: '>=8'} - hasBin: true dev: true - + engines: + node: '>=8' + hasBin: true + resolution: + integrity: sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw== /is-extendable/0.1.1: - resolution: {integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= /is-extendable/1.0.1: - resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} - engines: {node: '>=0.10.0'} dependencies: is-plain-object: 2.0.4 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== /is-extglob/2.1.1: - resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= /is-fullwidth-code-point/2.0.0: - resolution: {integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=} - engines: {node: '>=4'} - + engines: + node: '>=4' + resolution: + integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= /is-fullwidth-code-point/3.0.0: - resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== /is-generator-fn/2.1.0: - resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== /is-glob/3.1.0: - resolution: {integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=} - engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= /is-glob/4.0.1: - resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==} - engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== /is-glob/4.0.3: - resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} - engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== /is-hexadecimal/1.0.4: - resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: false - + resolution: + integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== /is-installed-globally/0.1.0: - resolution: {integrity: sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=} - engines: {node: '>=4'} dependencies: global-dirs: 0.1.1 is-path-inside: 1.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA= /is-installed-globally/0.4.0: - resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} - engines: {node: '>=10'} dependencies: global-dirs: 3.0.0 is-path-inside: 3.0.2 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== /is-natural-number/4.0.1: - resolution: {integrity: sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=} dev: true - + resolution: + integrity: sha1-q5124dtM7VHjXeDHLr7PCfc0zeg= /is-negative-zero/2.0.0: - resolution: {integrity: sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=} - engines: {node: '>= 0.4'} dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE= /is-negative-zero/2.0.1: - resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} - engines: {node: '>= 0.4'} - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== /is-npm/1.0.0: - resolution: {integrity: sha1-8vtjpl5JBbQGyGBydloaTceTufQ=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-8vtjpl5JBbQGyGBydloaTceTufQ= /is-npm/3.0.0: - resolution: {integrity: sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA== /is-number-object/1.0.4: - resolution: {integrity: sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==} - engines: {node: '>= 0.4'} - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw== /is-number/3.0.0: - resolution: {integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=} - engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= /is-number/7.0.0: - resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} - engines: {node: '>=0.12.0'} dev: true - + engines: + node: '>=0.12.0' + resolution: + integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== /is-obj/1.0.1: - resolution: {integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8= /is-obj/2.0.0: - resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== /is-object/1.0.2: - resolution: {integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==} dev: true - + resolution: + integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== /is-path-cwd/2.2.0: - resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== /is-path-in-cwd/2.1.0: - resolution: {integrity: sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==} - engines: {node: '>=6'} dependencies: is-path-inside: 2.1.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== /is-path-inside/1.0.1: - resolution: {integrity: sha1-jvW33lBDej/cprToZe96pVy0gDY=} - engines: {node: '>=0.10.0'} dependencies: path-is-inside: 1.0.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-jvW33lBDej/cprToZe96pVy0gDY= /is-path-inside/2.1.0: - resolution: {integrity: sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==} - engines: {node: '>=6'} dependencies: path-is-inside: 1.0.2 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== /is-path-inside/3.0.2: - resolution: {integrity: sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg== /is-plain-obj/1.1.0: - resolution: {integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4= /is-plain-object/2.0.4: - resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} - engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== /is-potential-custom-element-name/1.0.0: - resolution: {integrity: sha1-DFLlS8yjkbssSUsh6GJtczbG45c=} dev: true - + resolution: + integrity: sha1-DFLlS8yjkbssSUsh6GJtczbG45c= /is-promise/2.2.2: - resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} dev: true - + resolution: + integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== /is-redirect/1.0.0: - resolution: {integrity: sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ= /is-regex/1.1.0: - resolution: {integrity: sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==} - engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.1 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw== /is-regex/1.1.1: - resolution: {integrity: sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==} - engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.1 - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== /is-regex/1.1.3: - resolution: {integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 has-symbols: 1.0.2 - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ== /is-regex/1.1.4: - resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 has-tostringtag: 1.0.0 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== /is-regexp/1.0.0: - resolution: {integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk= /is-relative-path/1.0.2: - resolution: {integrity: sha1-CRtGoNZ8HtD+hfH4z93gBrslHUY=} dev: true - + resolution: + integrity: sha1-CRtGoNZ8HtD+hfH4z93gBrslHUY= /is-resolvable/1.1.0: - resolution: {integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==} dev: true - + resolution: + integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== /is-retina/1.0.3: - resolution: {integrity: sha1-10AbKGvqKuN/Ykd1iN5QTQuGR+M=} dev: false - + resolution: + integrity: sha1-10AbKGvqKuN/Ykd1iN5QTQuGR+M= /is-retry-allowed/1.2.0: - resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== /is-root/2.1.0: - resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== /is-shared-array-buffer/1.0.1: - resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} dev: true - + resolution: + integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA== /is-stream/1.1.0: - resolution: {integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ= /is-stream/2.0.0: - resolution: {integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==} - engines: {node: '>=8'} - + engines: + node: '>=8' + resolution: + integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== /is-string/1.0.5: - resolution: {integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==} - engines: {node: '>= 0.4'} dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== /is-string/1.0.6: - resolution: {integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==} - engines: {node: '>= 0.4'} - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w== /is-string/1.0.7: - resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} - engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== /is-subset/0.1.1: - resolution: {integrity: sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=} dev: true - + resolution: + integrity: sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY= /is-svg/3.0.0: - resolution: {integrity: sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==} - engines: {node: '>=4'} dependencies: html-comment-regex: 1.1.2 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== /is-symbol/1.0.3: - resolution: {integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==} - engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.2 - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== /is-typedarray/1.0.0: - resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} - + resolution: + integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= /is-unicode-supported/0.1.0: - resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} - engines: {node: '>=10'} dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== /is-url/1.2.4: - resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==} dev: true - + resolution: + integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww== /is-utf8/0.2.1: - resolution: {integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=} dev: false - + resolution: + integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= /is-weakref/1.0.2: - resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: call-bind: 1.0.2 dev: true - + resolution: + integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== /is-windows/1.0.2: - resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== /is-wsl/1.1.0: - resolution: {integrity: sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= /is-wsl/2.1.1: - resolution: {integrity: sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog== /is-wsl/2.2.0: - resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} - engines: {node: '>=8'} dependencies: is-docker: 2.1.1 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== /is-yarn-global/0.3.0: - resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} dev: true - + resolution: + integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== /isarray/0.0.1: - resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=} - + resolution: + integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= /isarray/1.0.0: - resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} - + resolution: + integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= /isarray/2.0.1: - resolution: {integrity: sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=} dev: true - + resolution: + integrity: sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4= /isexe/2.0.0: - resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} - + resolution: + integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= /iso8601-duration/1.2.0: - resolution: {integrity: sha512-ErTBd++b17E8nmWII1K1uZtBgD1E8RjyvwmxlCjPHNqHMD7gmcMHOw0E8Ro/6+QT4PhHRSnnMo7bxa1vFPkwhg==} dev: true - + resolution: + integrity: sha512-ErTBd++b17E8nmWII1K1uZtBgD1E8RjyvwmxlCjPHNqHMD7gmcMHOw0E8Ro/6+QT4PhHRSnnMo7bxa1vFPkwhg== /iso8601-duration/1.3.0: - resolution: {integrity: sha512-K4CiUBzo3YeWk76FuET/dQPH03WE04R94feo5TSKQCXpoXQt9E4yx2CnY737QZnSAI3PI4WlKo/zfqizGx52QQ==} dev: true - + resolution: + integrity: sha512-K4CiUBzo3YeWk76FuET/dQPH03WE04R94feo5TSKQCXpoXQt9E4yx2CnY737QZnSAI3PI4WlKo/zfqizGx52QQ== /isobject/2.1.0: - resolution: {integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=} - engines: {node: '>=0.10.0'} dependencies: isarray: 1.0.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= /isobject/3.0.1: - resolution: {integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=} - engines: {node: '>=0.10.0'} - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8= /isomorphic-fetch/2.2.1: - resolution: {integrity: sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=} dependencies: node-fetch: 1.7.3 whatwg-fetch: 3.0.0 dev: true - + resolution: + integrity: sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk= /isomorphic-unfetch/3.1.0: - resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} dependencies: node-fetch: 2.6.1 unfetch: 4.2.0 dev: true - + resolution: + integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q== /isomorphic-ws/4.0.1_ws@7.2.3: - resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} - peerDependencies: - ws: '*' dependencies: ws: 7.2.3 dev: true - - /isomorphic-ws/4.0.1_ws@7.4.0: - resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} peerDependencies: ws: '*' + resolution: + integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== + /isomorphic-ws/4.0.1_ws@7.4.0: dependencies: ws: 7.4.0 dev: true - + peerDependencies: + ws: '*' + resolution: + integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== /isstream/0.1.2: - resolution: {integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=} - + resolution: + integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= /istanbul-lib-coverage/2.0.5: - resolution: {integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA== /istanbul-lib-coverage/3.0.0: - resolution: {integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== /istanbul-lib-instrument/3.3.0: - resolution: {integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==} - engines: {node: '>=6'} dependencies: '@babel/generator': 7.12.5 '@babel/parser': 7.12.7 @@ -15716,108 +16096,111 @@ packages: '@babel/types': 7.12.7 istanbul-lib-coverage: 2.0.5 semver: 6.3.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== /istanbul-lib-instrument/4.0.3: - resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} - engines: {node: '>=8'} dependencies: '@babel/core': 7.12.9 '@istanbuljs/schema': 0.1.2 istanbul-lib-coverage: 3.0.0 semver: 6.3.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== /istanbul-lib-report/2.0.8: - resolution: {integrity: sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==} - engines: {node: '>=6'} dependencies: istanbul-lib-coverage: 2.0.5 make-dir: 2.1.0 supports-color: 6.1.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ== /istanbul-lib-report/3.0.0: - resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==} - engines: {node: '>=8'} dependencies: istanbul-lib-coverage: 3.0.0 make-dir: 3.1.0 supports-color: 7.2.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== /istanbul-lib-source-maps/3.0.6: - resolution: {integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==} - engines: {node: '>=6'} dependencies: debug: 4.3.1 istanbul-lib-coverage: 2.0.5 make-dir: 2.1.0 rimraf: 2.7.1 source-map: 0.6.1 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw== /istanbul-lib-source-maps/4.0.0: - resolution: {integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==} - engines: {node: '>=8'} dependencies: debug: 4.3.1 istanbul-lib-coverage: 3.0.0 source-map: 0.6.1 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== /istanbul-reports/2.2.7: - resolution: {integrity: sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==} - engines: {node: '>=6'} dependencies: html-escaper: 2.0.2 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg== /istanbul-reports/3.0.2: - resolution: {integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==} - engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== /isurl/1.0.0: - resolution: {integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==} - engines: {node: '>= 4'} dependencies: has-to-string-tag-x: 1.4.1 is-object: 1.0.2 dev: true - + engines: + node: '>= 4' + resolution: + integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== /jest-changed-files/24.9.0: - resolution: {integrity: sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==} - engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 execa: 1.0.0 throat: 4.1.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg== /jest-changed-files/26.6.2: - resolution: {integrity: sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 execa: 4.1.0 throat: 5.0.0 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== /jest-circus/26.6.3: - resolution: {integrity: sha512-ACrpWZGcQMpbv13XbzRzpytEJlilP/Su0JtNCi5r/xLpOUhnaIJr8leYYpLEMgPFURZISEHrnnpmB54Q/UziPw==} - engines: {node: '>= 10.14.2'} dependencies: '@babel/traverse': 7.12.9 '@jest/environment': 26.6.2 @@ -15840,18 +16223,12 @@ packages: pretty-format: 26.6.2 stack-utils: 2.0.3 throat: 5.0.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - + dev: true + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-ACrpWZGcQMpbv13XbzRzpytEJlilP/Su0JtNCi5r/xLpOUhnaIJr8leYYpLEMgPFURZISEHrnnpmB54Q/UziPw== /jest-cli/24.9.0: - resolution: {integrity: sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==} - engines: {node: '>= 6'} - hasBin: true dependencies: '@jest/core': 24.9.0 '@jest/test-result': 24.9.0 @@ -15866,14 +16243,13 @@ packages: prompts: 2.4.0 realpath-native: 1.1.0 yargs: 13.3.2 - transitivePeerDependencies: - - supports-color dev: true - - /jest-cli/26.6.3: - resolution: {integrity: sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==} - engines: {node: '>= 10.14.2'} + engines: + node: '>= 6' hasBin: true + resolution: + integrity: sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg== + /jest-cli/26.6.3: dependencies: '@jest/core': 26.6.3 '@jest/test-result': 26.6.2 @@ -15888,17 +16264,13 @@ packages: jest-validate: 26.6.2 prompts: 2.4.0 yargs: 15.4.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - + dev: true + engines: + node: '>= 10.14.2' + hasBin: true + resolution: + integrity: sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg== /jest-config/24.9.0: - resolution: {integrity: sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==} - engines: {node: '>= 6'} dependencies: '@babel/core': 7.12.9 '@jest/test-sequencer': 24.9.0 @@ -15917,18 +16289,12 @@ packages: micromatch: 3.1.10 pretty-format: 24.9.0 realpath-native: 1.1.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ== /jest-config/26.6.3: - resolution: {integrity: sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==} - engines: {node: '>= 10.14.2'} - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true dependencies: '@babel/core': 7.12.9 '@jest/test-sequencer': 26.6.3 @@ -15948,50 +16314,55 @@ packages: jest-validate: 26.6.2 micromatch: 4.0.2 pretty-format: 26.6.2 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - utf-8-validate dev: true - + engines: + node: '>= 10.14.2' + peerDependencies: + ts-node: '>=9.0.0' + peerDependenciesMeta: + ts-node: + optional: true + resolution: + integrity: sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg== /jest-diff/24.9.0: - resolution: {integrity: sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==} - engines: {node: '>= 6'} dependencies: chalk: 2.4.2 diff-sequences: 24.9.0 jest-get-type: 24.9.0 pretty-format: 24.9.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ== /jest-diff/26.6.2: - resolution: {integrity: sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==} - engines: {node: '>= 10.14.2'} dependencies: chalk: 4.1.0 diff-sequences: 26.6.2 jest-get-type: 26.3.0 pretty-format: 26.6.2 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== /jest-docblock/24.9.0: - resolution: {integrity: sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==} - engines: {node: '>= 6'} dependencies: detect-newline: 2.1.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA== /jest-docblock/26.0.0: - resolution: {integrity: sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==} - engines: {node: '>= 10.14.2'} dependencies: detect-newline: 3.1.0 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== /jest-each/24.9.0: - resolution: {integrity: sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==} - engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 chalk: 2.4.2 @@ -15999,10 +16370,11 @@ packages: jest-util: 24.9.0 pretty-format: 24.9.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog== /jest-each/26.6.2: - resolution: {integrity: sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 chalk: 4.1.0 @@ -16010,9 +16382,11 @@ packages: jest-util: 26.6.2 pretty-format: 26.6.2 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A== /jest-environment-jsdom-fourteen/1.0.1: - resolution: {integrity: sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q==} dependencies: '@jest/environment': 24.9.0 '@jest/fake-timers': 24.9.0 @@ -16020,13 +16394,10 @@ packages: jest-mock: 24.9.0 jest-util: 24.9.0 jsdom: 14.1.0 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q== /jest-environment-jsdom/24.9.0: - resolution: {integrity: sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==} - engines: {node: '>= 6'} dependencies: '@jest/environment': 24.9.0 '@jest/fake-timers': 24.9.0 @@ -16034,13 +16405,12 @@ packages: jest-mock: 24.9.0 jest-util: 24.9.0 jsdom: 11.12.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA== /jest-environment-jsdom/26.6.2: - resolution: {integrity: sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 @@ -16049,28 +16419,24 @@ packages: jest-mock: 26.6.2 jest-util: 26.6.2 jsdom: 16.4.0 - transitivePeerDependencies: - - bufferutil - - canvas - - utf-8-validate dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q== /jest-environment-node/24.9.0: - resolution: {integrity: sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==} - engines: {node: '>= 6'} dependencies: '@jest/environment': 24.9.0 '@jest/fake-timers': 24.9.0 '@jest/types': 24.9.0 jest-mock: 24.9.0 jest-util: 24.9.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA== /jest-environment-node/26.6.2: - resolution: {integrity: sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 @@ -16079,20 +16445,23 @@ packages: jest-mock: 26.6.2 jest-util: 26.6.2 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag== /jest-get-type/24.9.0: - resolution: {integrity: sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==} - engines: {node: '>= 6'} dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q== /jest-get-type/26.3.0: - resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==} - engines: {node: '>= 10.14.2'} dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== /jest-haste-map/24.9.0: - resolution: {integrity: sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==} - engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 anymatch: 2.0.0 @@ -16105,13 +16474,14 @@ packages: micromatch: 3.1.10 sane: 4.1.0 walker: 1.0.7 + dev: true + engines: + node: '>= 6' optionalDependencies: fsevents: 1.2.13 - dev: true - + resolution: + integrity: sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ== /jest-haste-map/26.6.2: - resolution: {integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.5 @@ -16126,13 +16496,14 @@ packages: micromatch: 4.0.2 sane: 4.1.0 walker: 1.0.7 + dev: true + engines: + node: '>= 10.14.2' optionalDependencies: fsevents: 2.1.3 - dev: true - + resolution: + integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== /jest-jasmine2/24.9.0: - resolution: {integrity: sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==} - engines: {node: '>= 6'} dependencies: '@babel/traverse': 7.12.9 '@jest/environment': 24.9.0 @@ -16150,13 +16521,12 @@ packages: jest-util: 24.9.0 pretty-format: 24.9.0 throat: 4.1.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw== /jest-jasmine2/26.6.3: - resolution: {integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==} - engines: {node: '>= 10.14.2'} dependencies: '@babel/traverse': 7.12.9 '@jest/environment': 26.6.2 @@ -16176,17 +16546,12 @@ packages: jest-util: 26.6.2 pretty-format: 26.6.2 throat: 5.0.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - + dev: true + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== /jest-junit/10.0.0: - resolution: {integrity: sha512-dbOVRyxHprdSpwSAR9/YshLwmnwf+RSl5hf0kCGlhAcEeZY9aRqo4oNmaT0tLC16Zy9D0zekDjWkjHGjXlglaQ==} - engines: {node: '>=8.0.0'} dependencies: jest-validate: 24.9.0 mkdirp: 0.5.5 @@ -16194,46 +16559,51 @@ packages: uuid: 3.4.0 xml: 1.0.1 dev: true - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-dbOVRyxHprdSpwSAR9/YshLwmnwf+RSl5hf0kCGlhAcEeZY9aRqo4oNmaT0tLC16Zy9D0zekDjWkjHGjXlglaQ== /jest-leak-detector/24.9.0: - resolution: {integrity: sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==} - engines: {node: '>= 6'} dependencies: jest-get-type: 24.9.0 pretty-format: 24.9.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA== /jest-leak-detector/26.6.2: - resolution: {integrity: sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==} - engines: {node: '>= 10.14.2'} dependencies: jest-get-type: 26.3.0 pretty-format: 26.6.2 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== /jest-matcher-utils/24.9.0: - resolution: {integrity: sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==} - engines: {node: '>= 6'} dependencies: chalk: 2.4.2 jest-diff: 24.9.0 jest-get-type: 24.9.0 pretty-format: 24.9.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA== /jest-matcher-utils/26.6.2: - resolution: {integrity: sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==} - engines: {node: '>= 10.14.2'} dependencies: chalk: 4.1.0 jest-diff: 26.6.2 jest-get-type: 26.3.0 pretty-format: 26.6.2 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw== /jest-message-util/24.9.0: - resolution: {integrity: sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==} - engines: {node: '>= 6'} dependencies: '@babel/code-frame': 7.10.4 '@jest/test-result': 24.9.0 @@ -16244,10 +16614,11 @@ packages: slash: 2.0.0 stack-utils: 1.0.4 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw== /jest-message-util/26.6.2: - resolution: {integrity: sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==} - engines: {node: '>= 10.14.2'} dependencies: '@babel/code-frame': 7.12.11 '@jest/types': 26.6.2 @@ -16259,77 +16630,86 @@ packages: slash: 3.0.0 stack-utils: 2.0.3 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA== /jest-mock/24.9.0: - resolution: {integrity: sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==} - engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w== /jest-mock/26.6.2: - resolution: {integrity: sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@types/node': 15.14.0 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== /jest-pnp-resolver/1.2.2_jest-resolve@24.9.0: - resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} - engines: {node: '>=6'} + dependencies: + jest-resolve: 24.9.0 + dev: true + engines: + node: '>=6' peerDependencies: jest-resolve: '*' peerDependenciesMeta: jest-resolve: optional: true + resolution: + integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== + /jest-pnp-resolver/1.2.2_jest-resolve@26.6.2: dependencies: - jest-resolve: 24.9.0 + jest-resolve: 26.6.2 dev: true - - /jest-pnp-resolver/1.2.2_jest-resolve@26.6.2: - resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} - engines: {node: '>=6'} + engines: + node: '>=6' peerDependencies: jest-resolve: '*' peerDependenciesMeta: jest-resolve: optional: true - dependencies: - jest-resolve: 26.6.2 - dev: true - + resolution: + integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== /jest-regex-util/24.9.0: - resolution: {integrity: sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==} - engines: {node: '>= 6'} dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA== /jest-regex-util/26.0.0: - resolution: {integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==} - engines: {node: '>= 10.14.2'} dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== /jest-resolve-dependencies/24.9.0: - resolution: {integrity: sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==} - engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 jest-regex-util: 24.9.0 jest-snapshot: 24.9.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g== /jest-resolve-dependencies/26.6.3: - resolution: {integrity: sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 jest-regex-util: 26.0.0 jest-snapshot: 26.6.2 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== /jest-resolve/24.9.0: - resolution: {integrity: sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==} - engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 browser-resolve: 1.11.3 @@ -16337,10 +16717,11 @@ packages: jest-pnp-resolver: 1.2.2_jest-resolve@24.9.0 realpath-native: 1.1.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ== /jest-resolve/26.6.2: - resolution: {integrity: sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 chalk: 4.1.0 @@ -16351,10 +16732,11 @@ packages: resolve: 1.20.0 slash: 3.0.0 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ== /jest-runner/24.9.0: - resolution: {integrity: sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==} - engines: {node: '>= 6'} dependencies: '@jest/console': 24.9.0 '@jest/environment': 24.9.0 @@ -16375,13 +16757,12 @@ packages: jest-worker: 24.9.0 source-map-support: 0.5.19 throat: 4.1.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg== /jest-runner/26.6.3: - resolution: {integrity: sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 @@ -16403,18 +16784,12 @@ packages: jest-worker: 26.6.2 source-map-support: 0.5.19 throat: 5.0.0 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - + dev: true + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ== /jest-runtime/24.9.0: - resolution: {integrity: sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==} - engines: {node: '>= 6'} - hasBin: true dependencies: '@jest/console': 24.9.0 '@jest/environment': 24.9.0 @@ -16439,14 +16814,13 @@ packages: slash: 2.0.0 strip-bom: 3.0.0 yargs: 13.3.2 - transitivePeerDependencies: - - supports-color dev: true - - /jest-runtime/26.6.3: - resolution: {integrity: sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==} - engines: {node: '>= 10.14.2'} + engines: + node: '>= 6' hasBin: true + resolution: + integrity: sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw== + /jest-runtime/26.6.3: dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 @@ -16475,30 +16849,28 @@ packages: slash: 3.0.0 strip-bom: 4.0.0 yargs: 15.4.1 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - + dev: true + engines: + node: '>= 10.14.2' + hasBin: true + resolution: + integrity: sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== /jest-serializer/24.9.0: - resolution: {integrity: sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==} - engines: {node: '>= 6'} dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ== /jest-serializer/26.6.2: - resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} - engines: {node: '>= 10.14.2'} dependencies: '@types/node': 15.14.0 graceful-fs: 4.2.4 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== /jest-snapshot/24.9.0: - resolution: {integrity: sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==} - engines: {node: '>= 6'} dependencies: '@babel/types': 7.12.7 '@jest/types': 24.9.0 @@ -16514,10 +16886,11 @@ packages: pretty-format: 24.9.0 semver: 6.3.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew== /jest-snapshot/26.6.2: - resolution: {integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==} - engines: {node: '>= 10.14.2'} dependencies: '@babel/types': 7.12.7 '@jest/types': 26.6.2 @@ -16536,10 +16909,11 @@ packages: pretty-format: 26.6.2 semver: 7.3.4 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og== /jest-util/24.9.0: - resolution: {integrity: sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==} - engines: {node: '>= 6'} dependencies: '@jest/console': 24.9.0 '@jest/fake-timers': 24.9.0 @@ -16554,10 +16928,11 @@ packages: slash: 2.0.0 source-map: 0.6.1 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg== /jest-util/26.6.2: - resolution: {integrity: sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@types/node': 15.14.0 @@ -16566,10 +16941,11 @@ packages: is-ci: 2.0.0 micromatch: 4.0.2 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== /jest-validate/24.9.0: - resolution: {integrity: sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==} - engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 camelcase: 5.3.1 @@ -16578,10 +16954,11 @@ packages: leven: 3.1.0 pretty-format: 24.9.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ== /jest-validate/26.6.2: - resolution: {integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 camelcase: 6.2.0 @@ -16590,9 +16967,11 @@ packages: leven: 3.1.0 pretty-format: 26.6.2 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ== /jest-watch-typeahead/0.4.2: - resolution: {integrity: sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==} dependencies: ansi-escapes: 4.3.1 chalk: 2.4.2 @@ -16602,10 +16981,9 @@ packages: string-length: 3.1.0 strip-ansi: 5.2.0 dev: true - + resolution: + integrity: sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q== /jest-watcher/24.9.0: - resolution: {integrity: sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==} - engines: {node: '>= 6'} dependencies: '@jest/test-result': 24.9.0 '@jest/types': 24.9.0 @@ -16615,10 +16993,11 @@ packages: jest-util: 24.9.0 string-length: 2.0.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw== /jest-watcher/26.6.2: - resolution: {integrity: sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==} - engines: {node: '>= 10.14.2'} dependencies: '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 @@ -16628,124 +17007,125 @@ packages: jest-util: 26.6.2 string-length: 4.0.1 dev: true - + engines: + node: '>= 10.14.2' + resolution: + integrity: sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== /jest-worker/24.9.0: - resolution: {integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==} - engines: {node: '>= 6'} dependencies: merge-stream: 2.0.0 supports-color: 6.1.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== /jest-worker/25.5.0: - resolution: {integrity: sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==} - engines: {node: '>= 8.3'} dependencies: merge-stream: 2.0.0 supports-color: 7.2.0 dev: true - + engines: + node: '>= 8.3' + resolution: + integrity: sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw== /jest-worker/26.6.2: - resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} - engines: {node: '>= 10.13.0'} dependencies: '@types/node': 15.14.0 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true - + engines: + node: '>= 10.13.0' + resolution: + integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== /jest/24.9.0: - resolution: {integrity: sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==} - engines: {node: '>= 6'} - hasBin: true dependencies: import-local: 2.0.0 jest-cli: 24.9.0 - transitivePeerDependencies: - - supports-color dev: true - - /jest/26.6.3: - resolution: {integrity: sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==} - engines: {node: '>= 10.14.2'} + engines: + node: '>= 6' hasBin: true + resolution: + integrity: sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw== + /jest/26.6.3: dependencies: '@jest/core': 26.6.3 import-local: 3.0.2 jest-cli: 26.6.3 - transitivePeerDependencies: - - bufferutil - - canvas - - supports-color - - ts-node - - utf-8-validate - dev: true - + dev: true + engines: + node: '>= 10.14.2' + hasBin: true + resolution: + integrity: sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q== /jmespath/0.15.0: - resolution: {integrity: sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=} - engines: {node: '>= 0.6.0'} - + engines: + node: '>= 0.6.0' + resolution: + integrity: sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc= /jquery/3.5.1: - resolution: {integrity: sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==} dev: false - + resolution: + integrity: sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg== /js-cookie/2.2.1: - resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} dev: true - + resolution: + integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ== /js-string-escape/1.0.1: - resolution: {integrity: sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=} - engines: {node: '>= 0.8'} dev: true - + engines: + node: '>= 0.8' + resolution: + integrity: sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8= /js-tokens/3.0.2: - resolution: {integrity: sha1-mGbfOVECEw449/mWvOtlRDIJwls=} dev: true - + resolution: + integrity: sha1-mGbfOVECEw449/mWvOtlRDIJwls= /js-tokens/4.0.0: - resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} - + resolution: + integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== /js-yaml-loader/1.2.2: - resolution: {integrity: sha512-H+NeuNrG6uOs/WMjna2SjkaCw13rMWiT/D7l9+9x5n8aq88BDsh2sRmdfxckWPIHtViYHWRG6XiCKYvS1dfyLg==} dependencies: js-yaml: 3.13.1 loader-utils: 1.4.0 un-eval: 1.2.0 dev: true - + resolution: + integrity: sha512-H+NeuNrG6uOs/WMjna2SjkaCw13rMWiT/D7l9+9x5n8aq88BDsh2sRmdfxckWPIHtViYHWRG6XiCKYvS1dfyLg== /js-yaml/3.13.1: - resolution: {integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==} - hasBin: true dependencies: argparse: 1.0.10 esprima: 4.0.1 - - /js-yaml/3.14.0: - resolution: {integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==} hasBin: true + resolution: + integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + /js-yaml/3.14.0: dependencies: argparse: 1.0.10 esprima: 4.0.1 dev: true - - /js-yaml/4.0.0: - resolution: {integrity: sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==} hasBin: true + resolution: + integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== + /js-yaml/4.0.0: dependencies: argparse: 2.0.1 dev: false - - /js-yaml/4.1.0: - resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} hasBin: true + resolution: + integrity: sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q== + /js-yaml/4.1.0: dependencies: argparse: 2.0.1 - + hasBin: true + resolution: + integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== /jsbn/0.1.1: - resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=} - + resolution: + integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM= /jsdom/11.12.0: - resolution: {integrity: sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==} dependencies: abab: 2.0.5 acorn: 5.7.4 @@ -16774,10 +17154,9 @@ packages: ws: 5.2.2 xml-name-validator: 3.0.0 dev: true - + resolution: + integrity: sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw== /jsdom/14.1.0: - resolution: {integrity: sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==} - engines: {node: '>=8'} dependencies: abab: 2.0.5 acorn: 6.4.2 @@ -16806,15 +17185,11 @@ packages: ws: 6.2.1 xml-name-validator: 3.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng== /jsdom/16.4.0: - resolution: {integrity: sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==} - engines: {node: '>=10'} - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true dependencies: abab: 2.0.5 acorn: 7.4.1 @@ -16842,42 +17217,46 @@ packages: whatwg-url: 8.4.0 ws: 7.4.6 xml-name-validator: 3.0.0 - transitivePeerDependencies: - - bufferutil - - utf-8-validate dev: true - + engines: + node: '>=10' + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true + resolution: + integrity: sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w== /jsesc/0.5.0: - resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=} - hasBin: true dev: true - - /jsesc/2.5.2: - resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} - engines: {node: '>=4'} hasBin: true + resolution: + integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= + /jsesc/2.5.2: dev: true - + engines: + node: '>=4' + hasBin: true + resolution: + integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== /json-buffer/3.0.0: - resolution: {integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=} dev: true - + resolution: + integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= /json-cycle/1.3.0: - resolution: {integrity: sha512-FD/SedD78LCdSvJaOUQAXseT8oQBb5z6IVYaQaCrVUlu9zOAr1BDdKyVYQaSD/GDsAMrXpKcOyBD4LIl8nfjHw==} - engines: {node: '>= 4'} dev: true - + engines: + node: '>= 4' + resolution: + integrity: sha512-FD/SedD78LCdSvJaOUQAXseT8oQBb5z6IVYaQaCrVUlu9zOAr1BDdKyVYQaSD/GDsAMrXpKcOyBD4LIl8nfjHw== /json-parse-better-errors/1.0.2: - resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} dev: true - + resolution: + integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== /json-parse-even-better-errors/2.3.1: - resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} - + resolution: + integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== /json-refs/2.1.7: - resolution: {integrity: sha1-uesB/in16j6Sh48VrqEK04taz4k=} - engines: {node: '>=0.8'} - hasBin: true dependencies: commander: 2.20.3 graphlib: 2.1.8 @@ -16887,11 +17266,12 @@ packages: slash: 1.0.0 uri-js: 3.0.2 dev: true - - /json-refs/3.0.15: - resolution: {integrity: sha512-0vOQd9eLNBL18EGl5yYaO44GhixmImes2wiYn9Z3sag3QnehWrYWlB9AFtMxCL2Bj3fyxgDYkxGFEU/chlYssw==} - engines: {node: '>=0.8'} + engines: + node: '>=0.8' hasBin: true + resolution: + integrity: sha1-uesB/in16j6Sh48VrqEK04taz4k= + /json-refs/3.0.15: dependencies: commander: 4.1.1 graphlib: 2.1.8 @@ -16902,89 +17282,95 @@ packages: slash: 3.0.0 uri-js: 4.4.0 dev: true - + engines: + node: '>=0.8' + hasBin: true + resolution: + integrity: sha512-0vOQd9eLNBL18EGl5yYaO44GhixmImes2wiYn9Z3sag3QnehWrYWlB9AFtMxCL2Bj3fyxgDYkxGFEU/chlYssw== /json-schema-traverse/0.4.1: - resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} - + resolution: + integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== /json-schema/0.2.3: - resolution: {integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=} - + resolution: + integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= /json-schema/0.4.0: - resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: true - + resolution: + integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== /json-stable-stringify-without-jsonify/1.0.1: - resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=} dev: true - + resolution: + integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= /json-stable-stringify/1.0.1: - resolution: {integrity: sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=} dependencies: jsonify: 0.0.0 dev: true - + resolution: + integrity: sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= /json-stringify-safe/5.0.1: - resolution: {integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=} - + resolution: + integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= /json3/3.3.3: - resolution: {integrity: sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==} dev: true - + resolution: + integrity: sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== /json5/1.0.1: - resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} - hasBin: true dependencies: minimist: 1.2.5 dev: true - - /json5/2.1.3: - resolution: {integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==} - engines: {node: '>=6'} hasBin: true + resolution: + integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + /json5/2.1.3: dependencies: minimist: 1.2.5 dev: true - + engines: + node: '>=6' + hasBin: true + resolution: + integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== /jsonata/1.8.2: - resolution: {integrity: sha512-ma5F/Bs47dZfJfDZ0Dt37eIbzVBVKZIDqsZSqdCCAPNHxKn+s3+CfMA6ahVVlf8Y1hyIjXkVLFU7yv4XxRfihA==} - engines: {node: '>= 8'} dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-ma5F/Bs47dZfJfDZ0Dt37eIbzVBVKZIDqsZSqdCCAPNHxKn+s3+CfMA6ahVVlf8Y1hyIjXkVLFU7yv4XxRfihA== /jsonata/1.8.4: - resolution: {integrity: sha512-OqzmM5IICtm/687zckG5BROZzInGCEuKojpYs48H8RnkII8Np+o912ryvhnYwsRrSI24TQRG/qqrSwBuaneDbg==} - engines: {node: '>= 8'} dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-OqzmM5IICtm/687zckG5BROZzInGCEuKojpYs48H8RnkII8Np+o912ryvhnYwsRrSI24TQRG/qqrSwBuaneDbg== /jsonfile/2.4.0: - resolution: {integrity: sha1-NzaitCi4e72gzIO1P6PWM6NcKug=} + dev: true optionalDependencies: graceful-fs: 4.2.4 - dev: true - + resolution: + integrity: sha1-NzaitCi4e72gzIO1P6PWM6NcKug= /jsonfile/4.0.0: - resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} optionalDependencies: graceful-fs: 4.2.4 - + resolution: + integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= /jsonfile/6.1.0: - resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: universalify: 2.0.0 optionalDependencies: graceful-fs: 4.2.4 - + resolution: + integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== /jsonify/0.0.0: - resolution: {integrity: sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=} dev: true - + resolution: + integrity: sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= /jsonpath-plus/1.1.0: - resolution: {integrity: sha512-ydqTBOuLcFCUr9e7AxJlKCFgxzEQ03HjnIim0hJSdk2NxD8MOsaMOrRgP6XWEm5q3VuDY5+cRT1DM9vLlGo/qA==} - engines: {node: '>=6.0'} dev: true - + engines: + node: '>=6.0' + resolution: + integrity: sha512-ydqTBOuLcFCUr9e7AxJlKCFgxzEQ03HjnIim0hJSdk2NxD8MOsaMOrRgP6XWEm5q3VuDY5+cRT1DM9vLlGo/qA== /jsonwebtoken/8.5.1: - resolution: {integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==} - engines: {node: '>=4', npm: '>=1.4.28'} dependencies: jws: 3.2.2 lodash.includes: 4.3.0 @@ -16996,270 +17382,288 @@ packages: lodash.once: 4.1.1 ms: 2.1.2 semver: 5.7.1 - + engines: + node: '>=4' + npm: '>=1.4.28' + resolution: + integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w== /jsprim/1.4.1: - resolution: {integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=} - engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 json-schema: 0.2.3 verror: 1.10.0 - + engines: + '0': node >=0.6.0 + resolution: + integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= /jsprim/2.0.2: - resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} - engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 json-schema: 0.4.0 verror: 1.10.0 dev: true - + engines: + '0': node >=0.6.0 + resolution: + integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ== /jsx-ast-utils/2.4.1: - resolution: {integrity: sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==} - engines: {node: '>=4.0'} dependencies: array-includes: 3.1.3 object.assign: 4.1.2 dev: true - + engines: + node: '>=4.0' + resolution: + integrity: sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w== /jsx-ast-utils/3.1.0: - resolution: {integrity: sha512-d4/UOjg+mxAWxCiF0c5UTSwyqbchkbqCvK87aBovhnh8GtysTjWmgC63tY0cJx/HzGgm9qnA147jVBdpOiQ2RA==} - engines: {node: '>=4.0'} dependencies: array-includes: 3.1.3 object.assign: 4.1.2 dev: true - + engines: + node: '>=4.0' + resolution: + integrity: sha512-d4/UOjg+mxAWxCiF0c5UTSwyqbchkbqCvK87aBovhnh8GtysTjWmgC63tY0cJx/HzGgm9qnA147jVBdpOiQ2RA== /jszip/3.3.0: - resolution: {integrity: sha512-EJ9k766htB1ZWnsV5ZMDkKLgA+201r/ouFF8R2OigVjVdcm2rurcBrrdXaeqBJbqnUVMko512PYmlncBKE1Huw==} dependencies: lie: 3.3.0 pako: 1.0.11 readable-stream: 2.3.7 set-immediate-shim: 1.0.1 dev: true - + resolution: + integrity: sha512-EJ9k766htB1ZWnsV5ZMDkKLgA+201r/ouFF8R2OigVjVdcm2rurcBrrdXaeqBJbqnUVMko512PYmlncBKE1Huw== /jszip/3.5.0: - resolution: {integrity: sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==} dependencies: lie: 3.3.0 pako: 1.0.11 readable-stream: 2.3.7 set-immediate-shim: 1.0.1 dev: true - + resolution: + integrity: sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA== /just-extend/4.1.0: - resolution: {integrity: sha512-ApcjaOdVTJ7y4r08xI5wIqpvwS48Q0PBG4DJROcEkH1f8MdAiNFyFxz3xoL0LWAVwjrwPYZdVHHxhRHcx/uGLA==} dev: true - + resolution: + integrity: sha512-ApcjaOdVTJ7y4r08xI5wIqpvwS48Q0PBG4DJROcEkH1f8MdAiNFyFxz3xoL0LWAVwjrwPYZdVHHxhRHcx/uGLA== /jwa/1.4.1: - resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.0 - + resolution: + integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== /jwk-to-pem/2.0.5: - resolution: {integrity: sha512-L90jwellhO8jRKYwbssU9ifaMVqajzj3fpRjDKcsDzrslU9syRbFqfkXtT4B89HYAap+xsxNcxgBSB09ig+a7A==} dependencies: asn1.js: 5.4.1 elliptic: 6.5.4 safe-buffer: 5.2.1 dev: false - + resolution: + integrity: sha512-L90jwellhO8jRKYwbssU9ifaMVqajzj3fpRjDKcsDzrslU9syRbFqfkXtT4B89HYAap+xsxNcxgBSB09ig+a7A== /jws/3.2.2: - resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} dependencies: jwa: 1.4.1 safe-buffer: 5.2.0 - + resolution: + integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== /jwt-decode/2.2.0: - resolution: {integrity: sha1-fYa9VmefWM5qhHBKZX3TkruoGnk=} - + resolution: + integrity: sha1-fYa9VmefWM5qhHBKZX3TkruoGnk= /keyboard-key/1.1.0: - resolution: {integrity: sha512-qkBzPTi3rlAKvX7k0/ub44sqOfXeLc/jcnGGmj5c7BJpU8eDrEVPyhCvNYAaoubbsLm9uGWwQJO1ytQK1a9/dQ==} dev: false - + resolution: + integrity: sha512-qkBzPTi3rlAKvX7k0/ub44sqOfXeLc/jcnGGmj5c7BJpU8eDrEVPyhCvNYAaoubbsLm9uGWwQJO1ytQK1a9/dQ== /keyv/3.0.0: - resolution: {integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==} dependencies: json-buffer: 3.0.0 dev: true - + resolution: + integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== /keyv/3.1.0: - resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} dependencies: json-buffer: 3.0.0 dev: true - + resolution: + integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== /killable/1.0.1: - resolution: {integrity: sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==} dev: true - + resolution: + integrity: sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== /kind-of/2.0.1: - resolution: {integrity: sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=} - engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU= /kind-of/3.2.2: - resolution: {integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=} - engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= /kind-of/4.0.0: - resolution: {integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc=} - engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc= /kind-of/5.1.0: - resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== /kind-of/6.0.3: - resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== /klaw/1.3.1: - resolution: {integrity: sha1-QIhDO0azsbolnXh4XY6W9zugJDk=} + dev: true optionalDependencies: graceful-fs: 4.2.4 - dev: true - + resolution: + integrity: sha1-QIhDO0azsbolnXh4XY6W9zugJDk= /kleur/3.0.3: - resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== /kuler/1.0.1: - resolution: {integrity: sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==} dependencies: colornames: 1.1.1 dev: true - + resolution: + integrity: sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ== /kuler/2.0.0: - resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} dev: true - + resolution: + integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A== /language-subtag-registry/0.3.21: - resolution: {integrity: sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==} dev: true - + resolution: + integrity: sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg== /language-tags/1.0.5: - resolution: {integrity: sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=} dependencies: language-subtag-registry: 0.3.21 dev: true - + resolution: + integrity: sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= /last-call-webpack-plugin/3.0.0: - resolution: {integrity: sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==} dependencies: lodash: 4.17.21 webpack-sources: 1.4.3 dev: true - + resolution: + integrity: sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== /latest-version/3.1.0: - resolution: {integrity: sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=} - engines: {node: '>=4'} dependencies: package-json: 4.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU= /latest-version/5.1.0: - resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} - engines: {node: '>=8'} dependencies: package-json: 6.5.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== /lazy-ass/1.6.0: - resolution: {integrity: sha1-eZllXoZGwX8In90YfRUNMyTVRRM=} - engines: {node: '> 0.8'} dev: true - + engines: + node: '> 0.8' + resolution: + integrity: sha1-eZllXoZGwX8In90YfRUNMyTVRRM= /lazy-cache/0.2.7: - resolution: {integrity: sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-f+3fLctu23fRHvHRF6tf/fCrG2U= /lazy-cache/1.0.4: - resolution: {integrity: sha1-odePw6UEdMuAhF07O24dpJpEbo4=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-odePw6UEdMuAhF07O24dpJpEbo4= /lazystream/1.0.0: - resolution: {integrity: sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=} - engines: {node: '>= 0.6.3'} dependencies: readable-stream: 2.3.7 dev: true - + engines: + node: '>= 0.6.3' + resolution: + integrity: sha1-9plf4PggOS9hOWvolGJAe7dxaOQ= /lcid/2.0.0: - resolution: {integrity: sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==} - engines: {node: '>=6'} dependencies: invert-kv: 2.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== /left-pad/1.3.0: - resolution: {integrity: sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==} deprecated: use String.prototype.padStart() dev: true - + resolution: + integrity: sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA== /leven/3.1.0: - resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== /levenary/1.1.1: - resolution: {integrity: sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==} - engines: {node: '>= 6'} dependencies: leven: 3.1.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ== /levn/0.3.0: - resolution: {integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=} - engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 type-check: 0.3.2 dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= /levn/0.4.1: - resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} - engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== /lie/3.3.0: - resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} dependencies: immediate: 3.0.6 dev: true - + resolution: + integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ== /lines-and-columns/1.1.6: - resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} - + resolution: + integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= /listr2/3.14.0_enquirer@2.3.6: - resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==} - engines: {node: '>=10.0.0'} - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true dependencies: cli-truncate: 2.1.0 colorette: 2.0.16 @@ -17271,201 +17675,219 @@ packages: through: 2.3.8 wrap-ansi: 7.0.0 dev: true - + engines: + node: '>=10.0.0' + peerDependencies: + enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true + resolution: + integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g== /load-json-file/2.0.0: - resolution: {integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=} - engines: {node: '>=4'} dependencies: graceful-fs: 4.2.4 parse-json: 2.2.0 pify: 2.3.0 strip-bom: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= /load-json-file/4.0.0: - resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} - engines: {node: '>=4'} dependencies: graceful-fs: 4.2.4 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs= /loader-fs-cache/1.0.3: - resolution: {integrity: sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==} dependencies: find-cache-dir: 0.1.1 mkdirp: 0.5.5 dev: true - + resolution: + integrity: sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA== /loader-runner/2.4.0: - resolution: {integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==} - engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} dev: true - + engines: + node: '>=4.3.0 <5.0.0 || >=5.10' + resolution: + integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== /loader-utils/1.2.3: - resolution: {integrity: sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==} - engines: {node: '>=4.0.0'} dependencies: big.js: 5.2.2 emojis-list: 2.1.0 json5: 1.0.1 dev: true - + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== /loader-utils/1.4.0: - resolution: {integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==} - engines: {node: '>=4.0.0'} dependencies: big.js: 5.2.2 emojis-list: 3.0.0 json5: 1.0.1 dev: true - + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== /loader-utils/2.0.0: - resolution: {integrity: sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==} - engines: {node: '>=8.9.0'} dependencies: big.js: 5.2.2 emojis-list: 3.0.0 json5: 2.1.3 dev: true - + engines: + node: '>=8.9.0' + resolution: + integrity: sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== /locate-path/2.0.0: - resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} - engines: {node: '>=4'} dependencies: p-locate: 2.0.0 path-exists: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= /locate-path/3.0.0: - resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} - engines: {node: '>=6'} dependencies: p-locate: 3.0.0 path-exists: 3.0.0 - + engines: + node: '>=6' + resolution: + integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== /locate-path/5.0.0: - resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} - engines: {node: '>=8'} dependencies: p-locate: 4.1.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== /lodash._reinterpolate/3.0.0: - resolution: {integrity: sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=} dev: true - + resolution: + integrity: sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= /lodash.defaults/4.2.0: - resolution: {integrity: sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=} dev: true - + resolution: + integrity: sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= /lodash.difference/4.5.0: - resolution: {integrity: sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=} dev: true - + resolution: + integrity: sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= /lodash.escape/4.0.1: - resolution: {integrity: sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg=} dev: true - + resolution: + integrity: sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg= /lodash.flatten/4.4.0: - resolution: {integrity: sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=} dev: true - + resolution: + integrity: sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= /lodash.flattendeep/4.4.0: - resolution: {integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=} dev: true - + resolution: + integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI= /lodash.get/4.4.2: - resolution: {integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=} dev: true - + resolution: + integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= /lodash.includes/4.3.0: - resolution: {integrity: sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=} - + resolution: + integrity: sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= /lodash.isboolean/3.0.3: - resolution: {integrity: sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=} - + resolution: + integrity: sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= /lodash.isequal/4.5.0: - resolution: {integrity: sha1-QVxEePK8wwEgwizhDtMib30+GOA=} dev: true - + resolution: + integrity: sha1-QVxEePK8wwEgwizhDtMib30+GOA= /lodash.isinteger/4.0.4: - resolution: {integrity: sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=} - + resolution: + integrity: sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= /lodash.isnumber/3.0.3: - resolution: {integrity: sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=} - + resolution: + integrity: sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= /lodash.isplainobject/4.0.6: - resolution: {integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=} - + resolution: + integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= /lodash.isstring/4.0.1: - resolution: {integrity: sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=} - + resolution: + integrity: sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= /lodash.memoize/4.1.2: - resolution: {integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=} dev: true - + resolution: + integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= /lodash.merge/4.6.2: - resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true - + resolution: + integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== /lodash.once/4.1.1: - resolution: {integrity: sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=} - + resolution: + integrity: sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= /lodash.sortby/4.7.0: - resolution: {integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=} dev: true - + resolution: + integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= /lodash.template/4.5.0: - resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==} dependencies: lodash._reinterpolate: 3.0.0 lodash.templatesettings: 4.2.0 dev: true - + resolution: + integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== /lodash.templatesettings/4.2.0: - resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} dependencies: lodash._reinterpolate: 3.0.0 dev: true - + resolution: + integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== /lodash.unescape/4.0.1: - resolution: {integrity: sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=} dev: true - + resolution: + integrity: sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw= /lodash.union/4.6.0: - resolution: {integrity: sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=} dev: true - + resolution: + integrity: sha1-SLtQiECfFvGCFmZkHETdGqrjzYg= /lodash.uniq/4.5.0: - resolution: {integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=} dev: true - + resolution: + integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= /lodash/4.17.21: - resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} - + resolution: + integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== /log-symbols/4.1.0: - resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} - engines: {node: '>=10'} dependencies: chalk: 4.1.0 is-unicode-supported: 0.1.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== /log-update/4.0.0: - resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} - engines: {node: '>=10'} dependencies: ansi-escapes: 4.3.1 cli-cursor: 3.1.0 slice-ansi: 4.0.0 wrap-ansi: 6.2.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg== /log/6.0.0: - resolution: {integrity: sha512-sxChESNYJ/EcQv8C7xpmxhtTOngoXuMEqGDAkhXBEmt3MAzM3SM/TmIBOqnMEVdrOv1+VgZoYbo6U2GemQiU4g==} dependencies: d: 1.0.1 duration: 0.2.2 @@ -17474,9 +17896,9 @@ packages: sprintf-kit: 2.0.0 type: 1.2.0 dev: true - + resolution: + integrity: sha512-sxChESNYJ/EcQv8C7xpmxhtTOngoXuMEqGDAkhXBEmt3MAzM3SM/TmIBOqnMEVdrOv1+VgZoYbo6U2GemQiU4g== /logform/2.2.0: - resolution: {integrity: sha512-N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg==} dependencies: colors: 1.4.0 fast-safe-stringify: 2.0.7 @@ -17484,188 +17906,201 @@ packages: ms: 2.1.3 triple-beam: 1.3.0 dev: true - + resolution: + integrity: sha512-N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg== /loglevel/1.7.1: - resolution: {integrity: sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==} - engines: {node: '>= 0.6.0'} dev: true - + engines: + node: '>= 0.6.0' + resolution: + integrity: sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== /long/4.0.0: - resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} dev: true - + resolution: + integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== /loose-envify/1.4.0: - resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} - hasBin: true dependencies: js-tokens: 4.0.0 - + hasBin: true + resolution: + integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== /lower-case/2.0.2: - resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: tslib: 2.0.3 dev: true - + resolution: + integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== /lowercase-keys/1.0.0: - resolution: {integrity: sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-TjNms55/VFfjXxMkvfb4jQv8cwY= /lowercase-keys/1.0.1: - resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== /lowercase-keys/2.0.0: - resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== /lowlight/1.20.0: - resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==} dependencies: fault: 1.0.4 highlight.js: 10.7.3 dev: false - + resolution: + integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw== /lru-cache/4.1.5: - resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} dependencies: pseudomap: 1.0.2 yallist: 2.1.2 dev: true - + resolution: + integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== /lru-cache/5.1.1: - resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 dev: true - + resolution: + integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== /lru-cache/6.0.0: - resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} - engines: {node: '>=10'} dependencies: yallist: 4.0.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== /lru-queue/0.1.0: - resolution: {integrity: sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=} dependencies: es5-ext: 0.10.53 dev: true - + resolution: + integrity: sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM= /lsmod/1.0.0: - resolution: {integrity: sha1-mgD3bco26yP6BTUK/htYXUKZ5ks=} dev: true - + resolution: + integrity: sha1-mgD3bco26yP6BTUK/htYXUKZ5ks= /luxon/1.23.0: - resolution: {integrity: sha512-+6a/bXsCWrrR8vfbL41iM92es12zwV2Rum/KPkT+ubOZnnU3Sqbqok/FmD1xsWlWN2Y9Hu0fU/vNgU24ns7bpA==} dev: true - + resolution: + integrity: sha512-+6a/bXsCWrrR8vfbL41iM92es12zwV2Rum/KPkT+ubOZnnU3Sqbqok/FmD1xsWlWN2Y9Hu0fU/vNgU24ns7bpA== /make-dir/1.3.0: - resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} - engines: {node: '>=4'} dependencies: pify: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== /make-dir/2.1.0: - resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} - engines: {node: '>=6'} dependencies: pify: 4.0.1 semver: 5.7.1 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== /make-dir/3.1.0: - resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} - engines: {node: '>=8'} dependencies: semver: 6.3.0 - + engines: + node: '>=8' + resolution: + integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== /make-error/1.3.6: - resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} dev: true - + resolution: + integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== /makeerror/1.0.11: - resolution: {integrity: sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=} dependencies: tmpl: 1.0.4 dev: true - + resolution: + integrity: sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= /mamacro/0.0.3: - resolution: {integrity: sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==} dev: true - + resolution: + integrity: sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== /map-age-cleaner/0.1.3: - resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} - engines: {node: '>=6'} dependencies: p-defer: 1.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== /map-cache/0.2.2: - resolution: {integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= /map-visit/1.0.0: - resolution: {integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=} - engines: {node: '>=0.10.0'} dependencies: object-visit: 1.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= /md5.js/1.3.5: - resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} dependencies: hash-base: 3.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 - + resolution: + integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== /md5/2.2.1: - resolution: {integrity: sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=} dependencies: charenc: 0.0.2 crypt: 0.0.2 is-buffer: 1.1.6 dev: false - + resolution: + integrity: sha1-U6s41f48iJG6RlMp6iP6wFQBJvk= /md5/2.3.0: - resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} dependencies: charenc: 0.0.2 crypt: 0.0.2 is-buffer: 1.1.6 dev: false - + resolution: + integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g== /mdn-data/2.0.14: - resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} dev: true - + resolution: + integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== /mdn-data/2.0.4: - resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} dev: true - + resolution: + integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== /media-typer/0.3.0: - resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= /mem/4.3.0: - resolution: {integrity: sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==} - engines: {node: '>=6'} dependencies: map-age-cleaner: 0.1.3 mimic-fn: 2.1.0 p-is-promise: 2.1.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== /memoize-one/5.1.1: - resolution: {integrity: sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==} dev: false - + resolution: + integrity: sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA== /memoizee/0.4.14: - resolution: {integrity: sha512-/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg==} dependencies: d: 1.0.1 es5-ext: 0.10.53 @@ -17676,54 +18111,57 @@ packages: next-tick: 1.1.0 timers-ext: 0.1.7 dev: true - + resolution: + integrity: sha512-/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg== /memory-fs/0.4.1: - resolution: {integrity: sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=} dependencies: errno: 0.1.7 readable-stream: 2.3.7 dev: true - + resolution: + integrity: sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= /memory-fs/0.5.0: - resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} - engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} dependencies: errno: 0.1.7 readable-stream: 2.3.7 dev: true - + engines: + node: '>=4.3.0 <5.0.0 || >=5.10' + resolution: + integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== /merge-deep/3.0.2: - resolution: {integrity: sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==} - engines: {node: '>=0.10.0'} dependencies: arr-union: 3.1.0 clone-deep: 0.2.4 kind-of: 3.2.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA== /merge-descriptors/1.0.1: - resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=} - + resolution: + integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= /merge-stream/2.0.0: - resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: true - + resolution: + integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== /merge2/1.4.1: - resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} - engines: {node: '>= 8'} dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== /methods/1.1.2: - resolution: {integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= /microevent.ts/0.1.1: - resolution: {integrity: sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==} dev: true - + resolution: + integrity: sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== /micromatch/3.1.10: - resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} - engines: {node: '>=0.10.0'} dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 @@ -17739,88 +18177,100 @@ packages: snapdragon: 0.8.2 to-regex: 3.0.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== /micromatch/4.0.2: - resolution: {integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==} - engines: {node: '>=8'} dependencies: braces: 3.0.2 picomatch: 2.2.2 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== /miller-rabin/4.0.1: - resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} - hasBin: true dependencies: bn.js: 4.11.9 brorand: 1.1.0 - + hasBin: true + resolution: + integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== /mime-db/1.43.0: - resolution: {integrity: sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==} - engines: {node: '>= 0.6'} dev: true - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ== /mime-db/1.44.0: - resolution: {integrity: sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== /mime-db/1.45.0: - resolution: {integrity: sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w== /mime-db/1.48.0: - resolution: {integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ== /mime-types/2.1.27: - resolution: {integrity: sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==} - engines: {node: '>= 0.6'} dependencies: mime-db: 1.44.0 - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== /mime-types/2.1.31: - resolution: {integrity: sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==} - engines: {node: '>= 0.6'} dependencies: mime-db: 1.48.0 - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg== /mime/1.6.0: - resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} - engines: {node: '>=4'} + engines: + node: '>=4' hasBin: true - + resolution: + integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== /mime/2.4.4: - resolution: {integrity: sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==} - engines: {node: '>=4.0.0'} - hasBin: true dev: true - - /mime/2.4.6: - resolution: {integrity: sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==} - engines: {node: '>=4.0.0'} + engines: + node: '>=4.0.0' hasBin: true + resolution: + integrity: sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA== + /mime/2.4.6: dev: true - + engines: + node: '>=4.0.0' + hasBin: true + resolution: + integrity: sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA== /mimic-fn/1.2.0: - resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== /mimic-fn/2.1.0: - resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== /mimic-response/1.0.1: - resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== /mini-create-react-context/0.3.2_prop-types@15.7.2+react@16.13.1: - resolution: {integrity: sha512-2v+OeetEyliMt5VHMXsBhABoJ0/M4RCe7fatd/fBy6SMiKazUSEt3gxxypfnk2SHMkdBYvorHRoQxuGoiwbzAw==} - peerDependencies: - prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 dependencies: '@babel/runtime': 7.10.3 gud: 1.0.0 @@ -17828,24 +18278,24 @@ packages: react: 16.13.1 tiny-warning: 1.0.3 dev: false - - /mini-create-react-context/0.4.1_prop-types@15.7.2+react@16.14.0: - resolution: {integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==} peerDependencies: prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + react: ^0.14.0 || ^15.0.0 || ^16.0.0 + resolution: + integrity: sha512-2v+OeetEyliMt5VHMXsBhABoJ0/M4RCe7fatd/fBy6SMiKazUSEt3gxxypfnk2SHMkdBYvorHRoQxuGoiwbzAw== + /mini-create-react-context/0.4.1_prop-types@15.7.2+react@16.14.0: dependencies: '@babel/runtime': 7.12.5 prop-types: 15.7.2 react: 16.14.0 tiny-warning: 1.0.3 dev: false - - /mini-css-extract-plugin/0.9.0_webpack@4.42.0: - resolution: {integrity: sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==} - engines: {node: '>= 6.9.0'} peerDependencies: - webpack: ^4.4.0 + prop-types: ^15.0.0 + react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 + resolution: + integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ== + /mini-css-extract-plugin/0.9.0_webpack@4.42.0: dependencies: loader-utils: 1.4.0 normalize-url: 1.9.1 @@ -17853,54 +18303,61 @@ packages: webpack: 4.42.0 webpack-sources: 1.4.3 dev: true - + engines: + node: '>= 6.9.0' + peerDependencies: + webpack: ^4.4.0 + resolution: + integrity: sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A== /minimalistic-assert/1.0.1: - resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} - + resolution: + integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== /minimalistic-crypto-utils/1.0.1: - resolution: {integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=} - + resolution: + integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= /minimatch/3.0.4: - resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} dependencies: brace-expansion: 1.1.11 dev: true - + resolution: + integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== /minimist/1.2.5: - resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} dev: true - + resolution: + integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== /minipass-collect/1.0.2: - resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} - engines: {node: '>= 8'} dependencies: minipass: 3.1.3 dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== /minipass-flush/1.0.5: - resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} - engines: {node: '>= 8'} dependencies: minipass: 3.1.3 dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== /minipass-pipeline/1.2.4: - resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} - engines: {node: '>=8'} dependencies: minipass: 3.1.3 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== /minipass/3.1.3: - resolution: {integrity: sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==} - engines: {node: '>=8'} dependencies: yallist: 4.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== /mississippi/3.0.0: - resolution: {integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==} - engines: {node: '>=4.0.0'} dependencies: concat-stream: 1.6.2 duplexify: 3.7.1 @@ -17913,72 +18370,84 @@ packages: stream-each: 1.2.3 through2: 2.0.5 dev: true - + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== /mixin-deep/1.3.2: - resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} - engines: {node: '>=0.10.0'} dependencies: for-in: 1.0.2 is-extendable: 1.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== /mixin-object/2.0.1: - resolution: {integrity: sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=} - engines: {node: '>=0.10.0'} dependencies: for-in: 0.1.8 is-extendable: 0.1.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4= /mkdirp/0.5.5: - resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==} - hasBin: true dependencies: minimist: 1.2.5 dev: true - + hasBin: true + resolution: + integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== /mobx-react-form/2.0.8_mobx@5.15.4: - resolution: {integrity: sha512-Z/JsXkN7B5xjG1tolHKytJiKmtLSdqkFKMco5AVagL8cQ0yJmE+iRZ212JKGHfkEKZrRWn7EDnX2STawIQFqxg==} - engines: {node: '>=8.0.0'} - peerDependencies: - mobx: ^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: lodash: 4.17.21 mobx: 5.15.4 dev: false - - /mobx-react-form/2.0.9_mobx@5.15.4: - resolution: {integrity: sha512-YLbtXVUF6BtifeVr6XWJ76dQWJs3T/+aPNI/DKvNs1Opcl4jNCzENahqlqNsNI+RgXZbP36zck//IGWBNZsr0A==} - engines: {node: '>=8.0.0'} + engines: + node: '>=8.0.0' peerDependencies: mobx: ^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 + resolution: + integrity: sha512-Z/JsXkN7B5xjG1tolHKytJiKmtLSdqkFKMco5AVagL8cQ0yJmE+iRZ212JKGHfkEKZrRWn7EDnX2STawIQFqxg== + /mobx-react-form/2.0.9_mobx@5.15.4: dependencies: lodash: 4.17.21 mobx: 5.15.4 dev: false - - /mobx-react-form/2.0.9_mobx@5.15.7: - resolution: {integrity: sha512-YLbtXVUF6BtifeVr6XWJ76dQWJs3T/+aPNI/DKvNs1Opcl4jNCzENahqlqNsNI+RgXZbP36zck//IGWBNZsr0A==} - engines: {node: '>=8.0.0'} + engines: + node: '>=8.0.0' peerDependencies: mobx: ^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 + resolution: + integrity: sha512-YLbtXVUF6BtifeVr6XWJ76dQWJs3T/+aPNI/DKvNs1Opcl4jNCzENahqlqNsNI+RgXZbP36zck//IGWBNZsr0A== + /mobx-react-form/2.0.9_mobx@5.15.7: dependencies: lodash: 4.17.21 mobx: 5.15.7 dev: false - - /mobx-react-lite/2.0.5_mobx@5.15.4+react@16.13.1: - resolution: {integrity: sha512-7ifvIAHqxGDgVidRiSNIKLenZaspfhSDz9nkyWiyyZlqHbVTnxqNcB1jnQHEE9Kycl75Z//dN3IoQNeqWWsZ4g==} + engines: + node: '>=8.0.0' peerDependencies: - mobx: ^4.0.0 || ^5.0.0 - react: ^16.8.0 + mobx: ^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 + resolution: + integrity: sha512-YLbtXVUF6BtifeVr6XWJ76dQWJs3T/+aPNI/DKvNs1Opcl4jNCzENahqlqNsNI+RgXZbP36zck//IGWBNZsr0A== + /mobx-react-lite/2.0.5_mobx@5.15.4+react@16.13.1: dependencies: mobx: 5.15.4 react: 16.13.1 dev: false - + peerDependencies: + mobx: ^4.0.0 || ^5.0.0 + react: ^16.8.0 + resolution: + integrity: sha512-7ifvIAHqxGDgVidRiSNIKLenZaspfhSDz9nkyWiyyZlqHbVTnxqNcB1jnQHEE9Kycl75Z//dN3IoQNeqWWsZ4g== /mobx-react-lite/2.2.2_d3e02fbea8253211d8e1c39eb0f5bb19: - resolution: {integrity: sha512-2SlXALHIkyUPDsV4VTKVR9DW7K3Ksh1aaIv3NrNJygTbhXe2A9GrcKHZ2ovIiOp/BXilOcTYemfHHZubP431dg==} + dependencies: + mobx: 5.15.7 + react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 + dev: false peerDependencies: mobx: ^4.0.0 || ^5.0.0 react: ^16.8.0 @@ -17989,74 +18458,66 @@ packages: optional: true react-native: optional: true - dependencies: - mobx: 5.15.7 - react: 16.14.0 - react-dom: 16.14.0_react@16.14.0 - dev: false - + resolution: + integrity: sha512-2SlXALHIkyUPDsV4VTKVR9DW7K3Ksh1aaIv3NrNJygTbhXe2A9GrcKHZ2ovIiOp/BXilOcTYemfHHZubP431dg== /mobx-react/6.2.2_mobx@5.15.4+react@16.13.1: - resolution: {integrity: sha512-Us6V4ng/iKIRJ8pWxdbdysC6bnS53ZKLKlVGBqzHx6J+gYPYbOotWvhHZnzh/W5mhpYXxlXif4kL2cxoWJOplQ==} - peerDependencies: - mobx: ^5.15.4 || ^4.15.4 - react: ^16.8.0 || 16.9.0-alpha.0 dependencies: mobx: 5.15.4 mobx-react-lite: 2.0.5_mobx@5.15.4+react@16.13.1 react: 16.13.1 dev: false - - /mobx-react/6.3.1_d3e02fbea8253211d8e1c39eb0f5bb19: - resolution: {integrity: sha512-IOxdJGnRSNSJrL2uGpWO5w9JH5q5HoxEqwOF4gye1gmZYdjoYkkMzSGMDnRCUpN/BNzZcFoMdHXrjvkwO7KgaQ==} peerDependencies: mobx: ^5.15.4 || ^4.15.4 react: ^16.8.0 || 16.9.0-alpha.0 + resolution: + integrity: sha512-Us6V4ng/iKIRJ8pWxdbdysC6bnS53ZKLKlVGBqzHx6J+gYPYbOotWvhHZnzh/W5mhpYXxlXif4kL2cxoWJOplQ== + /mobx-react/6.3.1_d3e02fbea8253211d8e1c39eb0f5bb19: dependencies: mobx: 5.15.7 mobx-react-lite: 2.2.2_d3e02fbea8253211d8e1c39eb0f5bb19 react: 16.14.0 - transitivePeerDependencies: - - react-dom - - react-native dev: false - - /mobx-state-tree/3.15.0_mobx@5.15.4: - resolution: {integrity: sha512-65vvHPBWlz1gmZggbMAdg9ZSEVMGtyLj0drPDTYo/yMv8NVel52mNgBUKxDYWsNU9XMX4GM71wABhx7fD8s0Uw==} peerDependencies: - mobx: '>=4.8.0 <5.0.0 || >=5.8.0 <6.0.0' + mobx: ^5.15.4 || ^4.15.4 + react: ^16.8.0 || 16.9.0-alpha.0 + react-dom: '*' + resolution: + integrity: sha512-IOxdJGnRSNSJrL2uGpWO5w9JH5q5HoxEqwOF4gye1gmZYdjoYkkMzSGMDnRCUpN/BNzZcFoMdHXrjvkwO7KgaQ== + /mobx-state-tree/3.15.0_mobx@5.15.4: dependencies: mobx: 5.15.4 dev: false - - /mobx-state-tree/3.17.3_mobx@5.15.7: - resolution: {integrity: sha512-ph4ee/Lh1qUJqHEGkfdWdBAUGdG+VAu7xZbYX/+4qem5hSSpdeZYAJOcN3bhtgEH8Wh/ZxRpQVOLM0aMFXfBSw==} peerDependencies: mobx: '>=4.8.0 <5.0.0 || >=5.8.0 <6.0.0' + resolution: + integrity: sha512-65vvHPBWlz1gmZggbMAdg9ZSEVMGtyLj0drPDTYo/yMv8NVel52mNgBUKxDYWsNU9XMX4GM71wABhx7fD8s0Uw== + /mobx-state-tree/3.17.3_mobx@5.15.7: dependencies: mobx: 5.15.7 dev: false - + peerDependencies: + mobx: '>=4.8.0 <5.0.0 || >=5.8.0 <6.0.0' + resolution: + integrity: sha512-ph4ee/Lh1qUJqHEGkfdWdBAUGdG+VAu7xZbYX/+4qem5hSSpdeZYAJOcN3bhtgEH8Wh/ZxRpQVOLM0aMFXfBSw== /mobx/5.15.4: - resolution: {integrity: sha512-xRFJxSU2Im3nrGCdjSuOTFmxVDGeqOHL+TyADCGbT0k4HHqGmx5u2yaHNryvoORpI4DfbzjJ5jPmuv+d7sioFw==} dev: false - + resolution: + integrity: sha512-xRFJxSU2Im3nrGCdjSuOTFmxVDGeqOHL+TyADCGbT0k4HHqGmx5u2yaHNryvoORpI4DfbzjJ5jPmuv+d7sioFw== /mobx/5.15.7: - resolution: {integrity: sha512-wyM3FghTkhmC+hQjyPGGFdpehrcX1KOXsDuERhfK2YbJemkUhEB+6wzEN639T21onxlfYBmriA1PFnvxTUhcKw==} dev: false - + resolution: + integrity: sha512-wyM3FghTkhmC+hQjyPGGFdpehrcX1KOXsDuERhfK2YbJemkUhEB+6wzEN639T21onxlfYBmriA1PFnvxTUhcKw== /module-definition/3.3.0: - resolution: {integrity: sha512-HTplA9xwDzH67XJFC1YvZMUElWJD28DV0dUq7lhTs+JKJamUOWA/CcYWSlhW5amJO66uWtY7XdltT+LfX0wIVg==} - engines: {node: '>=6.0'} - hasBin: true dependencies: ast-module-types: 2.6.0 node-source-walk: 4.2.0 dev: true - - /module-lookup-amd/6.2.0: - resolution: {integrity: sha512-uxHCj5Pw9psZiC1znjU2qPsubt6haCSsN9m7xmIdoTciEgfxUkE1vhtDvjHPuOXEZrVJhjKgkmkP+w73rRuelQ==} - engines: {node: '>=6.0.0'} + engines: + node: '>=6.0' hasBin: true + resolution: + integrity: sha512-HTplA9xwDzH67XJFC1YvZMUElWJD28DV0dUq7lhTs+JKJamUOWA/CcYWSlhW5amJO66uWtY7XdltT+LfX0wIVg== + /module-lookup-amd/6.2.0: dependencies: commander: 2.20.3 debug: 4.3.1 @@ -18064,22 +18525,23 @@ packages: find: 0.3.0 requirejs: 2.3.6 requirejs-config-file: 3.1.2 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-uxHCj5Pw9psZiC1znjU2qPsubt6haCSsN9m7xmIdoTciEgfxUkE1vhtDvjHPuOXEZrVJhjKgkmkP+w73rRuelQ== /moment/2.27.0: - resolution: {integrity: sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ==} - + resolution: + integrity: sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ== /moment/2.29.1: - resolution: {integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==} - + resolution: + integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== /moo/0.5.1: - resolution: {integrity: sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==} dev: true - + resolution: + integrity: sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w== /move-concurrently/1.0.1: - resolution: {integrity: sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=} dependencies: aproba: 1.2.0 copy-concurrently: 1.0.5 @@ -18088,98 +18550,101 @@ packages: rimraf: 2.7.1 run-queue: 1.0.3 dev: true - + resolution: + integrity: sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= /mri/1.1.6: - resolution: {integrity: sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ== /ms/0.7.1: - resolution: {integrity: sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=} dev: true - + resolution: + integrity: sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg= /ms/2.0.0: - resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=} - + resolution: + integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= /ms/2.1.1: - resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} - + resolution: + integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== /ms/2.1.2: - resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} - + resolution: + integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== /ms/2.1.3: - resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: true - + resolution: + integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== /msgpack-lite/0.1.26: - resolution: {integrity: sha1-3TxQsm8FnyXn7e42REGDWOKprYk=} - hasBin: true dependencies: event-lite: 0.1.2 ieee754: 1.1.13 int64-buffer: 0.1.10 isarray: 1.0.0 dev: true - + hasBin: true + resolution: + integrity: sha1-3TxQsm8FnyXn7e42REGDWOKprYk= /multicast-dns-service-types/1.1.0: - resolution: {integrity: sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=} dev: true - + resolution: + integrity: sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= /multicast-dns/6.2.3: - resolution: {integrity: sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==} - hasBin: true dependencies: dns-packet: 1.3.1 thunky: 1.1.0 dev: true - + hasBin: true + resolution: + integrity: sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== /multimatch/3.0.0: - resolution: {integrity: sha512-22foS/gqQfANZ3o+W7ST2x25ueHDVNWl/b9OlGcLpy/iKxjCpvcNCM51YCenUi7Mt/jAjjqv8JwZRs8YP5sRjA==} - engines: {node: '>=6'} dependencies: array-differ: 2.1.0 array-union: 1.0.2 arrify: 1.0.1 minimatch: 3.0.4 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-22foS/gqQfANZ3o+W7ST2x25ueHDVNWl/b9OlGcLpy/iKxjCpvcNCM51YCenUi7Mt/jAjjqv8JwZRs8YP5sRjA== /mute-stream/0.0.7: - resolution: {integrity: sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=} dev: true - + resolution: + integrity: sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= /mute-stream/0.0.8: - resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} dev: true - + resolution: + integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== /nan/2.14.2: - resolution: {integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==} dev: true optional: true - + resolution: + integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== /nan/2.15.0: - resolution: {integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==} dev: false optional: true - + resolution: + integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== /nanoid/2.1.11: - resolution: {integrity: sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==} dev: true - + resolution: + integrity: sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA== /nanoid/3.1.12: - resolution: {integrity: sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==} - engines: {node: ^10 || ^12 || >=13.7} - hasBin: true dev: false - - /nanoid/3.1.20: - resolution: {integrity: sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==} - engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} + engines: + node: ^10 || ^12 || >=13.7 hasBin: true + resolution: + integrity: sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A== + /nanoid/3.1.20: dev: false - + engines: + node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 + hasBin: true + resolution: + integrity: sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw== /nanomatch/1.2.13: - resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} - engines: {node: '>=0.10.0'} dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 @@ -18193,17 +18658,19 @@ packages: snapdragon: 0.8.2 to-regex: 3.0.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== /native-promise-only/0.8.1: - resolution: {integrity: sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE=} dev: true - + resolution: + integrity: sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE= /natural-compare/1.4.0: - resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} dev: true - + resolution: + integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= /ncjsm/4.0.1: - resolution: {integrity: sha512-gxh5Sgait8HyclaulfhgetHQGyhFm00ZQqISIfqtwFVnyWJ20rk+55SUamo9n3KhM6Vk63gemKPxIDYiSV/xZw==} dependencies: builtin-modules: 3.1.0 deferred: 0.7.11 @@ -18213,9 +18680,9 @@ packages: fs2: 0.3.7 type: 2.0.0 dev: true - + resolution: + integrity: sha512-gxh5Sgait8HyclaulfhgetHQGyhFm00ZQqISIfqtwFVnyWJ20rk+55SUamo9n3KhM6Vk63gemKPxIDYiSV/xZw== /ncjsm/4.1.0: - resolution: {integrity: sha512-YElRGtbz5iIartetOI3we+XAkcGE29F0SdNC0qRy500/u4WceQd2z9Nhlx24OHmIDIKz9MHdJwf/fkSG0hdWcQ==} dependencies: builtin-modules: 3.1.0 deferred: 0.7.11 @@ -18225,10 +18692,9 @@ packages: fs2: 0.3.9 type: 2.1.0 dev: true - + resolution: + integrity: sha512-YElRGtbz5iIartetOI3we+XAkcGE29F0SdNC0qRy500/u4WceQd2z9Nhlx24OHmIDIKz9MHdJwf/fkSG0hdWcQ== /nearley/2.19.4: - resolution: {integrity: sha512-oqj3m4oqwKsN77pETa9IPvxHHHLW68KrDc2KYoWMUOhDlrNUo7finubwffQMBRnwNCOXc4kRxCZO0Rvx4L6Zrw==} - hasBin: true dependencies: commander: 2.20.3 moo: 0.5.1 @@ -18236,32 +18702,34 @@ packages: randexp: 0.4.6 semver: 5.7.1 dev: true - + hasBin: true + resolution: + integrity: sha512-oqj3m4oqwKsN77pETa9IPvxHHHLW68KrDc2KYoWMUOhDlrNUo7finubwffQMBRnwNCOXc4kRxCZO0Rvx4L6Zrw== /negotiator/0.6.2: - resolution: {integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== /neo-async/2.6.1: - resolution: {integrity: sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==} dev: true - + resolution: + integrity: sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== /neo-async/2.6.2: - resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - + resolution: + integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== /next-tick/1.0.0: - resolution: {integrity: sha1-yobR/ogoFpsBICCOPchCS524NCw=} dev: true - + resolution: + integrity: sha1-yobR/ogoFpsBICCOPchCS524NCw= /next-tick/1.1.0: - resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: true - + resolution: + integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== /nice-try/1.0.5: - resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} - + resolution: + integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== /nise/4.0.4: - resolution: {integrity: sha512-bTTRUNlemx6deJa+ZyoCUTRvH3liK5+N6VQZ4NIw90AgDXY6iPnsqplNFf6STcj+ePk0H/xqxnP75Lr0J0Fq3A==} dependencies: '@sinonjs/commons': 1.7.2 '@sinonjs/fake-timers': 6.0.1 @@ -18269,61 +18737,81 @@ packages: just-extend: 4.1.0 path-to-regexp: 1.8.0 dev: true - + resolution: + integrity: sha512-bTTRUNlemx6deJa+ZyoCUTRvH3liK5+N6VQZ4NIw90AgDXY6iPnsqplNFf6STcj+ePk0H/xqxnP75Lr0J0Fq3A== /no-case/3.0.4: - resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 tslib: 2.0.3 dev: true - + resolution: + integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== /node-cache/4.2.1: - resolution: {integrity: sha512-BOb67bWg2dTyax5kdef5WfU3X8xu4wPg+zHzkvls0Q/QpYycIFRLEEIdAx9Wma43DxG6Qzn4illdZoYseKWa4A==} - engines: {node: '>= 0.4.6'} dependencies: clone: 2.1.2 lodash: 4.17.21 dev: false - + engines: + node: '>= 0.4.6' + resolution: + integrity: sha512-BOb67bWg2dTyax5kdef5WfU3X8xu4wPg+zHzkvls0Q/QpYycIFRLEEIdAx9Wma43DxG6Qzn4illdZoYseKWa4A== /node-dir/0.1.17: - resolution: {integrity: sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=} - engines: {node: '>= 0.10.5'} dependencies: minimatch: 3.0.4 dev: true - + engines: + node: '>= 0.10.5' + resolution: + integrity: sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU= /node-fetch/1.7.3: - resolution: {integrity: sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==} dependencies: encoding: 0.1.12 is-stream: 1.1.0 dev: true - + resolution: + integrity: sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ== /node-fetch/2.6.0: - resolution: {integrity: sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==} - engines: {node: 4.x || >=6.0.0} - + dev: true + engines: + node: 4.x || >=6.0.0 + resolution: + integrity: sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA== /node-fetch/2.6.1: - resolution: {integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==} - engines: {node: 4.x || >=6.0.0} dev: true - + engines: + node: 4.x || >=6.0.0 + resolution: + integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== + /node-fetch/2.6.7: + dependencies: + whatwg-url: 5.0.0 + dev: false + engines: + node: 4.x || >=6.0.0 + peerDependencies: + encoding: ^0.1.0 + peerDependenciesMeta: + encoding: + optional: true + resolution: + integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== /node-forge/0.10.0: - resolution: {integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==} - engines: {node: '>= 6.0.0'} dev: true - - /node-forge/1.2.1: - resolution: {integrity: sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w==} - engines: {node: '>= 6.13.0'} + engines: + node: '>= 6.0.0' + resolution: + integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== + /node-forge/1.3.0: dev: false - + engines: + node: '>= 6.13.0' + resolution: + integrity: sha512-08ARB91bUi6zNKzVmaj3QO7cr397uiDT2nJ63cHjyNtCTWIgvS47j3eT0WfzUwS9+6Z5YshRaoasFkXCKrIYbA== /node-int64/0.4.0: - resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=} dev: true - + resolution: + integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= /node-libs-browser/2.2.1: - resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} dependencies: assert: 1.5.0 browserify-zlib: 0.2.0 @@ -18349,14 +18837,15 @@ packages: util: 0.11.1 vm-browserify: 1.1.2 dev: true - + resolution: + integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== /node-modules-regexp/1.0.0: - resolution: {integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= /node-notifier/5.4.3: - resolution: {integrity: sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==} dependencies: growly: 1.3.0 is-wsl: 1.1.0 @@ -18364,10 +18853,9 @@ packages: shellwords: 0.1.1 which: 1.3.1 dev: true - + resolution: + integrity: sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q== /node-notifier/8.0.1: - resolution: {integrity: sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==} - requiresBuild: true dependencies: growly: 1.3.0 is-wsl: 2.2.0 @@ -18377,31 +18865,32 @@ packages: which: 2.0.2 dev: true optional: true - + requiresBuild: true + resolution: + integrity: sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA== /node-releases/1.1.53: - resolution: {integrity: sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==} dev: true - + resolution: + integrity: sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ== /node-releases/1.1.67: - resolution: {integrity: sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==} dev: true - + resolution: + integrity: sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg== /node-rsa/1.1.1: - resolution: {integrity: sha512-Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw==} dependencies: asn1: 0.2.4 dev: false - + resolution: + integrity: sha512-Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw== /node-source-walk/4.2.0: - resolution: {integrity: sha512-hPs/QMe6zS94f5+jG3kk9E7TNm4P2SulrKiLWMzKszBfNZvL/V6wseHlTd7IvfW0NZWqPtK3+9yYNr+3USGteA==} - engines: {node: '>=6.0'} dependencies: '@babel/parser': 7.9.4 dev: true - + engines: + node: '>=6.0' + resolution: + integrity: sha512-hPs/QMe6zS94f5+jG3kk9E7TNm4P2SulrKiLWMzKszBfNZvL/V6wseHlTd7IvfW0NZWqPtK3+9yYNr+3USGteA== /node-ssh/12.0.0: - resolution: {integrity: sha512-kIE4pePn1ZIkce9l4Jdz+nUGkQW08Kp/6cMDr61tnsEipWmTZJxGxpXYFl5uFYRBjswWVkRA+yu8tqvKFqIA/Q==} - engines: {node: '>= 10'} dependencies: is-stream: 2.0.0 make-dir: 3.1.0 @@ -18410,385 +18899,426 @@ packages: shell-escape: 0.2.0 ssh2: 1.5.0 dev: false - + engines: + node: '>= 10' + resolution: + integrity: sha512-kIE4pePn1ZIkce9l4Jdz+nUGkQW08Kp/6cMDr61tnsEipWmTZJxGxpXYFl5uFYRBjswWVkRA+yu8tqvKFqIA/Q== /nofilter/1.0.3: - resolution: {integrity: sha512-FlUlqwRK6reQCaFLAhMcF+6VkVG2caYjKQY3YsRDTl4/SEch595Qb3oLjJRDr8dkHAAOVj2pOx3VknfnSgkE5g==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-FlUlqwRK6reQCaFLAhMcF+6VkVG2caYjKQY3YsRDTl4/SEch595Qb3oLjJRDr8dkHAAOVj2pOx3VknfnSgkE5g== /normalize-package-data/2.5.0: - resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.8 resolve: 1.20.0 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true - + resolution: + integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== /normalize-path/2.1.1: - resolution: {integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=} - engines: {node: '>=0.10.0'} dependencies: remove-trailing-separator: 1.1.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= /normalize-path/3.0.0: - resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== /normalize-range/0.1.2: - resolution: {integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= /normalize-url/1.9.1: - resolution: {integrity: sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=} - engines: {node: '>=4'} dependencies: object-assign: 4.1.1 prepend-http: 1.0.4 query-string: 4.3.4 sort-keys: 1.1.2 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= /normalize-url/2.0.1: - resolution: {integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==} - engines: {node: '>=4'} dependencies: prepend-http: 2.0.0 query-string: 5.1.1 sort-keys: 2.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== /normalize-url/3.3.0: - resolution: {integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== /normalize-url/4.5.0: - resolution: {integrity: sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== /npm-conf/1.1.3: - resolution: {integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==} - engines: {node: '>=4'} dependencies: config-chain: 1.1.12 pify: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== /npm-run-path/2.0.2: - resolution: {integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=} - engines: {node: '>=4'} dependencies: path-key: 2.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= /npm-run-path/4.0.1: - resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} - engines: {node: '>=8'} dependencies: path-key: 3.1.1 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== /nth-check/1.0.2: - resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==} dependencies: boolbase: 1.0.0 dev: true - + resolution: + integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== /num2fraction/1.2.2: - resolution: {integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=} dev: true - + resolution: + integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= /numeral/2.0.6: - resolution: {integrity: sha1-StCAk21EPCVhrtnyGX7//iX05QY=} dev: false - + resolution: + integrity: sha1-StCAk21EPCVhrtnyGX7//iX05QY= /nwsapi/2.2.0: - resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==} dev: true - + resolution: + integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== /oauth-sign/0.9.0: - resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} - + resolution: + integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== /object-assign/4.1.1: - resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} - engines: {node: '>=0.10.0'} - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= /object-copy/0.1.0: - resolution: {integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw=} - engines: {node: '>=0.10.0'} dependencies: copy-descriptor: 0.1.1 define-property: 0.2.5 kind-of: 3.2.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw= /object-hash/2.0.3: - resolution: {integrity: sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==} - engines: {node: '>= 6'} dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg== /object-inspect/1.11.0: - resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==} - + resolution: + integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== /object-inspect/1.8.0: - resolution: {integrity: sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==} dev: true - + resolution: + integrity: sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA== /object-inspect/1.9.0: - resolution: {integrity: sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==} dev: true - + resolution: + integrity: sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== /object-is/1.1.2: - resolution: {integrity: sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==} - engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ== /object-is/1.1.4: - resolution: {integrity: sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg== /object-keys/1.1.1: - resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} - engines: {node: '>= 0.4'} - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== /object-path/0.11.8: - resolution: {integrity: sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==} - engines: {node: '>= 10.12.0'} dev: false - + engines: + node: '>= 10.12.0' + resolution: + integrity: sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA== /object-visit/1.0.1: - resolution: {integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=} - engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= /object.assign/4.1.0: - resolution: {integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==} - engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 function-bind: 1.1.1 has-symbols: 1.0.1 object-keys: 1.1.1 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== /object.assign/4.1.1: - resolution: {integrity: sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==} - engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.18.0-next.1 has-symbols: 1.0.1 object-keys: 1.1.1 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA== /object.assign/4.1.2: - resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 has-symbols: 1.0.2 object-keys: 1.1.1 - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== /object.entries/1.1.2: - resolution: {integrity: sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==} - engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 has: 1.0.3 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA== /object.entries/1.1.3: - resolution: {integrity: sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 has: 1.0.3 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg== /object.entries/1.1.5: - resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.19.1 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g== /object.fromentries/2.0.2: - resolution: {integrity: sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==} - engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 function-bind: 1.1.1 has: 1.0.3 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ== /object.fromentries/2.0.3: - resolution: {integrity: sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 has: 1.0.3 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw== /object.getownpropertydescriptors/2.1.1: - resolution: {integrity: sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==} - engines: {node: '>= 0.8'} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 es-abstract: 1.18.0-next.1 dev: true - + engines: + node: '>= 0.8' + resolution: + integrity: sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng== /object.pick/1.3.0: - resolution: {integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=} - engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= /object.values/1.1.1: - resolution: {integrity: sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==} - engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 function-bind: 1.1.1 has: 1.0.3 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA== /object.values/1.1.2: - resolution: {integrity: sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 es-abstract: 1.18.0-next.1 has: 1.0.3 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag== /object.values/1.1.4: - resolution: {integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg== /object.values/1.1.5: - resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==} - engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.19.1 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== /obuf/1.1.2: - resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: true - + resolution: + integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== /on-finished/2.3.0: - resolution: {integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=} - engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 - + engines: + node: '>= 0.8' + resolution: + integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= /on-headers/1.0.2: - resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} - engines: {node: '>= 0.8'} - + engines: + node: '>= 0.8' + resolution: + integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== /once/1.4.0: - resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} dependencies: wrappy: 1.0.2 dev: true - + resolution: + integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= /one-time/0.0.4: - resolution: {integrity: sha1-+M33eISCb+Tf+T46nMN7HkSAdC4=} dev: true - + resolution: + integrity: sha1-+M33eISCb+Tf+T46nMN7HkSAdC4= /one-time/1.0.0: - resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==} dependencies: fn.name: 1.1.0 dev: true - + resolution: + integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g== /onetime/2.0.1: - resolution: {integrity: sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=} - engines: {node: '>=4'} dependencies: mimic-fn: 1.2.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= /onetime/5.1.2: - resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} - engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== /open/7.0.3: - resolution: {integrity: sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==} - engines: {node: '>=8'} dependencies: is-docker: 2.0.0 is-wsl: 2.1.1 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA== /open/7.3.0: - resolution: {integrity: sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw==} - engines: {node: '>=8'} dependencies: is-docker: 2.1.1 is-wsl: 2.2.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw== /opencollective-postinstall/2.0.3: - resolution: {integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==} - hasBin: true dev: true - + hasBin: true + resolution: + integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q== /opn/5.5.0: - resolution: {integrity: sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==} - engines: {node: '>=4'} dependencies: is-wsl: 1.1.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== /optimize-css-assets-webpack-plugin/5.0.3_webpack@4.42.0: - resolution: {integrity: sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==} - peerDependencies: - webpack: ^4.0.0 dependencies: cssnano: 4.1.10 last-call-webpack-plugin: 3.0.0 webpack: 4.42.0 dev: true - + peerDependencies: + webpack: ^4.0.0 + resolution: + integrity: sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA== /optionator/0.8.3: - resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} - engines: {node: '>= 0.8.0'} dependencies: deep-is: 0.1.3 fast-levenshtein: 2.0.6 @@ -18797,10 +19327,11 @@ packages: type-check: 0.3.2 word-wrap: 1.2.3 dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== /optionator/0.9.1: - resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} - engines: {node: '>= 0.8.0'} dependencies: deep-is: 0.1.3 fast-levenshtein: 2.0.6 @@ -18809,220 +19340,249 @@ packages: type-check: 0.4.0 word-wrap: 1.2.3 dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== /original/1.0.2: - resolution: {integrity: sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==} dependencies: url-parse: 1.4.7 dev: true - + resolution: + integrity: sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== /os-browserify/0.3.0: - resolution: {integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=} dev: true - + resolution: + integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= /os-locale/3.1.0: - resolution: {integrity: sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==} - engines: {node: '>=6'} dependencies: execa: 1.0.0 lcid: 2.0.0 mem: 4.3.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== /os-tmpdir/1.0.2: - resolution: {integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= /ospath/1.2.2: - resolution: {integrity: sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=} dev: true - + resolution: + integrity: sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs= /p-cancelable/0.4.1: - resolution: {integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ== /p-cancelable/1.1.0: - resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== /p-defer/1.0.0: - resolution: {integrity: sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= /p-each-series/1.0.0: - resolution: {integrity: sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=} - engines: {node: '>=4'} dependencies: p-reduce: 1.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-kw89Et0fUOdDRFeiLNbwSsatf3E= /p-each-series/2.1.0: - resolution: {integrity: sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ== /p-event/2.3.1: - resolution: {integrity: sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==} - engines: {node: '>=6'} dependencies: p-timeout: 2.0.1 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA== /p-finally/1.0.0: - resolution: {integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= /p-is-promise/1.1.0: - resolution: {integrity: sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= /p-is-promise/2.1.0: - resolution: {integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== /p-limit/1.3.0: - resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} - engines: {node: '>=4'} dependencies: p-try: 1.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== /p-limit/2.3.0: - resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} - engines: {node: '>=6'} dependencies: p-try: 2.2.0 - + engines: + node: '>=6' + resolution: + integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== /p-locate/2.0.0: - resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=} - engines: {node: '>=4'} dependencies: p-limit: 1.3.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= /p-locate/3.0.0: - resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} - engines: {node: '>=6'} dependencies: p-limit: 2.3.0 - + engines: + node: '>=6' + resolution: + integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== /p-locate/4.1.0: - resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} - engines: {node: '>=8'} dependencies: p-limit: 2.3.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== /p-map/2.1.0: - resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== /p-map/3.0.0: - resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} - engines: {node: '>=8'} dependencies: aggregate-error: 3.1.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ== /p-map/4.0.0: - resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} - engines: {node: '>=10'} dependencies: aggregate-error: 3.1.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== /p-reduce/1.0.0: - resolution: {integrity: sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= /p-retry/3.0.1: - resolution: {integrity: sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==} - engines: {node: '>=6'} dependencies: retry: 0.12.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== /p-timeout/2.0.1: - resolution: {integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==} - engines: {node: '>=4'} dependencies: p-finally: 1.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== /p-try/1.0.0: - resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= /p-try/2.2.0: - resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} - engines: {node: '>=6'} - + engines: + node: '>=6' + resolution: + integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== /package-json/4.0.1: - resolution: {integrity: sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=} - engines: {node: '>=4'} dependencies: got: 6.7.1 registry-auth-token: 3.4.0 registry-url: 3.1.0 semver: 5.7.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0= /package-json/6.5.0: - resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} - engines: {node: '>=8'} dependencies: got: 9.6.0 registry-auth-token: 4.2.1 registry-url: 5.1.0 semver: 6.3.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== /pako/1.0.11: - resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} dev: true - + resolution: + integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== /parallel-transform/1.2.0: - resolution: {integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==} dependencies: cyclist: 1.0.1 inherits: 2.0.4 readable-stream: 2.3.7 dev: true - + resolution: + integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== /param-case/3.0.4: - resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: dot-case: 3.0.4 tslib: 2.0.3 dev: true - + resolution: + integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== /parent-module/1.0.1: - resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} - engines: {node: '>=6'} dependencies: callsites: 3.1.0 - + engines: + node: '>=6' + resolution: + integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== /parse-asn1/5.1.6: - resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} dependencies: asn1.js: 5.4.1 browserify-aes: 1.2.0 evp_bytestokey: 1.0.3 pbkdf2: 3.1.1 safe-buffer: 5.2.1 - + resolution: + integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== /parse-entities/2.0.0: - resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} dependencies: character-entities: 1.2.4 character-entities-legacy: 1.1.4 @@ -19031,188 +19591,204 @@ packages: is-decimal: 1.0.4 is-hexadecimal: 1.0.4 dev: false - + resolution: + integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== /parse-json/2.2.0: - resolution: {integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=} - engines: {node: '>=0.10.0'} dependencies: error-ex: 1.3.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= /parse-json/4.0.0: - resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=} - engines: {node: '>=4'} dependencies: error-ex: 1.3.2 json-parse-better-errors: 1.0.2 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= /parse-json/5.1.0: - resolution: {integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==} - engines: {node: '>=8'} dependencies: '@babel/code-frame': 7.12.11 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.1.6 - + engines: + node: '>=8' + resolution: + integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ== /parse-passwd/1.0.0: - resolution: {integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= /parse5/3.0.3: - resolution: {integrity: sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==} dependencies: '@types/node': 14.0.14 dev: true - + resolution: + integrity: sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA== /parse5/4.0.0: - resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} dev: true - + resolution: + integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== /parse5/5.1.0: - resolution: {integrity: sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==} dev: true - + resolution: + integrity: sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== /parse5/5.1.1: - resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} dev: true - + resolution: + integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== /parseqs/0.0.6: - resolution: {integrity: sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==} dev: true - + resolution: + integrity: sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w== /parseuri/0.0.6: - resolution: {integrity: sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==} dev: true - + resolution: + integrity: sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow== /parseurl/1.3.3: - resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} - engines: {node: '>= 0.8'} - + engines: + node: '>= 0.8' + resolution: + integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== /pascal-case/3.1.2: - resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 tslib: 2.0.3 dev: true - + resolution: + integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== /pascalcase/0.1.1: - resolution: {integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= /path-browserify/0.0.1: - resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} dev: true - + resolution: + integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== /path-dirname/1.0.2: - resolution: {integrity: sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=} dev: true - + resolution: + integrity: sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= /path-exists/2.1.0: - resolution: {integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=} - engines: {node: '>=0.10.0'} dependencies: pinkie-promise: 2.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= /path-exists/3.0.0: - resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} - engines: {node: '>=4'} - + engines: + node: '>=4' + resolution: + integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= /path-exists/4.0.0: - resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== /path-extra/1.0.3: - resolution: {integrity: sha1-fBEhiablDVlXkOetIDfkTkEMEWY=} dev: true - + resolution: + integrity: sha1-fBEhiablDVlXkOetIDfkTkEMEWY= /path-is-absolute/1.0.1: - resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= /path-is-inside/1.0.2: - resolution: {integrity: sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=} dev: true - + resolution: + integrity: sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= /path-key/2.0.1: - resolution: {integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=} - engines: {node: '>=4'} - + engines: + node: '>=4' + resolution: + integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= /path-key/3.1.1: - resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} - engines: {node: '>=8'} - + engines: + node: '>=8' + resolution: + integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== /path-loader/1.0.10: - resolution: {integrity: sha512-CMP0v6S6z8PHeJ6NFVyVJm6WyJjIwFvyz2b0n2/4bKdS/0uZa/9sKUlYZzubrn3zuDRU0zIuEDX9DZYQ2ZI8TA==} dependencies: native-promise-only: 0.8.1 superagent: 3.8.3 dev: true - + resolution: + integrity: sha512-CMP0v6S6z8PHeJ6NFVyVJm6WyJjIwFvyz2b0n2/4bKdS/0uZa/9sKUlYZzubrn3zuDRU0zIuEDX9DZYQ2ZI8TA== /path-parse/1.0.6: - resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==} - + resolution: + integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== /path-to-regexp/0.1.7: - resolution: {integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=} - + resolution: + integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= /path-to-regexp/1.8.0: - resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} dependencies: isarray: 0.0.1 - + resolution: + integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== /path-type/2.0.0: - resolution: {integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=} - engines: {node: '>=4'} dependencies: pify: 2.3.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= /path-type/3.0.0: - resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} - engines: {node: '>=4'} dependencies: pify: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== /path-type/4.0.0: - resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} - engines: {node: '>=8'} - + engines: + node: '>=8' + resolution: + integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== /pbkdf2/3.1.1: - resolution: {integrity: sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==} - engines: {node: '>=0.12'} dependencies: create-hash: 1.2.0 create-hmac: 1.1.7 ripemd160: 2.0.2 safe-buffer: 5.2.1 sha.js: 2.4.11 - + engines: + node: '>=0.12' + resolution: + integrity: sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg== /pend/1.2.0: - resolution: {integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA=} dev: true - + resolution: + integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA= /performance-now/2.1.0: - resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=} - + resolution: + integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= /pg-int8/1.0.1: - resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} - engines: {node: '>=4.0.0'} dev: false - + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw== /pg-protocol/1.4.0: - resolution: {integrity: sha512-El+aXWcwG/8wuFICMQjM5ZSAm6OWiJicFdNYo+VY3QP+8vI4SvLIWVe51PppTzMhikUJR+PsyIFKqfdXPz/yxA==} dev: false - + resolution: + integrity: sha512-El+aXWcwG/8wuFICMQjM5ZSAm6OWiJicFdNYo+VY3QP+8vI4SvLIWVe51PppTzMhikUJR+PsyIFKqfdXPz/yxA== /pg-types/2.2.0: - resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} - engines: {node: '>=4'} dependencies: pg-int8: 1.0.1 postgres-array: 2.0.0 @@ -19220,210 +19796,233 @@ packages: postgres-date: 1.0.7 postgres-interval: 1.2.0 dev: false - + engines: + node: '>=4' + resolution: + integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA== /picomatch/2.2.2: - resolution: {integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==} - engines: {node: '>=8.6'} dev: true - + engines: + node: '>=8.6' + resolution: + integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== /pify/2.3.0: - resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= /pify/3.0.0: - resolution: {integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= /pify/4.0.1: - resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== /pify/5.0.0: - resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} - engines: {node: '>=10'} dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA== /pinkie-promise/2.0.1: - resolution: {integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o=} - engines: {node: '>=0.10.0'} dependencies: pinkie: 2.0.4 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o= /pinkie/2.0.4: - resolution: {integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA= /pirates/4.0.1: - resolution: {integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==} - engines: {node: '>= 6'} dependencies: node-modules-regexp: 1.0.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== /pkce-challenge/2.2.0: - resolution: {integrity: sha512-Ly0Y0OwhtG2N1ynk5ruqoyJxkrWhAPmvdRk0teiLh9Dp2+J4URKpv1JSKWD0j1Sd+QCeiwO9lTl0EjmrB2jWeA==} dev: false - + resolution: + integrity: sha512-Ly0Y0OwhtG2N1ynk5ruqoyJxkrWhAPmvdRk0teiLh9Dp2+J4URKpv1JSKWD0j1Sd+QCeiwO9lTl0EjmrB2jWeA== /pkg-dir/1.0.0: - resolution: {integrity: sha1-ektQio1bstYp1EcFb/TpyTFM89Q=} - engines: {node: '>=0.10.0'} dependencies: find-up: 1.1.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-ektQio1bstYp1EcFb/TpyTFM89Q= /pkg-dir/2.0.0: - resolution: {integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=} - engines: {node: '>=4'} dependencies: find-up: 2.1.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= /pkg-dir/3.0.0: - resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} - engines: {node: '>=6'} dependencies: find-up: 3.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== /pkg-dir/4.2.0: - resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} - engines: {node: '>=8'} dependencies: find-up: 4.1.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== /pkg-up/2.0.0: - resolution: {integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8=} - engines: {node: '>=4'} dependencies: find-up: 2.1.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8= /pkg-up/3.1.0: - resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} - engines: {node: '>=8'} dependencies: find-up: 3.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== /pkginfo/0.4.1: - resolution: {integrity: sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=} - engines: {node: '>= 0.4.0'} dev: false - + engines: + node: '>= 0.4.0' + resolution: + integrity: sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8= /please-upgrade-node/3.2.0: - resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==} dependencies: semver-compare: 1.0.0 dev: true - + resolution: + integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg== /pn/1.1.0: - resolution: {integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==} dev: true - + resolution: + integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== /pnp-webpack-plugin/1.6.4: - resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} - engines: {node: '>=6'} dependencies: ts-pnp: 1.1.6 - transitivePeerDependencies: - - typescript dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== /popper.js/1.16.1: - resolution: {integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==} deprecated: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 dev: false - + resolution: + integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== /portfinder/1.0.28: - resolution: {integrity: sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==} - engines: {node: '>= 0.12.0'} dependencies: async: 2.6.3 debug: 3.2.7 mkdirp: 0.5.5 dev: true - + engines: + node: '>= 0.12.0' + resolution: + integrity: sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== /posix-character-classes/0.1.1: - resolution: {integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= /postcss-attribute-case-insensitive/4.0.2: - resolution: {integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==} dependencies: postcss: 7.0.35 postcss-selector-parser: 6.0.4 dev: true - + resolution: + integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA== /postcss-browser-comments/3.0.0_browserslist@4.15.0: - resolution: {integrity: sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==} - engines: {node: '>=8.0.0'} - peerDependencies: - browserslist: ^4 dependencies: browserslist: 4.15.0 postcss: 7.0.35 dev: true - + engines: + node: '>=8.0.0' + peerDependencies: + browserslist: ^4 + resolution: + integrity: sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig== /postcss-calc/7.0.5: - resolution: {integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==} dependencies: postcss: 7.0.35 postcss-selector-parser: 6.0.4 postcss-value-parser: 4.1.0 dev: true - + resolution: + integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== /postcss-color-functional-notation/2.0.1: - resolution: {integrity: sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== /postcss-color-gray/5.0.0: - resolution: {integrity: sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==} - engines: {node: '>=6.0.0'} dependencies: '@csstools/convert-colors': 1.4.0 postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== /postcss-color-hex-alpha/5.0.3: - resolution: {integrity: sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw== /postcss-color-mod-function/3.0.3: - resolution: {integrity: sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==} - engines: {node: '>=6.0.0'} dependencies: '@csstools/convert-colors': 1.4.0 postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== /postcss-color-rebeccapurple/4.0.1: - resolution: {integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== /postcss-colormin/4.0.3: - resolution: {integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==} - engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 color: 3.1.3 @@ -19431,192 +20030,214 @@ packages: postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== /postcss-convert-values/4.0.1: - resolution: {integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==} - engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== /postcss-custom-media/7.0.8: - resolution: {integrity: sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== /postcss-custom-properties/8.0.11: - resolution: {integrity: sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA== /postcss-custom-selectors/5.1.2: - resolution: {integrity: sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-selector-parser: 5.0.0 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== /postcss-dir-pseudo-class/5.0.0: - resolution: {integrity: sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==} - engines: {node: '>=4.0.0'} dependencies: postcss: 7.0.35 postcss-selector-parser: 5.0.0 dev: true - + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== /postcss-discard-comments/4.0.2: - resolution: {integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==} - engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== /postcss-discard-duplicates/4.0.2: - resolution: {integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==} - engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== /postcss-discard-empty/4.0.1: - resolution: {integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==} - engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== /postcss-discard-overridden/4.0.1: - resolution: {integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==} - engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== /postcss-double-position-gradients/1.0.0: - resolution: {integrity: sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== /postcss-env-function/2.0.2: - resolution: {integrity: sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== /postcss-flexbugs-fixes/4.1.0: - resolution: {integrity: sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==} dependencies: postcss: 7.0.35 dev: true - + resolution: + integrity: sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA== /postcss-focus-visible/4.0.0: - resolution: {integrity: sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== /postcss-focus-within/3.0.0: - resolution: {integrity: sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== /postcss-font-variant/4.0.1: - resolution: {integrity: sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==} dependencies: postcss: 7.0.35 dev: true - + resolution: + integrity: sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA== /postcss-gap-properties/2.0.0: - resolution: {integrity: sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== /postcss-image-set-function/3.0.1: - resolution: {integrity: sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== /postcss-initial/3.0.2: - resolution: {integrity: sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==} dependencies: lodash.template: 4.5.0 postcss: 7.0.35 dev: true - + resolution: + integrity: sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA== /postcss-lab-function/2.0.1: - resolution: {integrity: sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==} - engines: {node: '>=6.0.0'} dependencies: '@csstools/convert-colors': 1.4.0 postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== /postcss-load-config/2.1.2: - resolution: {integrity: sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==} - engines: {node: '>= 4'} dependencies: cosmiconfig: 5.2.1 import-cwd: 2.1.0 dev: true - + engines: + node: '>= 4' + resolution: + integrity: sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== /postcss-loader/3.0.0: - resolution: {integrity: sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==} - engines: {node: '>= 6'} dependencies: loader-utils: 1.4.0 postcss: 7.0.35 postcss-load-config: 2.1.2 schema-utils: 1.0.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== /postcss-logical/3.0.0: - resolution: {integrity: sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== /postcss-media-minmax/4.0.0: - resolution: {integrity: sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== /postcss-merge-longhand/4.0.11: - resolution: {integrity: sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==} - engines: {node: '>=6.9.0'} dependencies: css-color-names: 0.0.4 postcss: 7.0.35 postcss-value-parser: 3.3.1 stylehacks: 4.0.3 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== /postcss-merge-rules/4.0.3: - resolution: {integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==} - engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 caniuse-api: 3.0.0 @@ -19625,28 +20246,31 @@ packages: postcss-selector-parser: 3.1.2 vendors: 1.0.4 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== /postcss-minify-font-values/4.0.2: - resolution: {integrity: sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==} - engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== /postcss-minify-gradients/4.0.2: - resolution: {integrity: sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==} - engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 is-color-stop: 1.1.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== /postcss-minify-params/4.0.2: - resolution: {integrity: sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==} - engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 browserslist: 4.15.0 @@ -19655,140 +20279,155 @@ packages: postcss-value-parser: 3.3.1 uniqs: 2.0.0 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== /postcss-minify-selectors/4.0.2: - resolution: {integrity: sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==} - engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 has: 1.0.3 postcss: 7.0.35 postcss-selector-parser: 3.1.2 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== /postcss-modules-extract-imports/2.0.0: - resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==} - engines: {node: '>= 6'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== /postcss-modules-local-by-default/3.0.3: - resolution: {integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==} - engines: {node: '>= 6'} dependencies: icss-utils: 4.1.1 postcss: 7.0.35 postcss-selector-parser: 6.0.4 postcss-value-parser: 4.1.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== /postcss-modules-scope/2.2.0: - resolution: {integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==} - engines: {node: '>= 6'} dependencies: postcss: 7.0.35 postcss-selector-parser: 6.0.4 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== /postcss-modules-values/3.0.0: - resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==} dependencies: icss-utils: 4.1.1 postcss: 7.0.35 dev: true - + resolution: + integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== /postcss-nesting/7.0.1: - resolution: {integrity: sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg== /postcss-normalize-charset/4.0.1: - resolution: {integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==} - engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== /postcss-normalize-display-values/4.0.2: - resolution: {integrity: sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==} - engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== /postcss-normalize-positions/4.0.2: - resolution: {integrity: sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==} - engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 has: 1.0.3 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== /postcss-normalize-repeat-style/4.0.2: - resolution: {integrity: sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==} - engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 cssnano-util-get-match: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== /postcss-normalize-string/4.0.2: - resolution: {integrity: sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==} - engines: {node: '>=6.9.0'} dependencies: has: 1.0.3 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== /postcss-normalize-timing-functions/4.0.2: - resolution: {integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==} - engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== /postcss-normalize-unicode/4.0.1: - resolution: {integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==} - engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== /postcss-normalize-url/4.0.1: - resolution: {integrity: sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==} - engines: {node: '>=6.9.0'} dependencies: is-absolute-url: 2.1.0 normalize-url: 3.3.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== /postcss-normalize-whitespace/4.0.2: - resolution: {integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==} - engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== /postcss-normalize/8.0.1: - resolution: {integrity: sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==} - engines: {node: '>=8.0.0'} dependencies: '@csstools/normalize.css': 10.1.0 browserslist: 4.15.0 @@ -19796,40 +20435,44 @@ packages: postcss-browser-comments: 3.0.0_browserslist@4.15.0 sanitize.css: 10.0.0 dev: true - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ== /postcss-ordered-values/4.1.2: - resolution: {integrity: sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==} - engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== /postcss-overflow-shorthand/2.0.0: - resolution: {integrity: sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== /postcss-page-break/2.0.0: - resolution: {integrity: sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==} dependencies: postcss: 7.0.35 dev: true - + resolution: + integrity: sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== /postcss-place/4.0.1: - resolution: {integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== /postcss-preset-env/6.7.0: - resolution: {integrity: sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==} - engines: {node: '>=6.0.0'} dependencies: autoprefixer: 9.8.6 browserslist: 4.15.0 @@ -19869,188 +20512,206 @@ packages: postcss-selector-matches: 4.0.0 postcss-selector-not: 4.0.0 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg== /postcss-pseudo-class-any-link/6.0.0: - resolution: {integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-selector-parser: 5.0.0 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== /postcss-reduce-initial/4.0.3: - resolution: {integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==} - engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 caniuse-api: 3.0.0 has: 1.0.3 postcss: 7.0.35 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== /postcss-reduce-transforms/4.0.2: - resolution: {integrity: sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==} - engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 has: 1.0.3 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== /postcss-replace-overflow-wrap/3.0.0: - resolution: {integrity: sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==} dependencies: postcss: 7.0.35 dev: true - + resolution: + integrity: sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== /postcss-safe-parser/4.0.1: - resolution: {integrity: sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==} - engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ== /postcss-selector-matches/4.0.0: - resolution: {integrity: sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==} dependencies: balanced-match: 1.0.0 postcss: 7.0.35 dev: true - + resolution: + integrity: sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== /postcss-selector-not/4.0.0: - resolution: {integrity: sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==} dependencies: balanced-match: 1.0.0 postcss: 7.0.35 dev: true - + resolution: + integrity: sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ== /postcss-selector-parser/3.1.2: - resolution: {integrity: sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==} - engines: {node: '>=8'} dependencies: dot-prop: 5.3.0 indexes-of: 1.0.1 uniq: 1.0.1 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== /postcss-selector-parser/5.0.0: - resolution: {integrity: sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==} - engines: {node: '>=4'} dependencies: cssesc: 2.0.0 indexes-of: 1.0.1 uniq: 1.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== /postcss-selector-parser/6.0.4: - resolution: {integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==} - engines: {node: '>=4'} dependencies: cssesc: 3.0.0 indexes-of: 1.0.1 uniq: 1.0.1 util-deprecate: 1.0.2 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== /postcss-svgo/4.0.2: - resolution: {integrity: sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==} - engines: {node: '>=6.9.0'} dependencies: is-svg: 3.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 svgo: 1.3.2 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== /postcss-unique-selectors/4.0.1: - resolution: {integrity: sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==} - engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 postcss: 7.0.35 uniqs: 2.0.0 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== /postcss-value-parser/3.3.1: - resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} dev: true - + resolution: + integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== /postcss-value-parser/4.1.0: - resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==} dev: true - + resolution: + integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== /postcss-values-parser/1.5.0: - resolution: {integrity: sha512-3M3p+2gMp0AH3da530TlX8kiO1nxdTnc3C6vr8dMxRLIlh8UYkz0/wcwptSXjhtx2Fr0TySI7a+BHDQ8NL7LaQ==} - engines: {node: '>=4'} dependencies: flatten: 1.0.3 indexes-of: 1.0.1 uniq: 1.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-3M3p+2gMp0AH3da530TlX8kiO1nxdTnc3C6vr8dMxRLIlh8UYkz0/wcwptSXjhtx2Fr0TySI7a+BHDQ8NL7LaQ== /postcss-values-parser/2.0.1: - resolution: {integrity: sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==} - engines: {node: '>=6.14.4'} dependencies: flatten: 1.0.3 indexes-of: 1.0.1 uniq: 1.0.1 dev: true - + engines: + node: '>=6.14.4' + resolution: + integrity: sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== /postcss/7.0.21: - resolution: {integrity: sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==} - engines: {node: '>=6.0.0'} dependencies: chalk: 2.4.2 source-map: 0.6.1 supports-color: 6.1.0 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ== /postcss/7.0.27: - resolution: {integrity: sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==} - engines: {node: '>=6.0.0'} dependencies: chalk: 2.4.2 source-map: 0.6.1 supports-color: 6.1.0 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ== /postcss/7.0.35: - resolution: {integrity: sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==} - engines: {node: '>=6.0.0'} dependencies: chalk: 2.4.2 source-map: 0.6.1 supports-color: 6.1.0 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== /postgres-array/2.0.0: - resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} - engines: {node: '>=4'} dev: false - + engines: + node: '>=4' + resolution: + integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA== /postgres-bytea/1.0.0: - resolution: {integrity: sha1-AntTPAqokOJtFy1Hz5zOzFIazTU=} - engines: {node: '>=0.10.0'} dev: false - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-AntTPAqokOJtFy1Hz5zOzFIazTU= /postgres-date/1.0.7: - resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} - engines: {node: '>=0.10.0'} dev: false - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q== /postgres-interval/1.2.0: - resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} - engines: {node: '>=0.10.0'} dependencies: xtend: 4.0.2 dev: false - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ== /precinct/6.2.0: - resolution: {integrity: sha512-BCAmnOxZzobF3H1/h/gq70pEyvX/BVLWCrzi8beFD22dqu5Z14qOghNUsI24Wg8oaTsGFcIjOGtFX5L9ttmjVg==} - engines: {node: '>=6.0.0'} - hasBin: true dependencies: commander: 2.20.3 debug: 4.1.1 @@ -20065,90 +20726,99 @@ packages: detective-typescript: 5.7.0 module-definition: 3.3.0 node-source-walk: 4.2.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-BCAmnOxZzobF3H1/h/gq70pEyvX/BVLWCrzi8beFD22dqu5Z14qOghNUsI24Wg8oaTsGFcIjOGtFX5L9ttmjVg== /prelude-ls/1.1.2: - resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} - engines: {node: '>= 0.8.0'} dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= /prelude-ls/1.2.1: - resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} - engines: {node: '>= 0.8.0'} dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== /prepend-http/1.0.4: - resolution: {integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= /prepend-http/2.0.0: - resolution: {integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= /prettier-linter-helpers/1.0.0: - resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} - engines: {node: '>=6.0.0'} dependencies: fast-diff: 1.2.0 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== /prettier/1.19.1: - resolution: {integrity: sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==} - engines: {node: '>=4'} - hasBin: true dev: true - + engines: + node: '>=4' + hasBin: true + resolution: + integrity: sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== /pretty-bytes/5.3.0: - resolution: {integrity: sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==} - engines: {node: '>=6'} dev: false - + engines: + node: '>=6' + resolution: + integrity: sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg== /pretty-bytes/5.4.1: - resolution: {integrity: sha512-s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA== /pretty-bytes/5.6.0: - resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== /pretty-error/2.1.2: - resolution: {integrity: sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==} dependencies: lodash: 4.17.21 renderkid: 2.0.4 dev: true - + resolution: + integrity: sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== /pretty-format/24.9.0: - resolution: {integrity: sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==} - engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 ansi-regex: 4.1.0 ansi-styles: 3.2.1 react-is: 16.13.1 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA== /pretty-format/26.6.2: - resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} - engines: {node: '>= 10'} dependencies: '@jest/types': 26.6.2 ansi-regex: 5.0.0 ansi-styles: 4.3.0 react-is: 17.0.1 dev: true - + engines: + node: '>= 10' + resolution: + integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== /pretty-quick/1.11.1_prettier@1.19.1: - resolution: {integrity: sha512-kSXCkcETfak7EQXz6WOkCeCqpbC4GIzrN/vaneTGMP/fAtD8NerA9bPhCUqHAks1geo7biZNl5uEMPceeneLuA==} - hasBin: true - peerDependencies: - prettier: '>=1.8.0' dependencies: chalk: 2.4.2 execa: 0.8.0 @@ -20158,100 +20828,107 @@ packages: multimatch: 3.0.0 prettier: 1.19.1 dev: true - - /prettyoutput/1.2.0: - resolution: {integrity: sha512-G2gJwLzLcYS+2m6bTAe+CcDpwak9YpcvpScI0tE4WYb2O3lEZD/YywkMNpGqsSx5wttGvh2UXaKROTKKCyM2dw==} - engines: {node: '>=4'} hasBin: true + peerDependencies: + prettier: '>=1.8.0' + resolution: + integrity: sha512-kSXCkcETfak7EQXz6WOkCeCqpbC4GIzrN/vaneTGMP/fAtD8NerA9bPhCUqHAks1geo7biZNl5uEMPceeneLuA== + /prettyoutput/1.2.0: dependencies: colors: 1.3.3 commander: 2.19.0 lodash: 4.17.21 dev: true - + engines: + node: '>=4' + hasBin: true + resolution: + integrity: sha512-G2gJwLzLcYS+2m6bTAe+CcDpwak9YpcvpScI0tE4WYb2O3lEZD/YywkMNpGqsSx5wttGvh2UXaKROTKKCyM2dw== /prismjs/1.24.0: - resolution: {integrity: sha512-SqV5GRsNqnzCL8k5dfAjCNhUrF3pR0A9lTDSCUZeh/LIshheXJEaP0hwLz2t4XHivd2J/v2HR+gRnigzeKe3cQ==} dev: false - + resolution: + integrity: sha512-SqV5GRsNqnzCL8k5dfAjCNhUrF3pR0A9lTDSCUZeh/LIshheXJEaP0hwLz2t4XHivd2J/v2HR+gRnigzeKe3cQ== /prismjs/1.25.0: - resolution: {integrity: sha512-WCjJHl1KEWbnkQom1+SzftbtXMKQoezOCYs5rECqMN+jP+apI7ftoflyqigqzopSO3hMhTEb0mFClA8lkolgEg==} dev: false - + resolution: + integrity: sha512-WCjJHl1KEWbnkQom1+SzftbtXMKQoezOCYs5rECqMN+jP+apI7ftoflyqigqzopSO3hMhTEb0mFClA8lkolgEg== /private/0.1.8: - resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==} - engines: {node: '>= 0.6'} dev: true - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== /process-nextick-args/2.0.1: - resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: true - + resolution: + integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== /process/0.11.10: - resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=} - engines: {node: '>= 0.6.0'} dev: true - + engines: + node: '>= 0.6.0' + resolution: + integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI= /progress/2.0.3: - resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} - engines: {node: '>=0.4.0'} dev: true - + engines: + node: '>=0.4.0' + resolution: + integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== /promise-inflight/1.0.1: - resolution: {integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM=} dev: true - + resolution: + integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM= /promise-polyfill/8.1.3: - resolution: {integrity: sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g==} dev: false - + resolution: + integrity: sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g== /promise-queue/2.2.5: - resolution: {integrity: sha1-L29ffA9tCBCelnZZx5uIqe1ek7Q=} - engines: {node: '>= 0.8.0'} dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha1-L29ffA9tCBCelnZZx5uIqe1ek7Q= /promise/8.1.0: - resolution: {integrity: sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==} dependencies: asap: 2.0.6 dev: true - + resolution: + integrity: sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== /prompts/2.4.0: - resolution: {integrity: sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==} - engines: {node: '>= 6'} dependencies: kleur: 3.0.3 sisteransi: 1.0.5 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== /prop-types-exact/1.2.0: - resolution: {integrity: sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==} dependencies: has: 1.0.3 object.assign: 4.1.0 reflect.ownkeys: 0.2.0 dev: true - + resolution: + integrity: sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA== /prop-types/15.7.2: - resolution: {integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - + resolution: + integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== /property-information/5.4.0: - resolution: {integrity: sha512-nmMWAm/3vKFGmmOWOcdLjgq/Hlxa+hsuR/px1Lp/UGEyc5A22A6l78Shc2C0E71sPmAqglni+HrS7L7VJ7AUCA==} dependencies: xtend: 4.0.2 dev: false - + resolution: + integrity: sha512-nmMWAm/3vKFGmmOWOcdLjgq/Hlxa+hsuR/px1Lp/UGEyc5A22A6l78Shc2C0E71sPmAqglni+HrS7L7VJ7AUCA== /proto-list/1.2.4: - resolution: {integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=} dev: true - + resolution: + integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= /protobufjs/6.10.2: - resolution: {integrity: sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==} - hasBin: true - requiresBuild: true dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -20267,31 +20944,34 @@ packages: '@types/node': 13.13.34 long: 4.0.0 dev: true - + hasBin: true + requiresBuild: true + resolution: + integrity: sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ== /proxy-addr/2.0.6: - resolution: {integrity: sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==} - engines: {node: '>= 0.10'} dependencies: forwarded: 0.1.2 ipaddr.js: 1.9.1 - + engines: + node: '>= 0.10' + resolution: + integrity: sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== /proxy-from-env/1.0.0: - resolution: {integrity: sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=} dev: true - + resolution: + integrity: sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4= /prr/1.0.1: - resolution: {integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY=} dev: true - + resolution: + integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY= /pseudomap/1.0.2: - resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=} dev: true - + resolution: + integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM= /psl/1.8.0: - resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==} - + resolution: + integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== /public-encrypt/4.0.3: - resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} dependencies: bn.js: 4.11.9 browserify-rsa: 4.1.0 @@ -20299,138 +20979,148 @@ packages: parse-asn1: 5.1.6 randombytes: 2.1.0 safe-buffer: 5.2.1 - + resolution: + integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== /pump/2.0.1: - resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 dev: true - + resolution: + integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== /pump/3.0.0: - resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 dev: true - + resolution: + integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== /pumpify/1.5.1: - resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} dependencies: duplexify: 3.7.1 inherits: 2.0.4 pump: 2.0.1 dev: true - + resolution: + integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== /punycode/1.3.2: - resolution: {integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=} - + resolution: + integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= /punycode/1.4.1: - resolution: {integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4=} dev: true - + resolution: + integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4= /punycode/2.1.1: - resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} - engines: {node: '>=6'} - + engines: + node: '>=6' + resolution: + integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== /q/1.5.1: - resolution: {integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=} - engines: {node: '>=0.6.0', teleport: '>=0.2.0'} dev: true - + engines: + node: '>=0.6.0' + teleport: '>=0.2.0' + resolution: + integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= /qs/6.5.2: - resolution: {integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==} - engines: {node: '>=0.6'} - + engines: + node: '>=0.6' + resolution: + integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== /qs/6.7.0: - resolution: {integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==} - engines: {node: '>=0.6'} - + engines: + node: '>=0.6' + resolution: + integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== /qs/6.9.4: - resolution: {integrity: sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==} - engines: {node: '>=0.6'} dev: true - + engines: + node: '>=0.6' + resolution: + integrity: sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ== /query-string/4.3.4: - resolution: {integrity: sha1-u7aTucqRXCMlFbIosaArYJBD2+s=} - engines: {node: '>=0.10.0'} dependencies: object-assign: 4.1.1 strict-uri-encode: 1.1.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-u7aTucqRXCMlFbIosaArYJBD2+s= /query-string/5.1.1: - resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} - engines: {node: '>=0.10.0'} dependencies: decode-uri-component: 0.2.0 object-assign: 4.1.1 strict-uri-encode: 1.1.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== /querystring-es3/0.2.1: - resolution: {integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=} - engines: {node: '>=0.4.x'} dev: true - + engines: + node: '>=0.4.x' + resolution: + integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= /querystring/0.2.0: - resolution: {integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=} - engines: {node: '>=0.4.x'} deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - + engines: + node: '>=0.4.x' + resolution: + integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= /querystringify/2.2.0: - resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} dev: true - + resolution: + integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== /raf-schd/4.0.2: - resolution: {integrity: sha512-VhlMZmGy6A6hrkJWHLNTGl5gtgMUm+xfGza6wbwnE914yeQ5Ybm18vgM734RZhMgfw4tacUrWseGZlpUrrakEQ==} dev: false - + resolution: + integrity: sha512-VhlMZmGy6A6hrkJWHLNTGl5gtgMUm+xfGza6wbwnE914yeQ5Ybm18vgM734RZhMgfw4tacUrWseGZlpUrrakEQ== /raf/3.4.1: - resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} dependencies: performance-now: 2.1.0 dev: true - + resolution: + integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== /railroad-diagrams/1.0.0: - resolution: {integrity: sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=} dev: true - + resolution: + integrity: sha1-635iZ1SN3t+4mcG5Dlc3RVnN234= /ramda/0.25.0: - resolution: {integrity: sha512-GXpfrYVPwx3K7RQ6aYT8KPS8XViSXUVJT1ONhoKPE9VAleW42YE+U+8VEyGWt41EnEQW7gwecYJriTI0pKoecQ==} dev: true - + resolution: + integrity: sha512-GXpfrYVPwx3K7RQ6aYT8KPS8XViSXUVJT1ONhoKPE9VAleW42YE+U+8VEyGWt41EnEQW7gwecYJriTI0pKoecQ== /ramda/0.26.1: - resolution: {integrity: sha512-hLWjpy7EnsDBb0p+Z3B7rPi3GDeRG5ZtiI33kJhTt+ORCd38AbAIjB/9zRIUoeTbE/AVX5ZkU7m6bznsvrf8eQ==} dev: true - + resolution: + integrity: sha512-hLWjpy7EnsDBb0p+Z3B7rPi3GDeRG5ZtiI33kJhTt+ORCd38AbAIjB/9zRIUoeTbE/AVX5ZkU7m6bznsvrf8eQ== /randexp/0.4.6: - resolution: {integrity: sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==} - engines: {node: '>=0.12'} dependencies: discontinuous-range: 1.0.0 ret: 0.1.15 dev: true - + engines: + node: '>=0.12' + resolution: + integrity: sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ== /randombytes/2.1.0: - resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 - + resolution: + integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== /randomfill/1.0.4: - resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} dependencies: randombytes: 2.1.0 safe-buffer: 5.2.1 - + resolution: + integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== /range-parser/1.2.1: - resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== /raven/1.2.1: - resolution: {integrity: sha1-lJwTTbAooZC3u/j3kKrlQbfAIL0=} - engines: {node: '>= 0.8.0'} - hasBin: true dependencies: cookie: 0.3.1 json-stringify-safe: 5.0.1 @@ -20438,29 +21128,32 @@ packages: stack-trace: 0.0.9 uuid: 3.0.0 dev: true - + engines: + node: '>= 0.8.0' + hasBin: true + resolution: + integrity: sha1-lJwTTbAooZC3u/j3kKrlQbfAIL0= /raw-body/2.4.0: - resolution: {integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==} - engines: {node: '>= 0.8'} dependencies: bytes: 3.1.0 http-errors: 1.7.2 iconv-lite: 0.4.24 unpipe: 1.0.0 - + engines: + node: '>= 0.8' + resolution: + integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== /rc/1.2.8: - resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} - hasBin: true dependencies: deep-extend: 0.6.0 ini: 1.3.5 minimist: 1.2.5 strip-json-comments: 2.0.1 dev: true - + hasBin: true + resolution: + integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== /react-app-polyfill/1.0.6: - resolution: {integrity: sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g==} - engines: {node: '>=6'} dependencies: core-js: 3.8.0 object-assign: 4.1.1 @@ -20469,12 +21162,11 @@ packages: regenerator-runtime: 0.13.7 whatwg-fetch: 3.5.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g== /react-avatar/3.9.2_prop-types@15.7.2+react@16.13.1: - resolution: {integrity: sha512-ow20ap4guO/3OVgo50gu3GJTGzjFiswuVVEJja1zFpw7H9cj/DeqAELVfEb5zgsi81Cq3progilPlypxtpPZiQ==} - peerDependencies: - prop-types: ^15.0.0 || ^16.0.0 - react: ^15.0.0 || ^16.0.0 dependencies: core-js: 3.6.4 is-retina: 1.0.3 @@ -20482,12 +21174,12 @@ packages: prop-types: 15.7.2 react: 16.13.1 dev: false - - /react-avatar/3.9.7_prop-types@15.7.2+react@16.14.0: - resolution: {integrity: sha512-UX1prYgo4gS1g2u16tZbx/Vy45M/BxyHHexIoRj6m9hI3ZR0FdHTDt66X5GpTtf6PRYE8KlvwHte1x5n8B0/XQ==} peerDependencies: prop-types: ^15.0.0 || ^16.0.0 react: ^15.0.0 || ^16.0.0 + resolution: + integrity: sha512-ow20ap4guO/3OVgo50gu3GJTGzjFiswuVVEJja1zFpw7H9cj/DeqAELVfEb5zgsi81Cq3progilPlypxtpPZiQ== + /react-avatar/3.9.7_prop-types@15.7.2+react@16.14.0: dependencies: core-js: 3.8.0 is-retina: 1.0.3 @@ -20495,11 +21187,12 @@ packages: prop-types: 15.7.2 react: 16.14.0 dev: false - - /react-beautiful-dnd/11.0.5_react-dom@16.13.1+react@16.13.1: - resolution: {integrity: sha512-7llby9U+jIfkINcyxPHVWU0HFYzqxMemUYgGHsFsbx4fZo1n/pW6sYKYzhxGxR3Ap5HxqswcQkKUZX4uEUWhlw==} peerDependencies: - react: ^16.8.5 + prop-types: ^15.0.0 || ^16.0.0 + react: ^15.0.0 || ^16.0.0 + resolution: + integrity: sha512-UX1prYgo4gS1g2u16tZbx/Vy45M/BxyHHexIoRj6m9hI3ZR0FdHTDt66X5GpTtf6PRYE8KlvwHte1x5n8B0/XQ== + /react-beautiful-dnd/11.0.5_react-dom@16.13.1+react@16.13.1: dependencies: '@babel/runtime-corejs2': 7.9.2 css-box-model: 1.2.0 @@ -20510,17 +21203,13 @@ packages: redux: 4.0.5 tiny-invariant: 1.1.0 use-memo-one: 1.1.1_react@16.13.1 - transitivePeerDependencies: - - react-dom - - react-native dev: false - - /react-chartjs-2/2.9.0_2e13d21025a4ffbd21356d7d9105cb5f: - resolution: {integrity: sha512-IYwqUUnQRAJ9SNA978vxulHJTcUFTJk2LDVfbAyk0TnJFZZG7+6U/2flsE4MCw6WCbBjTTypy8T82Ch7XrPtRw==} peerDependencies: - chart.js: ^2.3 - react: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 - react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 + react: ^16.8.5 + react-dom: '*' + resolution: + integrity: sha512-7llby9U+jIfkINcyxPHVWU0HFYzqxMemUYgGHsFsbx4fZo1n/pW6sYKYzhxGxR3Ap5HxqswcQkKUZX4uEUWhlw== + /react-chartjs-2/2.9.0_2e13d21025a4ffbd21356d7d9105cb5f: dependencies: chart.js: 2.9.4 lodash: 4.17.21 @@ -20528,20 +21217,23 @@ packages: react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - - /react-copy-to-clipboard/5.0.2_react@16.13.1: - resolution: {integrity: sha512-/2t5mLMMPuN5GmdXo6TebFa8IoFxZ+KTDDqYhcDm0PhkgEzSxVvIX26G20s1EB02A4h2UZgwtfymZ3lGJm0OLg==} peerDependencies: - react: ^15.3.0 || ^16.0.0 + chart.js: ^2.3 + react: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 + react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 + resolution: + integrity: sha512-IYwqUUnQRAJ9SNA978vxulHJTcUFTJk2LDVfbAyk0TnJFZZG7+6U/2flsE4MCw6WCbBjTTypy8T82Ch7XrPtRw== + /react-copy-to-clipboard/5.0.2_react@16.13.1: dependencies: copy-to-clipboard: 3.3.1 prop-types: 15.7.2 react: 16.13.1 dev: false - + peerDependencies: + react: ^15.3.0 || ^16.0.0 + resolution: + integrity: sha512-/2t5mLMMPuN5GmdXo6TebFa8IoFxZ+KTDDqYhcDm0PhkgEzSxVvIX26G20s1EB02A4h2UZgwtfymZ3lGJm0OLg== /react-dev-utils/10.2.1: - resolution: {integrity: sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==} - engines: {node: '>=8.10'} dependencies: '@babel/code-frame': 7.8.3 address: 1.1.2 @@ -20568,11 +21260,11 @@ packages: strip-ansi: 6.0.0 text-table: 0.2.0 dev: true - + engines: + node: '>=8.10' + resolution: + integrity: sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ== /react-dom/16.13.1_react@16.13.1: - resolution: {integrity: sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==} - peerDependencies: - react: ^16.13.1 dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 @@ -20580,11 +21272,11 @@ packages: react: 16.13.1 scheduler: 0.19.1 dev: false - - /react-dom/16.14.0_react@16.14.0: - resolution: {integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==} peerDependencies: - react: ^16.14.0 + react: ^16.13.1 + resolution: + integrity: sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag== + /react-dom/16.14.0_react@16.14.0: dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 @@ -20592,96 +21284,98 @@ packages: react: 16.14.0 scheduler: 0.19.1 dev: false - - /react-dotdotdot/1.3.1_eb0d650be231ffd0ace4a30b38162117: - resolution: {integrity: sha512-ImqoKTD4ZdyfF/h7jdPCZur01QlZxx3A9/gZSf9mbvseNZwVTvd+dPwi/hg1UTtP+30luy2d5j0KG+XEfdBPLQ==} peerDependencies: - prop-types: '*' - react: '*' - react-dom: '*' + react: ^16.14.0 + resolution: + integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw== + /react-dotdotdot/1.3.1_eb0d650be231ffd0ace4a30b38162117: dependencies: object.pick: 1.3.0 prop-types: 15.7.2 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - - /react-dotdotdot/1.3.1_react-dom@16.13.1+react@16.13.1: - resolution: {integrity: sha512-ImqoKTD4ZdyfF/h7jdPCZur01QlZxx3A9/gZSf9mbvseNZwVTvd+dPwi/hg1UTtP+30luy2d5j0KG+XEfdBPLQ==} peerDependencies: prop-types: '*' react: '*' react-dom: '*' + resolution: + integrity: sha512-ImqoKTD4ZdyfF/h7jdPCZur01QlZxx3A9/gZSf9mbvseNZwVTvd+dPwi/hg1UTtP+30luy2d5j0KG+XEfdBPLQ== + /react-dotdotdot/1.3.1_react-dom@16.13.1+react@16.13.1: dependencies: object.pick: 1.3.0 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - - /react-dropzone/10.2.2_react@16.13.1: - resolution: {integrity: sha512-U5EKckXVt6IrEyhMMsgmHQiWTGLudhajPPG77KFSvgsMqNEHSyGpqWvOMc5+DhEah/vH4E1n+J5weBNLd5VtyA==} - engines: {node: '>= 8'} peerDependencies: - react: '>= 16.8' + prop-types: '*' + react: '*' + react-dom: '*' + resolution: + integrity: sha512-ImqoKTD4ZdyfF/h7jdPCZur01QlZxx3A9/gZSf9mbvseNZwVTvd+dPwi/hg1UTtP+30luy2d5j0KG+XEfdBPLQ== + /react-dropzone/10.2.2_react@16.13.1: dependencies: attr-accept: 2.1.0 file-selector: 0.1.12 prop-types: 15.7.2 react: 16.13.1 dev: false - + engines: + node: '>= 8' + peerDependencies: + react: '>= 16.8' + resolution: + integrity: sha512-U5EKckXVt6IrEyhMMsgmHQiWTGLudhajPPG77KFSvgsMqNEHSyGpqWvOMc5+DhEah/vH4E1n+J5weBNLd5VtyA== /react-easy-swipe/0.0.18: - resolution: {integrity: sha512-IddCZANbT0qVbGFEihfWOkZb/rFpeA3VV87SNOOqPzmSZ93G0nDSyHD28zuGhYJilwEP33MqYv/dwo+zaZha3Q==} - engines: {node: '>= 6'} dependencies: prop-types: 15.7.2 dev: false - + engines: + node: '>= 6' + resolution: + integrity: sha512-IddCZANbT0qVbGFEihfWOkZb/rFpeA3VV87SNOOqPzmSZ93G0nDSyHD28zuGhYJilwEP33MqYv/dwo+zaZha3Q== /react-error-overlay/6.0.8: - resolution: {integrity: sha512-HvPuUQnLp5H7TouGq3kzBeioJmXms1wHy9EGjz2OURWBp4qZO6AfGEcnxts1D/CbwPLRAgTMPCEgYhA3sEM4vw==} dev: true - + resolution: + integrity: sha512-HvPuUQnLp5H7TouGq3kzBeioJmXms1wHy9EGjz2OURWBp4qZO6AfGEcnxts1D/CbwPLRAgTMPCEgYhA3sEM4vw== /react-idle-timer/4.2.12_eb0d650be231ffd0ace4a30b38162117: - resolution: {integrity: sha512-YD/2Oe4PU5uRv/TH6zTxykKMHpRHWHPEWCUohda81o/jzsrlgyUrklfy46fd8WjgYhlNkJKsiX/GXJAQQC1hcQ==} + dependencies: + prop-types: 15.7.2 + react: 16.13.1 + react-dom: 16.13.1_react@16.13.1 + dev: false peerDependencies: prop-types: ^15.x.x react: ^16.x.x react-dom: ^16.x.x + resolution: + integrity: sha512-YD/2Oe4PU5uRv/TH6zTxykKMHpRHWHPEWCUohda81o/jzsrlgyUrklfy46fd8WjgYhlNkJKsiX/GXJAQQC1hcQ== + /react-input-autosize/2.2.2_react@16.13.1: dependencies: prop-types: 15.7.2 react: 16.13.1 - react-dom: 16.13.1_react@16.13.1 dev: false - - /react-input-autosize/2.2.2_react@16.13.1: - resolution: {integrity: sha512-jQJgYCA3S0j+cuOwzuCd1OjmBmnZLdqQdiLKRYrsMMzbjUrVDS5RvJUDwJqA7sKuksDuzFtm6hZGKFu7Mjk5aw==} peerDependencies: react: ^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0 + resolution: + integrity: sha512-jQJgYCA3S0j+cuOwzuCd1OjmBmnZLdqQdiLKRYrsMMzbjUrVDS5RvJUDwJqA7sKuksDuzFtm6hZGKFu7Mjk5aw== + /react-input-autosize/3.0.0_react@16.13.1: dependencies: prop-types: 15.7.2 react: 16.13.1 dev: false - - /react-input-autosize/3.0.0_react@16.13.1: - resolution: {integrity: sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==} peerDependencies: react: ^16.3.0 || ^17.0.0 - dependencies: - prop-types: 15.7.2 - react: 16.13.1 - dev: false - + resolution: + integrity: sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg== /react-is/16.13.1: - resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} - + resolution: + integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== /react-is/17.0.1: - resolution: {integrity: sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==} dev: true - + resolution: + integrity: sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA== /react-popper/1.3.7_react@16.13.1: - resolution: {integrity: sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww==} - peerDependencies: - react: 0.14.x || ^15.0.0 || ^16.0.0 dependencies: '@babel/runtime': 7.10.3 create-react-context: 0.3.0_prop-types@15.7.2+react@16.13.1 @@ -20692,11 +21386,11 @@ packages: typed-styles: 0.0.7 warning: 4.0.3 dev: false - - /react-popper/1.3.7_react@16.14.0: - resolution: {integrity: sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww==} peerDependencies: react: 0.14.x || ^15.0.0 || ^16.0.0 + resolution: + integrity: sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww== + /react-popper/1.3.7_react@16.14.0: dependencies: '@babel/runtime': 7.10.3 create-react-context: 0.3.0_prop-types@15.7.2+react@16.14.0 @@ -20707,19 +21401,11 @@ packages: typed-styles: 0.0.7 warning: 4.0.3 dev: false - - /react-redux/7.2.0_49f644e2f7de4182503f8b93abece808: - resolution: {integrity: sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA==} peerDependencies: - react: ^16.8.3 - react-dom: '*' - react-native: '*' - redux: ^2.0.0 || ^3.0.0 || ^4.0.0-0 - peerDependenciesMeta: - react-dom: - optional: true - react-native: - optional: true + react: 0.14.x || ^15.0.0 || ^16.0.0 + resolution: + integrity: sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww== + /react-redux/7.2.0_49f644e2f7de4182503f8b93abece808: dependencies: '@babel/runtime': 7.9.2 hoist-non-react-statics: 3.3.2 @@ -20730,19 +21416,27 @@ packages: react-is: 16.13.1 redux: 4.0.5 dev: false - + peerDependencies: + react: ^16.8.3 + react-dom: '*' + react-native: '*' + redux: ^2.0.0 || ^3.0.0 || ^4.0.0-0 + peerDependenciesMeta: + react-dom: + optional: true + react-native: + optional: true + resolution: + integrity: sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA== /react-responsive-carousel/3.1.57: - resolution: {integrity: sha512-26NR93dsNUUVUjhcdB0AeCqXwk4Q/9mamp1zE1mCMgfK2XWA4SGRfHdfvngc5DKPUhBgF+m3sc+TDhplCutZDw==} dependencies: classnames: 2.2.6 prop-types: 15.7.2 react-easy-swipe: 0.0.18 dev: false - + resolution: + integrity: sha512-26NR93dsNUUVUjhcdB0AeCqXwk4Q/9mamp1zE1mCMgfK2XWA4SGRfHdfvngc5DKPUhBgF+m3sc+TDhplCutZDw== /react-router-dom/5.1.2_react@16.13.1: - resolution: {integrity: sha512-7BPHAaIwWpZS074UKaw1FjVdZBSVWEk8IuDXdB+OkLb8vd/WRQIpA4ag9WQk61aEfQs47wHyjWUoUGGZxpQXew==} - peerDependencies: - react: '>=15' dependencies: '@babel/runtime': 7.10.3 history: 4.10.1 @@ -20753,11 +21447,11 @@ packages: tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false - - /react-router-dom/5.2.0_react@16.14.0: - resolution: {integrity: sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==} peerDependencies: react: '>=15' + resolution: + integrity: sha512-7BPHAaIwWpZS074UKaw1FjVdZBSVWEk8IuDXdB+OkLb8vd/WRQIpA4ag9WQk61aEfQs47wHyjWUoUGGZxpQXew== + /react-router-dom/5.2.0_react@16.14.0: dependencies: '@babel/runtime': 7.12.5 history: 4.10.1 @@ -20768,11 +21462,11 @@ packages: tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false - - /react-router/5.1.2_react@16.13.1: - resolution: {integrity: sha512-yjEuMFy1ONK246B+rsa0cUam5OeAQ8pyclRDgpxuSCrAlJ1qN9uZ5IgyKC7gQg0w8OM50NXHEegPh/ks9YuR2A==} peerDependencies: react: '>=15' + resolution: + integrity: sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA== + /react-router/5.1.2_react@16.13.1: dependencies: '@babel/runtime': 7.10.3 history: 4.10.1 @@ -20786,11 +21480,11 @@ packages: tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false - - /react-router/5.2.0_react@16.14.0: - resolution: {integrity: sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==} peerDependencies: react: '>=15' + resolution: + integrity: sha512-yjEuMFy1ONK246B+rsa0cUam5OeAQ8pyclRDgpxuSCrAlJ1qN9uZ5IgyKC7gQg0w8OM50NXHEegPh/ks9YuR2A== + /react-router/5.2.0_react@16.14.0: dependencies: '@babel/runtime': 7.12.5 history: 4.10.1 @@ -20804,16 +21498,11 @@ packages: tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false - - /react-scripts/3.4.4: - resolution: {integrity: sha512-7J7GZyF/QvZkKAZLneiOIhHozvOMHey7hO9cdO9u68jjhGZlI8hDdOm6UyuHofn6Ajc9Uji5I6Psm/nKNuWdyw==} - engines: {node: '>=8.10'} - hasBin: true peerDependencies: - typescript: ^3.2.1 - peerDependenciesMeta: - typescript: - optional: true + react: '>=15' + resolution: + integrity: sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw== + /react-scripts/3.4.4: dependencies: '@babel/core': 7.9.0 '@svgr/webpack': 4.3.3 @@ -20867,21 +21556,20 @@ packages: webpack-dev-server: 3.11.0_webpack@4.42.0 webpack-manifest-plugin: 2.2.0_webpack@4.42.0 workbox-webpack-plugin: 4.3.1_webpack@4.42.0 + dev: true + engines: + node: '>=8.10' + hasBin: true optionalDependencies: fsevents: 2.1.2 - transitivePeerDependencies: - - fibers - - node-sass - - sass - - supports-color - - webpack-cli - dev: true - - /react-select/3.1.0_react-dom@16.13.1+react@16.13.1: - resolution: {integrity: sha512-wBFVblBH1iuCBprtpyGtd1dGMadsG36W5/t2Aj8OE6WbByDg5jIFyT7X5gT+l0qmT5TqWhxX+VsKJvCEl2uL9g==} peerDependencies: - react: ^16.8.0 - react-dom: ^16.8.0 + typescript: ^3.2.1 + peerDependenciesMeta: + typescript: + optional: true + resolution: + integrity: sha512-7J7GZyF/QvZkKAZLneiOIhHozvOMHey7hO9cdO9u68jjhGZlI8hDdOm6UyuHofn6Ajc9Uji5I6Psm/nKNuWdyw== + /react-select/3.1.0_react-dom@16.13.1+react@16.13.1: dependencies: '@babel/runtime': 7.9.2 '@emotion/cache': 10.0.29 @@ -20894,12 +21582,12 @@ packages: react-input-autosize: 2.2.2_react@16.13.1 react-transition-group: 4.3.0_react-dom@16.13.1+react@16.13.1 dev: false - - /react-select/3.2.0_react-dom@16.13.1+react@16.13.1: - resolution: {integrity: sha512-B/q3TnCZXEKItO0fFN/I0tWOX3WJvi/X2wtdffmwSQVRwg5BpValScTO1vdic9AxlUgmeSzib2hAZAwIUQUZGQ==} peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 + react: ^16.8.0 + react-dom: ^16.8.0 + resolution: + integrity: sha512-wBFVblBH1iuCBprtpyGtd1dGMadsG36W5/t2Aj8OE6WbByDg5jIFyT7X5gT+l0qmT5TqWhxX+VsKJvCEl2uL9g== + /react-select/3.2.0_react-dom@16.13.1+react@16.13.1: dependencies: '@babel/runtime': 7.12.5 '@emotion/cache': 10.0.29 @@ -20909,25 +21597,26 @@ packages: prop-types: 15.7.2 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 - react-input-autosize: 3.0.0_react@16.13.1 - react-transition-group: 4.3.0_react-dom@16.13.1+react@16.13.1 + react-input-autosize: 3.0.0_react@16.13.1 + react-transition-group: 4.3.0_react-dom@16.13.1+react@16.13.1 + dev: false + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 + resolution: + integrity: sha512-B/q3TnCZXEKItO0fFN/I0tWOX3WJvi/X2wtdffmwSQVRwg5BpValScTO1vdic9AxlUgmeSzib2hAZAwIUQUZGQ== + /react-sparklines/1.7.0_react-dom@16.13.1+react@16.13.1: + dependencies: + prop-types: 15.7.2 + react: 16.13.1 + react-dom: 16.13.1_react@16.13.1 dev: false - - /react-sparklines/1.7.0_react-dom@16.13.1+react@16.13.1: - resolution: {integrity: sha512-bJFt9K4c5Z0k44G8KtxIhbG+iyxrKjBZhdW6afP+R7EnIq+iKjbWbEFISrf3WKNFsda+C46XAfnX0StS5fbDcg==} peerDependencies: react: '*' react-dom: '*' - dependencies: - prop-types: 15.7.2 - react: 16.13.1 - react-dom: 16.13.1_react@16.13.1 - dev: false - + resolution: + integrity: sha512-bJFt9K4c5Z0k44G8KtxIhbG+iyxrKjBZhdW6afP+R7EnIq+iKjbWbEFISrf3WKNFsda+C46XAfnX0StS5fbDcg== /react-syntax-highlighter/15.4.4_react@16.13.1: - resolution: {integrity: sha512-PsOFHNTzkb3OroXdoR897eKN5EZ6grht1iM+f1lJSq7/L0YVnkJaNVwC3wEUYPOAmeyl5xyer1DjL6MrumO6Zw==} - peerDependencies: - react: '>= 0.14.0' dependencies: '@babel/runtime': 7.12.5 highlight.js: 10.7.3 @@ -20936,13 +21625,11 @@ packages: react: 16.13.1 refractor: 3.5.0 dev: false - - /react-table/6.11.5_0106054ed56650b7cf08997e12b36ef5: - resolution: {integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g==} peerDependencies: - prop-types: ^15.7.0 - react: ^16.x.x - react-dom: ^16.x.x + react: '>= 0.14.0' + resolution: + integrity: sha512-PsOFHNTzkb3OroXdoR897eKN5EZ6grht1iM+f1lJSq7/L0YVnkJaNVwC3wEUYPOAmeyl5xyer1DjL6MrumO6Zw== + /react-table/6.11.5_0106054ed56650b7cf08997e12b36ef5: dependencies: '@types/react-table': 6.8.7 classnames: 2.2.6 @@ -20951,13 +21638,13 @@ packages: react-dom: 16.14.0_react@16.14.0 react-is: 16.13.1 dev: false - - /react-table/6.11.5_eb0d650be231ffd0ace4a30b38162117: - resolution: {integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g==} peerDependencies: prop-types: ^15.7.0 react: ^16.x.x react-dom: ^16.x.x + resolution: + integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g== + /react-table/6.11.5_eb0d650be231ffd0ace4a30b38162117: dependencies: '@types/react-table': 6.8.7 classnames: 2.2.6 @@ -20966,13 +21653,13 @@ packages: react-dom: 16.13.1_react@16.13.1 react-is: 16.13.1 dev: false - - /react-table/6.11.5_react-dom@16.13.1+react@16.13.1: - resolution: {integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g==} peerDependencies: prop-types: ^15.7.0 react: ^16.x.x react-dom: ^16.x.x + resolution: + integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g== + /react-table/6.11.5_react-dom@16.13.1+react@16.13.1: dependencies: '@types/react-table': 6.8.7 classnames: 2.2.6 @@ -20980,11 +21667,13 @@ packages: react-dom: 16.13.1_react@16.13.1 react-is: 16.13.1 dev: false - - /react-test-renderer/16.13.1_react@16.13.1: - resolution: {integrity: sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ==} peerDependencies: - react: ^16.13.1 + prop-types: ^15.7.0 + react: ^16.x.x + react-dom: ^16.x.x + resolution: + integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g== + /react-test-renderer/16.13.1_react@16.13.1: dependencies: object-assign: 4.1.1 prop-types: 15.7.2 @@ -20992,20 +21681,19 @@ packages: react-is: 16.13.1 scheduler: 0.19.1 dev: true - - /react-timeago/4.4.0_react@16.13.1: - resolution: {integrity: sha512-Zj8RchTqZEH27LAANemzMR2RpotbP2aMd+UIajfYMZ9KW4dMcViUVKzC7YmqfiqlFfz8B0bjDw2xUBjmcxDngA==} peerDependencies: - react: ^15.0.0 || ^16.0.0 + react: ^16.13.1 + resolution: + integrity: sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ== + /react-timeago/4.4.0_react@16.13.1: dependencies: react: 16.13.1 dev: false - - /react-transition-group/4.3.0_react-dom@16.13.1+react@16.13.1: - resolution: {integrity: sha512-1qRV1ZuVSdxPlPf4O8t7inxUGpdyO5zG9IoNfJxSO0ImU2A1YWkEQvFPuIPZmMLkg5hYs7vv5mMOyfgSkvAwvw==} peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' + react: ^15.0.0 || ^16.0.0 + resolution: + integrity: sha512-Zj8RchTqZEH27LAANemzMR2RpotbP2aMd+UIajfYMZ9KW4dMcViUVKzC7YmqfiqlFfz8B0bjDw2xUBjmcxDngA== + /react-transition-group/4.3.0_react-dom@16.13.1+react@16.13.1: dependencies: '@babel/runtime': 7.12.5 dom-helpers: 5.1.4 @@ -21014,88 +21702,100 @@ packages: react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - + peerDependencies: + react: '>=16.6.0' + react-dom: '>=16.6.0' + resolution: + integrity: sha512-1qRV1ZuVSdxPlPf4O8t7inxUGpdyO5zG9IoNfJxSO0ImU2A1YWkEQvFPuIPZmMLkg5hYs7vv5mMOyfgSkvAwvw== /react/16.13.1: - resolution: {integrity: sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==} - engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 prop-types: 15.7.2 dev: false - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w== /react/16.14.0: - resolution: {integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==} - engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 prop-types: 15.7.2 dev: false - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g== /read-pkg-up/2.0.0: - resolution: {integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=} - engines: {node: '>=4'} dependencies: find-up: 2.1.0 read-pkg: 2.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= /read-pkg-up/3.0.0: - resolution: {integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=} - engines: {node: '>=4'} dependencies: find-up: 2.1.0 read-pkg: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= /read-pkg-up/4.0.0: - resolution: {integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==} - engines: {node: '>=6'} dependencies: find-up: 3.0.0 read-pkg: 3.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA== /read-pkg-up/7.0.1: - resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} - engines: {node: '>=8'} dependencies: find-up: 4.1.0 read-pkg: 5.2.0 type-fest: 0.8.1 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== /read-pkg/2.0.0: - resolution: {integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=} - engines: {node: '>=4'} dependencies: load-json-file: 2.0.0 normalize-package-data: 2.5.0 path-type: 2.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= /read-pkg/3.0.0: - resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=} - engines: {node: '>=4'} dependencies: load-json-file: 4.0.0 normalize-package-data: 2.5.0 path-type: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= /read-pkg/5.2.0: - resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} - engines: {node: '>=8'} dependencies: '@types/normalize-package-data': 2.4.0 normalize-package-data: 2.5.0 parse-json: 5.1.0 type-fest: 0.6.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== /readable-stream/2.3.7: - resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} dependencies: core-util-is: 1.0.2 inherits: 2.0.4 @@ -21105,146 +21805,157 @@ packages: string_decoder: 1.1.1 util-deprecate: 1.0.2 dev: true - + resolution: + integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== /readable-stream/3.6.0: - resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} - engines: {node: '>= 6'} dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - + engines: + node: '>= 6' + resolution: + integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== /readdirp/2.2.1: - resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} - engines: {node: '>=0.10'} dependencies: graceful-fs: 4.2.4 micromatch: 3.1.10 readable-stream: 2.3.7 dev: true - + engines: + node: '>=0.10' + resolution: + integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== /readdirp/3.3.0: - resolution: {integrity: sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==} - engines: {node: '>=8.10.0'} dependencies: picomatch: 2.2.2 dev: true - + engines: + node: '>=8.10.0' + resolution: + integrity: sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ== /readdirp/3.5.0: - resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==} - engines: {node: '>=8.10.0'} dependencies: picomatch: 2.2.2 dev: true - + engines: + node: '>=8.10.0' + resolution: + integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== /realpath-native/1.1.0: - resolution: {integrity: sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==} - engines: {node: '>=4'} dependencies: util.promisify: 1.0.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA== /recursive-readdir/2.2.2: - resolution: {integrity: sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==} - engines: {node: '>=0.10.0'} dependencies: minimatch: 3.0.4 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== /redux/4.0.5: - resolution: {integrity: sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==} dependencies: loose-envify: 1.4.0 symbol-observable: 1.2.0 dev: false - + resolution: + integrity: sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w== /reflect.ownkeys/0.2.0: - resolution: {integrity: sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=} dev: true - + resolution: + integrity: sha1-dJrO7H8/34tj+SegSAnpDFwLNGA= /refractor/3.5.0: - resolution: {integrity: sha512-QwPJd3ferTZ4cSPPjdP5bsYHMytwWYnAN5EEnLtGvkqp/FCCnGsBgxrm9EuIDnjUC3Uc/kETtvVi7fSIVC74Dg==} dependencies: hastscript: 6.0.0 parse-entities: 2.0.0 prismjs: 1.25.0 dev: false - + resolution: + integrity: sha512-QwPJd3ferTZ4cSPPjdP5bsYHMytwWYnAN5EEnLtGvkqp/FCCnGsBgxrm9EuIDnjUC3Uc/kETtvVi7fSIVC74Dg== /regenerate-unicode-properties/8.2.0: - resolution: {integrity: sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==} - engines: {node: '>=4'} dependencies: regenerate: 1.4.2 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== /regenerate/1.4.0: - resolution: {integrity: sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==} dev: true - + resolution: + integrity: sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== /regenerate/1.4.2: - resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} dev: true - + resolution: + integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== /regenerator-runtime/0.11.1: - resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} dev: true - + resolution: + integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== /regenerator-runtime/0.13.5: - resolution: {integrity: sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==} - + resolution: + integrity: sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== /regenerator-runtime/0.13.7: - resolution: {integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==} - + resolution: + integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== /regenerator-transform/0.14.4: - resolution: {integrity: sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==} dependencies: '@babel/runtime': 7.10.3 private: 0.1.8 dev: true - + resolution: + integrity: sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw== /regenerator-transform/0.14.5: - resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} dependencies: '@babel/runtime': 7.12.5 dev: true - + resolution: + integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== /regex-not/1.0.2: - resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} - engines: {node: '>=0.10.0'} dependencies: extend-shallow: 3.0.2 safe-regex: 1.1.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== /regex-parser/2.2.11: - resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==} dev: true - + resolution: + integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== /regexp.prototype.flags/1.3.0: - resolution: {integrity: sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==} - engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.18.3 - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ== /regexpp/2.0.1: - resolution: {integrity: sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==} - engines: {node: '>=6.5.0'} dev: true - + engines: + node: '>=6.5.0' + resolution: + integrity: sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== /regexpp/3.1.0: - resolution: {integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== /regexpp/3.2.0: - resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== /regexpu-core/4.7.0: - resolution: {integrity: sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==} - engines: {node: '>=4'} dependencies: regenerate: 1.4.0 regenerate-unicode-properties: 8.2.0 @@ -21253,10 +21964,11 @@ packages: unicode-match-property-ecmascript: 1.0.4 unicode-match-property-value-ecmascript: 1.2.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ== /regexpu-core/4.7.1: - resolution: {integrity: sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==} - engines: {node: '>=4'} dependencies: regenerate: 1.4.2 regenerate-unicode-properties: 8.2.0 @@ -21265,61 +21977,67 @@ packages: unicode-match-property-ecmascript: 1.0.4 unicode-match-property-value-ecmascript: 1.2.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== /registry-auth-token/3.4.0: - resolution: {integrity: sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==} dependencies: rc: 1.2.8 safe-buffer: 5.2.1 dev: true - + resolution: + integrity: sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A== /registry-auth-token/4.2.1: - resolution: {integrity: sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==} - engines: {node: '>=6.0.0'} dependencies: rc: 1.2.8 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== /registry-url/3.1.0: - resolution: {integrity: sha1-PU74cPc93h138M+aOBQyRE4XSUI=} - engines: {node: '>=0.10.0'} dependencies: rc: 1.2.8 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-PU74cPc93h138M+aOBQyRE4XSUI= /registry-url/5.1.0: - resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} - engines: {node: '>=8'} dependencies: rc: 1.2.8 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== /regjsgen/0.5.1: - resolution: {integrity: sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==} dev: true - + resolution: + integrity: sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg== /regjsgen/0.5.2: - resolution: {integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==} dev: true - + resolution: + integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== /regjsparser/0.6.4: - resolution: {integrity: sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==} - hasBin: true dependencies: jsesc: 0.5.0 dev: true - + hasBin: true + resolution: + integrity: sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw== /relateurl/0.2.7: - resolution: {integrity: sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=} - engines: {node: '>= 0.10'} dev: true - + engines: + node: '>= 0.10' + resolution: + integrity: sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= /remove-trailing-separator/1.1.0: - resolution: {integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=} dev: true - + resolution: + integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8= /renderkid/2.0.4: - resolution: {integrity: sha512-K2eXrSOJdq+HuKzlcjOlGoOarUu5SDguDEhE7+Ah4zuOWL40j8A/oHvLlLob9PSTNvVnBd+/q0Er1QfpEuem5g==} dependencies: css-select: 1.2.0 dom-converter: 0.2.0 @@ -21327,77 +22045,82 @@ packages: lodash: 4.17.21 strip-ansi: 3.0.1 dev: true - + resolution: + integrity: sha512-K2eXrSOJdq+HuKzlcjOlGoOarUu5SDguDEhE7+Ah4zuOWL40j8A/oHvLlLob9PSTNvVnBd+/q0Er1QfpEuem5g== /repeat-element/1.1.3: - resolution: {integrity: sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== /repeat-string/1.6.1: - resolution: {integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc=} - engines: {node: '>=0.10'} dev: true - + engines: + node: '>=0.10' + resolution: + integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc= /replaceall/0.1.6: - resolution: {integrity: sha1-gdgax663LX9cSUKt8ml6MiBojY4=} - engines: {node: '>= 0.8.x'} dev: true - + engines: + node: '>= 0.8.x' + resolution: + integrity: sha1-gdgax663LX9cSUKt8ml6MiBojY4= /request-progress/3.0.0: - resolution: {integrity: sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=} dependencies: throttleit: 1.0.0 dev: true - + resolution: + integrity: sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4= /request-promise-core/1.1.3_request@2.88.2: - resolution: {integrity: sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==} - engines: {node: '>=0.10.0'} - peerDependencies: - request: ^2.34 dependencies: lodash: 4.17.21 request: 2.88.2 dev: false - - /request-promise-core/1.1.4_request@2.88.2: - resolution: {integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==} - engines: {node: '>=0.10.0'} + engines: + node: '>=0.10.0' peerDependencies: request: ^2.34 + resolution: + integrity: sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ== + /request-promise-core/1.1.4_request@2.88.2: dependencies: lodash: 4.17.21 request: 2.88.2 dev: true - - /request-promise-native/1.0.8_request@2.88.2: - resolution: {integrity: sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==} - engines: {node: '>=0.12.0'} + engines: + node: '>=0.10.0' peerDependencies: request: ^2.34 + resolution: + integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== + /request-promise-native/1.0.8_request@2.88.2: dependencies: request: 2.88.2 request-promise-core: 1.1.3_request@2.88.2 stealthy-require: 1.1.1 tough-cookie: 2.5.0 dev: false - - /request-promise-native/1.0.9_request@2.88.2: - resolution: {integrity: sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==} - engines: {node: '>=0.12.0'} - deprecated: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 + engines: + node: '>=0.12.0' peerDependencies: request: ^2.34 + resolution: + integrity: sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ== + /request-promise-native/1.0.9_request@2.88.2: dependencies: request: 2.88.2 request-promise-core: 1.1.4_request@2.88.2 stealthy-require: 1.1.1 tough-cookie: 2.5.0 + deprecated: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 dev: true - + engines: + node: '>=0.12.0' + peerDependencies: + request: ^2.34 + resolution: + integrity: sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== /request/2.88.2: - resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} - engines: {node: '>= 6'} - deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 dependencies: aws-sign2: 0.7.0 aws4: 1.11.0 @@ -21419,87 +22142,99 @@ packages: tough-cookie: 2.5.0 tunnel-agent: 0.6.0 uuid: 3.4.0 - + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 + engines: + node: '>= 6' + resolution: + integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== /require-directory/2.1.1: - resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=} - engines: {node: '>=0.10.0'} - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I= /require-main-filename/2.0.0: - resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} - + resolution: + integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== /require-resolve/0.0.2: - resolution: {integrity: sha1-urQQqxruLz9Vt5MXRR3TQodk5vM=} dependencies: x-path: 0.0.2 dev: true - + resolution: + integrity: sha1-urQQqxruLz9Vt5MXRR3TQodk5vM= /requirejs-config-file/3.1.2: - resolution: {integrity: sha512-sdLWywcDuNz7EIOhenSbRfT4YF84nItDv90coN2htbokjmU2QeyQuSBZILQUKNksepl8UPVU+hgYySFaDxbJPQ==} - engines: {node: '>=6.0.0'} dependencies: esprima: 4.0.1 make-dir: 2.1.0 stringify-object: 3.3.0 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-sdLWywcDuNz7EIOhenSbRfT4YF84nItDv90coN2htbokjmU2QeyQuSBZILQUKNksepl8UPVU+hgYySFaDxbJPQ== /requirejs/2.3.6: - resolution: {integrity: sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==} - engines: {node: '>=0.4.0'} - hasBin: true dev: true - + engines: + node: '>=0.4.0' + hasBin: true + resolution: + integrity: sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg== /requires-port/1.0.0: - resolution: {integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=} dev: true - + resolution: + integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= /resolve-cwd/2.0.0: - resolution: {integrity: sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=} - engines: {node: '>=4'} dependencies: resolve-from: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= /resolve-cwd/3.0.0: - resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} - engines: {node: '>=8'} dependencies: resolve-from: 5.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== /resolve-dependency-path/2.0.0: - resolution: {integrity: sha512-DIgu+0Dv+6v2XwRaNWnumKu7GPufBBOr5I1gRPJHkvghrfCGOooJODFvgFimX/KRxk9j0whD2MnKHzM1jYvk9w==} - engines: {node: '>=6.0.0'} dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-DIgu+0Dv+6v2XwRaNWnumKu7GPufBBOr5I1gRPJHkvghrfCGOooJODFvgFimX/KRxk9j0whD2MnKHzM1jYvk9w== /resolve-dir/1.0.1: - resolution: {integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=} - engines: {node: '>=0.10.0'} dependencies: expand-tilde: 2.0.2 global-modules: 1.0.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= /resolve-from/3.0.0: - resolution: {integrity: sha1-six699nWiBvItuZTM17rywoYh0g=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-six699nWiBvItuZTM17rywoYh0g= /resolve-from/4.0.0: - resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} - engines: {node: '>=4'} - + engines: + node: '>=4' + resolution: + integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== /resolve-from/5.0.0: - resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== /resolve-pathname/3.0.0: - resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} dev: false - + resolution: + integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== /resolve-url-loader/3.1.2: - resolution: {integrity: sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ==} - engines: {node: '>=6.0.0'} dependencies: adjust-sourcemap-loader: 3.0.0 camelcase: 5.3.1 @@ -21512,209 +22247,219 @@ packages: rework-visit: 1.0.0 source-map: 0.6.1 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ== /resolve-url/0.2.1: - resolution: {integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=} deprecated: https://github.com/lydell/resolve-url#deprecated dev: true - + resolution: + integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= /resolve/1.1.7: - resolution: {integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=} dev: true - + resolution: + integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= /resolve/1.15.0: - resolution: {integrity: sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==} dependencies: path-parse: 1.0.6 dev: true - + resolution: + integrity: sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw== /resolve/1.17.0: - resolution: {integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==} dependencies: path-parse: 1.0.6 dev: true - + resolution: + integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== /resolve/1.19.0: - resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} dependencies: is-core-module: 2.2.0 path-parse: 1.0.6 - + resolution: + integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== /resolve/1.20.0: - resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} dependencies: is-core-module: 2.8.1 path-parse: 1.0.6 dev: true - + resolution: + integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== /responselike/1.0.2: - resolution: {integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=} dependencies: lowercase-keys: 1.0.1 dev: true - + resolution: + integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= /restore-cursor/2.0.0: - resolution: {integrity: sha1-n37ih/gv0ybU/RYpI9YhKe7g368=} - engines: {node: '>=4'} dependencies: onetime: 2.0.1 signal-exit: 3.0.3 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-n37ih/gv0ybU/RYpI9YhKe7g368= /restore-cursor/3.1.0: - resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} - engines: {node: '>=8'} dependencies: onetime: 5.1.2 signal-exit: 3.0.3 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== /ret/0.1.15: - resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} - engines: {node: '>=0.12'} dev: true - + engines: + node: '>=0.12' + resolution: + integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== /retry/0.12.0: - resolution: {integrity: sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=} - engines: {node: '>= 4'} dev: true - + engines: + node: '>= 4' + resolution: + integrity: sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= /reusify/1.0.4: - resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} - engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true - + engines: + iojs: '>=1.0.0' + node: '>=0.10.0' + resolution: + integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== /rework-visit/1.0.0: - resolution: {integrity: sha1-mUWygD8hni96ygCtuLyfZA+ELJo=} dev: true - + resolution: + integrity: sha1-mUWygD8hni96ygCtuLyfZA+ELJo= /rework/1.0.1: - resolution: {integrity: sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=} dependencies: convert-source-map: 0.3.5 css: 2.2.4 dev: true - + resolution: + integrity: sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc= /rfdc/1.3.0: - resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} dev: true - + resolution: + integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== /rgb-regex/1.0.1: - resolution: {integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE=} dev: true - + resolution: + integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE= /rgba-regex/1.0.0: - resolution: {integrity: sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=} dev: true - + resolution: + integrity: sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= /rimraf/2.2.8: - resolution: {integrity: sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=} - hasBin: true dev: true - - /rimraf/2.6.3: - resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} hasBin: true + resolution: + integrity: sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI= + /rimraf/2.6.3: dependencies: glob: 7.1.6 dev: true - - /rimraf/2.7.1: - resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} hasBin: true + resolution: + integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + /rimraf/2.7.1: dependencies: glob: 7.1.6 dev: true - - /rimraf/3.0.2: - resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} hasBin: true + resolution: + integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + /rimraf/3.0.2: dependencies: glob: 7.1.6 dev: true - + hasBin: true + resolution: + integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== /ripemd160/2.0.2: - resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} dependencies: hash-base: 3.1.0 inherits: 2.0.4 - + resolution: + integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== /rst-selector-parser/2.2.3: - resolution: {integrity: sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=} dependencies: lodash.flattendeep: 4.4.0 nearley: 2.19.4 dev: true - + resolution: + integrity: sha1-gbIw6i/MYGbInjRy3nlChdmwPZE= /rsvp/4.8.5: - resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} - engines: {node: 6.* || >= 7.*} dev: true - + engines: + node: 6.* || >= 7.* + resolution: + integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== /run-async/2.4.1: - resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} - engines: {node: '>=0.12.0'} dev: true - + engines: + node: '>=0.12.0' + resolution: + integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== /run-node/1.0.0: - resolution: {integrity: sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==} - engines: {node: '>=4'} - hasBin: true dev: true - + engines: + node: '>=4' + hasBin: true + resolution: + integrity: sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A== /run-parallel/1.1.10: - resolution: {integrity: sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==} dev: true - + resolution: + integrity: sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw== /run-queue/1.0.3: - resolution: {integrity: sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=} dependencies: aproba: 1.2.0 dev: true - + resolution: + integrity: sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= /rxjs/6.5.5: - resolution: {integrity: sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==} - engines: {npm: '>=2.0.0'} dependencies: tslib: 1.13.0 dev: true - + engines: + npm: '>=2.0.0' + resolution: + integrity: sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ== /rxjs/6.6.3: - resolution: {integrity: sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==} - engines: {npm: '>=2.0.0'} dependencies: tslib: 1.14.1 dev: true - + engines: + npm: '>=2.0.0' + resolution: + integrity: sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ== /rxjs/7.5.4: - resolution: {integrity: sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==} dependencies: tslib: 2.3.1 dev: true - + resolution: + integrity: sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ== /safe-buffer/5.1.2: - resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} - + resolution: + integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== /safe-buffer/5.2.0: - resolution: {integrity: sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==} - + resolution: + integrity: sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== /safe-buffer/5.2.1: - resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} - + resolution: + integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== /safe-regex/1.1.0: - resolution: {integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4=} dependencies: ret: 0.1.15 dev: true - + resolution: + integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4= /safer-buffer/2.1.2: - resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} - + resolution: + integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== /sane/4.1.0: - resolution: {integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==} - engines: {node: 6.* || 8.* || >= 10.*} - deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added - hasBin: true dependencies: '@cnakazawa/watch': 1.0.4 anymatch: 2.0.0 @@ -21725,15 +22470,28 @@ packages: micromatch: 3.1.10 minimist: 1.2.5 walker: 1.0.7 + deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added dev: true - + engines: + node: 6.* || 8.* || >= 10.* + hasBin: true + resolution: + integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== /sanitize.css/10.0.0: - resolution: {integrity: sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==} dev: true - + resolution: + integrity: sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg== /sass-loader/8.0.2_webpack@4.42.0: - resolution: {integrity: sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==} - engines: {node: '>= 8.9.0'} + dependencies: + clone-deep: 4.0.1 + loader-utils: 1.4.0 + neo-async: 2.6.2 + schema-utils: 2.7.1 + semver: 6.3.0 + webpack: 4.42.0 + dev: true + engines: + node: '>= 8.9.0' peerDependencies: fibers: '>= 3.1.0' node-sass: ^4.0.0 @@ -21746,109 +22504,106 @@ packages: optional: true sass: optional: true - dependencies: - clone-deep: 4.0.1 - loader-utils: 1.4.0 - neo-async: 2.6.2 - schema-utils: 2.7.1 - semver: 6.3.0 - webpack: 4.42.0 - dev: true - + resolution: + integrity: sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ== /sass-lookup/3.0.0: - resolution: {integrity: sha512-TTsus8CfFRn1N44bvdEai1no6PqdmDiQUiqW5DlpmtT+tYnIt1tXtDIph5KA1efC+LmioJXSnCtUVpcK9gaKIg==} - engines: {node: '>=6.0.0'} - hasBin: true dependencies: commander: 2.20.3 dev: true - + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-TTsus8CfFRn1N44bvdEai1no6PqdmDiQUiqW5DlpmtT+tYnIt1tXtDIph5KA1efC+LmioJXSnCtUVpcK9gaKIg== /sax/1.2.1: - resolution: {integrity: sha1-e45lYZCyKOgaZq6nSEgNgozS03o=} - + resolution: + integrity: sha1-e45lYZCyKOgaZq6nSEgNgozS03o= /sax/1.2.4: - resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} - + resolution: + integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== /saxes/3.1.11: - resolution: {integrity: sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==} - engines: {node: '>=8'} dependencies: xmlchars: 2.2.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g== /saxes/5.0.1: - resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} - engines: {node: '>=10'} dependencies: xmlchars: 2.2.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== /sb-promise-queue/2.1.0: - resolution: {integrity: sha512-zwq4YuP1FQFkGx2Q7GIkZYZ6PqWpV+bg0nIO1sJhWOyGyhqbj0MsTvK6lCFo5TQwX5pZr6SCQ75e8PCDCuNvkg==} - engines: {node: '>= 8'} dev: false - + engines: + node: '>= 8' + resolution: + integrity: sha512-zwq4YuP1FQFkGx2Q7GIkZYZ6PqWpV+bg0nIO1sJhWOyGyhqbj0MsTvK6lCFo5TQwX5pZr6SCQ75e8PCDCuNvkg== /sb-scandir/3.1.0: - resolution: {integrity: sha512-70BVm2xz9jn94zSQdpvYrEG101/UV9TVGcfWr9T5iob3QhCK4lYXeculfBqPGFv3XTeKgx4dpWyYIDeZUqo4kg==} - engines: {node: '>= 8'} dependencies: sb-promise-queue: 2.1.0 dev: false - + engines: + node: '>= 8' + resolution: + integrity: sha512-70BVm2xz9jn94zSQdpvYrEG101/UV9TVGcfWr9T5iob3QhCK4lYXeculfBqPGFv3XTeKgx4dpWyYIDeZUqo4kg== /scheduler/0.19.1: - resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - + resolution: + integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== /schema-utils/1.0.0: - resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} - engines: {node: '>= 4'} dependencies: ajv: 6.12.6 ajv-errors: 1.0.1_ajv@6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 dev: true - + engines: + node: '>= 4' + resolution: + integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== /schema-utils/2.6.5: - resolution: {integrity: sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==} - engines: {node: '>= 8.9.0'} dependencies: ajv: 6.12.2 ajv-keywords: 3.4.1_ajv@6.12.2 dev: true - + engines: + node: '>= 8.9.0' + resolution: + integrity: sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ== /schema-utils/2.7.1: - resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} - engines: {node: '>= 8.9.0'} dependencies: '@types/json-schema': 7.0.6 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 dev: true - + engines: + node: '>= 8.9.0' + resolution: + integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== /seek-bzip/1.0.6: - resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==} - hasBin: true dependencies: commander: 2.20.3 dev: true - + hasBin: true + resolution: + integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ== /select-hose/2.0.0: - resolution: {integrity: sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=} dev: true - + resolution: + integrity: sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= /selfsigned/1.10.8: - resolution: {integrity: sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==} dependencies: node-forge: 0.10.0 dev: true - + resolution: + integrity: sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w== /semantic-ui-react/0.88.2_react-dom@16.13.1+react@16.13.1: - resolution: {integrity: sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw==} - peerDependencies: - react: ^16.8.0 - react-dom: ^16.8.0 dependencies: '@babel/runtime': 7.10.3 '@semantic-ui-react/event-stack': 3.1.1_react-dom@16.13.1+react@16.13.1 @@ -21864,12 +22619,12 @@ packages: react-popper: 1.3.7_react@16.13.1 shallowequal: 1.1.0 dev: false - - /semantic-ui-react/0.88.2_react-dom@16.14.0+react@16.14.0: - resolution: {integrity: sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 + resolution: + integrity: sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw== + /semantic-ui-react/0.88.2_react-dom@16.14.0+react@16.14.0: dependencies: '@babel/runtime': 7.10.3 '@semantic-ui-react/event-stack': 3.1.1_react-dom@16.14.0+react@16.14.0 @@ -21885,57 +22640,63 @@ packages: react-popper: 1.3.7_react@16.14.0 shallowequal: 1.1.0 dev: false - + peerDependencies: + react: ^16.8.0 + react-dom: ^16.8.0 + resolution: + integrity: sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw== /semver-compare/1.0.0: - resolution: {integrity: sha1-De4hahyUGrN+nvsXiPavxf9VN/w=} dev: true - + resolution: + integrity: sha1-De4hahyUGrN+nvsXiPavxf9VN/w= /semver-diff/2.1.0: - resolution: {integrity: sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=} - engines: {node: '>=0.10.0'} dependencies: semver: 5.7.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY= /semver-regex/1.0.0: - resolution: {integrity: sha1-kqSWkGX5xwxpR1PVUkj8aPj2Usk=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-kqSWkGX5xwxpR1PVUkj8aPj2Usk= /semver-regex/2.0.0: - resolution: {integrity: sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== /semver/5.5.0: - resolution: {integrity: sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==} - hasBin: true dev: true - + hasBin: true + resolution: + integrity: sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== /semver/5.7.1: - resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true - + resolution: + integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== /semver/6.3.0: - resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true - + resolution: + integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== /semver/7.0.0: - resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} - hasBin: true dev: true - - /semver/7.3.4: - resolution: {integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==} - engines: {node: '>=10'} hasBin: true + resolution: + integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== + /semver/7.3.4: dependencies: lru-cache: 6.0.0 dev: true - + engines: + node: '>=10' + hasBin: true + resolution: + integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== /send/0.17.1: - resolution: {integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==} - engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 depd: 1.1.2 @@ -21950,20 +22711,21 @@ packages: on-finished: 2.3.0 range-parser: 1.2.1 statuses: 1.5.0 - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== /serialize-javascript/2.1.2: - resolution: {integrity: sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==} dev: true - + resolution: + integrity: sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ== /serialize-javascript/4.0.0: - resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} dependencies: randombytes: 2.1.0 dev: true - + resolution: + integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== /serve-index/1.9.1: - resolution: {integrity: sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=} - engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.7 batch: 0.6.1 @@ -21973,50 +22735,51 @@ packages: mime-types: 2.1.27 parseurl: 1.3.3 dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= /serve-static/1.14.1: - resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==} - engines: {node: '>= 0.8.0'} dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 parseurl: 1.3.3 send: 0.17.1 - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== /serverless-deployment-bucket/1.1.1: - resolution: {integrity: sha512-oeafNyErJ2ZQWr+chQRzz7r/iognwozRA6k6ECMnXtxFJL4BbYQJfq7+VyoI77atc9a0GXzPoc27aM+sQE1NRQ==} dependencies: chalk: 2.4.2 dev: true - + resolution: + integrity: sha512-oeafNyErJ2ZQWr+chQRzz7r/iognwozRA6k6ECMnXtxFJL4BbYQJfq7+VyoI77atc9a0GXzPoc27aM+sQE1NRQ== /serverless-deployment-bucket/1.3.0: - resolution: {integrity: sha512-E8FP+tiAjDntMScxgJvoKCiz8T3EYosiYQZq8AHXnZP96OURqKG8T7iNSnvbJpBCKhqrqK+clQewScuAZ7L4Wg==} dependencies: chalk: 2.4.2 dev: true - + resolution: + integrity: sha512-E8FP+tiAjDntMScxgJvoKCiz8T3EYosiYQZq8AHXnZP96OURqKG8T7iNSnvbJpBCKhqrqK+clQewScuAZ7L4Wg== /serverless-deployment-bucket/1.5.1: - resolution: {integrity: sha512-CoMpzSOLh1+xeEk7nnhp6Atu4hcVa8O/ayuoruPUg9R8oRgNzR1ZxKlOhMxoUozCNdgGp4viQ5YyO9Fblr0lrQ==} dependencies: chalk: 2.4.2 dev: true - + resolution: + integrity: sha512-CoMpzSOLh1+xeEk7nnhp6Atu4hcVa8O/ayuoruPUg9R8oRgNzR1ZxKlOhMxoUozCNdgGp4viQ5YyO9Fblr0lrQ== /serverless-hooks-plugin/1.1.0: - resolution: {integrity: sha1-UL6hSGhbEQls7noIfN3LSd+o75k=} dev: true - + resolution: + integrity: sha1-UL6hSGhbEQls7noIfN3LSd+o75k= /serverless-http/2.3.2: - resolution: {integrity: sha512-tUUpj2USho2s+X+7js0KQZ2PWqdDNXKkiz9rdYqu3CG/3hsvMve9IBm/R6gILgijGgOfkCKSjsrPnPG08Y7M6g==} - engines: {node: '>=8.0'} + dev: false + engines: + node: '>=8.0' optionalDependencies: '@types/aws-lambda': 8.10.48 - dev: false - + resolution: + integrity: sha512-tUUpj2USho2s+X+7js0KQZ2PWqdDNXKkiz9rdYqu3CG/3hsvMve9IBm/R6gILgijGgOfkCKSjsrPnPG08Y7M6g== /serverless-offline/5.12.1_serverless@1.67.3: - resolution: {integrity: sha512-OXgfXWZM8RxXie1NXNvjQk7TpM3KI/lyJd4pmakcL7XNZADCd1ph5yOvVdDlJAZgmrkaq2tzSG8ZaKDE66JTmg==} - engines: {node: '>=8.10.0'} - peerDependencies: - serverless: '>= 1.48.1' dependencies: '@hapi/boom': 7.4.11 '@hapi/h2o2': 8.3.2 @@ -22033,17 +22796,18 @@ packages: trim-newlines: 3.0.0 update-notifier: 3.0.1 velocityjs: 1.1.5 - transitivePeerDependencies: - - bufferutil - - utf-8-validate dev: true - + engines: + node: '>=8.10.0' + peerDependencies: + serverless: '>= 1.48.1' + resolution: + integrity: sha512-OXgfXWZM8RxXie1NXNvjQk7TpM3KI/lyJd4pmakcL7XNZADCd1ph5yOvVdDlJAZgmrkaq2tzSG8ZaKDE66JTmg== /serverless-plugin-ifelse/1.0.7: - resolution: {integrity: sha512-9OzcpsKOT50dO6WsGM0AiDbsN9TjH8zg/pLVOJlDjliSulWpP6Q5ceqp5zTM3eY/aAlYTq1/UBElKby6V+vZiQ==} dev: true - + resolution: + integrity: sha512-9OzcpsKOT50dO6WsGM0AiDbsN9TjH8zg/pLVOJlDjliSulWpP6Q5ceqp5zTM3eY/aAlYTq1/UBElKby6V+vZiQ== /serverless-s3-sync/1.12.0: - resolution: {integrity: sha512-bJYdS/J3FleL/GJXM0SnoTTNUAAyhYAh4JD4jbLEdZ83zJ4aEhPelWHOCnpVWDRf350cIS1ctyhL6P1L2c7qKA==} dependencies: '@auth0/s3': 1.0.0 bluebird: 3.7.2 @@ -22051,9 +22815,9 @@ packages: mime: 2.4.4 minimatch: 3.0.4 dev: true - + resolution: + integrity: sha512-bJYdS/J3FleL/GJXM0SnoTTNUAAyhYAh4JD4jbLEdZ83zJ4aEhPelWHOCnpVWDRf350cIS1ctyhL6P1L2c7qKA== /serverless-tencent-tools/1.0.14: - resolution: {integrity: sha512-25jyMEBS9zuewtJw01N2V5CISTPeCCbNgJMveXpRCfUWASt0pYuVqaWBKZt3C7AbHVn75NZQg0XQsy0y9EXjyw==} dependencies: '@tencent-sdk/capi': 0.2.17 dijkstrajs: 1.0.2 @@ -22064,16 +22828,10 @@ packages: socket.io-client: 2.4.0 socket.io-stream: 0.9.1 winston: 3.3.3 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: true - + resolution: + integrity: sha512-25jyMEBS9zuewtJw01N2V5CISTPeCCbNgJMveXpRCfUWASt0pYuVqaWBKZt3C7AbHVn75NZQg0XQsy0y9EXjyw== /serverless-webpack/5.3.4_webpack@4.42.1: - resolution: {integrity: sha512-mSc5qx2sVfC/Eq1JJDjff+gD467Kepa7WVcqhY3eDjLetXgJfaKCGielZUpSPDjx6PXeMJR7bfO6bjS4WSUfdg==} - peerDependencies: - webpack: '>= 3.0.0 < 6' dependencies: archiver: 3.1.1 bluebird: 3.7.2 @@ -22084,15 +22842,12 @@ packages: semver: 6.3.0 ts-node: 8.10.2 webpack: 4.42.1 - transitivePeerDependencies: - - typescript dev: true - + peerDependencies: + webpack: '>= 3.0.0 < 6' + resolution: + integrity: sha512-mSc5qx2sVfC/Eq1JJDjff+gD467Kepa7WVcqhY3eDjLetXgJfaKCGielZUpSPDjx6PXeMJR7bfO6bjS4WSUfdg== /serverless/1.67.3: - resolution: {integrity: sha512-GELorbWZI0iLroPAwuHBDF7xlTAlSfhkcSjsb0CBdBgKz8EU8eqhalzl8dU+C+hOM5j/LJK/ATwaIxJXndqwCw==} - engines: {node: '>=6.0'} - hasBin: true - requiresBuild: true dependencies: '@serverless/cli': 1.4.0 '@serverless/components': 2.29.0 @@ -22148,17 +22903,14 @@ packages: write-file-atomic: 2.4.3 yaml-ast-parser: 0.0.43 yargs-parser: 16.1.0 - transitivePeerDependencies: - - bufferutil - - supports-color - - utf-8-validate dev: true - - /serverless/1.83.2: - resolution: {integrity: sha512-VjB0CK79iLbrmaPKgn/g1IrK+R2T1/TGh3LkTBHn8H+uLe8Fx15SP4jQsuLSSsr6XY7jB+GISb8pOlkTfdUjEQ==} - engines: {node: '>=6.0'} + engines: + node: '>=6.0' hasBin: true requiresBuild: true + resolution: + integrity: sha512-GELorbWZI0iLroPAwuHBDF7xlTAlSfhkcSjsb0CBdBgKz8EU8eqhalzl8dU+C+hOM5j/LJK/ATwaIxJXndqwCw== + /serverless/1.83.2: dependencies: '@serverless/cli': 1.5.2 '@serverless/components': 2.34.9 @@ -22214,154 +22966,159 @@ packages: write-file-atomic: 2.4.3 yaml-ast-parser: 0.0.43 yargs-parser: 18.1.3 - transitivePeerDependencies: - - bufferutil - - inquirer - - supports-color - - utf-8-validate dev: true - + engines: + node: '>=6.0' + hasBin: true + requiresBuild: true + resolution: + integrity: sha512-VjB0CK79iLbrmaPKgn/g1IrK+R2T1/TGh3LkTBHn8H+uLe8Fx15SP4jQsuLSSsr6XY7jB+GISb8pOlkTfdUjEQ== /set-blocking/2.0.0: - resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=} - + resolution: + integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc= /set-immediate-shim/1.0.1: - resolution: {integrity: sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E= /set-value/2.0.1: - resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} - engines: {node: '>=0.10.0'} dependencies: extend-shallow: 2.0.1 is-extendable: 0.1.1 is-plain-object: 2.0.4 split-string: 3.1.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== /setimmediate/1.0.5: - resolution: {integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=} dev: true - + resolution: + integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= /setprototypeof/1.1.0: - resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} dev: true - + resolution: + integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== /setprototypeof/1.1.1: - resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} - + resolution: + integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== /sha.js/2.4.11: - resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} - hasBin: true dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - + hasBin: true + resolution: + integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== /shallow-clone/0.1.2: - resolution: {integrity: sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=} - engines: {node: '>=0.10.0'} dependencies: is-extendable: 0.1.1 kind-of: 2.0.1 lazy-cache: 0.2.7 mixin-object: 2.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-WQnodLp3EG1zrEFM/sH/yofZcGA= /shallow-clone/3.0.1: - resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} - engines: {node: '>=8'} dependencies: kind-of: 6.0.3 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== /shallowequal/1.1.0: - resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} dev: false - + resolution: + integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== /shebang-command/1.2.0: - resolution: {integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=} - engines: {node: '>=0.10.0'} dependencies: shebang-regex: 1.0.0 - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= /shebang-command/2.0.0: - resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} - engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 - + engines: + node: '>=8' + resolution: + integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== /shebang-regex/1.0.0: - resolution: {integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=} - engines: {node: '>=0.10.0'} - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= /shebang-regex/3.0.0: - resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} - engines: {node: '>=8'} - + engines: + node: '>=8' + resolution: + integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== /shell-escape/0.2.0: - resolution: {integrity: sha1-aP0CXrBJC09WegJ/C/IkgLX4QTM=} dev: false - + resolution: + integrity: sha1-aP0CXrBJC09WegJ/C/IkgLX4QTM= /shell-quote/1.7.2: - resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==} dev: true - + resolution: + integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== /shellwords/0.1.1: - resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==} dev: true - + resolution: + integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== /shimmer/1.2.1: - resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} dev: false - + resolution: + integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw== /shortid/2.2.16: - resolution: {integrity: sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==} dependencies: nanoid: 2.1.11 dev: true - + resolution: + integrity: sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g== /showdown/1.9.1: - resolution: {integrity: sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA==} - hasBin: true dependencies: yargs: 14.2.3 dev: false - + hasBin: true + resolution: + integrity: sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA== /side-channel/1.0.3: - resolution: {integrity: sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==} dependencies: es-abstract: 1.18.3 object-inspect: 1.11.0 dev: true - + resolution: + integrity: sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g== /side-channel/1.0.4: - resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 object-inspect: 1.11.0 dev: true - + resolution: + integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== /signal-exit/3.0.3: - resolution: {integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==} dev: true - + resolution: + integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== /simple-git/1.132.0: - resolution: {integrity: sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg==} dependencies: debug: 4.3.1 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg== /simple-swizzle/0.2.2: - resolution: {integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=} dependencies: is-arrayish: 0.3.2 dev: true - + resolution: + integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= /sinon/9.0.3: - resolution: {integrity: sha512-IKo9MIM111+smz9JGwLmw5U1075n1YXeAq8YeSFlndCLhAL5KGn6bLgu7b/4AYHTV/LcEMcRm2wU2YiL55/6Pg==} dependencies: '@sinonjs/commons': 1.7.2 '@sinonjs/fake-timers': 6.0.1 @@ -22371,77 +23128,85 @@ packages: nise: 4.0.4 supports-color: 7.2.0 dev: true - + resolution: + integrity: sha512-IKo9MIM111+smz9JGwLmw5U1075n1YXeAq8YeSFlndCLhAL5KGn6bLgu7b/4AYHTV/LcEMcRm2wU2YiL55/6Pg== /sisteransi/1.0.5: - resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} dev: true - + resolution: + integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== /slash/1.0.0: - resolution: {integrity: sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= /slash/2.0.0: - resolution: {integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== /slash/3.0.0: - resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== /slice-ansi/2.1.0: - resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==} - engines: {node: '>=6'} dependencies: ansi-styles: 3.2.1 astral-regex: 1.0.0 is-fullwidth-code-point: 2.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== /slice-ansi/3.0.0: - resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} - engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ== /slice-ansi/4.0.0: - resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} - engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== /slugify/1.4.0: - resolution: {integrity: sha512-FtLNsMGBSRB/0JOE2A0fxlqjI6fJsgHGS13iTuVT28kViI4JjUiNqp/vyis0ZXYcMnpR3fzGNkv+6vRlI2GwdQ==} - engines: {node: '>=8.0.0'} dev: false - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-FtLNsMGBSRB/0JOE2A0fxlqjI6fJsgHGS13iTuVT28kViI4JjUiNqp/vyis0ZXYcMnpR3fzGNkv+6vRlI2GwdQ== /snapdragon-node/2.1.1: - resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} - engines: {node: '>=0.10.0'} dependencies: define-property: 1.0.0 isobject: 3.0.1 snapdragon-util: 3.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== /snapdragon-util/3.0.1: - resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} - engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== /snapdragon/0.8.2: - resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} - engines: {node: '>=0.10.0'} dependencies: base: 0.11.2 debug: 2.6.9 @@ -22452,9 +23217,11 @@ packages: source-map-resolve: 0.5.3 use: 3.1.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== /socket.io-client/2.3.1: - resolution: {integrity: sha512-YXmXn3pA8abPOY//JtYxou95Ihvzmg8U6kQyolArkIyLd0pgVhrfor/iMsox8cn07WCOOvvuJ6XKegzIucPutQ==} dependencies: backo2: 1.0.2 component-bind: 1.0.0 @@ -22468,9 +23235,9 @@ packages: socket.io-parser: 3.3.1 to-array: 0.1.4 dev: true - + resolution: + integrity: sha512-YXmXn3pA8abPOY//JtYxou95Ihvzmg8U6kQyolArkIyLd0pgVhrfor/iMsox8cn07WCOOvvuJ6XKegzIucPutQ== /socket.io-client/2.4.0: - resolution: {integrity: sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ==} dependencies: backo2: 1.0.2 component-bind: 1.0.0 @@ -22483,36 +23250,33 @@ packages: parseuri: 0.0.6 socket.io-parser: 3.3.2 to-array: 0.1.4 - transitivePeerDependencies: - - bufferutil - - utf-8-validate dev: true - + resolution: + integrity: sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ== /socket.io-parser/3.3.1: - resolution: {integrity: sha512-1QLvVAe8dTz+mKmZ07Swxt+LAo4Y1ff50rlyoEx00TQmDFVQYPfcqGvIDJLGaBdhdNCecXtyKpD+EgKGcmmbuQ==} dependencies: component-emitter: 1.3.0 debug: 3.1.0 isarray: 2.0.1 dev: true - + resolution: + integrity: sha512-1QLvVAe8dTz+mKmZ07Swxt+LAo4Y1ff50rlyoEx00TQmDFVQYPfcqGvIDJLGaBdhdNCecXtyKpD+EgKGcmmbuQ== /socket.io-parser/3.3.2: - resolution: {integrity: sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==} dependencies: component-emitter: 1.3.0 debug: 3.1.0 isarray: 2.0.1 dev: true - + resolution: + integrity: sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg== /socket.io-stream/0.9.1: - resolution: {integrity: sha1-QhJYMWKIuDrGk7DUPv0J1tQ6upc=} dependencies: component-bind: 1.0.0 debug: 2.2.0 dev: true - + resolution: + integrity: sha1-QhJYMWKIuDrGk7DUPv0J1tQ6upc= /sockjs-client/1.4.0: - resolution: {integrity: sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==} dependencies: debug: 3.2.7 eventsource: 1.0.7 @@ -22521,42 +23285,45 @@ packages: json3: 3.3.3 url-parse: 1.4.7 dev: true - + resolution: + integrity: sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g== /sockjs/0.3.20: - resolution: {integrity: sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==} dependencies: faye-websocket: 0.10.0 uuid: 3.4.0 websocket-driver: 0.6.5 dev: true - + resolution: + integrity: sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA== /sort-keys-length/1.0.1: - resolution: {integrity: sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=} - engines: {node: '>=0.10.0'} dependencies: sort-keys: 1.1.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg= /sort-keys/1.1.2: - resolution: {integrity: sha1-RBttTTRnmPG05J6JIK37oOVD+a0=} - engines: {node: '>=0.10.0'} dependencies: is-plain-obj: 1.1.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-RBttTTRnmPG05J6JIK37oOVD+a0= /sort-keys/2.0.0: - resolution: {integrity: sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=} - engines: {node: '>=4'} dependencies: is-plain-obj: 1.1.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= /source-list-map/2.0.1: - resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} dev: true - + resolution: + integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== /source-map-resolve/0.5.3: - resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} dependencies: atob: 2.1.2 decode-uri-component: 0.2.0 @@ -22564,67 +23331,70 @@ packages: source-map-url: 0.4.0 urix: 0.1.0 dev: true - + resolution: + integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== /source-map-support/0.5.16: - resolution: {integrity: sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==} dependencies: buffer-from: 1.1.1 source-map: 0.6.1 dev: true - + resolution: + integrity: sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ== /source-map-support/0.5.19: - resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} dependencies: buffer-from: 1.1.1 source-map: 0.6.1 dev: true - + resolution: + integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== /source-map-url/0.4.0: - resolution: {integrity: sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=} dev: true - + resolution: + integrity: sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= /source-map/0.5.7: - resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} - engines: {node: '>=0.10.0'} - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= /source-map/0.6.1: - resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== /source-map/0.7.3: - resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} - engines: {node: '>= 8'} dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== /space-separated-tokens/1.1.5: - resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} dev: false - + resolution: + integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== /spdx-correct/3.1.1: - resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 spdx-license-ids: 3.0.7 dev: true - + resolution: + integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== /spdx-exceptions/2.3.0: - resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} dev: true - + resolution: + integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== /spdx-expression-parse/3.0.1: - resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 spdx-license-ids: 3.0.7 dev: true - + resolution: + integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== /spdx-license-ids/3.0.7: - resolution: {integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==} dev: true - + resolution: + integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== /spdy-transport/3.0.0_supports-color@6.1.0: - resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: debug: 4.3.1_supports-color@6.1.0 detect-node: 2.0.4 @@ -22632,61 +23402,62 @@ packages: obuf: 1.1.2 readable-stream: 3.6.0 wbuf: 1.7.3 - transitivePeerDependencies: - - supports-color dev: true - + peerDependencies: + supports-color: '*' + resolution: + integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== /spdy/4.0.2_supports-color@6.1.0: - resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} - engines: {node: '>=6.0.0'} dependencies: debug: 4.3.1_supports-color@6.1.0 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 spdy-transport: 3.0.0_supports-color@6.1.0 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6.0.0' + peerDependencies: + supports-color: '*' + resolution: + integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== /split-string/3.1.0: - resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} - engines: {node: '>=0.10.0'} dependencies: extend-shallow: 3.0.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== /split2/3.2.2: - resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} dependencies: readable-stream: 3.6.0 dev: true - + resolution: + integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== /sprintf-js/1.0.3: - resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} - + resolution: + integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= /sprintf-kit/2.0.0: - resolution: {integrity: sha512-/0d2YTn8ZFVpIPAU230S9ZLF8WDkSSRWvh/UOLM7zzvkCchum1TtouRgyV8OfgOaYilSGU4lSSqzwBXJVlAwUw==} dependencies: es5-ext: 0.10.53 dev: true - + resolution: + integrity: sha512-/0d2YTn8ZFVpIPAU230S9ZLF8WDkSSRWvh/UOLM7zzvkCchum1TtouRgyV8OfgOaYilSGU4lSSqzwBXJVlAwUw== /ssh2/1.5.0: - resolution: {integrity: sha512-iUmRkhH9KGeszQwDW7YyyqjsMTf4z+0o48Cp4xOwlY5LjtbIAvyd3fwnsoUZW/hXmTCRA3yt7S/Jb9uVjErVlA==} - engines: {node: '>=10.16.0'} - requiresBuild: true dependencies: asn1: 0.2.4 bcrypt-pbkdf: 1.0.2 + dev: false + engines: + node: '>=10.16.0' optionalDependencies: cpu-features: 0.0.2 nan: 2.15.0 - dev: false - + requiresBuild: true + resolution: + integrity: sha512-iUmRkhH9KGeszQwDW7YyyqjsMTf4z+0o48Cp4xOwlY5LjtbIAvyd3fwnsoUZW/hXmTCRA3yt7S/Jb9uVjErVlA== /sshpk/1.16.1: - resolution: {integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==} - engines: {node: '>=0.10.0'} - hasBin: true dependencies: asn1: 0.2.4 assert-plus: 1.0.0 @@ -22697,83 +23468,92 @@ packages: jsbn: 0.1.1 safer-buffer: 2.1.2 tweetnacl: 0.14.5 - + engines: + node: '>=0.10.0' + hasBin: true + resolution: + integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== /ssri/6.0.1: - resolution: {integrity: sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==} dependencies: figgy-pudding: 3.5.2 dev: true - + resolution: + integrity: sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== /ssri/7.1.0: - resolution: {integrity: sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==} - engines: {node: '>= 8'} dependencies: figgy-pudding: 3.5.2 minipass: 3.1.3 dev: true - + engines: + node: '>= 8' + resolution: + integrity: sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g== /stable/0.1.8: - resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} dev: true - + resolution: + integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== /stack-chain/1.3.7: - resolution: {integrity: sha1-0ZLJ/06moiyUxN1FkXHj8AzqEoU=} dev: false - + resolution: + integrity: sha1-0ZLJ/06moiyUxN1FkXHj8AzqEoU= /stack-trace/0.0.10: - resolution: {integrity: sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=} dev: true - + resolution: + integrity: sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= /stack-trace/0.0.9: - resolution: {integrity: sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU=} dev: true - + resolution: + integrity: sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU= /stack-utils/1.0.4: - resolution: {integrity: sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w==} - engines: {node: '>=8'} dependencies: escape-string-regexp: 2.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w== /stack-utils/2.0.3: - resolution: {integrity: sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==} - engines: {node: '>=10'} dependencies: escape-string-regexp: 2.0.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw== /static-extend/0.1.2: - resolution: {integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=} - engines: {node: '>=0.10.0'} dependencies: define-property: 0.2.5 object-copy: 0.1.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= /statuses/1.5.0: - resolution: {integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=} - engines: {node: '>= 0.6'} - + engines: + node: '>= 0.6' + resolution: + integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= /stealthy-require/1.1.1: - resolution: {integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=} - engines: {node: '>=0.10.0'} - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= /stream-browserify/2.0.2: - resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} dependencies: inherits: 2.0.4 readable-stream: 2.3.7 dev: true - + resolution: + integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== /stream-each/1.2.3: - resolution: {integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==} dependencies: end-of-stream: 1.4.4 stream-shift: 1.0.1 dev: true - + resolution: + integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== /stream-http/2.8.3: - resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==} dependencies: builtin-status-codes: 3.0.0 inherits: 2.0.4 @@ -22781,94 +23561,101 @@ packages: to-arraybuffer: 1.0.1 xtend: 4.0.2 dev: true - + resolution: + integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== /stream-promise/3.2.0: - resolution: {integrity: sha512-P+7muTGs2C8yRcgJw/PPt61q7O517tDHiwYEzMWo1GSBCcZedUMT/clz7vUNsSxFphIlJ6QUL4GexQKlfJoVtA==} dependencies: 2-thenable: 1.0.0 es5-ext: 0.10.53 is-stream: 1.1.0 dev: true - + resolution: + integrity: sha512-P+7muTGs2C8yRcgJw/PPt61q7O517tDHiwYEzMWo1GSBCcZedUMT/clz7vUNsSxFphIlJ6QUL4GexQKlfJoVtA== /stream-shift/1.0.1: - resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} dev: true - + resolution: + integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== /stream.finished/1.2.0: - resolution: {integrity: sha512-xSp45f/glqd035qAtFUxAGvhotjY/EfqDNV+rQW8o7ffligiOjPaguTEvRzeQAhiQMCdkPEBrp5++S/rQyavWQ==} dependencies: define-properties: 1.1.3 function-bind: 1.1.1 dev: true - + resolution: + integrity: sha512-xSp45f/glqd035qAtFUxAGvhotjY/EfqDNV+rQW8o7ffligiOjPaguTEvRzeQAhiQMCdkPEBrp5++S/rQyavWQ== /stream.pipeline-shim/1.1.0: - resolution: {integrity: sha512-pSi/SZZDbSA5l3YYjSmJadCoD74/qSe79r9ZVR21lD4bpf+khn5Umi6AlfJrD8I0KQfGSqm/7Yp48dmithM+Vw==} dependencies: define-properties: 1.1.3 function-bind: 1.1.1 stream.finished: 1.2.0 dev: true - + resolution: + integrity: sha512-pSi/SZZDbSA5l3YYjSmJadCoD74/qSe79r9ZVR21lD4bpf+khn5Umi6AlfJrD8I0KQfGSqm/7Yp48dmithM+Vw== /streamsink/1.2.0: - resolution: {integrity: sha1-76/unx4i01ke1949yqlcP1559zw=} dev: true - + resolution: + integrity: sha1-76/unx4i01ke1949yqlcP1559zw= /strict-uri-encode/1.1.0: - resolution: {integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= /string-length/2.0.0: - resolution: {integrity: sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=} - engines: {node: '>=4'} dependencies: astral-regex: 1.0.0 strip-ansi: 4.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= /string-length/3.1.0: - resolution: {integrity: sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==} - engines: {node: '>=8'} dependencies: astral-regex: 1.0.0 strip-ansi: 5.2.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA== /string-length/4.0.1: - resolution: {integrity: sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==} - engines: {node: '>=10'} dependencies: char-regex: 1.0.2 strip-ansi: 6.0.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw== /string-width/2.1.1: - resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} - engines: {node: '>=4'} dependencies: is-fullwidth-code-point: 2.0.0 strip-ansi: 4.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== /string-width/3.1.0: - resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} - engines: {node: '>=6'} dependencies: emoji-regex: 7.0.3 is-fullwidth-code-point: 2.0.0 strip-ansi: 5.2.0 - + engines: + node: '>=6' + resolution: + integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== /string-width/4.2.0: - resolution: {integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==} - engines: {node: '>=8'} dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== /string.prototype.matchall/4.0.3: - resolution: {integrity: sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 @@ -22878,199 +23665,215 @@ packages: regexp.prototype.flags: 1.3.0 side-channel: 1.0.3 dev: true - + resolution: + integrity: sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw== /string.prototype.trim/1.2.1: - resolution: {integrity: sha512-MjGFEeqixw47dAMFMtgUro/I0+wNqZB5GKXGt1fFr24u3TzDXCPu7J9Buppzoe3r/LqkSDLDDJzE15RGWDGAVw==} - engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 function-bind: 1.1.1 dev: true - + engines: + node: '>= 0.4' + resolution: + integrity: sha512-MjGFEeqixw47dAMFMtgUro/I0+wNqZB5GKXGt1fFr24u3TzDXCPu7J9Buppzoe3r/LqkSDLDDJzE15RGWDGAVw== /string.prototype.trimend/1.0.1: - resolution: {integrity: sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - + resolution: + integrity: sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g== /string.prototype.trimend/1.0.3: - resolution: {integrity: sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 dev: true - + resolution: + integrity: sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw== /string.prototype.trimend/1.0.4: - resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - + resolution: + integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== /string.prototype.trimstart/1.0.1: - resolution: {integrity: sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - + resolution: + integrity: sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw== /string.prototype.trimstart/1.0.3: - resolution: {integrity: sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 dev: true - + resolution: + integrity: sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg== /string.prototype.trimstart/1.0.4: - resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - + resolution: + integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== /string_decoder/1.1.1: - resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: safe-buffer: 5.1.2 dev: true - + resolution: + integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== /string_decoder/1.3.0: - resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 - + resolution: + integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== /stringify-object/3.3.0: - resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} - engines: {node: '>=4'} dependencies: get-own-enumerable-property-symbols: 3.0.2 is-obj: 1.0.1 is-regexp: 1.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== /strip-ansi/3.0.1: - resolution: {integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=} - engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= /strip-ansi/4.0.0: - resolution: {integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=} - engines: {node: '>=4'} dependencies: ansi-regex: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8= /strip-ansi/5.2.0: - resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} - engines: {node: '>=6'} dependencies: ansi-regex: 4.1.0 - + engines: + node: '>=6' + resolution: + integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== /strip-ansi/6.0.0: - resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==} - engines: {node: '>=8'} dependencies: ansi-regex: 5.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== /strip-ansi/6.0.1: - resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} - engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== /strip-bom/2.0.0: - resolution: {integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=} - engines: {node: '>=0.10.0'} dependencies: is-utf8: 0.2.1 dev: false - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= /strip-bom/3.0.0: - resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= /strip-bom/4.0.0: - resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== /strip-comments/1.0.2: - resolution: {integrity: sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==} - engines: {node: '>=4'} dependencies: babel-extract-comments: 1.0.0 babel-plugin-transform-object-rest-spread: 6.26.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== /strip-dirs/2.1.0: - resolution: {integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==} dependencies: is-natural-number: 4.0.1 dev: true - + resolution: + integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g== /strip-eof/1.0.0: - resolution: {integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= /strip-final-newline/2.0.0: - resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== /strip-json-comments/2.0.1: - resolution: {integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo= /strip-json-comments/3.1.1: - resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== /strip-outer/1.0.1: - resolution: {integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==} - engines: {node: '>=0.10.0'} dependencies: escape-string-regexp: 1.0.5 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg== /style-loader/0.23.1: - resolution: {integrity: sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==} - engines: {node: '>= 0.12.0'} dependencies: loader-utils: 1.4.0 schema-utils: 1.0.0 dev: true - + engines: + node: '>= 0.12.0' + resolution: + integrity: sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg== /stylehacks/4.0.3: - resolution: {integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==} - engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 postcss: 7.0.35 postcss-selector-parser: 3.1.2 dev: true - + engines: + node: '>=6.9.0' + resolution: + integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== /stylus-lookup/3.0.2: - resolution: {integrity: sha512-oEQGHSjg/AMaWlKe7gqsnYzan8DLcGIHe0dUaFkucZZ14z4zjENRlQMCHT4FNsiWnJf17YN9OvrCfCoi7VvOyg==} - engines: {node: '>=6.0.0'} - hasBin: true dependencies: commander: 2.20.3 debug: 4.3.1 - transitivePeerDependencies: - - supports-color dev: true - + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-oEQGHSjg/AMaWlKe7gqsnYzan8DLcGIHe0dUaFkucZZ14z4zjENRlQMCHT4FNsiWnJf17YN9OvrCfCoi7VvOyg== /superagent/3.8.3: - resolution: {integrity: sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA==} - engines: {node: '>= 4.0'} dependencies: component-emitter: 1.3.0 cookiejar: 2.1.2 @@ -23083,62 +23886,69 @@ packages: qs: 6.9.4 readable-stream: 2.3.7 dev: true - + engines: + node: '>= 4.0' + resolution: + integrity: sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA== /supports-color/2.0.0: - resolution: {integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=} - engines: {node: '>=0.8.0'} dev: true - + engines: + node: '>=0.8.0' + resolution: + integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= /supports-color/5.5.0: - resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} - engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - + engines: + node: '>=4' + resolution: + integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== /supports-color/6.1.0: - resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==} - engines: {node: '>=6'} dependencies: has-flag: 3.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== /supports-color/7.1.0: - resolution: {integrity: sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==} - engines: {node: '>=8'} dependencies: has-flag: 4.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== /supports-color/7.2.0: - resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} - engines: {node: '>=8'} dependencies: has-flag: 4.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== /supports-color/8.1.1: - resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} - engines: {node: '>=10'} dependencies: has-flag: 4.0.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== /supports-hyperlinks/2.1.0: - resolution: {integrity: sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==} - engines: {node: '>=8'} dependencies: has-flag: 4.0.0 supports-color: 7.2.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA== /svg-parser/2.0.4: - resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} dev: true - + resolution: + integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== /svgo/1.3.2: - resolution: {integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==} - engines: {node: '>=4.0.0'} - hasBin: true dependencies: chalk: 2.4.2 coa: 2.0.2 @@ -23154,28 +23964,33 @@ packages: unquote: 1.1.1 util.promisify: 1.0.1 dev: true - + engines: + node: '>=4.0.0' + hasBin: true + resolution: + integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== /symbol-observable/1.2.0: - resolution: {integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==} - engines: {node: '>=0.10.0'} dev: false - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== /symbol-tree/3.2.4: - resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: true - + resolution: + integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== /table/5.4.6: - resolution: {integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==} - engines: {node: '>=6.0.0'} dependencies: ajv: 6.12.6 lodash: 4.17.21 slice-ansi: 2.1.0 string-width: 3.1.0 dev: true - + engines: + node: '>=6.0.0' + resolution: + integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== /tabtab/3.0.2: - resolution: {integrity: sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==} dependencies: debug: 4.3.1 es6-promisify: 6.1.1 @@ -23183,18 +23998,16 @@ packages: minimist: 1.2.5 mkdirp: 0.5.5 untildify: 3.0.3 - transitivePeerDependencies: - - supports-color dev: true - + resolution: + integrity: sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg== /tapable/1.1.3: - resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== /tar-stream/1.6.2: - resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==} - engines: {node: '>= 0.8.0'} dependencies: bl: 1.2.3 buffer-alloc: 1.2.0 @@ -23204,10 +24017,11 @@ packages: to-buffer: 1.1.1 xtend: 4.0.2 dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== /tar-stream/2.1.4: - resolution: {integrity: sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==} - engines: {node: '>=6'} dependencies: bl: 4.0.3 end-of-stream: 1.4.4 @@ -23215,31 +24029,32 @@ packages: inherits: 2.0.4 readable-stream: 3.6.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw== /tcp-ping/0.1.1: - resolution: {integrity: sha1-At1/QrW/fXy3jVt6rO+hVf2PfAw=} dev: true - + resolution: + integrity: sha1-At1/QrW/fXy3jVt6rO+hVf2PfAw= /term-size/1.2.0: - resolution: {integrity: sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=} - engines: {node: '>=4'} dependencies: execa: 0.7.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk= /terminal-link/2.1.1: - resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} - engines: {node: '>=8'} dependencies: ansi-escapes: 4.3.1 supports-hyperlinks: 2.1.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== /terser-webpack-plugin/1.4.3_webpack@4.41.2: - resolution: {integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==} - engines: {node: '>= 6.9.0'} - peerDependencies: - webpack: ^4.0.0 dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -23252,12 +24067,13 @@ packages: webpack-sources: 1.4.3 worker-farm: 1.7.0 dev: true - - /terser-webpack-plugin/1.4.3_webpack@4.42.1: - resolution: {integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==} - engines: {node: '>= 6.9.0'} + engines: + node: '>= 6.9.0' peerDependencies: webpack: ^4.0.0 + resolution: + integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA== + /terser-webpack-plugin/1.4.3_webpack@4.42.1: dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -23270,12 +24086,13 @@ packages: webpack-sources: 1.4.3 worker-farm: 1.7.0 dev: true - - /terser-webpack-plugin/1.4.5_webpack@4.42.0: - resolution: {integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==} - engines: {node: '>= 6.9.0'} + engines: + node: '>= 6.9.0' peerDependencies: webpack: ^4.0.0 + resolution: + integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA== + /terser-webpack-plugin/1.4.5_webpack@4.42.0: dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -23288,12 +24105,13 @@ packages: webpack-sources: 1.4.3 worker-farm: 1.7.0 dev: true - - /terser-webpack-plugin/2.3.8_webpack@4.42.0: - resolution: {integrity: sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w==} - engines: {node: '>= 8.9.0'} + engines: + node: '>= 6.9.0' peerDependencies: - webpack: ^4.0.0 || ^5.0.0 + webpack: ^4.0.0 + resolution: + integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== + /terser-webpack-plugin/2.3.8_webpack@4.42.0: dependencies: cacache: 13.0.1 find-cache-dir: 3.3.1 @@ -23306,260 +24124,284 @@ packages: webpack: 4.42.0 webpack-sources: 1.4.3 dev: true - + engines: + node: '>= 8.9.0' + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + resolution: + integrity: sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w== /terser/4.6.11: - resolution: {integrity: sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA==} - engines: {node: '>=6.0.0'} - hasBin: true dependencies: commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.16 dev: true - - /terser/4.8.0: - resolution: {integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==} - engines: {node: '>=6.0.0'} + engines: + node: '>=6.0.0' hasBin: true + resolution: + integrity: sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA== + /terser/4.8.0: dependencies: commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.19 dev: true - + engines: + node: '>=6.0.0' + hasBin: true + resolution: + integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== /test-exclude/5.2.3: - resolution: {integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==} - engines: {node: '>=6'} dependencies: glob: 7.1.6 minimatch: 3.0.4 read-pkg-up: 4.0.0 require-main-filename: 2.0.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g== /test-exclude/6.0.0: - resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} - engines: {node: '>=8'} dependencies: '@istanbuljs/schema': 0.1.2 glob: 7.1.6 minimatch: 3.0.4 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== /text-hex/1.0.0: - resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} dev: true - + resolution: + integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg== /text-table/0.2.0: - resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} dev: true - + resolution: + integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= /throat/4.1.0: - resolution: {integrity: sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=} dev: true - + resolution: + integrity: sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= /throat/5.0.0: - resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} dev: true - + resolution: + integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== /throttleit/1.0.0: - resolution: {integrity: sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=} dev: true - + resolution: + integrity: sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw= /through/2.3.8: - resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} dev: true - + resolution: + integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= /through2/2.0.5: - resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} dependencies: readable-stream: 2.3.7 xtend: 4.0.2 dev: true - + resolution: + integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== /thunky/1.1.0: - resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} dev: true - + resolution: + integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== /timed-out/4.0.1: - resolution: {integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= /timers-browserify/2.0.12: - resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} - engines: {node: '>=0.6.0'} dependencies: setimmediate: 1.0.5 dev: true - + engines: + node: '>=0.6.0' + resolution: + integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== /timers-ext/0.1.7: - resolution: {integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==} dependencies: es5-ext: 0.10.53 next-tick: 1.1.0 dev: true - + resolution: + integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ== /timsort/0.3.0: - resolution: {integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=} dev: true - + resolution: + integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= /tiny-invariant/1.1.0: - resolution: {integrity: sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==} dev: false - + resolution: + integrity: sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw== /tiny-warning/1.0.3: - resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} dev: false - + resolution: + integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== /tmp/0.0.33: - resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} - engines: {node: '>=0.6.0'} dependencies: os-tmpdir: 1.0.2 dev: true - + engines: + node: '>=0.6.0' + resolution: + integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== /tmp/0.2.1: - resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} - engines: {node: '>=8.17.0'} dependencies: rimraf: 3.0.2 dev: true - + engines: + node: '>=8.17.0' + resolution: + integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== /tmpl/1.0.4: - resolution: {integrity: sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=} dev: true - + resolution: + integrity: sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= /to-array/0.1.4: - resolution: {integrity: sha1-F+bBH3PdTz10zaek/zI46a2b+JA=} dev: true - + resolution: + integrity: sha1-F+bBH3PdTz10zaek/zI46a2b+JA= /to-arraybuffer/1.0.1: - resolution: {integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=} dev: true - + resolution: + integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= /to-buffer/1.1.1: - resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==} dev: true - + resolution: + integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== /to-fast-properties/2.0.0: - resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} - engines: {node: '>=4'} - + engines: + node: '>=4' + resolution: + integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= /to-object-path/0.3.0: - resolution: {integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=} - engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= /to-readable-stream/1.0.0: - resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== /to-regex-range/2.1.1: - resolution: {integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=} - engines: {node: '>=0.10.0'} dependencies: is-number: 3.0.0 repeat-string: 1.6.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= /to-regex-range/5.0.1: - resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} - engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 dev: true - + engines: + node: '>=8.0' + resolution: + integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== /to-regex/3.0.2: - resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} - engines: {node: '>=0.10.0'} dependencies: define-property: 2.0.2 extend-shallow: 3.0.2 regex-not: 1.0.2 safe-regex: 1.1.0 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== /toastr/2.1.4: - resolution: {integrity: sha1-i0O+ZPudDEFIcURvLbjoyk6V8YE=} dependencies: jquery: 3.5.1 dev: false - + resolution: + integrity: sha1-i0O+ZPudDEFIcURvLbjoyk6V8YE= /toggle-selection/1.0.6: - resolution: {integrity: sha1-bkWxJj8gF/oKzH2J14sVuL932jI=} dev: false - + resolution: + integrity: sha1-bkWxJj8gF/oKzH2J14sVuL932jI= /toidentifier/1.0.0: - resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} - engines: {node: '>=0.6'} - + engines: + node: '>=0.6' + resolution: + integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== /toposort/2.0.2: - resolution: {integrity: sha1-riF2gXXRVZ1IvvNUILL0li8JwzA=} dev: false - + resolution: + integrity: sha1-riF2gXXRVZ1IvvNUILL0li8JwzA= /tough-cookie/2.5.0: - resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} - engines: {node: '>=0.8'} dependencies: psl: 1.8.0 punycode: 2.1.1 - + engines: + node: '>=0.8' + resolution: + integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== /tough-cookie/3.0.1: - resolution: {integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==} - engines: {node: '>=6'} dependencies: ip-regex: 2.1.0 psl: 1.8.0 punycode: 2.1.1 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== + /tr46/0.0.3: + dev: false + resolution: + integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= /tr46/1.0.1: - resolution: {integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=} dependencies: punycode: 2.1.1 dev: true - + resolution: + integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= /tr46/2.0.2: - resolution: {integrity: sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==} - engines: {node: '>=8'} dependencies: punycode: 2.1.1 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg== /traverse-chain/0.1.0: - resolution: {integrity: sha1-YdvC1Ttp/2CRoSoWj9fUMxB+QPE=} dev: true - + resolution: + integrity: sha1-YdvC1Ttp/2CRoSoWj9fUMxB+QPE= /traverse/0.6.6: - resolution: {integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=} dev: true - + resolution: + integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc= /trim-newlines/3.0.0: - resolution: {integrity: sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA== /trim-repeated/1.0.0: - resolution: {integrity: sha1-42RqLqTokTEr9+rObPsFOAvAHCE=} - engines: {node: '>=0.10.0'} dependencies: escape-string-regexp: 1.0.5 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-42RqLqTokTEr9+rObPsFOAvAHCE= /triple-beam/1.3.0: - resolution: {integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==} dev: true - + resolution: + integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw== /ts-node/8.10.2: - resolution: {integrity: sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==} - engines: {node: '>=6.0.0'} - hasBin: true - peerDependencies: - typescript: '>=2.7' dependencies: arg: 4.1.3 diff: 4.0.2 @@ -23567,312 +24409,343 @@ packages: source-map-support: 0.5.19 yn: 3.1.1 dev: true - + engines: + node: '>=6.0.0' + hasBin: true + peerDependencies: + typescript: '>=2.7' + resolution: + integrity: sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA== /ts-pnp/1.1.6: - resolution: {integrity: sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==} - engines: {node: '>=6'} + dev: true + engines: + node: '>=6' peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - dev: true - + resolution: + integrity: sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ== /tsconfig-paths/3.14.0: - resolution: {integrity: sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g==} dependencies: '@types/json5': 0.0.29 json5: 1.0.1 minimist: 1.2.5 strip-bom: 3.0.0 dev: true - + resolution: + integrity: sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g== /tsconfig-paths/3.9.0: - resolution: {integrity: sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==} dependencies: '@types/json5': 0.0.29 json5: 1.0.1 minimist: 1.2.5 strip-bom: 3.0.0 dev: true - + resolution: + integrity: sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw== /tslib/1.11.1: - resolution: {integrity: sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==} dev: false - + resolution: + integrity: sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA== /tslib/1.13.0: - resolution: {integrity: sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==} dev: true - + resolution: + integrity: sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== /tslib/1.14.1: - resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - + resolution: + integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== /tslib/2.0.3: - resolution: {integrity: sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==} dev: true - + resolution: + integrity: sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ== /tslib/2.3.1: - resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: true - + resolution: + integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== /tsutils/3.17.1: - resolution: {integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==} - 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' dependencies: tslib: 1.14.1 typescript: 3.8.3 dev: true - - /tsutils/3.17.1_typescript@3.8.3: - resolution: {integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==} - engines: {node: '>= 6'} + 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' + resolution: + integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== + /tsutils/3.17.1_typescript@3.8.3: dependencies: tslib: 1.14.1 typescript: 3.8.3 dev: true - + 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' + resolution: + integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== /tty-browserify/0.0.0: - resolution: {integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=} dev: true - + resolution: + integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= /tunnel-agent/0.6.0: - resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=} dependencies: safe-buffer: 5.2.1 - + resolution: + integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= /tweetnacl/0.14.5: - resolution: {integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=} - + resolution: + integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= /type-check/0.3.2: - resolution: {integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=} - engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= /type-check/0.4.0: - resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} - engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 dev: true - + engines: + node: '>= 0.8.0' + resolution: + integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== /type-detect/4.0.8: - resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== /type-fest/0.11.0: - resolution: {integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== /type-fest/0.20.2: - resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} - engines: {node: '>=10'} dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== /type-fest/0.3.1: - resolution: {integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== /type-fest/0.6.0: - resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== /type-fest/0.8.1: - resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== /type-is/1.6.18: - resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} - engines: {node: '>= 0.6'} dependencies: media-typer: 0.3.0 mime-types: 2.1.27 - + engines: + node: '>= 0.6' + resolution: + integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== /type/1.2.0: - resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} dev: true - + resolution: + integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== /type/2.0.0: - resolution: {integrity: sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==} dev: true - + resolution: + integrity: sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow== /type/2.1.0: - resolution: {integrity: sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==} dev: true - + resolution: + integrity: sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA== /typed-styles/0.0.7: - resolution: {integrity: sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q==} dev: false - + resolution: + integrity: sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q== /typedarray-to-buffer/3.1.5: - resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: is-typedarray: 1.0.0 dev: true - + resolution: + integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== /typedarray/0.0.6: - resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=} dev: true - + resolution: + integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= /typeface-lato/0.0.75: - resolution: {integrity: sha512-iA5uJD4PSTyIE4BDiSOexQeXkDkiJuX4Hu3wh3saJ06EB2TvJayab1Lbbmqq2je/LQv7KCQZHZmC0k4hedd8sw==} dev: false - + resolution: + integrity: sha512-iA5uJD4PSTyIE4BDiSOexQeXkDkiJuX4Hu3wh3saJ06EB2TvJayab1Lbbmqq2je/LQv7KCQZHZmC0k4hedd8sw== /typescript/3.8.3: - resolution: {integrity: sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==} - engines: {node: '>=4.2.0'} - hasBin: true dev: true - + engines: + node: '>=4.2.0' + hasBin: true + resolution: + integrity: sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w== /un-eval/1.2.0: - resolution: {integrity: sha512-Wlj/pum6dQtGTPD/lclDtoVPkSfpjPfy1dwnnKw/sZP5DpBH9fLhBgQfsqNhe5/gS1D+vkZUuB771NRMUPA5CA==} dev: true - + resolution: + integrity: sha512-Wlj/pum6dQtGTPD/lclDtoVPkSfpjPfy1dwnnKw/sZP5DpBH9fLhBgQfsqNhe5/gS1D+vkZUuB771NRMUPA5CA== /unbox-primitive/1.0.1: - resolution: {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 - + resolution: + integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== /unbzip2-stream/1.4.3: - resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} dependencies: buffer: 5.7.1 through: 2.3.8 dev: true - + resolution: + integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== /underscore/1.13.1: - resolution: {integrity: sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==} dev: false - + resolution: + integrity: sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g== /unfetch/4.1.0: - resolution: {integrity: sha512-crP/n3eAPUJxZXM9T80/yv0YhkTEx2K1D3h7D1AJM6fzsWZrxdyRuLN0JH/dkZh1LNH8LxCnBzoPFCPbb2iGpg==} dev: false - + resolution: + integrity: sha512-crP/n3eAPUJxZXM9T80/yv0YhkTEx2K1D3h7D1AJM6fzsWZrxdyRuLN0JH/dkZh1LNH8LxCnBzoPFCPbb2iGpg== /unfetch/4.2.0: - resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} dev: true - + resolution: + integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA== /unicode-canonical-property-names-ecmascript/1.0.4: - resolution: {integrity: sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== /unicode-match-property-ecmascript/1.0.4: - resolution: {integrity: sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==} - engines: {node: '>=4'} dependencies: unicode-canonical-property-names-ecmascript: 1.0.4 unicode-property-aliases-ecmascript: 1.1.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== /unicode-match-property-value-ecmascript/1.2.0: - resolution: {integrity: sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== /unicode-property-aliases-ecmascript/1.1.0: - resolution: {integrity: sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== /union-value/1.0.1: - resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} - engines: {node: '>=0.10.0'} dependencies: arr-union: 3.1.0 get-value: 2.0.6 is-extendable: 0.1.1 set-value: 2.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== /uniq/1.0.1: - resolution: {integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=} dev: true - + resolution: + integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= /uniqs/2.0.0: - resolution: {integrity: sha1-/+3ks2slKQaW5uFl1KWe25mOawI=} dev: true - + resolution: + integrity: sha1-/+3ks2slKQaW5uFl1KWe25mOawI= /unique-filename/1.1.1: - resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} dependencies: unique-slug: 2.0.2 dev: true - + resolution: + integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== /unique-slug/2.0.2: - resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} dependencies: imurmurhash: 0.1.4 dev: true - + resolution: + integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== /unique-string/1.0.0: - resolution: {integrity: sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=} - engines: {node: '>=4'} dependencies: crypto-random-string: 1.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= /universalify/0.1.2: - resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} - engines: {node: '>= 4.0.0'} - + engines: + node: '>= 4.0.0' + resolution: + integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== /universalify/2.0.0: - resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} - engines: {node: '>= 10.0.0'} - + engines: + node: '>= 10.0.0' + resolution: + integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== /unpipe/1.0.0: - resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=} - engines: {node: '>= 0.8'} - + engines: + node: '>= 0.8' + resolution: + integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= /unquote/1.1.1: - resolution: {integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=} dev: true - + resolution: + integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= /unset-value/1.0.0: - resolution: {integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=} - engines: {node: '>=0.10.0'} dependencies: has-value: 0.3.1 isobject: 3.0.1 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= /untildify/3.0.3: - resolution: {integrity: sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA== /untildify/4.0.0: - resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== /unzip-response/2.0.1: - resolution: {integrity: sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= /upath/1.2.0: - resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== /update-notifier/2.5.0: - resolution: {integrity: sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==} - engines: {node: '>=4'} dependencies: boxen: 1.3.0 chalk: 2.4.2 @@ -23885,10 +24758,11 @@ packages: semver-diff: 2.1.0 xdg-basedir: 3.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw== /update-notifier/3.0.1: - resolution: {integrity: sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ==} - engines: {node: '>=8'} dependencies: boxen: 3.2.0 chalk: 2.4.2 @@ -23903,41 +24777,36 @@ packages: semver-diff: 2.1.0 xdg-basedir: 3.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ== /uri-js/3.0.2: - resolution: {integrity: sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=} dependencies: punycode: 2.1.1 dev: true - + resolution: + integrity: sha1-+QuFhQf4HepNz7s8TD2/orVX+qo= /uri-js/4.2.2: - resolution: {integrity: sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==} dependencies: punycode: 2.1.1 - + resolution: + integrity: sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== /uri-js/4.4.0: - resolution: {integrity: sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==} dependencies: punycode: 2.1.1 - + resolution: + integrity: sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g== /urijs/1.19.2: - resolution: {integrity: sha512-s/UIq9ap4JPZ7H1EB5ULo/aOUbWqfDi7FKzMC2Nz+0Si8GiT1rIEaprt8hy3Vy2Ex2aJPpOQv4P4DuOZ+K1c6w==} dev: true - + resolution: + integrity: sha512-s/UIq9ap4JPZ7H1EB5ULo/aOUbWqfDi7FKzMC2Nz+0Si8GiT1rIEaprt8hy3Vy2Ex2aJPpOQv4P4DuOZ+K1c6w== /urix/0.1.0: - resolution: {integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=} deprecated: Please see https://github.com/lydell/urix#deprecated dev: true - + resolution: + integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= /url-loader/2.3.0_file-loader@4.3.0+webpack@4.42.0: - resolution: {integrity: sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==} - engines: {node: '>= 8.9.0'} - peerDependencies: - file-loader: '*' - webpack: ^4.0.0 - peerDependenciesMeta: - file-loader: - optional: true dependencies: file-loader: 4.3.0_webpack@4.42.0 loader-utils: 1.4.0 @@ -23945,287 +24814,308 @@ packages: schema-utils: 2.7.1 webpack: 4.42.0 dev: true - + engines: + node: '>= 8.9.0' + peerDependencies: + file-loader: '*' + webpack: ^4.0.0 + peerDependenciesMeta: + file-loader: + optional: true + resolution: + integrity: sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog== /url-parse-lax/1.0.0: - resolution: {integrity: sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=} - engines: {node: '>=0.10.0'} dependencies: prepend-http: 1.0.4 dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= /url-parse-lax/3.0.0: - resolution: {integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=} - engines: {node: '>=4'} dependencies: prepend-http: 2.0.0 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= /url-parse/1.4.7: - resolution: {integrity: sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==} dependencies: querystringify: 2.2.0 requires-port: 1.0.0 dev: true - + resolution: + integrity: sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== /url-to-options/1.0.1: - resolution: {integrity: sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=} - engines: {node: '>= 4'} dev: true - + engines: + node: '>= 4' + resolution: + integrity: sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= /url/0.10.3: - resolution: {integrity: sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=} dependencies: punycode: 1.3.2 querystring: 0.2.0 - + resolution: + integrity: sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ= /url/0.11.0: - resolution: {integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=} dependencies: punycode: 1.3.2 querystring: 0.2.0 dev: true - + resolution: + integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= /urlencode/1.1.0: - resolution: {integrity: sha1-HyuibwE8hfATP3o61v8nMK33y7c=} dependencies: iconv-lite: 0.4.24 dev: true - + resolution: + integrity: sha1-HyuibwE8hfATP3o61v8nMK33y7c= /use-memo-one/1.1.1_react@16.13.1: - resolution: {integrity: sha512-oFfsyun+bP7RX8X2AskHNTxu+R3QdE/RC5IefMbqptmACAA/gfol1KDD5KRzPsGMa62sWxGZw+Ui43u6x4ddoQ==} - peerDependencies: - react: ^16.8.0 dependencies: react: 16.13.1 dev: false - + peerDependencies: + react: ^16.8.0 + resolution: + integrity: sha512-oFfsyun+bP7RX8X2AskHNTxu+R3QdE/RC5IefMbqptmACAA/gfol1KDD5KRzPsGMa62sWxGZw+Ui43u6x4ddoQ== /use/3.1.1: - resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== /utf8/3.0.0: - resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} dev: true - + resolution: + integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ== /util-deprecate/1.0.2: - resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} - + resolution: + integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= /util.promisify/1.0.0: - resolution: {integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==} dependencies: define-properties: 1.1.3 object.getownpropertydescriptors: 2.1.1 dev: true - + resolution: + integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== /util.promisify/1.0.1: - resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} dependencies: define-properties: 1.1.3 es-abstract: 1.17.7 has-symbols: 1.0.1 object.getownpropertydescriptors: 2.1.1 dev: true - + resolution: + integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== /util/0.10.3: - resolution: {integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk=} dependencies: inherits: 2.0.1 dev: true - + resolution: + integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk= /util/0.11.1: - resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} dependencies: inherits: 2.0.3 dev: true - + resolution: + integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== /utila/0.4.0: - resolution: {integrity: sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=} dev: true - + resolution: + integrity: sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= /utils-merge/1.0.1: - resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} - engines: {node: '>= 0.4.0'} - + engines: + node: '>= 0.4.0' + resolution: + integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= /uuid/2.0.3: - resolution: {integrity: sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=} dev: true - + resolution: + integrity: sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho= /uuid/3.0.0: - resolution: {integrity: sha1-Zyj8BFnEUNeWqZwxg3VpvfZy1yg=} - hasBin: true dev: true - + hasBin: true + resolution: + integrity: sha1-Zyj8BFnEUNeWqZwxg3VpvfZy1yg= /uuid/3.3.2: - resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==} 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. hasBin: true - + resolution: + integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== /uuid/3.4.0: - resolution: {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. hasBin: true - + resolution: + integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== /uuid/8.2.0: - resolution: {integrity: sha512-CYpGiFTUrmI6OBMkAdjSDM0k5h8SkkiTP4WAjQgDgNB1S3Ou9VBEvr6q0Kv2H1mMk7IWfxYGpMH5sd5AvcIV2Q==} - hasBin: true dev: false - - /uuid/8.3.2: - resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true + resolution: + integrity: sha512-CYpGiFTUrmI6OBMkAdjSDM0k5h8SkkiTP4WAjQgDgNB1S3Ou9VBEvr6q0Kv2H1mMk7IWfxYGpMH5sd5AvcIV2Q== + /uuid/8.3.2: dev: true - + hasBin: true + resolution: + integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== /v8-compile-cache/2.0.3: - resolution: {integrity: sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==} dev: true - + resolution: + integrity: sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w== /v8-compile-cache/2.2.0: - resolution: {integrity: sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==} dev: true - + resolution: + integrity: sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q== /v8-to-istanbul/7.1.0: - resolution: {integrity: sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==} - engines: {node: '>=10.10.0'} dependencies: '@types/istanbul-lib-coverage': 2.0.3 convert-source-map: 1.7.0 source-map: 0.7.3 dev: true - + engines: + node: '>=10.10.0' + resolution: + integrity: sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g== /validate-npm-package-license/3.0.4: - resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: spdx-correct: 3.1.1 spdx-expression-parse: 3.0.1 dev: true - + resolution: + integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== /validatorjs/3.18.1: - resolution: {integrity: sha512-ZyHd0lJKNft3nUe+tYtTui2B5GwdKexWB55qNljccJouW/eo06YhYpCYjPlN/F5n/o0eS1uvb1Janh6eRl+TBQ==} dependencies: date-fns: 2.1.0 dev: false - + resolution: + integrity: sha512-ZyHd0lJKNft3nUe+tYtTui2B5GwdKexWB55qNljccJouW/eo06YhYpCYjPlN/F5n/o0eS1uvb1Janh6eRl+TBQ== /value-equal/1.0.1: - resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} dev: false - + resolution: + integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== /vary/1.1.2: - resolution: {integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=} - engines: {node: '>= 0.8'} - + engines: + node: '>= 0.8' + resolution: + integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= /velocityjs/1.1.5: - resolution: {integrity: sha512-U4ANK4MRYSczVZjOp9FkAQoPO9geKSy3CWrBShPxMoWyqDox8SW8AZYiKtlCrV21ucONUtlU0iF3+KKK9AGoyA==} - engines: {node: '>=0.8.0'} - hasBin: true dev: true - + engines: + node: '>=0.8.0' + hasBin: true + resolution: + integrity: sha512-U4ANK4MRYSczVZjOp9FkAQoPO9geKSy3CWrBShPxMoWyqDox8SW8AZYiKtlCrV21ucONUtlU0iF3+KKK9AGoyA== /vendors/1.0.4: - resolution: {integrity: sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==} dev: true - + resolution: + integrity: sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== /verror/1.10.0: - resolution: {integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=} - engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 core-util-is: 1.0.2 extsprintf: 1.3.0 - + engines: + '0': node >=0.6.0 + resolution: + integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= /vm-browserify/1.1.2: - resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} dev: true - + resolution: + integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== /w3c-hr-time/1.0.2: - resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} dependencies: browser-process-hrtime: 1.0.0 dev: true - + resolution: + integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== /w3c-xmlserializer/1.1.2: - resolution: {integrity: sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==} dependencies: domexception: 1.0.1 webidl-conversions: 4.0.2 xml-name-validator: 3.0.0 dev: true - + resolution: + integrity: sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg== /w3c-xmlserializer/2.0.0: - resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} - engines: {node: '>=10'} dependencies: xml-name-validator: 3.0.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== /walkdir/0.0.11: - resolution: {integrity: sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI=} - engines: {node: '>=0.6.0'} dev: true - + engines: + node: '>=0.6.0' + resolution: + integrity: sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI= /walker/1.0.7: - resolution: {integrity: sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=} dependencies: makeerror: 1.0.11 dev: true - + resolution: + integrity: sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= /warning/4.0.3: - resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} dependencies: loose-envify: 1.4.0 dev: false - + resolution: + integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== /watchpack-chokidar2/2.0.1: - resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==} - requiresBuild: true dependencies: chokidar: 2.1.8 dev: true optional: true - + requiresBuild: true + resolution: + integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== /watchpack/1.6.1: - resolution: {integrity: sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==} dependencies: chokidar: 2.1.8 graceful-fs: 4.2.3 neo-async: 2.6.1 dev: true - + resolution: + integrity: sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA== /watchpack/1.7.5: - resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} dependencies: graceful-fs: 4.2.4 neo-async: 2.6.2 + dev: true optionalDependencies: chokidar: 3.4.3 watchpack-chokidar2: 2.0.1 - dev: true - + resolution: + integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== /wbuf/1.7.3: - resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} dependencies: minimalistic-assert: 1.0.1 dev: true - + resolution: + integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + /webidl-conversions/3.0.1: + dev: false + resolution: + integrity: sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= /webidl-conversions/4.0.2: - resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} dev: true - + resolution: + integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== /webidl-conversions/5.0.0: - resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} - engines: {node: '>=8'} dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== /webidl-conversions/6.1.0: - resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==} - engines: {node: '>=10.4'} dev: true - + engines: + node: '>=10.4' + resolution: + integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== /webpack-cli/3.3.11_webpack@4.42.1: - resolution: {integrity: sha512-dXlfuml7xvAFwYUPsrtQAA9e4DOe58gnzSxhgrO/ZM/gyXTBowrsYeubyN4mqGhYdpXMFNyQ6emjJS9M7OBd4g==} - engines: {node: '>=6.11.5'} - hasBin: true - peerDependencies: - webpack: 4.x.x dependencies: chalk: 2.4.2 cross-spawn: 6.0.5 @@ -24240,12 +25130,14 @@ packages: webpack: 4.42.1 yargs: 13.2.4 dev: true - - /webpack-dev-middleware/3.7.2_webpack@4.42.0: - resolution: {integrity: sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==} - engines: {node: '>= 6'} + engines: + node: '>=6.11.5' + hasBin: true peerDependencies: - webpack: ^4.0.0 + webpack: 4.x.x + resolution: + integrity: sha512-dXlfuml7xvAFwYUPsrtQAA9e4DOe58gnzSxhgrO/ZM/gyXTBowrsYeubyN4mqGhYdpXMFNyQ6emjJS9M7OBd4g== + /webpack-dev-middleware/3.7.2_webpack@4.42.0: dependencies: memory-fs: 0.4.1 mime: 2.4.6 @@ -24254,17 +25146,13 @@ packages: webpack: 4.42.0 webpack-log: 2.0.0 dev: true - - /webpack-dev-server/3.11.0_webpack@4.42.0: - resolution: {integrity: sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==} - engines: {node: '>= 6.11.5'} - hasBin: true + engines: + node: '>= 6' peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true + webpack: ^4.0.0 + resolution: + integrity: sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw== + /webpack-dev-server/3.11.0_webpack@4.42.0: dependencies: ansi-html: 0.0.7 bonjour: 3.5.0 @@ -24301,20 +25189,27 @@ packages: ws: 6.2.1 yargs: 13.3.2 dev: true - + engines: + node: '>= 6.11.5' + hasBin: true + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true + resolution: + integrity: sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg== /webpack-log/2.0.0: - resolution: {integrity: sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==} - engines: {node: '>= 6'} dependencies: ansi-colors: 3.2.4 uuid: 3.4.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== /webpack-manifest-plugin/2.2.0_webpack@4.42.0: - resolution: {integrity: sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==} - engines: {node: '>=6.11.5'} - peerDependencies: - webpack: 2 || 3 || 4 dependencies: fs-extra: 7.0.1 lodash: 4.17.21 @@ -24322,22 +25217,24 @@ packages: tapable: 1.1.3 webpack: 4.42.0 dev: true - + engines: + node: '>=6.11.5' + peerDependencies: + webpack: 2 || 3 || 4 + resolution: + integrity: sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ== /webpack-node-externals/1.7.2: - resolution: {integrity: sha512-ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg==} dev: true - + resolution: + integrity: sha512-ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg== /webpack-sources/1.4.3: - resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} dependencies: source-list-map: 2.0.1 source-map: 0.6.1 dev: true - + resolution: + integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== /webpack/4.41.2: - resolution: {integrity: sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A==} - engines: {node: '>=6.11.5'} - hasBin: true dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-module-context': 1.8.5 @@ -24363,11 +25260,12 @@ packages: watchpack: 1.6.1 webpack-sources: 1.4.3 dev: true - - /webpack/4.42.0: - resolution: {integrity: sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==} - engines: {node: '>=6.11.5'} + engines: + node: '>=6.11.5' hasBin: true + resolution: + integrity: sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A== + /webpack/4.42.0: dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-module-context': 1.8.5 @@ -24393,11 +25291,12 @@ packages: watchpack: 1.7.5 webpack-sources: 1.4.3 dev: true - - /webpack/4.42.1: - resolution: {integrity: sha512-SGfYMigqEfdGchGhFFJ9KyRpQKnipvEvjc1TwrXEPCM6H5Wywu10ka8o3KGrMzSMxMQKt8aCHUFh5DaQ9UmyRg==} - engines: {node: '>=6.11.5'} + engines: + node: '>=6.11.5' hasBin: true + resolution: + integrity: sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w== + /webpack/4.42.1: dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-module-context': 1.9.0 @@ -24423,122 +25322,139 @@ packages: watchpack: 1.6.1 webpack-sources: 1.4.3 dev: true - + engines: + node: '>=6.11.5' + hasBin: true + resolution: + integrity: sha512-SGfYMigqEfdGchGhFFJ9KyRpQKnipvEvjc1TwrXEPCM6H5Wywu10ka8o3KGrMzSMxMQKt8aCHUFh5DaQ9UmyRg== /websocket-driver/0.6.5: - resolution: {integrity: sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=} - engines: {node: '>=0.6.0'} dependencies: websocket-extensions: 0.1.4 dev: true - + engines: + node: '>=0.6.0' + resolution: + integrity: sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY= /websocket-driver/0.7.4: - resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} - engines: {node: '>=0.8.0'} dependencies: http-parser-js: 0.5.2 safe-buffer: 5.2.1 websocket-extensions: 0.1.4 dev: true - + engines: + node: '>=0.8.0' + resolution: + integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== /websocket-extensions/0.1.4: - resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} - engines: {node: '>=0.8.0'} dev: true - + engines: + node: '>=0.8.0' + resolution: + integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== /websocket-framed/1.2.2: - resolution: {integrity: sha512-7EeuDADPk6SLmpBiSnxg7P/ZxFKb7WOjpA+pvcsnKLwTGzJO1aob+gxUXETW93cozUIOUPGS6+rgaClAjig1qQ==} - engines: {node: '>=8.0.0'} dependencies: encodr: 1.2.2 eventemitter3: 4.0.0 dev: true - + engines: + node: '>=8.0.0' + resolution: + integrity: sha512-7EeuDADPk6SLmpBiSnxg7P/ZxFKb7WOjpA+pvcsnKLwTGzJO1aob+gxUXETW93cozUIOUPGS6+rgaClAjig1qQ== /whatwg-encoding/1.0.5: - resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} dependencies: iconv-lite: 0.4.24 dev: true - + resolution: + integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== /whatwg-fetch/3.0.0: - resolution: {integrity: sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==} dev: true - + resolution: + integrity: sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q== /whatwg-fetch/3.5.0: - resolution: {integrity: sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A==} dev: true - + resolution: + integrity: sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A== /whatwg-mimetype/2.3.0: - resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} dev: true - + resolution: + integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + /whatwg-url/5.0.0: + dependencies: + tr46: 0.0.3 + webidl-conversions: 3.0.1 + dev: false + resolution: + integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0= /whatwg-url/6.5.0: - resolution: {integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==} dependencies: lodash.sortby: 4.7.0 tr46: 1.0.1 webidl-conversions: 4.0.2 dev: true - + resolution: + integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== /whatwg-url/7.1.0: - resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} dependencies: lodash.sortby: 4.7.0 tr46: 1.0.1 webidl-conversions: 4.0.2 dev: true - + resolution: + integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== /whatwg-url/8.4.0: - resolution: {integrity: sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==} - engines: {node: '>=10'} dependencies: lodash.sortby: 4.7.0 tr46: 2.0.2 webidl-conversions: 6.1.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw== /which-boxed-primitive/1.0.2: - resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: is-bigint: 1.0.2 is-boolean-object: 1.1.1 is-number-object: 1.0.4 is-string: 1.0.7 is-symbol: 1.0.3 - + resolution: + integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== /which-module/2.0.0: - resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=} - + resolution: + integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= /which/1.3.1: - resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} - hasBin: true dependencies: isexe: 2.0.0 - - /which/2.0.2: - resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} - engines: {node: '>= 8'} hasBin: true + resolution: + integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + /which/2.0.2: dependencies: isexe: 2.0.0 - + engines: + node: '>= 8' + hasBin: true + resolution: + integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== /widest-line/2.0.1: - resolution: {integrity: sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==} - engines: {node: '>=4'} dependencies: string-width: 2.1.1 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA== /winston-transport/4.4.0: - resolution: {integrity: sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==} - engines: {node: '>= 6.4.0'} dependencies: readable-stream: 2.3.7 triple-beam: 1.3.0 dev: true - + engines: + node: '>= 6.4.0' + resolution: + integrity: sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw== /winston/3.2.1: - resolution: {integrity: sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==} - engines: {node: '>= 6.4.0'} dependencies: async: 2.6.3 diagnostics: 1.1.1 @@ -24550,10 +25466,11 @@ packages: triple-beam: 1.3.0 winston-transport: 4.4.0 dev: true - + engines: + node: '>= 6.4.0' + resolution: + integrity: sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw== /winston/3.3.3: - resolution: {integrity: sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==} - engines: {node: '>= 6.4.0'} dependencies: '@dabh/diagnostics': 2.0.2 async: 3.2.0 @@ -24565,27 +25482,29 @@ packages: triple-beam: 1.3.0 winston-transport: 4.4.0 dev: true - + engines: + node: '>= 6.4.0' + resolution: + integrity: sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw== /word-wrap/1.2.3: - resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} - engines: {node: '>=0.10.0'} dev: true - + engines: + node: '>=0.10.0' + resolution: + integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== /workbox-background-sync/4.3.1: - resolution: {integrity: sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==} dependencies: workbox-core: 4.3.1 dev: true - + resolution: + integrity: sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg== /workbox-broadcast-update/4.3.1: - resolution: {integrity: sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==} dependencies: workbox-core: 4.3.1 dev: true - + resolution: + integrity: sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA== /workbox-build/4.3.1: - resolution: {integrity: sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==} - engines: {node: '>=4.0.0'} dependencies: '@babel/runtime': 7.12.5 '@hapi/joi': 15.1.1 @@ -24611,185 +25530,194 @@ packages: workbox-sw: 4.3.1 workbox-window: 4.3.1 dev: true - + engines: + node: '>=4.0.0' + resolution: + integrity: sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw== /workbox-cacheable-response/4.3.1: - resolution: {integrity: sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==} dependencies: workbox-core: 4.3.1 dev: true - + resolution: + integrity: sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw== /workbox-core/4.3.1: - resolution: {integrity: sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==} dev: true - + resolution: + integrity: sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg== /workbox-expiration/4.3.1: - resolution: {integrity: sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==} dependencies: workbox-core: 4.3.1 dev: true - + resolution: + integrity: sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw== /workbox-google-analytics/4.3.1: - resolution: {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 dev: true - + resolution: + integrity: sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg== /workbox-navigation-preload/4.3.1: - resolution: {integrity: sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==} dependencies: workbox-core: 4.3.1 dev: true - + resolution: + integrity: sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw== /workbox-precaching/4.3.1: - resolution: {integrity: sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==} dependencies: workbox-core: 4.3.1 dev: true - + resolution: + integrity: sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ== /workbox-range-requests/4.3.1: - resolution: {integrity: sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==} dependencies: workbox-core: 4.3.1 dev: true - + resolution: + integrity: sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA== /workbox-routing/4.3.1: - resolution: {integrity: sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==} dependencies: workbox-core: 4.3.1 dev: true - + resolution: + integrity: sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g== /workbox-strategies/4.3.1: - resolution: {integrity: sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==} dependencies: workbox-core: 4.3.1 dev: true - + resolution: + integrity: sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw== /workbox-streams/4.3.1: - resolution: {integrity: sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==} dependencies: workbox-core: 4.3.1 dev: true - + resolution: + integrity: sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA== /workbox-sw/4.3.1: - resolution: {integrity: sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==} dev: true - + resolution: + integrity: sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w== /workbox-webpack-plugin/4.3.1_webpack@4.42.0: - resolution: {integrity: sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==} - engines: {node: '>=4.0.0'} - peerDependencies: - webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 dependencies: '@babel/runtime': 7.12.5 json-stable-stringify: 1.0.1 webpack: 4.42.0 workbox-build: 4.3.1 dev: true - + engines: + node: '>=4.0.0' + peerDependencies: + webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 + resolution: + integrity: sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ== /workbox-window/4.3.1: - resolution: {integrity: sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==} dependencies: workbox-core: 4.3.1 dev: true - + resolution: + integrity: sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg== /worker-farm/1.7.0: - resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==} dependencies: errno: 0.1.7 dev: true - + resolution: + integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== /worker-rpc/0.1.1: - resolution: {integrity: sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==} dependencies: microevent.ts: 0.1.1 dev: true - + resolution: + integrity: sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== /wrap-ansi/5.1.0: - resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} - engines: {node: '>=6'} dependencies: ansi-styles: 3.2.1 string-width: 3.1.0 strip-ansi: 5.2.0 - + engines: + node: '>=6' + resolution: + integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== /wrap-ansi/6.2.0: - resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} - engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.0 strip-ansi: 6.0.0 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== /wrap-ansi/7.0.0: - resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} - engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.0 strip-ansi: 6.0.0 dev: true - + engines: + node: '>=10' + resolution: + integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== /wrappy/1.0.2: - resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} dev: true - + resolution: + integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= /write-file-atomic/2.4.1: - resolution: {integrity: sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==} dependencies: graceful-fs: 4.2.4 imurmurhash: 0.1.4 signal-exit: 3.0.3 dev: true - + resolution: + integrity: sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg== /write-file-atomic/2.4.3: - resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} dependencies: graceful-fs: 4.2.4 imurmurhash: 0.1.4 signal-exit: 3.0.3 dev: true - + resolution: + integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== /write-file-atomic/3.0.3: - resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} dependencies: imurmurhash: 0.1.4 is-typedarray: 1.0.0 signal-exit: 3.0.3 typedarray-to-buffer: 3.1.5 dev: true - + resolution: + integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== /write/1.0.3: - resolution: {integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==} - engines: {node: '>=4'} dependencies: mkdirp: 0.5.5 dev: true - + engines: + node: '>=4' + resolution: + integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== /ws/5.2.2: - resolution: {integrity: sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==} dependencies: async-limiter: 1.0.1 dev: true - + resolution: + integrity: sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA== /ws/6.1.4: - resolution: {integrity: sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==} dependencies: async-limiter: 1.0.1 dev: true - + resolution: + integrity: sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA== /ws/6.2.1: - resolution: {integrity: sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==} dependencies: async-limiter: 1.0.1 dev: true - + resolution: + integrity: sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== /ws/7.2.1: - resolution: {integrity: sha512-sucePNSafamSKoOqoNfBd8V0StlkzJKL2ZAhGQinCfNQ+oacw+Pk7lcdAElecBF2VkLNZRiIb5Oi1Q5lVUVt2A==} - engines: {node: '>=8.3.0'} + dev: true + engines: + node: '>=8.3.0' peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -24798,11 +25726,12 @@ packages: optional: true utf-8-validate: optional: true - dev: true - + resolution: + integrity: sha512-sucePNSafamSKoOqoNfBd8V0StlkzJKL2ZAhGQinCfNQ+oacw+Pk7lcdAElecBF2VkLNZRiIb5Oi1Q5lVUVt2A== /ws/7.2.3: - resolution: {integrity: sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ==} - engines: {node: '>=8.3.0'} + dev: true + engines: + node: '>=8.3.0' peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -24811,11 +25740,12 @@ packages: optional: true utf-8-validate: optional: true - dev: true - + resolution: + integrity: sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ== /ws/7.4.0: - resolution: {integrity: sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ==} - engines: {node: '>=8.3.0'} + dev: true + engines: + node: '>=8.3.0' peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -24824,11 +25754,12 @@ packages: optional: true utf-8-validate: optional: true - dev: true - + resolution: + integrity: sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ== /ws/7.4.6: - resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} - engines: {node: '>=8.3.0'} + dev: true + engines: + node: '>=8.3.0' peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -24837,139 +25768,147 @@ packages: optional: true utf-8-validate: optional: true - dev: true - + resolution: + integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== /x-path/0.0.2: - resolution: {integrity: sha1-KU0Ha7l6dwbMBwu7Km/YxU32exI=} dependencies: path-extra: 1.0.3 dev: true - + resolution: + integrity: sha1-KU0Ha7l6dwbMBwu7Km/YxU32exI= /xdg-basedir/3.0.0: - resolution: {integrity: sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=} - engines: {node: '>=4'} dev: true - + engines: + node: '>=4' + resolution: + integrity: sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= /xml-name-validator/3.0.0: - resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} dev: true - + resolution: + integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== /xml/1.0.1: - resolution: {integrity: sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=} - + resolution: + integrity: sha1-eLpyAgApxbyHuKgaPPzXS0ovweU= /xml2js/0.4.19: - resolution: {integrity: sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==} dependencies: sax: 1.2.4 xmlbuilder: 9.0.7 - + resolution: + integrity: sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q== /xmlbuilder/9.0.7: - resolution: {integrity: sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=} - engines: {node: '>=4.0'} - + engines: + node: '>=4.0' + resolution: + integrity: sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= /xmlchars/2.2.0: - resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: true - + resolution: + integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== /xmlhttprequest-ssl/1.5.5: - resolution: {integrity: sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=} - engines: {node: '>=0.4.0'} dev: true - + engines: + node: '>=0.4.0' + resolution: + integrity: sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4= /xmlhttprequest-ssl/1.6.3: - resolution: {integrity: sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q==} - engines: {node: '>=0.4.0'} dev: true - + engines: + node: '>=0.4.0' + resolution: + integrity: sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q== /xregexp/4.4.0: - resolution: {integrity: sha512-83y4aa8o8o4NZe+L+46wpa+F1cWR/wCGOWI3tzqUso0w3/KAvXy0+Di7Oe/cbNMixDR4Jmi7NEybWU6ps25Wkg==} dependencies: '@babel/runtime-corejs3': 7.12.5 dev: true - + resolution: + integrity: sha512-83y4aa8o8o4NZe+L+46wpa+F1cWR/wCGOWI3tzqUso0w3/KAvXy0+Di7Oe/cbNMixDR4Jmi7NEybWU6ps25Wkg== /xtend/4.0.2: - resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} - engines: {node: '>=0.4'} - + engines: + node: '>=0.4' + resolution: + integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== /y18n/4.0.3: - resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} - + resolution: + integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== /yallist/2.1.2: - resolution: {integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=} dev: true - + resolution: + integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= /yallist/3.1.1: - resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} dev: true - + resolution: + integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== /yallist/4.0.0: - resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - + resolution: + integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== /yaml-ast-parser/0.0.43: - resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} dev: true - + resolution: + integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A== /yaml-cfn/0.3.1: - resolution: {integrity: sha512-8uEuOFPZFI06cQA+E37oRd9zHEPZVpkVjrBjXxWSt0Hy8hil/KnCcskpR7jwx6ejzfejIi5uzaoQgHTl6qzaNw==} - hasBin: true dependencies: js-yaml: 4.0.0 dev: false - + hasBin: true + resolution: + integrity: sha512-8uEuOFPZFI06cQA+E37oRd9zHEPZVpkVjrBjXxWSt0Hy8hil/KnCcskpR7jwx6ejzfejIi5uzaoQgHTl6qzaNw== /yaml/1.10.0: - resolution: {integrity: sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==} - engines: {node: '>= 6'} - + engines: + node: '>= 6' + resolution: + integrity: sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== /yaml/1.10.2: - resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} - engines: {node: '>= 6'} dev: false - + engines: + node: '>= 6' + resolution: + integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== /yamljs/0.3.0: - resolution: {integrity: sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==} - hasBin: true dependencies: argparse: 1.0.10 glob: 7.1.6 dev: true - + hasBin: true + resolution: + integrity: sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ== /yargs-parser/13.1.2: - resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: true - + resolution: + integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== /yargs-parser/15.0.1: - resolution: {integrity: sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: false - + resolution: + integrity: sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw== /yargs-parser/16.1.0: - resolution: {integrity: sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg==} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: true - + resolution: + integrity: sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg== /yargs-parser/18.1.3: - resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} - engines: {node: '>=6'} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== /yargs-parser/20.2.9: - resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} - engines: {node: '>=10'} dev: false - + engines: + node: '>=10' + resolution: + integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== /yargs/13.2.4: - resolution: {integrity: sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg==} dependencies: cliui: 5.0.0 find-up: 3.0.0 @@ -24983,9 +25922,9 @@ packages: y18n: 4.0.3 yargs-parser: 13.1.2 dev: true - + resolution: + integrity: sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg== /yargs/13.3.2: - resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==} dependencies: cliui: 5.0.0 find-up: 3.0.0 @@ -24998,9 +25937,9 @@ packages: y18n: 4.0.3 yargs-parser: 13.1.2 dev: true - + resolution: + integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== /yargs/14.2.3: - resolution: {integrity: sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==} dependencies: cliui: 5.0.0 decamelize: 1.2.0 @@ -25014,10 +25953,9 @@ packages: y18n: 4.0.3 yargs-parser: 15.0.1 dev: false - + resolution: + integrity: sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg== /yargs/15.4.1: - resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} - engines: {node: '>=8'} dependencies: cliui: 6.0.0 decamelize: 1.2.0 @@ -25031,47 +25969,55 @@ packages: y18n: 4.0.3 yargs-parser: 18.1.3 dev: true - + engines: + node: '>=8' + resolution: + integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== /yauzl/2.10.0: - resolution: {integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=} dependencies: buffer-crc32: 0.2.13 fd-slicer: 1.1.0 dev: true - + resolution: + integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= /yeast/0.1.2: - resolution: {integrity: sha1-AI4G2AlDIMNy28L47XagymyKxBk=} dev: true - + resolution: + integrity: sha1-AI4G2AlDIMNy28L47XagymyKxBk= /yn/3.1.1: - resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} - engines: {node: '>=6'} dev: true - + engines: + node: '>=6' + resolution: + integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== /zip-stream/1.2.0: - resolution: {integrity: sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ=} - engines: {node: '>= 0.10.0'} dependencies: archiver-utils: 1.3.0 compress-commons: 1.2.2 lodash: 4.17.21 readable-stream: 2.3.7 dev: true - + engines: + node: '>= 0.10.0' + resolution: + integrity: sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ= /zip-stream/2.1.3: - resolution: {integrity: sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==} - engines: {node: '>= 6'} dependencies: archiver-utils: 2.1.0 compress-commons: 2.1.1 readable-stream: 3.6.0 dev: true - + engines: + node: '>= 6' + resolution: + integrity: sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q== /zip-stream/3.0.1: - resolution: {integrity: sha512-r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ==} - engines: {node: '>= 8'} dependencies: archiver-utils: 2.1.0 compress-commons: 3.0.0 readable-stream: 3.6.0 dev: true + engines: + node: '>= 8' + resolution: + integrity: sha512-r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ== diff --git a/yarn.lock b/yarn.lock deleted file mode 100644 index fb57ccd13a..0000000000 --- a/yarn.lock +++ /dev/null @@ -1,4 +0,0 @@ -# THIS IS AN AUTOGENERATED FILE. DO NOT EDIT THIS FILE DIRECTLY. -# yarn lockfile v1 - - From f0b60b3fc5e84043c4b5291cd8b55110d5e87d62 Mon Sep 17 00:00:00 2001 From: GitHub Action Date: Tue, 22 Mar 2022 19:59:56 +0000 Subject: [PATCH 13/23] docs: Add Beta --- CHANGELOG.md | 3 +++ 1 file changed, 3 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index 03d43ca345..2432a43303 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,6 +2,9 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. +## Beta +[This release is in beta. Click here to see changes since 5.1.0.](https://github.com/awslabs/service-workbench-on-aws/compare/v5.1.0...mainline) + ### [5.1.0](https://github.com/awslabs/service-workbench-on-aws/compare/v5.0.0...v5.1.0) (2022-03-22) ### Features From 917b3ec98a279b9c9bf8826510ad4bca112d2483 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Tue, 22 Mar 2022 18:21:03 -0400 Subject: [PATCH 14/23] chore(deps): bump node-forge from 1.2.1 to 1.3.0 in /docs (#955) Bumps [node-forge](https://github.com/digitalbazaar/forge) from 1.2.1 to 1.3.0. - [Release notes](https://github.com/digitalbazaar/forge/releases) - [Changelog](https://github.com/digitalbazaar/forge/blob/main/CHANGELOG.md) - [Commits](https://github.com/digitalbazaar/forge/compare/v1.2.1...v1.3.0) --- updated-dependencies: - dependency-name: node-forge dependency-type: indirect ... Signed-off-by: dependabot[bot] Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Sanket Dharwadkar --- docs/yarn.lock | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/docs/yarn.lock b/docs/yarn.lock index 67d71b17d0..a96f3da0b0 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -5253,10 +5253,10 @@ node-fetch@2.6.1, node-fetch@^2.6.7: dependencies: whatwg-url "^5.0.0" -node-forge@^0.10.0, node-forge@^1.0.0: - version "1.2.1" - resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.2.1.tgz#82794919071ef2eb5c509293325cec8afd0fd53c" - integrity sha512-Fcvtbb+zBcZXbTTVwqGA5W+MKBj56UjVRevvchv5XrcyXbmNdesfZL37nlcWOfpgHhgmxApw3tQbTr4CqNmX4w== +node-forge@^0.10.0, node-forge@^1.3.0: + version "1.3.0" + resolved "https://registry.yarnpkg.com/node-forge/-/node-forge-1.3.0.tgz#37a874ea723855f37db091e6c186e5b67a01d4b2" + integrity sha512-08ARB91bUi6zNKzVmaj3QO7cr397uiDT2nJ63cHjyNtCTWIgvS47j3eT0WfzUwS9+6Z5YshRaoasFkXCKrIYbA== node-releases@^2.0.1: version "2.0.1" From 9e224ff1aee34ccbdea14f330c7c840a9a39b125 Mon Sep 17 00:00:00 2001 From: Marianna Ghirardelli <43092418+maghirardelli@users.noreply.github.com> Date: Tue, 5 Apr 2022 11:20:42 -0400 Subject: [PATCH 15/23] fix: replace aws-ee package name prefix with amzn (#960) --- .../lib/deployment-store-service.js | 4 +- .../lib/plugins/services-plugin.js | 32 +- .../create-root-user-service.test.js | 20 +- .../lib/steps/add-auth-providers.js | 6 +- .../lib/steps/create-jwt-key-service.js | 2 +- .../lib/steps/create-root-user-service.js | 4 +- .../base-post-deployment/package.json | 8 +- .../lib/deployment-store-service.js | 4 +- .../lib/plugins/services-plugin.js | 32 +- .../lib/steps/validate-byob-study-service.js | 4 +- .../packages/base-pre-deployment/package.json | 8 +- addons/addon-base-raas-appstream/README.md | 2 +- .../lib/plugins/services-plugin.js | 4 +- .../base-raas-appstream-rest-api/package.json | 10 +- .../appstream-sc-env-config-vars-service.js | 2 +- .../lib/appstream/appstream-sc-service.js | 2 +- .../tests/appstream-sc-service.test.js | 32 +- .../__tests__/aws-account-mgmt-plugin.test.js | 18 +- .../env-sc-connection-url-plugin.test.js | 18 +- .../base-raas-appstream-services/package.json | 8 +- .../packages/base-raas-ui/package.json | 8 +- .../packages/base-raas-ui/src/helpers/api.js | 4 +- .../packages/base-raas-ui/src/helpers/form.js | 2 +- .../src/models/accounts/AccountStore.js | 2 +- .../src/models/accounts/AccountsStore.js | 4 +- .../models/aws-accounts/AwsAccountStore.js | 2 +- .../models/aws-accounts/AwsAccountsStore.js | 2 +- .../src/models/aws-accounts/BudgetStore.js | 2 +- .../client-info/ClientInformationStore.js | 2 +- .../component-session-state.js | 2 +- .../src/models/compute/ComputePlatform.js | 2 +- .../models/compute/ComputePlatformStore.js | 2 +- .../models/compute/ComputePlatformsStore.js | 4 +- .../models/data-sources/DataSourceAccount.js | 2 +- .../data-sources/DataSourceAccountStore.js | 2 +- .../data-sources/DataSourceAccountsStore.js | 4 +- .../data-sources/DataSourceStackInfoStore.js | 2 +- .../data-sources/DataSourceStudyStore.js | 2 +- .../register/operations/PrepareCfn.js | 2 +- .../environments-sc/ScEnvConnectionStore.js | 2 +- .../environments-sc/ScEnvironmentCostStore.js | 2 +- .../ScEnvironmentCostsStore.js | 4 +- .../ScEnvironmentEgressStoreDetailStore.js | 2 +- .../environments-sc/ScEnvironmentStore.js | 2 +- .../environments-sc/ScEnvironmentsStore.js | 4 +- .../src/models/environments/Environment.js | 4 +- .../EnvironmentConfigurationsStore.js | 4 +- .../models/environments/EnvironmentStore.js | 4 +- .../models/environments/EnvironmentsStore.js | 8 +- .../src/models/helpers/Operation.js | 2 +- .../src/models/indexes/IndexesStore.js | 4 +- .../src/models/projects/ProjectStore.js | 2 +- .../src/models/projects/ProjectsStore.js | 4 +- .../src/models/studies/StudiesStore.js | 4 +- .../src/models/studies/StudyFilesStore.js | 2 +- .../models/studies/StudyPermissionsStore.js | 2 +- .../src/models/studies/StudyStore.js | 2 +- .../src/models/user-roles/UserRolesStore.js | 4 +- .../base-raas-ui/src/models/users/User.js | 2 +- .../src/models/users/UserStore.js | 4 +- .../src/models/users/UsersStore.js | 4 +- .../models/users/__tests__/UsersStore.test.js | 4 +- .../base-raas-ui/src/parts/UserApplication.js | 8 +- .../src/parts/accounts/AccountCard.js | 4 +- .../src/parts/accounts/AddIndex.js | 6 +- .../src/parts/accounts/AddUpdateAwsAccount.js | 6 +- .../parts/accounts/AwsAccountUpdateContent.js | 4 +- .../parts/accounts/AwsAccountUpdatePage.js | 6 +- .../src/parts/accounts/AwsAccountsList.js | 10 +- .../src/parts/accounts/CreateAwsAccount.js | 6 +- .../src/parts/accounts/IndexesList.js | 8 +- .../src/parts/accounts/UpdateBudget.js | 16 +- .../src/parts/compute/ComputePlatformSetup.js | 8 +- .../compute/SelectComputePlatformStep.js | 12 +- .../parts/CreateExternalPlatformForm.js | 10 +- .../parts/CreateInternalPlatformForm.js | 10 +- .../compute/parts/SelectConfigurationCards.js | 8 +- .../src/parts/dashboard/Dashboard.js | 4 +- .../data-sources/DataSourceAccountCard.js | 4 +- .../data-sources/DataSourceAccountCfn.js | 8 +- .../data-sources/DataSourceAccountInfo.js | 8 +- .../data-sources/DataSourceAccountsList.js | 10 +- .../data-sources/DataSourceStudiesList.js | 8 +- .../parts/data-sources/DataSourceStudyRow.js | 10 +- .../data-sources/parts/AccountCfnPanel.js | 4 +- .../parts/AccountConnectionPanel.js | 2 +- .../parts/StudyConnectionPanel.js | 2 +- .../parts/data-sources/register/CfnStep.js | 2 +- .../parts/data-sources/register/InputStep.js | 16 +- .../data-sources/register/RegisterStudy.js | 8 +- .../parts/data-sources/register/StartStep.js | 2 +- .../parts/data-sources/register/SubmitStep.js | 4 +- .../EnvTypeCardMetaActions.js | 2 +- .../environments-builtin/EnvironmentCard.js | 4 +- .../EnvironmentDetailPage.js | 12 +- .../environments-builtin/EnvironmentsList.js | 10 +- .../__tests__/EnvironmentCard.test.js | 4 +- .../__tests__/EnvironmentDetailPage.test.js | 8 +- .../environments-sc/ScEnvironmentCard.js | 8 +- .../ScEnvironmentDetailPage.js | 10 +- .../environments-sc/ScEnvironmentsList.js | 12 +- .../__tests__/ScEnvironmentCard.test.js | 4 +- .../parts/ScEnvSshConnRowExpanded.js | 2 +- .../parts/ScEnvironmentButtons.js | 4 +- .../parts/ScEnvironmentConnections.js | 8 +- .../parts/ScEnvironmentCost.js | 4 +- .../parts/ScEnvironmentCostTable.js | 8 +- .../parts/ScEnvironmentEgressStoreDetail.js | 10 +- .../parts/ScEnvironmentHttpConnections.js | 2 +- .../parts/ScEnvironmentRdpConnectionRow.js | 2 +- .../parts/ScEnvironmentSshConnectionRow.js | 2 +- .../parts/ScEnvironmentSshConnections.js | 10 +- .../parts/ScEnvironmentTypeName.js | 4 +- .../parts/ScEnvironmentUpdateCidrs.js | 16 +- .../setup/ConfigureEnvTypeStep.js | 8 +- .../setup/CreateInternalEnvForm.js | 10 +- .../setup/ScEnvironmentSetup.js | 12 +- .../setup/SelectConfigurationCards.js | 8 +- .../setup/SelectEnvTypeStep.js | 12 +- .../parts/environments/EnvironmentSetup.js | 4 +- .../src/parts/files/FileUpload.js | 2 +- .../src/parts/helpers/CopyToClipboard.js | 2 +- .../src/parts/helpers/PinInput.js | 2 +- .../src/parts/projects/AddProject.js | 6 +- .../src/parts/projects/ProjectConfigure.js | 10 +- .../src/parts/projects/ProjectsList.js | 10 +- .../__tests__/ProjectConfigure.test.js | 4 +- .../src/parts/studies/CreateStudy.js | 12 +- .../src/parts/studies/StudiesPage.js | 6 +- .../src/parts/studies/StudiesTab.js | 8 +- .../parts/studies/StudyEnvironmentSetup.js | 4 +- .../src/parts/studies/StudyFilesTable.js | 8 +- .../parts/studies/StudyPermissionsTable.js | 12 +- .../studies/__tests__/CreateStudy.test.js | 4 +- .../src/parts/users/AddSingleUser.js | 22 +- .../base-raas-ui/src/parts/users/AddUser.js | 8 +- .../base-raas-ui/src/parts/users/DragDrop.js | 12 +- .../base-raas-ui/src/parts/users/RolesList.js | 8 +- .../src/parts/users/UpdateUser.js | 20 +- .../src/parts/users/UserOnboarding.js | 6 +- .../base-raas-ui/src/parts/users/UsersList.js | 10 +- .../users/__tests__/AddSingleUser.test.js | 8 +- .../parts/users/__tests__/UpdateUser.test.js | 4 +- .../base-raas-ui/src/plugins/routes-plugin.js | 2 +- .../base-raas-cfn-templates/package.json | 2 +- .../create-service-catalog-portfolio.test.js | 8 +- .../steps/create-cloudfront-interceptor.js | 2 +- .../steps/create-service-catalog-portfolio.js | 6 +- .../lib/steps/create-user-roles.js | 4 +- .../lib/steps/inject-service-endpoint.js | 2 +- .../base-raas-post-deployment/package.json | 8 +- .../lib/controllers/user-roles-controller.js | 2 +- .../lib/plugins/authentication-plugin.js | 2 +- .../plugins/authn-handler-services-plugin.js | 10 +- .../lib/plugins/routes-plugin.js | 10 +- .../lib/plugins/services-plugin.js | 96 +- .../packages/base-raas-rest-api/package.json | 14 +- .../__tests__/cfn-template-service.test.js | 4 +- .../account/__tests__/account-service.test.js | 22 +- .../lib/account/account-service.js | 6 +- .../lib/alb/__tests__/alb-service.test.js | 16 +- .../base-raas-services/lib/alb/alb-service.js | 2 +- .../__tests__/aws-accounts-service.test.js | 36 +- .../__tests__/aws-cfn-service.test.js | 40 +- .../lib/aws-accounts/aws-accounts-service.js | 6 +- .../lib/aws-accounts/aws-cfn-service.js | 6 +- .../budgets/__tests__/budgets-service.test.js | 8 +- .../lib/budgets/budgets-service.js | 6 +- .../lib/cfn-templates/cfn-template-service.js | 2 +- .../__test__/compute-platform-service.test.js | 14 +- .../__test__/compute-price-service.test.js | 16 +- .../lib/compute/compute-platform-service.js | 4 +- .../lib/compute/compute-price-service.js | 2 +- .../__tests__/cost-api-cache-service.test.js | 14 +- .../cost-api-cache/cost-api-cache-service.js | 4 +- .../lib/costs/__tests__/costs-service.test.js | 10 +- .../lib/costs/costs-service.js | 6 +- .../__test__/data-egress-service.test.js | 28 +- .../lib/data-egress/data-egress-service.js | 6 +- .../data-source-account-service.test.js | 30 +- .../data-source-bucket-service.test.js | 30 +- .../data-source-reachability-service.test.js | 30 +- .../data-source-registration-service.test.js | 36 +- .../environment-resource-service.test.js | 28 +- .../legacy/environment-resource-service.js | 4 +- .../application-role-service.test.js | 26 +- .../environment-resource-service.test.js | 32 +- .../__tests__/filesystem-role-service.test.js | 32 +- .../roles-only/application-role-service.js | 6 +- .../environment-resource-service.js | 6 +- .../roles-only/filesystem-role-service.js | 6 +- .../data-source-account-service.js | 6 +- .../data-source/data-source-bucket-service.js | 6 +- .../data-source-reachability-service.js | 6 +- .../data-source-registration-service.js | 2 +- .../environment-authz-service.test.js | 10 +- .../__tests__/environment-dns-service.test.js | 8 +- .../environment-mount-service.test.js | 20 +- .../__tests__/environment-service.test.js | 24 +- .../built-in/environment-keypair-service.js | 2 +- .../built-in/environment-service.js | 4 +- .../built-in/environment-url-service.js | 2 +- .../environment/environment-ami-service.js | 2 +- .../environment/environment-authz-service.js | 4 +- .../environment/environment-dns-service.js | 2 +- .../environment/environment-mount-service.js | 4 +- .../environment-spot-price-history-service.js | 6 +- .../environment-config-vars-service.test.js | 28 +- .../environment-sc-cidr-service.test.js | 24 +- .../environment-sc-connection-service.test.js | 34 +- .../__tests__/environment-sc-service.test.js | 30 +- .../environment-config-vars-service.js | 6 +- .../environment-sc-cidr-service.js | 2 +- .../environment-sc-connection-service.js | 4 +- .../environment-sc-keypair-service.js | 2 +- .../service-catalog/environment-sc-service.js | 8 +- .../external-cfn-template-service.js | 2 +- .../indexes/__tests__/indexes-service.test.js | 20 +- .../lib/indexes/indexes-service.js | 6 +- .../__tests__/migration-service.test.js | 14 +- .../lib/migration/migration-service.js | 4 +- .../__tests__/env-provisioning-plugin.test.js | 18 +- .../lib/plugins/authorization-plugin.js | 2 +- .../lib/plugins/roles-only-strategy-plugin.js | 2 +- .../project/__tests__/project-service.test.js | 24 +- .../lib/project/project-service.js | 8 +- .../__tests__/storage-gateway-service.test.js | 26 +- .../storage-gateway-service.js | 6 +- .../__tests__/study-operation-service.test.js | 34 +- .../study-permission-service.test.js | 32 +- .../lib/study/__tests__/study-service.test.js | 40 +- .../lib/study/study-operation-service.js | 6 +- .../lib/study/study-permission-service.js | 6 +- .../lib/study/study-service.js | 6 +- .../__test__/resource-usage-service.test.js | 14 +- .../lib/usage/resource-usage-service.js | 2 +- .../__tests__/user-roles-service.test.js | 20 +- .../lib/user-roles/user-roles-service.js | 6 +- .../user/__tests__/user-authz-service.test.js | 2 +- .../lib/user/__tests__/user-service.test.js | 30 +- .../lib/user/helpers/user-authz-utils.js | 2 +- .../user/user-attributes-mapper-service.js | 2 +- .../lib/user/user-authz-plugin.js | 2 +- .../lib/user/user-authz-service.js | 4 +- .../lib/user/user-service.js | 6 +- .../packages/base-raas-services/package.json | 16 +- .../create-network-infrastructure.test.js | 8 +- .../steps/__test__/provision-account.test.js | 8 +- .../bulk-reachability-check.js | 4 +- .../delete-environment/delete-environment.js | 4 +- .../ds-account-status-change.js | 4 +- .../provision-account/provision-account.js | 2 +- .../provision-environment.js | 4 +- .../start-ec2-environment.js | 2 +- .../start-sagemaker-environment.js | 2 +- .../stop-ec2-environment.js | 2 +- .../stop-sagemaker-environment.js | 2 +- .../create-network-infrastructure.js | 2 +- .../base-raas-workflow-steps/package.json | 10 +- .../packages/base-raas-workflows/package.json | 4 +- .../packages/serverless-packer/package.json | 2 +- .../api-handler-factory/lib/app-context.js | 2 +- .../api-handler-factory/lib/handler.js | 2 +- .../packages/api-handler-factory/package.json | 4 +- .../lib/plugins/services-plugin.js | 40 +- .../packages/base-api-handler/package.json | 8 +- .../lib/plugins/services-plugin.js | 38 +- .../packages/base-authn-handler/package.json | 8 +- .../lib/authentication-provider-controller.js | 6 +- ...thentication-provider-public-controller.js | 2 +- .../lib/middlewares/ensure-admin.js | 2 +- .../lib/middlewares/prepare-context.js | 2 +- .../lib/sign-out-controller.js | 2 +- .../packages/base-controllers/package.json | 8 +- .../authentication-provider-config-service.js | 2 +- .../authentication-provider-type-service.js | 2 +- .../__tests__/provider-service.test.js | 16 +- .../__tests__/provisioner-service.test.js | 16 +- .../cogito-user-pool/provider-service.js | 4 +- .../cogito-user-pool/provisioner-service.js | 4 +- .../user-attributes-mapper-service.js | 2 +- .../services/lib/authentication-service.js | 2 +- .../services/lib/db-authentication-service.js | 2 +- .../packages/services/lib/jwt-service.js | 2 +- .../services/lib/token-revocation-service.js | 2 +- .../packages/services/package.json | 6 +- .../packages/base-ui/package.json | 6 +- .../packages/serverless-ui-tools/package.json | 2 +- addons/addon-base-workflow-api/README.md | 2 +- .../lib/plugins/routes-plugin.js | 6 +- .../lib/plugins/services-plugin.js | 16 +- .../packages/base-worklfow-api/package.json | 6 +- addons/addon-base-workflow-ui/README.md | 2 +- .../packages/base-workflow-ui/package.json | 4 +- .../base-workflow-ui/src/helpers/api.js | 2 +- .../configuration/ConfigurationEditor.js | 4 +- .../models/forms/CreateWorkflowDraftForm.js | 2 +- .../forms/CreateWorkflowTemplateDraftForm.js | 2 +- .../models/forms/EditWorkflowDraftMetaForm.js | 2 +- .../EditWorkflowTemplateDraftMetaForm.js | 2 +- .../src/models/forms/TriggerWorkflowForm.js | 2 +- .../forms/WorkflowStepConfigOverrideForm.js | 2 +- .../src/models/forms/WorkflowStepDescForm.js | 2 +- .../src/models/forms/WorkflowStepPropsForm.js | 2 +- .../forms/WorkflowStepPropsOverrideForm.js | 2 +- .../workflow-step-templates/StepTemplate.js | 2 +- .../StepTemplatesStore.js | 2 +- .../workflow-templates/WorkflowTemplate.js | 2 +- .../WorkflowTemplatesStore.js | 4 +- .../drafts/WorkflowTemplateDraftsStore.js | 2 +- .../edit/WorkflowTemplateDraftEditor.js | 2 +- .../src/models/workflows/Workflow.js | 2 +- .../workflows/WorkflowAssignmentsStore.js | 2 +- .../models/workflows/WorkflowInstanceStore.js | 2 +- .../workflows/WorkflowInstancesStore.js | 2 +- .../src/models/workflows/WorkflowStore.js | 2 +- .../src/models/workflows/WorkflowsStore.js | 4 +- .../workflows/drafts/WorkflowDraftsStore.js | 2 +- .../drafts/edit/WorkflowDraftEditor.js | 2 +- .../drafts/edit/WorkflowStepEditor.js | 2 +- .../WorkflowCommonCardState.js | 2 +- .../drafts/WorkflowCommonDraftCard.js | 2 +- .../edit/WorkflowCommonDraftStepsEditor.js | 2 +- .../edit/WorkflowCommonStepConfigEditor.js | 6 +- .../edit/WorkflowCommonStepDescEditor.js | 6 +- .../edit/WorkflowCommonStepPropsEditor.js | 4 +- .../workflow-templates/ConfigOverrideTable.js | 2 +- .../parts/workflow-templates/ConfigSection.js | 2 +- .../PropertyOverrideTable.js | 2 +- .../WorkflowTemplateCard.js | 2 +- .../drafts/CreateWorkflowTemplateDraft.js | 14 +- .../drafts/WorkflowTemplateDraftsList.js | 8 +- .../edit/WorkflowTemplateDraftEditor.js | 8 +- .../edit/WorkflowTemplateDraftMetaEditor.js | 10 +- .../edit/WorkflowTemplateDraftPublisher.js | 4 +- ...orkflowTemplateStepConfigOverrideEditor.js | 2 +- ...WorkflowTemplateStepPropsOverrideEditor.js | 2 +- .../WorkflowPublishedTemplatesList.js | 8 +- .../workflows/drafts/CreateWorkflowDraft.js | 16 +- .../workflows/drafts/WorkflowDraftsList.js | 10 +- .../drafts/edit/WorkflowDraftEditor.js | 8 +- .../drafts/edit/WorkflowDraftMetaEditor.js | 10 +- .../drafts/edit/WorkflowDraftPublisher.js | 4 +- .../published/WorkflowAssignmentsList.js | 6 +- .../workflows/published/WorkflowDetailPage.js | 8 +- .../published/WorkflowInstanceDetailPage.js | 8 +- .../published/WorkflowInstancesList.js | 14 +- .../published/WorkflowPublishedList.js | 8 +- .../src/plugins/routes-plugin.js | 2 +- addons/addon-base-workflow/README.md | 8 +- .../steps/add-step-templates.js | 4 +- .../steps/add-workflow-assignments.js | 4 +- .../steps/add-workflow-templates.js | 4 +- .../post-deployment/steps/add-workflows.js | 4 +- .../base-workflow-core/lib/runner/handler.js | 18 +- .../lib/runner/plugins/services-plugin.js | 26 +- .../lib/workflow/helpers/step-base.js | 2 +- .../lib/workflow/helpers/step-reporter.js | 4 +- .../lib/workflow/helpers/workflow-reporter.js | 4 +- .../workflow/step/step-registry-service.js | 2 +- .../workflow/step/step-template-service.js | 6 +- .../tests/workflow-draft-service.test.js | 16 +- .../workflow-template-draft-service.test.js | 18 +- .../tests/workflow-trigger-service.test.js | 18 +- .../workflow-assignment-registry-service.js | 2 +- .../workflow/workflow-assignment-service.js | 4 +- .../lib/workflow/workflow-draft-service.js | 4 +- .../lib/workflow/workflow-instance-service.js | 6 +- .../lib/workflow/workflow-registry-service.js | 2 +- .../lib/workflow/workflow-service.js | 6 +- .../workflow-template-draft-service.js | 6 +- .../workflow-template-registry-service.js | 2 +- .../lib/workflow/workflow-template-service.js | 6 +- .../lib/workflow/workflow-trigger-service.js | 2 +- .../packages/base-workflow-core/package.json | 8 +- .../base-workflow-templates/package.json | 4 +- .../packages/base-worklfow-steps/package.json | 4 +- .../obtain-write-lock/obtain-write-lock.js | 2 +- .../release-write-lock/release-write-lock.js | 2 +- .../packages/workflow-engine/package.json | 2 +- .../serverless-backend-tools/package.json | 2 +- .../serverless-go-build-tools/package.json | 2 +- .../serverless-settings-helper/README.md | 4 +- .../examples/basic/package.json | 2 +- .../serverless-settings-helper/package.json | 2 +- .../packages/services-container/package.json | 2 +- .../services/lib/__mocks__/db-service.js | 2 +- .../services/lib/__test__/s3-service.test.js | 10 +- .../lib/audit/audit-writer-service.js | 2 +- .../services/lib/authorization/assertions.js | 2 +- .../authorization/authorization-service.js | 2 +- .../packages/services/lib/aws/aws-service.js | 2 +- .../__tests__/db-password-service.test.js | 12 +- .../lib/db-password/db-password-service.js | 2 +- .../packages/services/lib/db-service.js | 2 +- .../services/lib/helpers/system-context.js | 2 +- .../packages/services/lib/iam/iam-service.js | 2 +- .../addon-base/packages/services/lib/index.js | 1 + .../input-manifest-validation-service.js | 2 +- .../lib/json-schema-validation-service.js | 2 +- .../services/lib/lock/lock-service.js | 2 +- .../services/lib/logger/logger-service.js | 2 +- .../plugin-registry-service.js | 2 +- .../packages/services/lib/s3-service.js | 2 +- .../lib/settings/env-settings-service.js | 2 +- .../lib/settings/wrapper-settings-service.js | 2 +- .../user/__tests__/user-authz-service.test.js | 2 +- .../lib/user/__tests__/user-service.test.js | 2 +- .../services/lib/user/user-authz-service.js | 2 +- .../services/lib/user/user-service.js | 2 +- .../addon-base/packages/services/package.json | 8 +- addons/addon-edit-s3-bucket-policy/README.md | 2 +- .../steps/__test__/__fixtures__/settings.js | 2 +- .../edit-s3-bucket-policy-service.test.js | 14 +- .../steps/edit-s3-bucket-policy-service.js | 2 +- .../edit-s3-bucket-policy/package.json | 10 +- addons/addon-environment-sc-api/README.md | 6 +- .../__test__/check-launch-dependency.test.js | 24 +- .../lib/steps/__test__/launch-product.test.js | 2 +- .../__test__/start-ec2-environment-sc.test.js | 2 +- .../start-rstudio-environment-sc.test.js | 2 +- .../start-sagemaker-environment-sc.test.js | 2 +- .../__test__/stop-ec2-environment-sc.test.js | 2 +- .../stop-sagemaker-environment-sc.test.js | 2 +- .../terminate-launch-dependency.test.js | 36 +- .../steps/__test__/terminate-product.test.js | 2 +- .../check-launch-dependency.js | 4 +- .../steps/launch-product/launch-product.js | 4 +- .../pre-environment-provisioning.js | 2 +- .../read-environment-info.js | 2 +- ...plicate-launch-constraint-in-target-acc.js | 6 +- .../share-portfolio-with-target-acc.js | 4 +- .../start-ec2-environment-sc.js | 2 +- .../start-rstudio-environment-sc.js | 2 +- .../start-sagemaker-environment-sc.js | 2 +- .../stop-ec2-environment-sc.js | 2 +- .../stop-sagemaker-environment-sc.js | 2 +- .../terminate-launch-dependency.js | 4 +- .../terminate-product/terminate-product.js | 4 +- .../package.json | 16 +- .../environment-sc-workflows/package.json | 4 +- .../env-type-candidates-controller.js | 4 +- .../lib/controllers/env-types-controller.js | 2 +- .../lib/plugins/routes-plugin.js | 6 +- .../environment-type-mgmt-api/package.json | 6 +- .../env-type-candidate-service.test.js | 12 +- .../__tests__/env-type-config-service.test.js | 24 +- .../__tests__/env-type-service.test.js | 24 +- .../env-type-candidate-service.js | 6 +- .../env-type-config-authz-service.js | 4 +- .../env-type-config-service.js | 4 +- .../env-type-config-var-service.js | 4 +- .../lib/environment-type/env-type-service.js | 6 +- .../package.json | 6 +- .../environment-type-mgmt-ui/package.json | 4 +- .../src/helpers/api.js | 4 +- .../EnvTypeCandidatesStore.js | 4 +- .../environment-types/EnvTypeConfigsStore.js | 4 +- .../models/environment-types/EnvTypeStore.js | 2 +- .../models/environment-types/EnvTypesStore.js | 4 +- .../src/models/forms/CfnParamsForm.js | 2 +- .../src/models/forms/EnvTypeBasicInfoForm.js | 2 +- .../src/models/forms/EnvTypeConfigForm.js | 2 +- .../forms/__tests__/CfnParamsForm.test.js | 4 +- .../EnvTypeCandidatesList.js | 10 +- .../parts/environment-types/EnvTypeCard.js | 4 +- .../parts/environment-types/EnvTypeEditor.js | 14 +- .../parts/environment-types/EnvTypesList.js | 8 +- .../__tests__/EnvTypeEditor.test.js | 4 +- .../env-type-config/EnvTypeConfigCard.js | 2 +- .../env-type-config/EnvTypeConfigEditor.js | 18 +- .../__tests__/EnvTypeConfigEditor.test.js | 4 +- .../AccessControlStep.js | 2 +- .../BaseEnvTypeConfigStep.js | 2 +- .../env-type-config-steps/BasicInfoStep.js | 4 +- .../env-type-config-steps/InputParamsStep.js | 6 +- .../env-type-config-steps/TagsStep.js | 4 +- .../env-type-editor-steps/BasicInfoStep.js | 8 +- .../env-type-editor-steps/ConfigStep.js | 8 +- .../src/plugins/routes-plugin.js | 2 +- .../addon-internal-auth-dep-check/README.md | 2 +- .../internal-auth-dep-check-service.test.js | 14 +- .../steps/internal-auth-dep-check-service.js | 2 +- .../internal-auth-dep-check/package.json | 10 +- .../lib/plugins/routes-plugin.js | 6 +- .../packages/key-pair-mgmt-api/package.json | 6 +- .../lib/key-pair/key-pair-service.js | 6 +- .../key-pair-mgmt-services/package.json | 6 +- .../packages/key-pair-mgmt-ui/README.md | 2 +- .../packages/key-pair-mgmt-ui/package.json | 4 +- .../key-pair-mgmt-ui/src/helpers/api.js | 2 +- .../src/models/forms/KeyPairCreateForm.js | 2 +- .../src/models/key-pairs/KeyPairsStore.js | 4 +- .../src/parts/key-pairs/KeyPairCard.js | 4 +- .../src/parts/key-pairs/KeyPairCreate.js | 2 +- .../src/parts/key-pairs/KeyPairsList.js | 10 +- .../parts/key-pairs/parts/KeyPairButtons.js | 2 +- .../key-pairs/parts/KeyPairCreateForm.js | 8 +- .../src/plugins/routes-plugin.js | 2 +- .../packages/s3-synchronizer/package.json | 2 +- addons/addon-stack-policy/README.md | 2 +- .../steps/__test__/__fixtures__/settings.js | 2 +- .../__test__/update-cfn-stack-policy.test.js | 10 +- .../lib/steps/update-cfn-stack-policy.js | 2 +- .../packages/stack-policy/package.json | 10 +- addons/addon-user-id-upgrade/README.md | 2 +- .../lib/helpers/users.js | 2 +- .../steps/__tests__/__fixtures__/settings.js | 6 +- .../__tests__/upgrade-to-user-id.test.js | 16 +- .../lib/steps/upgrade-to-user-id.js | 2 +- .../package.json | 10 +- .../config/settings/.settings.js | 2 +- main/cicd/cicd-pipeline/package.json | 6 +- .../cicd-source/config/settings/.settings.js | 2 +- main/cicd/cicd-source/package.json | 4 +- main/end-to-end-tests/package.json | 2 +- main/infrastructure-tests/package.json | 2 +- .../verify-linux-study-permissions.test.js | 2 +- .../rstudio/launch-rstudio-workspace.test.js | 2 +- .../revoke-auth-id-token.test.js | 2 +- .../create-workspace-service-catalog.test.js | 2 +- main/integration-tests/package.json | 6 +- .../support/aws/services/dynamodb.js | 12 +- .../default-integration-test-product.js | 2 +- .../support/complex/delete-study.js | 2 +- .../delete-workspace-service-catalog.js | 2 +- .../resources/base/collection-resource.js | 2 +- .../support/resources/base/resource.js | 2 +- .../support/resources/studies/study.js | 2 +- .../connections/connection.js | 2 +- .../workspace-service-catalog.js | 2 +- .../workspace-types/workspace-type.js | 2 +- main/integration-tests/support/setup.js | 2 +- .../controllers/lib/plugins/routes-plugin.js | 6 +- main/packages/controllers/package.json | 2 +- .../services/lib/hello/hello-service.js | 4 +- .../services/lib/plugins/services-plugin.js | 6 +- main/packages/services/package.json | 4 +- .../backend/config/settings/.settings.js | 2 +- main/solution/backend/package.json | 52 +- main/solution/backend/serverless.yml | 2 +- .../src/lambdas/api-handler/handler.js | 8 +- .../api-handler/plugins/plugin-registry.js | 42 +- .../authentication-layer-handler/handler.js | 4 +- .../plugins/plugin-registry.js | 12 +- .../lambdas/aws-account-onboarding/handler.js | 6 +- .../plugins/plugin-registry.js | 20 +- .../data-source-reachability-daily/handler.js | 6 +- .../plugins/plugin-registry.js | 18 +- .../__tests__/handler.test.js | 22 +- .../data-source-reachability/handler.js | 8 +- .../plugins/plugin-registry.js | 18 +- .../env-status-poll-handler/handler.js | 6 +- .../plugins/plugin-registry.js | 18 +- .../__tests__/handler-impl.test.js | 10 +- .../open-data-scrape-handler/handler-impl.js | 2 +- .../open-data-scrape-handler/handler.js | 4 +- .../plugins/plugin-registry.js | 18 +- .../lambdas/workflow-loop-runner/handler.js | 6 +- .../plugins/plugin-registry.js | 38 +- .../edge-lambda/config/settings/.settings.js | 2 +- main/solution/edge-lambda/package.json | 4 +- .../config/settings/.settings.js | 2 +- .../config/settings/.synchronizer.js | 2 +- main/solution/environment-tools/package.json | 8 +- .../solution/environment-tools/serverless.yml | 4 +- .../config/settings/.settings.js | 2 +- main/solution/infrastructure/package.json | 6 +- .../config/settings/.settings.js | 2 +- main/solution/machine-images/package.json | 6 +- main/solution/machine-images/serverless.yml | 2 +- .../config/settings/.settings.js | 2 +- main/solution/post-deployment/package.json | 50 +- main/solution/post-deployment/serverless.yml | 2 +- .../__tests__/handler.test.js | 18 +- .../egress-store-object-handler/handler.js | 4 +- .../plugins/plugin-registry.js | 18 +- .../src/lambdas/post-deployment/handler.js | 6 +- .../plugins/plugin-registry.js | 40 +- .../plugins/services-plugin.js | 6 +- .../config/settings/.settings.js | 2 +- main/solution/pre-deployment/package.json | 26 +- main/solution/pre-deployment/serverless.yml | 2 +- .../src/lambdas/pre-deployment/handler.js | 6 +- .../pre-deployment/plugins/plugin-registry.js | 14 +- .../pre-deployment/plugins/services-plugin.js | 6 +- .../config/settings/.settings.js | 2 +- main/solution/prepare-master-acc/package.json | 4 +- main/solution/ui/config/settings/.settings.js | 2 +- main/solution/ui/package.json | 16 +- main/solution/ui/serverless.yml | 2 +- main/solution/ui/src/helpers/api.js | 2 +- main/solution/ui/src/index.js | 4 +- .../ui/src/models/hello/HelloStore.js | 2 +- main/solution/ui/src/parts/hello/HelloPage.js | 10 +- .../ui/src/plugins/plugin-registry.js | 42 +- main/solution/ui/src/plugins/routes-plugin.js | 2 +- pnpm-lock.yaml | 18698 ++++++++-------- 598 files changed, 11074 insertions(+), 11995 deletions(-) create mode 100644 addons/addon-base/packages/services/lib/index.js diff --git a/addons/addon-base-post-deployment/packages/base-post-deployment/lib/deployment-store-service.js b/addons/addon-base-post-deployment/packages/base-post-deployment/lib/deployment-store-service.js index a3fc14857d..a8cd561eb7 100644 --- a/addons/addon-base-post-deployment/packages/base-post-deployment/lib/deployment-store-service.js +++ b/addons/addon-base-post-deployment/packages/base-post-deployment/lib/deployment-store-service.js @@ -13,8 +13,8 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const createOrUpdateSchema = require('./schema/deployment-item.json'); diff --git a/addons/addon-base-post-deployment/packages/base-post-deployment/lib/plugins/services-plugin.js b/addons/addon-base-post-deployment/packages/base-post-deployment/lib/plugins/services-plugin.js index fe27375f9c..6ed441b375 100644 --- a/addons/addon-base-post-deployment/packages/base-post-deployment/lib/plugins/services-plugin.js +++ b/addons/addon-base-post-deployment/packages/base-post-deployment/lib/plugins/services-plugin.js @@ -13,22 +13,22 @@ * permissions and limitations under the License. */ -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const S3Service = require('@aws-ee/base-services/lib/s3-service'); -const IamService = require('@aws-ee/base-services/lib/iam/iam-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const InputManifestValidationService = require('@aws-ee/base-services/lib/input-manifest/input-manifest-validation-service'); -const LockService = require('@aws-ee/base-services/lib/lock/lock-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const AuditWriterService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuthorizationService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const UserAuthzService = require('@aws-ee/base-services/lib/user/user-authz-service'); -const UserService = require('@aws-ee/base-services/lib/user/user-service'); -const DbPasswordService = require('@aws-ee/base-services/lib/db-password/db-password-service'); -const AuthenticationProviderTypeService = require('@aws-ee/base-api-services/lib/authentication-providers/authentication-provider-type-service'); -const AuthenticationProviderConfigService = require('@aws-ee/base-api-services/lib/authentication-providers/authentication-provider-config-service'); -const registerBuiltInAuthProvisioners = require('@aws-ee/base-api-services/lib/authentication-providers/register-built-in-provisioner-services'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const S3Service = require('@amzn/base-services/lib/s3-service'); +const IamService = require('@amzn/base-services/lib/iam/iam-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const InputManifestValidationService = require('@amzn/base-services/lib/input-manifest/input-manifest-validation-service'); +const LockService = require('@amzn/base-services/lib/lock/lock-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const AuditWriterService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const AuthorizationService = require('@amzn/base-services/lib/authorization/authorization-service'); +const UserAuthzService = require('@amzn/base-services/lib/user/user-authz-service'); +const UserService = require('@amzn/base-services/lib/user/user-service'); +const DbPasswordService = require('@amzn/base-services/lib/db-password/db-password-service'); +const AuthenticationProviderTypeService = require('@amzn/base-api-services/lib/authentication-providers/authentication-provider-type-service'); +const AuthenticationProviderConfigService = require('@amzn/base-api-services/lib/authentication-providers/authentication-provider-config-service'); +const registerBuiltInAuthProvisioners = require('@amzn/base-api-services/lib/authentication-providers/register-built-in-provisioner-services'); const DeploymentStoreService = require('../deployment-store-service'); diff --git a/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/__tests__/create-root-user-service.test.js b/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/__tests__/create-root-user-service.test.js index 5f3f4eb41d..8a5658b1bd 100644 --- a/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/__tests__/create-root-user-service.test.js +++ b/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/__tests__/create-root-user-service.test.js @@ -13,22 +13,22 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const AWSMock = require('aws-sdk-mock'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/db-password/db-password-service'); -const DbPasswordServiceMock = require('@aws-ee/base-services/lib/db-password/db-password-service'); +jest.mock('@amzn/base-services/lib/db-password/db-password-service'); +const DbPasswordServiceMock = require('@amzn/base-services/lib/db-password/db-password-service'); -jest.mock('@aws-ee/base-services/lib/user/user-service'); -const UserServiceMock = require('@aws-ee/base-services/lib/user/user-service'); +jest.mock('@amzn/base-services/lib/user/user-service'); +const UserServiceMock = require('@amzn/base-services/lib/user/user-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); const CreateRootUserService = require('../create-root-user-service'); diff --git a/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/add-auth-providers.js b/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/add-auth-providers.js index 0f6875bd1b..7dd1a472dc 100644 --- a/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/add-auth-providers.js +++ b/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/add-auth-providers.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); -const authProviderConstants = require('@aws-ee/base-api-services/lib/authentication-providers/constants') +const Service = require('@amzn/base-services-container/lib/service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); +const authProviderConstants = require('@amzn/base-api-services/lib/authentication-providers/constants') .authenticationProviders; const settingKeys = { diff --git a/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/create-jwt-key-service.js b/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/create-jwt-key-service.js index 4eb8202b9d..47047f944c 100644 --- a/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/create-jwt-key-service.js +++ b/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/create-jwt-key-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const passwordGenerator = require('generate-password'); const settingKeys = { diff --git a/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/create-root-user-service.js b/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/create-root-user-service.js index d10de7edeb..f188576624 100644 --- a/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/create-root-user-service.js +++ b/addons/addon-base-post-deployment/packages/base-post-deployment/lib/steps/create-root-user-service.js @@ -15,8 +15,8 @@ const _ = require('lodash'); const passwordGenerator = require('generate-password'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const Service = require('@amzn/base-services-container/lib/service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); const settingKeys = { paramStoreJwtSecret: 'paramStoreJwtSecret', diff --git a/addons/addon-base-post-deployment/packages/base-post-deployment/package.json b/addons/addon-base-post-deployment/packages/base-post-deployment/package.json index dea1e578bd..3925cdbcda 100644 --- a/addons/addon-base-post-deployment/packages/base-post-deployment/package.json +++ b/addons/addon-base-post-deployment/packages/base-post-deployment/package.json @@ -1,14 +1,14 @@ { - "name": "@aws-ee/base-post-deployment", + "name": "@amzn/base-post-deployment", "version": "1.0.0", "private": true, "description": "A library containing base set of post-deployment steps", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-api-services": "workspace:*", - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-api-services": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "aws-sdk": "^2.1000.0", "generate-password": "^1.5.0", "lodash": "^4.17.21" diff --git a/addons/addon-base-pre-deployment/packages/base-pre-deployment/lib/deployment-store-service.js b/addons/addon-base-pre-deployment/packages/base-pre-deployment/lib/deployment-store-service.js index a3fc14857d..a8cd561eb7 100644 --- a/addons/addon-base-pre-deployment/packages/base-pre-deployment/lib/deployment-store-service.js +++ b/addons/addon-base-pre-deployment/packages/base-pre-deployment/lib/deployment-store-service.js @@ -13,8 +13,8 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const createOrUpdateSchema = require('./schema/deployment-item.json'); diff --git a/addons/addon-base-pre-deployment/packages/base-pre-deployment/lib/plugins/services-plugin.js b/addons/addon-base-pre-deployment/packages/base-pre-deployment/lib/plugins/services-plugin.js index 67eadcf51a..7cb3846921 100644 --- a/addons/addon-base-pre-deployment/packages/base-pre-deployment/lib/plugins/services-plugin.js +++ b/addons/addon-base-pre-deployment/packages/base-pre-deployment/lib/plugins/services-plugin.js @@ -13,22 +13,22 @@ * permissions and limitations under the License. */ -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const S3Service = require('@aws-ee/base-services/lib/s3-service'); -const IamService = require('@aws-ee/base-services/lib/iam/iam-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const InputManifestValidationService = require('@aws-ee/base-services/lib/input-manifest/input-manifest-validation-service'); -const LockService = require('@aws-ee/base-services/lib/lock/lock-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const AuditWriterService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuthorizationService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const UserAuthzService = require('@aws-ee/base-services/lib/user/user-authz-service'); -const UserService = require('@aws-ee/base-services/lib/user/user-service'); -const DbPasswordService = require('@aws-ee/base-services/lib/db-password/db-password-service'); -const AuthenticationProviderTypeService = require('@aws-ee/base-api-services/lib/authentication-providers/authentication-provider-type-service'); -const AuthenticationProviderConfigService = require('@aws-ee/base-api-services/lib/authentication-providers/authentication-provider-config-service'); -const registerBuiltInAuthProvisioners = require('@aws-ee/base-api-services/lib/authentication-providers/register-built-in-provisioner-services'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const S3Service = require('@amzn/base-services/lib/s3-service'); +const IamService = require('@amzn/base-services/lib/iam/iam-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const InputManifestValidationService = require('@amzn/base-services/lib/input-manifest/input-manifest-validation-service'); +const LockService = require('@amzn/base-services/lib/lock/lock-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const AuditWriterService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const AuthorizationService = require('@amzn/base-services/lib/authorization/authorization-service'); +const UserAuthzService = require('@amzn/base-services/lib/user/user-authz-service'); +const UserService = require('@amzn/base-services/lib/user/user-service'); +const DbPasswordService = require('@amzn/base-services/lib/db-password/db-password-service'); +const AuthenticationProviderTypeService = require('@amzn/base-api-services/lib/authentication-providers/authentication-provider-type-service'); +const AuthenticationProviderConfigService = require('@amzn/base-api-services/lib/authentication-providers/authentication-provider-config-service'); +const registerBuiltInAuthProvisioners = require('@amzn/base-api-services/lib/authentication-providers/register-built-in-provisioner-services'); const DeploymentStoreService = require('../deployment-store-service'); diff --git a/addons/addon-base-pre-deployment/packages/base-pre-deployment/lib/steps/validate-byob-study-service.js b/addons/addon-base-pre-deployment/packages/base-pre-deployment/lib/steps/validate-byob-study-service.js index 373a55c9ae..2f77e36941 100644 --- a/addons/addon-base-pre-deployment/packages/base-pre-deployment/lib/steps/validate-byob-study-service.js +++ b/addons/addon-base-pre-deployment/packages/base-pre-deployment/lib/steps/validate-byob-study-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); const settingKeys = { enableEgressStore: 'enableEgressStore', diff --git a/addons/addon-base-pre-deployment/packages/base-pre-deployment/package.json b/addons/addon-base-pre-deployment/packages/base-pre-deployment/package.json index 53fd090688..3213b4d0b7 100644 --- a/addons/addon-base-pre-deployment/packages/base-pre-deployment/package.json +++ b/addons/addon-base-pre-deployment/packages/base-pre-deployment/package.json @@ -1,14 +1,14 @@ { - "name": "@aws-ee/base-pre-deployment", + "name": "@amzn/base-pre-deployment", "version": "1.0.0", "private": true, "description": "A library containing base set of pre-deployment steps", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-api-services": "workspace:*", - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-api-services": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "aws-sdk": "^2.1000.0", "generate-password": "^1.5.0", "lodash": "^4.17.21" diff --git a/addons/addon-base-raas-appstream/README.md b/addons/addon-base-raas-appstream/README.md index 0515da342f..71a97bbf46 100644 --- a/addons/addon-base-raas-appstream/README.md +++ b/addons/addon-base-raas-appstream/README.md @@ -1,3 +1,3 @@ -# @aws-ee/base-raas-appstream-cfn-templates, @aws-ee/base-raas-appstream-rest-api and @aws-ee/base-raas-appstream-services +# @amzn/base-raas-appstream-cfn-templates, @amzn/base-raas-appstream-rest-api and @amzn/base-raas-appstream-services These packages implement the server side changes to RaaS to secure workspaces using AppStream. AppStream is deployed in the on-boarded research account. Rather than returning the workspace connection URL, these changes return the url to an AppStream session (per user-environment pair) that will provide access to the workspace. diff --git a/addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api/lib/plugins/services-plugin.js b/addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api/lib/plugins/services-plugin.js index ac48104de9..f1b79dde51 100644 --- a/addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api/lib/plugins/services-plugin.js +++ b/addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api/lib/plugins/services-plugin.js @@ -13,8 +13,8 @@ * permissions and limitations under the License. */ -const AppStreamScEnvConfigVarsService = require('@aws-ee/base-raas-appstream-services/lib/appstream/appstream-sc-env-config-vars-service'); -const AppStreamScService = require('@aws-ee/base-raas-appstream-services/lib/appstream/appstream-sc-service'); +const AppStreamScEnvConfigVarsService = require('@amzn/base-raas-appstream-services/lib/appstream/appstream-sc-env-config-vars-service'); +const AppStreamScService = require('@amzn/base-raas-appstream-services/lib/appstream/appstream-sc-service'); /** * Registers the services needed by the workflow loop runner lambda function diff --git a/addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api/package.json b/addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api/package.json index 6d771c5052..94ba1ec7ba 100644 --- a/addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api/package.json +++ b/addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api/package.json @@ -1,15 +1,15 @@ { - "name": "@aws-ee/base-raas-appstream-rest-api", + "name": "@amzn/base-raas-appstream-rest-api", "private": true, "version": "1.0.0", "description": "A library containing a set of base RaaS AppStream related controllers", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-controllers": "workspace:*", - "@aws-ee/base-raas-appstream-services": "workspace:*", - "@aws-ee/base-raas-services": "workspace:*", - "@aws-ee/base-services": "workspace:*", + "@amzn/base-controllers": "workspace:*", + "@amzn/base-raas-appstream-services": "workspace:*", + "@amzn/base-raas-services": "workspace:*", + "@amzn/base-services": "workspace:*", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/appstream/appstream-sc-env-config-vars-service.js b/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/appstream/appstream-sc-env-config-vars-service.js index 71ab090cbd..b34b6b5de5 100644 --- a/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/appstream/appstream-sc-env-config-vars-service.js +++ b/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/appstream/appstream-sc-env-config-vars-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); /** * Creation of Environment Type Configuration requires specifying mapping between AWS CloudFormation Input Parameters * and predefined values. Many times, the values are not available at the time of creating this mapping. In such cases, diff --git a/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/appstream/appstream-sc-service.js b/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/appstream/appstream-sc-service.js index 413ab30db1..de679b0e72 100644 --- a/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/appstream/appstream-sc-service.js +++ b/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/appstream/appstream-sc-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); class AppStreamScService extends Service { constructor() { diff --git a/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/appstream/tests/appstream-sc-service.test.js b/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/appstream/tests/appstream-sc-service.test.js index 6d1453a5f7..edd6d01746 100644 --- a/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/appstream/tests/appstream-sc-service.test.js +++ b/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/appstream/tests/appstream-sc-service.test.js @@ -13,31 +13,31 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); const AWSMock = require('aws-sdk-mock'); -jest.mock('@aws-ee/base-raas-services/lib/aws-accounts/aws-accounts-service'); -const AwsAccountsServiceMock = require('@aws-ee/base-raas-services/lib/aws-accounts/aws-accounts-service'); +jest.mock('@amzn/base-raas-services/lib/aws-accounts/aws-accounts-service'); +const AwsAccountsServiceMock = require('@amzn/base-raas-services/lib/aws-accounts/aws-accounts-service'); -jest.mock('@aws-ee/base-raas-services/lib/indexes/indexes-service'); -const IndexesServiceMock = require('@aws-ee/base-raas-services/lib/indexes/indexes-service'); +jest.mock('@amzn/base-raas-services/lib/indexes/indexes-service'); +const IndexesServiceMock = require('@amzn/base-raas-services/lib/indexes/indexes-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-service'); -const EnvironmentScServiceMock = require('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-service'); +jest.mock('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-service'); +const EnvironmentScServiceMock = require('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-service'); -jest.mock('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-keypair-service'); -const EnvironmentScKeyPairServiceMock = require('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-keypair-service'); +jest.mock('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-keypair-service'); +const EnvironmentScKeyPairServiceMock = require('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-keypair-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); const AppStreamScService = require('../appstream-sc-service'); diff --git a/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/plugins/__tests__/aws-account-mgmt-plugin.test.js b/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/plugins/__tests__/aws-account-mgmt-plugin.test.js index 6ff9d41544..12047c9cc6 100644 --- a/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/plugins/__tests__/aws-account-mgmt-plugin.test.js +++ b/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/plugins/__tests__/aws-account-mgmt-plugin.test.js @@ -13,20 +13,20 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-service'); -const EnvironmentScServiceMock = require('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-service'); +jest.mock('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-service'); +const EnvironmentScServiceMock = require('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-service'); -jest.mock('@aws-ee/base-raas-services/lib/indexes/indexes-service'); -const IndexesServiceMock = require('@aws-ee/base-raas-services/lib/indexes/indexes-service'); +jest.mock('@amzn/base-raas-services/lib/indexes/indexes-service'); +const IndexesServiceMock = require('@amzn/base-raas-services/lib/indexes/indexes-service'); const plugin = require('../aws-account-mgmt-plugin'); diff --git a/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/plugins/__tests__/env-sc-connection-url-plugin.test.js b/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/plugins/__tests__/env-sc-connection-url-plugin.test.js index 729cefd071..21101dc2f7 100644 --- a/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/plugins/__tests__/env-sc-connection-url-plugin.test.js +++ b/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/lib/plugins/__tests__/env-sc-connection-url-plugin.test.js @@ -13,20 +13,20 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service'); -const EnvironmentScConnectionServiceMock = require('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service'); +jest.mock('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service'); +const EnvironmentScConnectionServiceMock = require('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service'); jest.mock('../../appstream/appstream-sc-service'); const AppStreamScService = require('../../appstream/appstream-sc-service'); diff --git a/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/package.json b/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/package.json index 8ffc463804..0cf831e919 100644 --- a/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/package.json +++ b/addons/addon-base-raas-appstream/packages/base-raas-appstream-services/package.json @@ -1,14 +1,14 @@ { - "name": "@aws-ee/base-raas-appstream-services", + "name": "@amzn/base-raas-appstream-services", "private": true, "version": "1.0.0", "description": "A library containing a set of base RaaS AppStream related services", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-raas-services": "workspace:*", - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-raas-services": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "lodash": "^4.17.21", "uuid": "^3.4.0" }, diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/package.json b/addons/addon-base-raas-ui/packages/base-raas-ui/package.json index 62fc3080e9..c7b7018cca 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/package.json +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/package.json @@ -1,14 +1,14 @@ { - "name": "@aws-ee/base-raas-ui", + "name": "@amzn/base-raas-ui", "version": "0.1.0", "private": true, "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { "@auth0/auth0-spa-js": "^1.2.3", - "@aws-ee/base-ui": "workspace:*", - "@aws-ee/base-services": "workspace:*", - "@aws-ee/key-pair-mgmt-ui": "workspace:*", + "@amzn/base-ui": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/key-pair-mgmt-ui": "workspace:*", "aws-sdk": "^2.1000.0", "chart.js": "^2.9.4", "classnames": "^2.2.6", diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/helpers/api.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/helpers/api.js index e102ae8e27..8b7cb86e1d 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/helpers/api.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/helpers/api.js @@ -15,8 +15,8 @@ /* eslint-disable import/prefer-default-export */ import _ from 'lodash'; -import { httpApiGet, httpApiPost, httpApiPut, httpApiDelete } from '@aws-ee/base-ui/dist/helpers/api'; -import { removeNulls } from '@aws-ee/base-ui/dist/helpers/utils'; +import { httpApiGet, httpApiPost, httpApiPut, httpApiDelete } from '@amzn/base-ui/dist/helpers/api'; +import { removeNulls } from '@amzn/base-ui/dist/helpers/utils'; function getUserRoles() { return httpApiGet('api/user-roles'); diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/helpers/form.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/helpers/form.js index 31fdb7c9da..a8506b4e75 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/helpers/form.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/helpers/form.js @@ -17,7 +17,7 @@ import dvr from 'mobx-react-form/lib/validators/DVR'; import validatorjs from 'validatorjs'; import MobxReactForm from 'mobx-react-form'; import isCidr from 'is-cidr'; -import * as baseFormHelper from '@aws-ee/base-ui/dist/helpers/form'; +import * as baseFormHelper from '@amzn/base-ui/dist/helpers/form'; const dvrRules = { cidr: { diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/accounts/AccountStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/accounts/AccountStore.js index 2a34982d2b..84035d6917 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/accounts/AccountStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/accounts/AccountStore.js @@ -14,7 +14,7 @@ */ import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getAccount } from '../../helpers/api'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/accounts/AccountsStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/accounts/AccountsStore.js index 111edd5140..80037b37fc 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/accounts/AccountsStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/accounts/AccountsStore.js @@ -15,8 +15,8 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; import { getAccounts, removeAccountInfo } from '../../helpers/api'; import { Account } from './Account'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/aws-accounts/AwsAccountStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/aws-accounts/AwsAccountStore.js index 692d8ef98e..177c35caac 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/aws-accounts/AwsAccountStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/aws-accounts/AwsAccountStore.js @@ -14,7 +14,7 @@ */ import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getAccountOnboardCfnTemplate } from '../../helpers/api'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/aws-accounts/AwsAccountsStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/aws-accounts/AwsAccountsStore.js index f029a5acc5..e4409f9935 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/aws-accounts/AwsAccountsStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/aws-accounts/AwsAccountsStore.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getAwsAccounts, diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/aws-accounts/BudgetStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/aws-accounts/BudgetStore.js index 57498b3fa8..799c7703b1 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/aws-accounts/BudgetStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/aws-accounts/BudgetStore.js @@ -14,7 +14,7 @@ */ import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import _ from 'lodash'; import { createAwsAccountBudget, getAwsAccountBudget, updateAwsAccountBudget } from '../../helpers/api'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/client-info/ClientInformationStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/client-info/ClientInformationStore.js index ceae3e1a9e..4f026c75dd 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/client-info/ClientInformationStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/client-info/ClientInformationStore.js @@ -14,7 +14,7 @@ */ import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getClientIpAddress } from '../../helpers/api'; import { ClientInformation } from './ClientInformation'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/component-states/component-session-state.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/component-states/component-session-state.js index 9f423788a7..4b7db2699a 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/component-states/component-session-state.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/component-states/component-session-state.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -import { sessionStore } from '@aws-ee/base-ui/dist/models/SessionStore'; +import { sessionStore } from '@amzn/base-ui/dist/models/SessionStore'; /** * A function that returns component's state (as MST model). diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/compute/ComputePlatform.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/compute/ComputePlatform.js index 3410501598..b27b012fd7 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/compute/ComputePlatform.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/compute/ComputePlatform.js @@ -17,7 +17,7 @@ import _ from 'lodash'; import { values } from 'mobx'; import { types, getEnv, applySnapshot } from 'mobx-state-tree'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; import { ComputeConfiguration } from './ComputeConfiguration'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/compute/ComputePlatformStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/compute/ComputePlatformStore.js index c78842f288..8dc575ff64 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/compute/ComputePlatformStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/compute/ComputePlatformStore.js @@ -15,7 +15,7 @@ /* eslint-disable import/prefer-default-export */ import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getComputeConfigurations } from '../../helpers/api'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/compute/ComputePlatformsStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/compute/ComputePlatformsStore.js index cfa81cce07..017ce31334 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/compute/ComputePlatformsStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/compute/ComputePlatformsStore.js @@ -16,8 +16,8 @@ import _ from 'lodash'; import { values } from 'mobx'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; import { getComputePlatforms } from '../../helpers/api'; import { ComputePlatform } from './ComputePlatform'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceAccount.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceAccount.js index db3f6a288c..9d3e9a8dd3 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceAccount.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceAccount.js @@ -17,7 +17,7 @@ import _ from 'lodash'; import { values } from 'mobx'; import { types } from 'mobx-state-tree'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; import { DataSourceStudy } from './DataSourceStudy'; import { StackInfo } from './StackInfo'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceAccountStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceAccountStore.js index 4bbb4ac11f..add0bba3b7 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceAccountStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceAccountStore.js @@ -14,7 +14,7 @@ */ import { getParent, types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getDataSourceStudies } from '../../helpers/api'; import { DataSourceStudyStore } from './DataSourceStudyStore'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceAccountsStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceAccountsStore.js index f635cec850..1dafc377d2 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceAccountsStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceAccountsStore.js @@ -18,8 +18,8 @@ import React from 'react'; import { Header } from 'semantic-ui-react'; import { values } from 'mobx'; import { types } from 'mobx-state-tree'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getDataSourceAccounts, diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceStackInfoStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceStackInfoStore.js index 947dcdd22b..4b3e29ea1b 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceStackInfoStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceStackInfoStore.js @@ -14,7 +14,7 @@ */ import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { generateAccountCfnTemplate } from '../../helpers/api'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceStudyStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceStudyStore.js index 7fb42e09b8..a60d094579 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceStudyStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/DataSourceStudyStore.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getStudyPermissions } from '../../helpers/api'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/register/operations/PrepareCfn.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/register/operations/PrepareCfn.js index 648e1b96a4..552fd1c9a0 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/register/operations/PrepareCfn.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/data-sources/register/operations/PrepareCfn.js @@ -15,7 +15,7 @@ import { decorate, action } from 'mobx'; -import { delay } from '@aws-ee/base-ui/dist/helpers/utils'; +import { delay } from '@amzn/base-ui/dist/helpers/utils'; import { generateAccountCfnTemplate } from '../../../../helpers/api'; import Operation from '../../../operations/Operation'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvConnectionStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvConnectionStore.js index a383c3a5b7..d30e25d5e9 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvConnectionStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvConnectionStore.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getScEnvironmentConnections, diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentCostStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentCostStore.js index 443cc1932b..2f7e1cda7b 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentCostStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentCostStore.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getScEnvironmentCost } from '../../helpers/api'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentCostsStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentCostsStore.js index 94b5f9559a..0a4c716f9f 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentCostsStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentCostsStore.js @@ -15,8 +15,8 @@ import _ from 'lodash'; import { getEnv, types } from 'mobx-state-tree'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; -import { BaseStore, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; +import { BaseStore, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; import { getScEnvironmentCost } from '../../helpers/api'; import { ScEnvironmentCost } from './ScEnvironmentCost'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentEgressStoreDetailStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentEgressStoreDetailStore.js index e34ee78d07..7a9a486ea4 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentEgressStoreDetailStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentEgressStoreDetailStore.js @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getParent, types } from 'mobx-state-tree'; import { egressNotifySns, getEgressStore } from '../../helpers/api'; import { enableEgressStore } from '../../helpers/settings'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentStore.js index c53fda1e81..0010e77b8d 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentStore.js @@ -14,7 +14,7 @@ */ import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getScEnvironment } from '../../helpers/api'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentsStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentsStore.js index 6e38db208e..62c4e98855 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentsStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments-sc/ScEnvironmentsStore.js @@ -15,8 +15,8 @@ import _ from 'lodash'; import { values } from 'mobx'; import { getEnv, types } from 'mobx-state-tree'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getScEnvironments, diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/Environment.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/Environment.js index 6c548a7931..4816875a4c 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/Environment.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/Environment.js @@ -15,8 +15,8 @@ import _ from 'lodash'; import { types, applySnapshot } from 'mobx-state-tree'; -import { uiEventBus } from '@aws-ee/base-ui/dist/models/SessionStore'; -import { storage } from '@aws-ee/base-ui/dist/helpers/utils'; +import { uiEventBus } from '@amzn/base-ui/dist/models/SessionStore'; +import { storage } from '@amzn/base-ui/dist/helpers/utils'; import { InstanceInfo } from './InstanceInfo'; import { getEnvironmentKeypair, getEnvironmentUrl, getEnvironmentPasswordData } from '../../helpers/api'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/EnvironmentConfigurationsStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/EnvironmentConfigurationsStore.js index 028ea3fe5c..a4e6deb3fc 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/EnvironmentConfigurationsStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/EnvironmentConfigurationsStore.js @@ -15,8 +15,8 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; import { EnvironmentConfiguration } from './EnvironmentConfiguration'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/EnvironmentStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/EnvironmentStore.js index 90f13f4d3d..1d8a38169b 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/EnvironmentStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/EnvironmentStore.js @@ -14,8 +14,8 @@ */ import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { displayWarning } from '@aws-ee/base-ui/dist/helpers/notification'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; +import { displayWarning } from '@amzn/base-ui/dist/helpers/notification'; import { getEnvironment, getEnvironmentCost } from '../../helpers/api'; import { getEstimatedCost } from '../../helpers/externalCostUtil'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/EnvironmentsStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/EnvironmentsStore.js index f682a2595b..5c823ff8e0 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/EnvironmentsStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/environments/EnvironmentsStore.js @@ -15,11 +15,11 @@ import _ from 'lodash'; import { getEnv, types } from 'mobx-state-tree'; -import { displayWarning } from '@aws-ee/base-ui/dist/helpers/notification'; -import { consolidateToMap, storage } from '@aws-ee/base-ui/dist/helpers/utils'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { displayWarning } from '@amzn/base-ui/dist/helpers/notification'; +import { consolidateToMap, storage } from '@amzn/base-ui/dist/helpers/utils'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; -import { randomString } from '@aws-ee/base-services/lib/helpers/utils'; +import { randomString } from '@amzn/base-services/lib/helpers/utils'; import { getEstimatedCost } from '../../helpers/externalCostUtil'; import localStorageKeys from '../constants/local-storage-keys'; import { diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/helpers/Operation.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/helpers/Operation.js index 531db1ebb1..929abe1f26 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/helpers/Operation.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/helpers/Operation.js @@ -14,7 +14,7 @@ */ import { types } from 'mobx-state-tree'; -import { toErr, Err } from '@aws-ee/base-ui/dist/models/Err'; +import { toErr, Err } from '@amzn/base-ui/dist/models/Err'; // ================================================================== // Operation diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/indexes/IndexesStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/indexes/IndexesStore.js index 2a406aaa1e..00b456b513 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/indexes/IndexesStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/indexes/IndexesStore.js @@ -15,9 +15,9 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; import { getIndexes, addIndex } from '../../helpers/api'; import { Index } from './Index'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/projects/ProjectStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/projects/ProjectStore.js index 2cbc764904..092f2e34a3 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/projects/ProjectStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/projects/ProjectStore.js @@ -14,7 +14,7 @@ */ import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getProject } from '../../helpers/api'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/projects/ProjectsStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/projects/ProjectsStore.js index a7d29adbc9..332558e143 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/projects/ProjectsStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/projects/ProjectsStore.js @@ -15,8 +15,8 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; import { getProjects, addProject, updateProject, deleteProject } from '../../helpers/api'; import { Project } from './Project'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudiesStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudiesStore.js index 0a04c0ee7b..c0e1ef16ec 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudiesStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudiesStore.js @@ -16,8 +16,8 @@ /* eslint-disable import/prefer-default-export */ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; import { getStudies, createStudy } from '../../helpers/api'; import { categories } from './categories'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudyFilesStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudyFilesStore.js index 904921f879..6a06379c5c 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudyFilesStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudyFilesStore.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { listStudyFiles } from '../../helpers/api'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudyPermissionsStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudyPermissionsStore.js index 1e525cbcae..0e3cb35020 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudyPermissionsStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudyPermissionsStore.js @@ -16,7 +16,7 @@ /* eslint-disable import/prefer-default-export */ import _ from 'lodash'; import { getParent, types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getStudyPermissions, updateStudyPermissions } from '../../helpers/api'; import { StudyPermissions } from './StudyPermissions'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudyStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudyStore.js index dc01377bed..cbac28b244 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudyStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/studies/StudyStore.js @@ -14,7 +14,7 @@ */ import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getStudy } from '../../helpers/api'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/user-roles/UserRolesStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/user-roles/UserRolesStore.js index d3f78ada76..b087ce7f59 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/user-roles/UserRolesStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/user-roles/UserRolesStore.js @@ -15,9 +15,9 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; import { getUserRoles } from '../../helpers/api'; import { UserRole } from './UserRole'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/User.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/User.js index db47e14425..e1f7f0a587 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/User.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/User.js @@ -15,7 +15,7 @@ import { types } from 'mobx-state-tree'; import _ from 'lodash'; -import { storage, removeNulls } from '@aws-ee/base-ui/dist/helpers/utils'; +import { storage, removeNulls } from '@amzn/base-ui/dist/helpers/utils'; import { aesGcmEncrypt, aesGcmDecrypt } from '../../helpers/crypto'; import localStorageKeys from '../constants/local-storage-keys'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/UserStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/UserStore.js index 6a64c56095..4a5c566120 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/UserStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/UserStore.js @@ -16,8 +16,8 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { getUser } from '@aws-ee/base-ui/dist/helpers/api'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { getUser } from '@amzn/base-ui/dist/helpers/api'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { User } from './User'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/UsersStore.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/UsersStore.js index 17587f2eeb..ad1a49824d 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/UsersStore.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/UsersStore.js @@ -15,8 +15,8 @@ import _ from 'lodash'; import { applySnapshot, detach, getSnapshot, types } from 'mobx-state-tree'; -import { addUser, updateUser, getUsers } from '@aws-ee/base-ui/dist/helpers/api'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { addUser, updateUser, getUsers } from '@amzn/base-ui/dist/helpers/api'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { deleteUser, addUsers, updateUserApplication } from '../../helpers/api'; import { User } from './User'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/__tests__/UsersStore.test.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/__tests__/UsersStore.test.js index 0d83fdb3d5..fdd9e7d825 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/__tests__/UsersStore.test.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/models/users/__tests__/UsersStore.test.js @@ -13,12 +13,12 @@ * permissions and limitations under the License. */ -import { addUser, updateUser, getUsers } from '@aws-ee/base-ui/dist/helpers/api'; +import { addUser, updateUser, getUsers } from '@amzn/base-ui/dist/helpers/api'; import { addUsers } from '../../../helpers/api'; import { registerContextItems as registerUsersStore } from '../UsersStore'; -jest.mock('@aws-ee/base-ui/dist/helpers/api'); +jest.mock('@amzn/base-ui/dist/helpers/api'); jest.mock('../../../helpers/api'); describe('UsersStore', () => { diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/UserApplication.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/UserApplication.js index 0addb655ee..6252c356f0 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/UserApplication.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/UserApplication.js @@ -18,10 +18,10 @@ import { inject, observer } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { decorate, observable, action, runInAction } from 'mobx'; import { Button, Header, Container, Message } from 'semantic-ui-react'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; import { getAddUserApplicationForm } from '../models/forms/AddUserApplicationForm'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AccountCard.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AccountCard.js index 42a08cf23d..e9a004c652 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AccountCard.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AccountCard.js @@ -19,8 +19,8 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Header, Segment, Accordion, Icon, Label, Table, Button } from 'semantic-ui-react'; import c from 'classnames'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; -import { displayWarning } from '@aws-ee/base-ui/dist/helpers/notification'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; +import { displayWarning } from '@amzn/base-ui/dist/helpers/notification'; import { isAppStreamEnabled } from '../../helpers/settings'; const { getAccountIdsOfActiveEnvironments } = require('./AccountUtils'); diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AddIndex.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AddIndex.js index acf3acb6f3..e8bc6c6651 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AddIndex.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AddIndex.js @@ -20,9 +20,9 @@ import { decorate, observable, action, runInAction } from 'mobx'; import { Button, Dimmer, Header, List, Loader, Dropdown, Segment } from 'semantic-ui-react'; import _ from 'lodash'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; -import validate from '@aws-ee/base-ui/dist/models/forms/Validate'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; +import validate from '@amzn/base-ui/dist/models/forms/Validate'; import { getAddIndexForm, getAddIndexFormFields } from '../../models/forms/AddIndexForm'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AddUpdateAwsAccount.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AddUpdateAwsAccount.js index b80d6d77e9..1e42ae6922 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AddUpdateAwsAccount.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AddUpdateAwsAccount.js @@ -20,9 +20,9 @@ import { decorate, observable, action, runInAction } from 'mobx'; import { Button, Dimmer, Header, List, Loader, Segment } from 'semantic-ui-react'; import _ from 'lodash'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; -import validate from '@aws-ee/base-ui/dist/models/forms/Validate'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; +import validate from '@amzn/base-ui/dist/models/forms/Validate'; import { getBaseAddUpdateAwsAccountFormFields, diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AwsAccountUpdateContent.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AwsAccountUpdateContent.js index cb84c835b2..6f46308028 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AwsAccountUpdateContent.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AwsAccountUpdateContent.js @@ -20,8 +20,8 @@ import { withRouter } from 'react-router-dom'; import { Header, Divider, List, Checkbox, Form, Icon, TextArea, Message, Button, Container } from 'semantic-ui-react'; import TimeAgo from 'react-timeago'; -import YesNo from '@aws-ee/base-ui/dist/parts/helpers/fields/YesNo'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; +import YesNo from '@amzn/base-ui/dist/parts/helpers/fields/YesNo'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; import { isAppStreamEnabled } from '../../helpers/settings'; import CopyToClipboard from '../helpers/CopyToClipboard'; import { createForm } from '../../helpers/form'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AwsAccountUpdatePage.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AwsAccountUpdatePage.js index c6940d1320..90ab298971 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AwsAccountUpdatePage.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AwsAccountUpdatePage.js @@ -18,9 +18,9 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Container, Icon, Message } from 'semantic-ui-react'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreReady, isStoreLoading, isStoreError } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreReady, isStoreLoading, isStoreError } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import AwsAccountUpdateContent from './AwsAccountUpdateContent'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AwsAccountsList.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AwsAccountsList.js index 922bd55cb3..d152482e67 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AwsAccountsList.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/AwsAccountsList.js @@ -20,11 +20,11 @@ import { withRouter } from 'react-router-dom'; import { decorate, observable, runInAction, action } from 'mobx'; import { inject, observer } from 'mobx-react'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreError, isStoreLoading } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreError, isStoreLoading } from '@amzn/base-ui/dist/models/BaseStore'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import AccountCard from './AccountCard'; import AccountsFilterButtons from './AccountsFilterButtons'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/CreateAwsAccount.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/CreateAwsAccount.js index 2fb7e9ccb3..65aff4a226 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/CreateAwsAccount.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/CreateAwsAccount.js @@ -20,9 +20,9 @@ import { decorate, observable, action, runInAction } from 'mobx'; import { Button, Dimmer, Header, List, Loader, Segment } from 'semantic-ui-react'; import _ from 'lodash'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; -import validate from '@aws-ee/base-ui/dist/models/forms/Validate'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; +import validate from '@amzn/base-ui/dist/models/forms/Validate'; import { getCreateAwsAccountForm, diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/IndexesList.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/IndexesList.js index 5e4c3e535c..4922e7ea95 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/IndexesList.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/IndexesList.js @@ -19,10 +19,10 @@ import { withRouter } from 'react-router-dom'; import { inject, observer } from 'mobx-react'; import ReactTable from 'react-table'; -import { isStoreError, isStoreLoading } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { isStoreError, isStoreLoading } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; class IndexesList extends React.Component { constructor(props) { diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/UpdateBudget.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/UpdateBudget.js index a7af72c4f6..c508f5e60e 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/UpdateBudget.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/accounts/UpdateBudget.js @@ -18,15 +18,15 @@ import { inject, observer } from 'mobx-react'; import { decorate, action } from 'mobx'; import { Button, Header } from 'semantic-ui-react'; -import { displaySuccess, displayError } from '@aws-ee/base-ui/dist//helpers/notification'; +import { displaySuccess, displayError } from '@amzn/base-ui/dist//helpers/notification'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import { isStoreError, isStoreLoading } from '@aws-ee/base-ui/dist/models/BaseStore'; -import DropDown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import { isStoreError, isStoreLoading } from '@amzn/base-ui/dist/models/BaseStore'; +import DropDown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; import getBudgetForm from '../../models/forms/AddBudgetForm'; // expected props diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/ComputePlatformSetup.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/ComputePlatformSetup.js index 29e57a097f..1533ea2619 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/ComputePlatformSetup.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/ComputePlatformSetup.js @@ -17,10 +17,10 @@ import React from 'react'; import { decorate, computed, runInAction, observable, action } from 'mobx'; import { observer, inject } from 'mobx-react'; import { Icon, Header, Segment, Button } from 'semantic-ui-react'; -import { isStoreLoading, isStoreError, isStoreEmpty } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { isStoreLoading, isStoreError, isStoreEmpty } from '@amzn/base-ui/dist/models/BaseStore'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import UserOnboarding from '../users/UserOnboarding'; import SelectComputePlatformStep from './SelectComputePlatformStep'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/SelectComputePlatformStep.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/SelectComputePlatformStep.js index 70505e0d64..15ef4b1eda 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/SelectComputePlatformStep.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/SelectComputePlatformStep.js @@ -20,12 +20,12 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Icon, Header, Segment, Button, Card, Radio, Divider } from 'semantic-ui-react'; import c from 'classnames'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreLoading, isStoreError, isStoreEmpty } from '@aws-ee/base-ui/dist/models/BaseStore'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreLoading, isStoreError, isStoreEmpty } from '@amzn/base-ui/dist/models/BaseStore'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; // expected props // - onPrevious (via props) diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/parts/CreateExternalPlatformForm.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/parts/CreateExternalPlatformForm.js index 200a55b18f..c338fda522 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/parts/CreateExternalPlatformForm.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/parts/CreateExternalPlatformForm.js @@ -18,11 +18,11 @@ import React from 'react'; import { decorate, computed, runInAction, observable, action } from 'mobx'; import { observer, inject } from 'mobx-react'; import { Segment, Button, Header } from 'semantic-ui-react'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { awsRegion } from '@aws-ee/base-ui/dist/helpers/settings'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { awsRegion } from '@amzn/base-ui/dist/helpers/settings'; import { getCreateExternalPlatformForm } from '../../../models/forms/CreateExternalPlatformForm'; import SelectConfigurationCards from './SelectConfigurationCards'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/parts/CreateInternalPlatformForm.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/parts/CreateInternalPlatformForm.js index 34be2f1912..2f8427b106 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/parts/CreateInternalPlatformForm.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/parts/CreateInternalPlatformForm.js @@ -18,11 +18,11 @@ import React from 'react'; import { decorate, computed, runInAction, observable, action } from 'mobx'; import { observer, inject } from 'mobx-react'; import { Segment, Button, Header } from 'semantic-ui-react'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import Dropdown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import Dropdown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; import { getCreateInternalPlatformForm } from '../../../models/forms/CreateInternalPlatformForm'; import SelectConfigurationCards from './SelectConfigurationCards'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/parts/SelectConfigurationCards.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/parts/SelectConfigurationCards.js index aac6f78ece..5146a24e9f 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/parts/SelectConfigurationCards.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/compute/parts/SelectConfigurationCards.js @@ -19,10 +19,10 @@ import { decorate, computed, action } from 'mobx'; import { observer, inject } from 'mobx-react'; import { Card, Radio, Divider, Table } from 'semantic-ui-react'; import c from 'classnames'; -import Header from '@aws-ee/base-ui/dist/parts/helpers/fields/Header'; -import Description from '@aws-ee/base-ui/dist/parts/helpers/fields/Description'; -import ErrorPointer from '@aws-ee/base-ui/dist/parts/helpers/fields/ErrorPointer'; -import { nicePrice } from '@aws-ee/base-ui/dist/helpers/utils'; +import Header from '@amzn/base-ui/dist/parts/helpers/fields/Header'; +import Description from '@amzn/base-ui/dist/parts/helpers/fields/Description'; +import ErrorPointer from '@amzn/base-ui/dist/parts/helpers/fields/ErrorPointer'; +import { nicePrice } from '@amzn/base-ui/dist/helpers/utils'; // expected props // - configurations (via props) and array of the compute configurations MST diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/dashboard/Dashboard.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/dashboard/Dashboard.js index af589e84d7..b89a168e91 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/dashboard/Dashboard.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/dashboard/Dashboard.js @@ -20,8 +20,8 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Pie } from 'react-chartjs-2'; import { Container, Header, Segment, Icon } from 'semantic-ui-react'; -import { displayError, displayWarning } from '@aws-ee/base-ui/dist/helpers/notification'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { displayError, displayWarning } from '@amzn/base-ui/dist/helpers/notification'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import { getEnvironments, getEnvironmentCost, getScEnvironments, getScEnvironmentCost } from '../../helpers/api'; import { enableBuiltInWorkspaces } from '../../helpers/settings'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountCard.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountCard.js index c0a2cb97af..4c3d91e7e2 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountCard.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountCard.js @@ -22,8 +22,8 @@ import { withRouter } from 'react-router-dom'; import { Header, Tab, Label, Menu, Button, Message } from 'semantic-ui-react'; import TimeAgo from 'react-timeago'; -import { niceNumber, swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreError, isStoreNew, isStoreLoading } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { niceNumber, swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreError, isStoreNew, isStoreLoading } from '@amzn/base-ui/dist/models/BaseStore'; import By from '../helpers/By'; import DataSourceStudiesList from './DataSourceStudiesList'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountCfn.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountCfn.js index 76c70887fc..77d0bb3558 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountCfn.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountCfn.js @@ -17,10 +17,10 @@ import { decorate, computed } from 'mobx'; import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreReady, isStoreLoading, isStoreError, stopHeartbeat } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreReady, isStoreLoading, isStoreError, stopHeartbeat } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import AccountCfnPanel from './parts/AccountCfnPanel'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountInfo.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountInfo.js index 0cbb3e1d81..06cefefa42 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountInfo.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountInfo.js @@ -20,10 +20,10 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Button } from 'semantic-ui-react'; -import { displaySuccess, displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; +import { displaySuccess, displayError } from '@amzn/base-ui/dist/helpers/notification'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; import { getAccountForm } from '../../models/forms/UpdateRegisteredAccountForm'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountsList.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountsList.js index 0fd9bff680..188ffdba65 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountsList.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceAccountsList.js @@ -19,8 +19,8 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Container, Segment, Header, Icon, Button, Label } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; import { isStoreReady, isStoreLoading, @@ -28,9 +28,9 @@ import { isStoreNotEmpty, isStoreError, stopHeartbeat, -} from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +} from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import DataSourceAccountCard from './DataSourceAccountCard'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceStudiesList.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceStudiesList.js index fe87cc4b26..9257e4cc2e 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceStudiesList.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceStudiesList.js @@ -19,7 +19,7 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Segment, Header, Icon, Table } from 'semantic-ui-react'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; import { isStoreReady, isStoreLoading, @@ -27,9 +27,9 @@ import { isStoreNotEmpty, isStoreError, stopHeartbeat, -} from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +} from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import DataSourceStudyRow from './DataSourceStudyRow'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceStudyRow.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceStudyRow.js index e2075b918d..881b112e2c 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceStudyRow.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/DataSourceStudyRow.js @@ -19,11 +19,11 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Icon, Table, Label, Grid, Button } from 'semantic-ui-react'; import TimeAgo from 'react-timeago'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import UserLabels from '@aws-ee/base-ui/dist/parts/helpers/UserLabels'; -import { isStoreReady, isStoreLoading, isStoreError, stopHeartbeat } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import UserLabels from '@amzn/base-ui/dist/parts/helpers/UserLabels'; +import { isStoreReady, isStoreLoading, isStoreError, stopHeartbeat } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import { Operation } from '../../models/helpers/Operation'; import StudyConnectionPanel from './parts/StudyConnectionPanel'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/parts/AccountCfnPanel.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/parts/AccountCfnPanel.js index 617f978e43..75ea036eb0 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/parts/AccountCfnPanel.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/parts/AccountCfnPanel.js @@ -20,8 +20,8 @@ import { withRouter } from 'react-router-dom'; import { Header, Divider, List, Form, TextArea, Message, Button } from 'semantic-ui-react'; import TimeAgo from 'react-timeago'; -import YesNo from '@aws-ee/base-ui/dist/parts/helpers/fields/YesNo'; -import SelectionButtons from '@aws-ee/base-ui/dist/parts/helpers/fields/SelectionButtons'; +import YesNo from '@amzn/base-ui/dist/parts/helpers/fields/YesNo'; +import SelectionButtons from '@amzn/base-ui/dist/parts/helpers/fields/SelectionButtons'; import CopyToClipboard from '../../helpers/CopyToClipboard'; import { createForm } from '../../../helpers/form'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/parts/AccountConnectionPanel.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/parts/AccountConnectionPanel.js index c7d2e472d0..e66e704044 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/parts/AccountConnectionPanel.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/parts/AccountConnectionPanel.js @@ -20,7 +20,7 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Progress } from 'semantic-ui-react'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import AccountStatusMessage from './AccountStatusMessage'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/parts/StudyConnectionPanel.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/parts/StudyConnectionPanel.js index c3e93aaedd..d051c12030 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/parts/StudyConnectionPanel.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/parts/StudyConnectionPanel.js @@ -20,7 +20,7 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Progress } from 'semantic-ui-react'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import StudyStatusMessage from './StudyStatusMessage'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/CfnStep.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/CfnStep.js index ae845c49d2..0acb59e2db 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/CfnStep.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/CfnStep.js @@ -19,7 +19,7 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Segment, Button, Header, List } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; import AccountCfnPanel from '../parts/AccountCfnPanel'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/InputStep.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/InputStep.js index 2b041a478d..d8e9127e00 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/InputStep.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/InputStep.js @@ -20,14 +20,14 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Button, Segment, Header, Divider, Label } from 'semantic-ui-react'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import DropDown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; -import SelectionButtons from '@aws-ee/base-ui/dist/parts/helpers/fields/SelectionButtons'; -import YesNo from '@aws-ee/base-ui/dist/parts/helpers/fields/YesNo'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import DropDown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; +import SelectionButtons from '@amzn/base-ui/dist/parts/helpers/fields/SelectionButtons'; +import YesNo from '@amzn/base-ui/dist/parts/helpers/fields/YesNo'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; import { regionOptions } from '../../../models/constants/aws-regions'; import { encryptionOptions } from '../../../models/constants/bucket'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/RegisterStudy.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/RegisterStudy.js index 3c8ee2f41e..830c3ce3f4 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/RegisterStudy.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/RegisterStudy.js @@ -19,10 +19,10 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Container, Header, Icon } from 'semantic-ui-react'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import Stores from '@amzn/base-ui/dist/models/Stores'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import InputStep from './InputStep'; import SubmitStep from './SubmitStep'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/StartStep.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/StartStep.js index bdd8cc47d9..b8eb59840e 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/StartStep.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/StartStep.js @@ -19,7 +19,7 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Header, Segment, List, Button } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; // expected props // wizard (via props) diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/SubmitStep.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/SubmitStep.js index 1c216cc0be..d7a689032e 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/SubmitStep.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/data-sources/register/SubmitStep.js @@ -20,8 +20,8 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Segment, Button, Icon, Header, Progress, Message } from 'semantic-ui-react'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; // expected props // - wizard (via prop) diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environment-type-mgmt/EnvTypeCardMetaActions.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environment-type-mgmt/EnvTypeCardMetaActions.js index bb22aa64f7..d39d8cf6e6 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environment-type-mgmt/EnvTypeCardMetaActions.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environment-type-mgmt/EnvTypeCardMetaActions.js @@ -18,7 +18,7 @@ import { withRouter } from 'react-router-dom'; import { Divider, Popup, Button } from 'semantic-ui-react'; import { observer } from 'mobx-react'; -import { gotoFn } from '@aws-ee/base-ui/src/helpers/routing'; +import { gotoFn } from '@amzn/base-ui/src/helpers/routing'; /** * A plugin component that adds "Test Launch" and "Test launch with data" buttons on the environment type card for diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/EnvironmentCard.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/EnvironmentCard.js index 856983de29..4beb90c869 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/EnvironmentCard.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/EnvironmentCard.js @@ -22,8 +22,8 @@ import TimeAgo from 'react-timeago'; import { Header, Icon, Label, Image, Modal, Button } from 'semantic-ui-react'; import Dotdotdot from 'react-dotdotdot'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { storage } from '@aws-ee/base-ui/dist/helpers/utils'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { storage } from '@amzn/base-ui/dist/helpers/utils'; import EnvironmentStatusIcon from './EnvironmentStatusIcon'; import By from '../helpers/By'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/EnvironmentDetailPage.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/EnvironmentDetailPage.js index acaf22c750..387441af0b 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/EnvironmentDetailPage.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/EnvironmentDetailPage.js @@ -38,12 +38,12 @@ import { CopyToClipboard } from 'react-copy-to-clipboard'; import crypto from 'crypto'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { isStoreLoading, isStoreReady, isStoreError } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { isStoreLoading, isStoreReady, isStoreError } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import EnvironmentStatusIcon from './EnvironmentStatusIcon'; import By from '../helpers/By'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/EnvironmentsList.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/EnvironmentsList.js index 0031124e77..8e56ad8dca 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/EnvironmentsList.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/EnvironmentsList.js @@ -19,11 +19,11 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Header, Icon, Segment, Container, Label, Button } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { storage, swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreLoading, isStoreEmpty, isStoreNotEmpty, isStoreError } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { storage, swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreLoading, isStoreEmpty, isStoreNotEmpty, isStoreError } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import EnvironmentCard from './EnvironmentCard'; import UserOnboarding from '../users/UserOnboarding'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/__tests__/EnvironmentCard.test.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/__tests__/EnvironmentCard.test.js index f4a31e816d..12b0c884e7 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/__tests__/EnvironmentCard.test.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/__tests__/EnvironmentCard.test.js @@ -17,8 +17,8 @@ import React from 'react'; import { shallow } from 'enzyme'; import EnvironmentCard from '../EnvironmentCard'; -jest.mock('@aws-ee/base-ui/dist/helpers/notification'); -const displayErrorMock = require('@aws-ee/base-ui/dist/helpers/notification'); +jest.mock('@amzn/base-ui/dist/helpers/notification'); +const displayErrorMock = require('@amzn/base-ui/dist/helpers/notification'); jest.mock('../../../../images/marketplace/sagemaker-notebook-icon.svg'); diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/__tests__/EnvironmentDetailPage.test.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/__tests__/EnvironmentDetailPage.test.js index 523ae1ef06..46032e4747 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/__tests__/EnvironmentDetailPage.test.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-builtin/__tests__/EnvironmentDetailPage.test.js @@ -20,11 +20,11 @@ import EnvironmentDetailPage from '../EnvironmentDetailPage'; const { generateKeyPairSync, publicEncrypt, constants } = require('crypto'); -jest.mock('@aws-ee/base-ui/dist/helpers/notification'); -const displayErrorMock = require('@aws-ee/base-ui/dist/helpers/notification'); +jest.mock('@amzn/base-ui/dist/helpers/notification'); +const displayErrorMock = require('@amzn/base-ui/dist/helpers/notification'); -jest.mock('@aws-ee/base-ui/dist/helpers/routing'); -const gotoMock = require('@aws-ee/base-ui/dist/helpers/routing'); +jest.mock('@amzn/base-ui/dist/helpers/routing'); +const gotoMock = require('@amzn/base-ui/dist/helpers/routing'); const environmentInstance = { name: 'name', diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/ScEnvironmentCard.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/ScEnvironmentCard.js index fb1b5b48c3..18594eaa84 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/ScEnvironmentCard.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/ScEnvironmentCard.js @@ -19,10 +19,10 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Header, Label, Popup, Icon, Divider, Message, Table, Grid, Segment, List } from 'semantic-ui-react'; import TimeAgo from 'react-timeago'; -import { niceNumber, swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreLoading, isStoreNotEmpty, isStoreError } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { niceNumber, swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreLoading, isStoreNotEmpty, isStoreError } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import { isAppStreamEnabled } from '../../helpers/settings'; import By from '../helpers/By'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/ScEnvironmentDetailPage.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/ScEnvironmentDetailPage.js index a55a0bfae4..2637f50f8f 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/ScEnvironmentDetailPage.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/ScEnvironmentDetailPage.js @@ -34,11 +34,11 @@ import { } from 'semantic-ui-react'; import TimeAgo from 'react-timeago'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreLoading, isStoreError, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreLoading, isStoreError, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import By from '../helpers/By'; import ScEnvironmentButtons from './parts/ScEnvironmentButtons'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/ScEnvironmentsList.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/ScEnvironmentsList.js index 0a5b99a210..cf487e6642 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/ScEnvironmentsList.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/ScEnvironmentsList.js @@ -19,18 +19,18 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Container, Segment, Header, Icon, Button, Label } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { swallowError, storage } from '@aws-ee/base-ui/dist/helpers/utils'; -import storageKeys from '@aws-ee/base-ui/dist/models/constants/local-storage-keys'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { swallowError, storage } from '@amzn/base-ui/dist/helpers/utils'; +import storageKeys from '@amzn/base-ui/dist/models/constants/local-storage-keys'; import { isStoreLoading, isStoreEmpty, isStoreNotEmpty, isStoreError, isStoreReady, -} from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +} from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import { filterNames } from '../../models/environments-sc/ScEnvironmentsStore'; import ScEnvironmentCard from './ScEnvironmentCard'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/__tests__/ScEnvironmentCard.test.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/__tests__/ScEnvironmentCard.test.js index d88840a306..da82d0b7e2 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/__tests__/ScEnvironmentCard.test.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/__tests__/ScEnvironmentCard.test.js @@ -27,8 +27,8 @@ import {} from '../parts/ScEnvironmentButtons'; // eslint-disable-next-line import/first import ScEnvironmentCard from '../ScEnvironmentCard'; -jest.mock('@aws-ee/base-ui/dist/helpers/notification'); -const displayErrorMock = require('@aws-ee/base-ui/dist/helpers/notification'); +jest.mock('@amzn/base-ui/dist/helpers/notification'); +const displayErrorMock = require('@amzn/base-ui/dist/helpers/notification'); const scEnvironment = { id: 'id', diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvSshConnRowExpanded.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvSshConnRowExpanded.js index c686acc1c4..23e4611d99 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvSshConnRowExpanded.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvSshConnRowExpanded.js @@ -5,7 +5,7 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Table, List, Segment, Label, Grid, Button } from 'semantic-ui-react'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; import CopyToClipboard from '../../helpers/CopyToClipboard'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentButtons.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentButtons.js index 1df66bff3a..235540f5f2 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentButtons.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentButtons.js @@ -4,8 +4,8 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Button, Modal } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; import ScEnvironmentConnections from './ScEnvironmentConnections'; import ScEnvironmentUpdateCidrs from './ScEnvironmentUpdateCidrs'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentConnections.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentConnections.js index 4001a83edf..06db32a295 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentConnections.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentConnections.js @@ -19,16 +19,16 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Segment, Icon, Header } from 'semantic-ui-react'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; import { isStoreLoading, isStoreEmpty, isStoreNotEmpty, isStoreError, isStoreReady, -} from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +} from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import ScEnvironmentHttpConnections from './ScEnvironmentHttpConnections'; import ScEnvironmentSshConnections from './ScEnvironmentSshConnections'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentCost.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentCost.js index fe34eee3fb..4df35b1e8d 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentCost.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentCost.js @@ -19,8 +19,8 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Label, Popup, Statistic, Placeholder } from 'semantic-ui-react'; -import { isStoreError, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { swallowError, nicePrice } from '@aws-ee/base-ui/dist/helpers/utils'; +import { isStoreError, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; +import { swallowError, nicePrice } from '@amzn/base-ui/dist/helpers/utils'; // expected props // - envId (via prop) diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentCostTable.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentCostTable.js index 66943d177c..9db9f3d025 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentCostTable.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentCostTable.js @@ -19,10 +19,10 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Table, Message } from 'semantic-ui-react'; -import { isStoreLoading, isStoreError, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { swallowError, nicePrice } from '@aws-ee/base-ui/dist/helpers/utils'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { isStoreLoading, isStoreError, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; +import { swallowError, nicePrice } from '@amzn/base-ui/dist/helpers/utils'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; // expected props // - envId (via prop) diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentEgressStoreDetail.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentEgressStoreDetail.js index e9ddb4012e..bd65fde429 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentEgressStoreDetail.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentEgressStoreDetail.js @@ -4,17 +4,17 @@ import { decorate, action, observable, runInAction } from 'mobx'; import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Segment, Icon, Header, Button } from 'semantic-ui-react'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; import { isStoreLoading, isStoreEmpty, isStoreNotEmpty, isStoreError, isStoreReady, -} from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +} from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; class ScEnvironmentEgressStoreDetail extends React.Component { constructor(props) { diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentHttpConnections.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentHttpConnections.js index 52081308f1..189f7d8c4c 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentHttpConnections.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentHttpConnections.js @@ -19,7 +19,7 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Segment, Icon, Button, Header, Table, List } from 'semantic-ui-react'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; import CopyToClipboard from '../../helpers/CopyToClipboard'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentRdpConnectionRow.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentRdpConnectionRow.js index 5097347a54..194762bb73 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentRdpConnectionRow.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentRdpConnectionRow.js @@ -5,7 +5,7 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Button, Table, List, Label } from 'semantic-ui-react'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; import CopyToClipboard from '../../helpers/CopyToClipboard'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentSshConnectionRow.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentSshConnectionRow.js index 1e193b5d30..27833cca75 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentSshConnectionRow.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentSshConnectionRow.js @@ -19,7 +19,7 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Button, Table, Dropdown } from 'semantic-ui-react'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; import ScEnvSshConnRowExpanded from './ScEnvSshConnRowExpanded'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentSshConnections.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentSshConnections.js index 6c28dec471..4f95eb845c 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentSshConnections.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentSshConnections.js @@ -19,11 +19,11 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Segment, Icon, Button, Header, Table, Message, List } from 'semantic-ui-react'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreLoading, isStoreError, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import KeyPairCreateForm from '@aws-ee/key-pair-mgmt-ui/dist/parts/key-pairs/parts/KeyPairCreateForm'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreLoading, isStoreError, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import KeyPairCreateForm from '@amzn/key-pair-mgmt-ui/dist/parts/key-pairs/parts/KeyPairCreateForm'; import ScEnvironmentSshConnectionRow from './ScEnvironmentSshConnectionRow'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentTypeName.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentTypeName.js index 123cdc39a7..382e678c2a 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentTypeName.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentTypeName.js @@ -19,8 +19,8 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Label, Popup, Placeholder } from 'semantic-ui-react'; -import { isStoreLoading, isStoreError, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; +import { isStoreLoading, isStoreError, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; // This component displays the name of the env type. The envTypeId is expected to be passed // as a prop to this component. This component displays a progress place holder or an error with a popup diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentUpdateCidrs.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentUpdateCidrs.js index 7454c7a31e..07b1c29c9a 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentUpdateCidrs.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/parts/ScEnvironmentUpdateCidrs.js @@ -21,14 +21,14 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Container, Segment, Button, Message, Table } from 'semantic-ui-react'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import Dropdown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; +import Stores from '@amzn/base-ui/dist/models/Stores'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import Dropdown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; import { createCidrFormModel } from '../../../models/forms/CreateCidrFormModel'; // expected props diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/ConfigureEnvTypeStep.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/ConfigureEnvTypeStep.js index f4ce0bdfd3..cf3a423935 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/ConfigureEnvTypeStep.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/ConfigureEnvTypeStep.js @@ -18,10 +18,10 @@ import { decorate, computed, action } from 'mobx'; import { observer, inject } from 'mobx-react'; import { Icon, Header, Segment, Button } from 'semantic-ui-react'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreEmpty, isStoreError, isStoreLoading } from '@aws-ee/base-ui/dist/models/BaseStore'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreEmpty, isStoreError, isStoreLoading } from '@amzn/base-ui/dist/models/BaseStore'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import CreateInternalEnvForm from './CreateInternalEnvForm'; // expected props diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/CreateInternalEnvForm.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/CreateInternalEnvForm.js index 4b9c7e4d85..b8e91a62d0 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/CreateInternalEnvForm.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/CreateInternalEnvForm.js @@ -17,11 +17,11 @@ import React from 'react'; import { decorate, computed, runInAction, observable, action } from 'mobx'; import { observer, inject } from 'mobx-react'; import { Segment, Button, Header, Icon, Message } from 'semantic-ui-react'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import Dropdown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import Dropdown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; import { getCreateInternalEnvForm } from '../../../models/forms/CreateInternalEnvForm'; import SelectConfigurationCards from './SelectConfigurationCards'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/ScEnvironmentSetup.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/ScEnvironmentSetup.js index 1a1b1949b9..e5821f273e 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/ScEnvironmentSetup.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/ScEnvironmentSetup.js @@ -17,13 +17,13 @@ import { decorate, computed, runInAction, observable, action } from 'mobx'; import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Icon, Header, Segment, Button } from 'semantic-ui-react'; -import { isStoreLoading, isStoreError, isStoreEmpty } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; +import { isStoreLoading, isStoreError, isStoreEmpty } from '@amzn/base-ui/dist/models/BaseStore'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import Stores from '@amzn/base-ui/dist/models/Stores'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; import UserOnboarding from '../../users/UserOnboarding'; import SelectEnvTypeStep from './SelectEnvTypeStep'; import ConfigureEnvTypeStep from './ConfigureEnvTypeStep'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/SelectConfigurationCards.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/SelectConfigurationCards.js index 225adcce93..024bb96006 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/SelectConfigurationCards.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/SelectConfigurationCards.js @@ -18,10 +18,10 @@ import { decorate, computed, action } from 'mobx'; import { observer, inject } from 'mobx-react'; import { Card, Radio, Divider, Table, Header as SemanticHeader } from 'semantic-ui-react'; import c from 'classnames'; -import Header from '@aws-ee/base-ui/dist/parts/helpers/fields/Header'; -import Description from '@aws-ee/base-ui/dist/parts/helpers/fields/Description'; -import ErrorPointer from '@aws-ee/base-ui/dist/parts/helpers/fields/ErrorPointer'; -import { nicePrice } from '@aws-ee/base-ui/dist/helpers/utils'; +import Header from '@amzn/base-ui/dist/parts/helpers/fields/Header'; +import Description from '@amzn/base-ui/dist/parts/helpers/fields/Description'; +import ErrorPointer from '@amzn/base-ui/dist/parts/helpers/fields/ErrorPointer'; +import { nicePrice } from '@amzn/base-ui/dist/helpers/utils'; // expected props // - configurations (via props) and array of the env type configurations MST diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/SelectEnvTypeStep.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/SelectEnvTypeStep.js index 390f0ff0ed..ae434f9d6c 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/SelectEnvTypeStep.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments-sc/setup/SelectEnvTypeStep.js @@ -19,12 +19,12 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Icon, Header, Segment, Button, Card, Radio, Divider } from 'semantic-ui-react'; import c from 'classnames'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreLoading, isStoreError, isStoreEmpty } from '@aws-ee/base-ui/dist/models/BaseStore'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreLoading, isStoreError, isStoreEmpty } from '@amzn/base-ui/dist/models/BaseStore'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; // expected props // - onPrevious (via props) diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments/EnvironmentSetup.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments/EnvironmentSetup.js index 179e7e542d..bb7371e01b 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments/EnvironmentSetup.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/environments/EnvironmentSetup.js @@ -18,8 +18,8 @@ import { decorate, runInAction, observable, action } from 'mobx'; import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Icon, Container, Header } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; import { enableBuiltInWorkspaces } from '../../helpers/settings'; import { CurrentStep } from '../compute/helpers/CurrentStep'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/files/FileUpload.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/files/FileUpload.js index 74e58ae41c..d7cf866538 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/files/FileUpload.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/files/FileUpload.js @@ -20,7 +20,7 @@ import PropTypes from 'prop-types'; import React from 'react'; import { Button, Grid, Header, Segment } from 'semantic-ui-react'; -import { displayError, displaySuccess, displayWarning } from '@aws-ee/base-ui/dist/helpers/notification'; +import { displayError, displaySuccess, displayWarning } from '@amzn/base-ui/dist/helpers/notification'; import toastr from 'toastr'; import StudyFileDropZone from './FileDropZone'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/helpers/CopyToClipboard.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/helpers/CopyToClipboard.js index 81aec06f45..f8220d3239 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/helpers/CopyToClipboard.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/helpers/CopyToClipboard.js @@ -17,7 +17,7 @@ import { observer } from 'mobx-react'; import c from 'classnames'; import { CopyToClipboard } from 'react-copy-to-clipboard'; import { Popup, Icon } from 'semantic-ui-react'; -import { displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; +import { displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; // expected props // - text (via props) diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/helpers/PinInput.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/helpers/PinInput.js index 3c1f1c6c5d..549137590c 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/helpers/PinInput.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/helpers/PinInput.js @@ -14,7 +14,7 @@ */ import React from 'react'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; export default class PinInput extends React.PureComponent { render() { diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/AddProject.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/AddProject.js index 1be71270fe..d70f59a209 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/AddProject.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/AddProject.js @@ -20,9 +20,9 @@ import { decorate, observable, action, runInAction } from 'mobx'; import { Button, Dimmer, Header, List, Loader, Dropdown, Segment } from 'semantic-ui-react'; import _ from 'lodash'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; -import validate from '@aws-ee/base-ui/dist/models/forms/Validate'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; +import validate from '@amzn/base-ui/dist/models/forms/Validate'; import { getAddProjectForm, getAddProjectFormFields } from '../../models/forms/AddProjectForm'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/ProjectConfigure.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/ProjectConfigure.js index 025790dc62..e554252b93 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/ProjectConfigure.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/ProjectConfigure.js @@ -18,11 +18,11 @@ import { observer } from 'mobx-react'; import { decorate, observable, action, runInAction, computed } from 'mobx'; import { Button, Dimmer, Header, Loader, Table, Label, Dropdown, Segment, Modal } from 'semantic-ui-react'; import _ from 'lodash'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; +import Stores from '@amzn/base-ui/dist/models/Stores'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import { getAddProjectFormFields, getAddProjectForm } from '../../models/forms/AddProjectForm'; class ProjectConfigure extends React.Component { diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/ProjectsList.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/ProjectsList.js index d1b56dcb8c..092c32f753 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/ProjectsList.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/ProjectsList.js @@ -21,11 +21,11 @@ import { inject, observer } from 'mobx-react'; import ReactTable from 'react-table'; import _ from 'lodash'; -import { isStoreError, isStoreLoading } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; +import { isStoreError, isStoreLoading } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import Stores from '@amzn/base-ui/dist/models/Stores'; import ProjectConfigure from './ProjectConfigure'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/__tests__/ProjectConfigure.test.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/__tests__/ProjectConfigure.test.js index 89f7b33cc3..5aa3d60625 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/__tests__/ProjectConfigure.test.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/projects/__tests__/ProjectConfigure.test.js @@ -15,8 +15,8 @@ import ProjectConfigure from '../ProjectConfigure'; -jest.mock('@aws-ee/base-ui/dist/helpers/notification'); -const notificationMock = require('@aws-ee/base-ui/dist/helpers/notification'); +jest.mock('@amzn/base-ui/dist/helpers/notification'); +const notificationMock = require('@amzn/base-ui/dist/helpers/notification'); const usersStore = {}; const userStore = {}; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/CreateStudy.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/CreateStudy.js index a9bc45c999..b189abda27 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/CreateStudy.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/CreateStudy.js @@ -17,12 +17,12 @@ import React from 'react'; import { inject, observer } from 'mobx-react'; import { decorate, observable, action, runInAction } from 'mobx'; import { Button, Header, Modal, Segment } from 'semantic-ui-react'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import Dropdown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; -import YesNo from '@aws-ee/base-ui/dist/parts/helpers/fields/YesNo'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import Dropdown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; +import YesNo from '@amzn/base-ui/dist/parts/helpers/fields/YesNo'; import { getCreateStudyForm } from '../../models/forms/CreateStudy'; import { getCategoryById } from '../../models/studies/categories'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudiesPage.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudiesPage.js index be8b4ad815..a40c2a8e9d 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudiesPage.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudiesPage.js @@ -20,10 +20,10 @@ import { decorate, action, observable, computed } from 'mobx'; import { observer, inject, Observer } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Container, Icon, Button, Label, Header, Tab, Message, Menu } from 'semantic-ui-react'; -import { niceNumber } from '@aws-ee/base-ui/dist/helpers/utils'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; +import { niceNumber } from '@amzn/base-ui/dist/helpers/utils'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; -import { isStoreError, isStoreNew, isStoreLoading } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { isStoreError, isStoreNew, isStoreLoading } from '@amzn/base-ui/dist/models/BaseStore'; import { categories } from '../../models/studies/categories'; import StudiesTab from './StudiesTab'; import CreateStudy from './CreateStudy'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudiesTab.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudiesTab.js index 51de430a46..221933dc82 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudiesTab.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudiesTab.js @@ -19,16 +19,16 @@ import _ from 'lodash'; import { computed, decorate } from 'mobx'; import { observer, inject } from 'mobx-react'; import { Header, Icon, Segment } from 'semantic-ui-react'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; import { isStoreLoading, isStoreError, isStoreReady, isStoreEmpty, stopHeartbeat, -} from '@aws-ee/base-ui/dist/models/BaseStore'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +} from '@amzn/base-ui/dist/models/BaseStore'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import StudyRow from './StudyRow'; import { categories } from '../../models/studies/categories'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudyEnvironmentSetup.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudyEnvironmentSetup.js index 961955a3fe..a82db6e00b 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudyEnvironmentSetup.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudyEnvironmentSetup.js @@ -19,8 +19,8 @@ import { decorate, computed, runInAction, observable, action } from 'mobx'; import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Icon, Container, Header, Segment, Button } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; import { enableBuiltInWorkspaces } from '../../helpers/settings'; import { CurrentStep } from '../compute/helpers/CurrentStep'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudyFilesTable.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudyFilesTable.js index 63462b94dd..8d84f66dda 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudyFilesTable.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudyFilesTable.js @@ -18,10 +18,10 @@ import { observable, runInAction, decorate } from 'mobx'; import { observer } from 'mobx-react'; import { Table, Segment, Header, Icon } from 'semantic-ui-react'; -import { formatBytes, swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreError, isStoreLoading, isStoreEmpty, stopHeartbeat } from '@aws-ee/base-ui/dist/models/BaseStore'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { formatBytes, swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreError, isStoreLoading, isStoreEmpty, stopHeartbeat } from '@amzn/base-ui/dist/models/BaseStore'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; // expected props // - study diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudyPermissionsTable.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudyPermissionsTable.js index 1e91be1866..5f060fe267 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudyPermissionsTable.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/StudyPermissionsTable.js @@ -19,12 +19,12 @@ import { action, decorate, observable, runInAction } from 'mobx'; import { inject, observer } from 'mobx-react'; import { Button, Dimmer, Dropdown, Loader, Icon, Table } from 'semantic-ui-react'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreError, isStoreLoading, isStoreNew, stopHeartbeat } from '@aws-ee/base-ui/dist/models/BaseStore'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import UserLabels from '@aws-ee/base-ui/dist/parts/helpers/UserLabels'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreError, isStoreLoading, isStoreNew, stopHeartbeat } from '@amzn/base-ui/dist/models/BaseStore'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import UserLabels from '@amzn/base-ui/dist/parts/helpers/UserLabels'; // expected props // - study diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/__tests__/CreateStudy.test.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/__tests__/CreateStudy.test.js index f4d104dfd8..f6e2d55c28 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/__tests__/CreateStudy.test.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/studies/__tests__/CreateStudy.test.js @@ -17,8 +17,8 @@ import React from 'react'; import { shallow } from 'enzyme'; import CreateStudy from '../CreateStudy'; -jest.mock('@aws-ee/base-ui/dist/helpers/notification'); -const displayErrorMock = require('@aws-ee/base-ui/dist/helpers/notification'); +jest.mock('@amzn/base-ui/dist/helpers/notification'); +const displayErrorMock = require('@amzn/base-ui/dist/helpers/notification'); const userStore = { asDropDownOptions: () => [ diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/AddSingleUser.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/AddSingleUser.js index 7a22348b13..5f700b66f7 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/AddSingleUser.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/AddSingleUser.js @@ -20,17 +20,17 @@ import { withRouter } from 'react-router-dom'; import { decorate, computed, runInAction } from 'mobx'; import { Segment, Button } from 'semantic-ui-react'; -import { displaySuccess, displayError } from '@aws-ee/base-ui/dist//helpers/notification'; - -import Stores from '@aws-ee/base-ui/dist/models/Stores'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import YesNo from '@aws-ee/base-ui/dist/parts/helpers/fields/YesNo'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import DropDown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; +import { displaySuccess, displayError } from '@amzn/base-ui/dist//helpers/notification'; + +import Stores from '@amzn/base-ui/dist/models/Stores'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import YesNo from '@amzn/base-ui/dist/parts/helpers/fields/YesNo'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import DropDown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; import { getAddUserForm, getAddUserFormFields } from '../../models/forms/AddUserForm'; import { toIdpFromValue, toIdpOptions } from '../../models/forms/UserFormUtils'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/AddUser.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/AddUser.js index 2a6ecc9c0c..a039704a70 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/AddUser.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/AddUser.js @@ -18,10 +18,10 @@ import { inject, observer } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Container, Header, Icon, Tab, Grid } from 'semantic-ui-react'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import { isStoreError, isStoreLoading, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import { isStoreError, isStoreLoading, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; import { toIdpOptions } from '../../models/forms/UserFormUtils'; import DragDrop from './DragDrop'; import AddSingleUser from './AddSingleUser'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/DragDrop.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/DragDrop.js index 7ae090612f..015ecd5d1e 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/DragDrop.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/DragDrop.js @@ -20,13 +20,13 @@ import { withRouter } from 'react-router-dom'; import { inject, observer } from 'mobx-react'; import { Segment, Icon, Header, Button, Message, Container } from 'semantic-ui-react'; import { computed, decorate, observable, action, runInAction } from 'mobx'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import Stores from '@amzn/base-ui/dist/models/Stores'; import UserTable from './UserTable'; class DragDrop extends Component { diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/RolesList.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/RolesList.js index 81c2f1d1b5..fa6bf90d89 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/RolesList.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/RolesList.js @@ -20,10 +20,10 @@ import { decorate, observable, runInAction } from 'mobx'; import { inject, observer } from 'mobx-react'; import ReactTable from 'react-table'; -import { isStoreError, isStoreLoading } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { isStoreError, isStoreLoading } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; class RolesList extends React.Component { constructor(props) { diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/UpdateUser.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/UpdateUser.js index 5999ac0edd..e21ebbd81d 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/UpdateUser.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/UpdateUser.js @@ -19,16 +19,16 @@ import { decorate, observable, action, computed, runInAction } from 'mobx'; import { Button, Header, Label, Segment, Modal, Menu, Icon, Table } from 'semantic-ui-react'; import _ from 'lodash'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; - -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import DropDown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; -import YesNo from '@aws-ee/base-ui/dist/parts/helpers/fields/YesNo'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; +import Stores from '@amzn/base-ui/dist/models/Stores'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; + +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import DropDown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; +import YesNo from '@amzn/base-ui/dist/parts/helpers/fields/YesNo'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; import { getUpdateUserConfigForm } from '../../models/forms/UpdateUserConfig'; import { toIdpFromValue, toIdpOptions } from '../../models/forms/UserFormUtils'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/UserOnboarding.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/UserOnboarding.js index 0b933b0a19..1416f6d2fe 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/UserOnboarding.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/UserOnboarding.js @@ -22,9 +22,9 @@ import { Accordion, Header, Icon, Segment, List, Modal, Button, Step, Table } fr import SyntaxHighlighter from 'react-syntax-highlighter'; import { docco } from 'react-syntax-highlighter/dist/esm/styles/hljs'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { awsRegion } from '@aws-ee/base-ui/dist/helpers/settings'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { awsRegion } from '@amzn/base-ui/dist/helpers/settings'; import { getExternalUserPinForm } from '../../models/forms/ExternalUserPinForm'; import CfnService from '../../helpers/cfn-service'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/UsersList.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/UsersList.js index b42071c92e..a2f56bbc28 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/UsersList.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/UsersList.js @@ -19,11 +19,11 @@ import { withRouter } from 'react-router-dom'; import { decorate, observable, runInAction, action } from 'mobx'; import { inject, observer } from 'mobx-react'; import ReactTable from 'react-table'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreError, isStoreLoading, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreError, isStoreLoading, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import UpdateUser from './UpdateUser'; diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/__tests__/AddSingleUser.test.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/__tests__/AddSingleUser.test.js index ebe8544f98..19a70b5692 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/__tests__/AddSingleUser.test.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/__tests__/AddSingleUser.test.js @@ -17,11 +17,11 @@ import React from 'react'; import { shallow } from 'enzyme'; import AddSingleUser from '../AddSingleUser'; -jest.mock('@aws-ee/base-ui/dist/helpers/notification'); -const displayErrorMock = require('@aws-ee/base-ui/dist/helpers/notification'); +jest.mock('@amzn/base-ui/dist/helpers/notification'); +const displayErrorMock = require('@amzn/base-ui/dist/helpers/notification'); -jest.mock('@aws-ee/base-ui/dist/helpers/routing'); -const gotoMock = require('@aws-ee/base-ui/dist/helpers/routing'); +jest.mock('@amzn/base-ui/dist/helpers/routing'); +const gotoMock = require('@amzn/base-ui/dist/helpers/routing'); const projectsStore = {}; const userRolesStore = { diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/__tests__/UpdateUser.test.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/__tests__/UpdateUser.test.js index c32d9d4982..e01875e110 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/__tests__/UpdateUser.test.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/parts/users/__tests__/UpdateUser.test.js @@ -17,8 +17,8 @@ import React from 'react'; import { shallow } from 'enzyme'; import UpdateUser from '../UpdateUser'; -jest.mock('@aws-ee/base-ui/dist/helpers/notification'); -const displayErrorMock = require('@aws-ee/base-ui/dist/helpers/notification'); +jest.mock('@amzn/base-ui/dist/helpers/notification'); +const displayErrorMock = require('@amzn/base-ui/dist/helpers/notification'); jest.mock('../../../models/forms/UserFormUtils'); const userFormUtilsMock = require('../../../models/forms/UserFormUtils'); diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/src/plugins/routes-plugin.js b/addons/addon-base-raas-ui/packages/base-raas-ui/src/plugins/routes-plugin.js index 8f3a3fa5e5..53a95ca12e 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/src/plugins/routes-plugin.js +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/src/plugins/routes-plugin.js @@ -14,7 +14,7 @@ */ import _ from 'lodash'; -import withAuth from '@aws-ee/base-ui/dist/withAuth'; +import withAuth from '@amzn/base-ui/dist/withAuth'; import User from '../parts/users/User'; import Accounts from '../parts/accounts/Accounts'; diff --git a/addons/addon-base-raas/packages/base-raas-cfn-templates/package.json b/addons/addon-base-raas/packages/base-raas-cfn-templates/package.json index 4c81d9849a..93d2021361 100644 --- a/addons/addon-base-raas/packages/base-raas-cfn-templates/package.json +++ b/addons/addon-base-raas/packages/base-raas-cfn-templates/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/base-raas-cfn-templates", + "name": "@amzn/base-raas-cfn-templates", "version": "1.0.0", "private": true, "description": "Contains base Service Workbench CFN templates", diff --git a/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/__tests__/create-service-catalog-portfolio.test.js b/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/__tests__/create-service-catalog-portfolio.test.js index 3dbbb9c3d3..34fb46a568 100644 --- a/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/__tests__/create-service-catalog-portfolio.test.js +++ b/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/__tests__/create-service-catalog-portfolio.test.js @@ -15,11 +15,11 @@ // TODO: Remove extra classes if found a better way /* eslint-disable max-classes-per-file */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); // Mocked dependencies jest.mock('../../../../../../addon-base/packages/services/lib/aws/aws-service'); diff --git a/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/create-cloudfront-interceptor.js b/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/create-cloudfront-interceptor.js index 24f0acaac1..08dbb73c02 100644 --- a/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/create-cloudfront-interceptor.js +++ b/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/create-cloudfront-interceptor.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); /** * Post deployment step implementation that configures cloudFront interceptor (Lambda@Edge) to the website diff --git a/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/create-service-catalog-portfolio.js b/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/create-service-catalog-portfolio.js index 20ff420579..46d67ed79f 100644 --- a/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/create-service-catalog-portfolio.js +++ b/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/create-service-catalog-portfolio.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const { createHash } = require('@aws-ee/base-services/lib/helpers/utils'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const { createHash } = require('@amzn/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); // To add a new service catalog CfN template, // Add the file in addons/addon-base-raas/packages/base-raas-cfn-templates/src/templates/service-catalog diff --git a/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/create-user-roles.js b/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/create-user-roles.js index 9dbc323daa..9076526aec 100644 --- a/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/create-user-roles.js +++ b/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/create-user-roles.js @@ -14,8 +14,8 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const Service = require('@amzn/base-services-container/lib/service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); const userRoleItems = [ { diff --git a/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/inject-service-endpoint.js b/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/inject-service-endpoint.js index 7dfcd00f00..4bcaa0d2db 100644 --- a/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/inject-service-endpoint.js +++ b/addons/addon-base-raas/packages/base-raas-post-deployment/lib/steps/inject-service-endpoint.js @@ -15,7 +15,7 @@ /* eslint-disable no-await-in-loop */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); class InjectServiceEndpoint extends Service { constructor() { diff --git a/addons/addon-base-raas/packages/base-raas-post-deployment/package.json b/addons/addon-base-raas/packages/base-raas-post-deployment/package.json index b5a3118810..71de0a7c9c 100644 --- a/addons/addon-base-raas/packages/base-raas-post-deployment/package.json +++ b/addons/addon-base-raas/packages/base-raas-post-deployment/package.json @@ -1,14 +1,14 @@ { - "name": "@aws-ee/base-raas-post-deployment", + "name": "@amzn/base-raas-post-deployment", "private": true, "version": "1.0.0", "description": "A collection of base Service Workbench post deployment steps", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", - "@aws-ee/base-raas-services": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", + "@amzn/base-raas-services": "workspace:*", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/addons/addon-base-raas/packages/base-raas-rest-api/lib/controllers/user-roles-controller.js b/addons/addon-base-raas/packages/base-raas-rest-api/lib/controllers/user-roles-controller.js index 3fe60e5ad8..da65bc9244 100644 --- a/addons/addon-base-raas/packages/base-raas-rest-api/lib/controllers/user-roles-controller.js +++ b/addons/addon-base-raas/packages/base-raas-rest-api/lib/controllers/user-roles-controller.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -// const authProviderConstants = require('@aws-ee/base-services/lib/authentication-providers/constants') +// const authProviderConstants = require('@amzn/base-services/lib/authentication-providers/constants') // .authenticationProviders; // const _ = require('lodash'); diff --git a/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/authentication-plugin.js b/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/authentication-plugin.js index 40f145d182..9d606849f7 100644 --- a/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/authentication-plugin.js +++ b/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/authentication-plugin.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); /** * The main authentication plugin function. This plugin implementation adds customization by diff --git a/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/authn-handler-services-plugin.js b/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/authn-handler-services-plugin.js index 9a2bfbec87..06508d11b3 100644 --- a/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/authn-handler-services-plugin.js +++ b/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/authn-handler-services-plugin.js @@ -13,11 +13,11 @@ * permissions and limitations under the License. */ -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const UserService = require('@aws-ee/base-raas-services/lib/user/user-service'); -const UserAuthzService = require('@aws-ee/base-raas-services/lib/user/user-authz-service'); -const UserRoleService = require('@aws-ee/base-raas-services/lib/user-roles/user-roles-service'); -const UserAttributesMapperService = require('@aws-ee/base-raas-services/lib/user/user-attributes-mapper-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const UserService = require('@amzn/base-raas-services/lib/user/user-service'); +const UserAuthzService = require('@amzn/base-raas-services/lib/user/user-authz-service'); +const UserRoleService = require('@amzn/base-raas-services/lib/user-roles/user-roles-service'); +const UserAttributesMapperService = require('@amzn/base-raas-services/lib/user/user-attributes-mapper-service'); const settingKeys = { tablePrefix: 'dbPrefix', diff --git a/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/routes-plugin.js b/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/routes-plugin.js index 4425c897c3..b391bfac76 100644 --- a/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/routes-plugin.js +++ b/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/routes-plugin.js @@ -14,11 +14,11 @@ */ const _ = require('lodash'); -const setupAuthContext = require('@aws-ee/base-controllers/lib/middlewares/setup-auth-context'); -const prepareContext = require('@aws-ee/base-controllers/lib/middlewares/prepare-context'); -const ensureActive = require('@aws-ee/base-controllers/lib/middlewares/ensure-active'); -const ensureAdmin = require('@aws-ee/base-controllers/lib/middlewares/ensure-admin'); -const userController = require('@aws-ee/base-controllers/lib/user-controller'); +const setupAuthContext = require('@amzn/base-controllers/lib/middlewares/setup-auth-context'); +const prepareContext = require('@amzn/base-controllers/lib/middlewares/prepare-context'); +const ensureActive = require('@amzn/base-controllers/lib/middlewares/ensure-active'); +const ensureAdmin = require('@amzn/base-controllers/lib/middlewares/ensure-admin'); +const userController = require('@amzn/base-controllers/lib/user-controller'); const usersController = require('../controllers/users-controller'); const studyController = require('../controllers/study-controller'); diff --git a/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/services-plugin.js b/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/services-plugin.js index 9552c1c089..2abb3e87a5 100644 --- a/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/services-plugin.js +++ b/addons/addon-base-raas/packages/base-raas-rest-api/lib/plugins/services-plugin.js @@ -13,54 +13,54 @@ * permissions and limitations under the License. */ -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const UserAuthzService = require('@aws-ee/base-raas-services/lib/user/user-authz-service'); -const UserService = require('@aws-ee/base-raas-services/lib/user/user-service'); -const UserAttributesMapperService = require('@aws-ee/base-raas-services/lib/user/user-attributes-mapper-service'); -const StudyService = require('@aws-ee/base-raas-services/lib/study/study-service'); -const StorageGatewayService = require('@aws-ee/base-raas-services/lib/storage-gateway/storage-gateway-service'); -const StudyPermissionService = require('@aws-ee/base-raas-services/lib/study/study-permission-service'); -const EnvironmentService = require('@aws-ee/base-raas-services/lib/environment/built-in/environment-service'); -const EnvironmentKeypairService = require('@aws-ee/base-raas-services/lib/environment/built-in/environment-keypair-service'); -const EnvironmentAmiService = require('@aws-ee/base-raas-services/lib/environment/environment-ami-service'); -const EnvironmentUrlService = require('@aws-ee/base-raas-services/lib/environment/built-in/environment-url-service'); -const EnvironmentScConnectionService = require('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service'); -const EnvironmentSpotPriceHistoryService = require('@aws-ee/base-raas-services/lib/environment/environment-spot-price-history-service'); -const UserRolesService = require('@aws-ee/base-raas-services/lib/user-roles/user-roles-service'); -const AwsAccountsService = require('@aws-ee/base-raas-services/lib/aws-accounts/aws-accounts-service'); -const AwsCfnService = require('@aws-ee/base-raas-services/lib/aws-accounts/aws-cfn-service'); -const BudgetsService = require('@aws-ee/base-raas-services/lib/budgets/budgets-service'); -const CostsService = require('@aws-ee/base-raas-services/lib/costs/costs-service'); -const CostApiCacheService = require('@aws-ee/base-raas-services/lib/cost-api-cache/cost-api-cache-service'); -const IndexesService = require('@aws-ee/base-raas-services/lib/indexes/indexes-service'); -const ProjectService = require('@aws-ee/base-raas-services/lib/project/project-service'); -const AccountService = require('@aws-ee/base-raas-services/lib/account/account-service'); -const CfnTemplateService = require('@aws-ee/base-raas-services/lib/cfn-templates/cfn-template-service'); -const ExternalCfnTemplateService = require('@aws-ee/base-raas-services/lib/external-cfn-template/external-cfn-template-service'); -const ComputePlatformService = require('@aws-ee/base-raas-services/lib/compute/compute-platform-service'); -const ComputePriceService = require('@aws-ee/base-raas-services/lib/compute/compute-price-service'); -const EnvironmentAuthzService = require('@aws-ee/base-raas-services/lib/environment/environment-authz-service'); -const EnvironmentMountService = require('@aws-ee/base-raas-services/lib/environment/environment-mount-service'); -const EnvironmentDnsService = require('@aws-ee/base-raas-services/lib/environment/environment-dns-service'); -const EnvironmentScCidrService = require('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-cidr-service'); -const JwtService = require('@aws-ee/base-api-services/lib/jwt-service'); -const EnvironmentScService = require('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-service'); -const EnvironmentConfigVarsService = require('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-config-vars-service'); -const EnvironmentScKeypairService = require('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-keypair-service'); -const DeploymentStoreService = require('@aws-ee/base-post-deployment/lib/deployment-store-service'); -const AlbService = require('@aws-ee/base-raas-services/lib/alb/alb-service'); -const DataSourceRegistrationService = require('@aws-ee/base-raas-services/lib/data-source/data-source-registration-service'); -const DataSourceReachabilityService = require('@aws-ee/base-raas-services/lib/data-source/data-source-reachability-service'); -const DataSourceAccountService = require('@aws-ee/base-raas-services/lib/data-source/data-source-account-service'); -const DataSourceBucketService = require('@aws-ee/base-raas-services/lib/data-source/data-source-bucket-service'); -const ApplicationRoleService = require('@aws-ee/base-raas-services/lib/data-source/access-strategy/roles-only/application-role-service'); -const FilesystemRoleService = require('@aws-ee/base-raas-services/lib/data-source/access-strategy/roles-only/filesystem-role-service'); -const RolesOnlyEnvironmentResourceService = require('@aws-ee/base-raas-services/lib/data-source/access-strategy/roles-only/environment-resource-service'); -const LegacyEnvironmentResourceService = require('@aws-ee/base-raas-services/lib/data-source/access-strategy/legacy/environment-resource-service'); -const ResourceUsageService = require('@aws-ee/base-raas-services/lib/usage/resource-usage-service'); -const StudyOperationService = require('@aws-ee/base-raas-services/lib/study/study-operation-service'); -const DataEgressService = require('@aws-ee/base-raas-services/lib/data-egress/data-egress-service'); -const MigrationService = require('@aws-ee/base-raas-services/lib/migration/migration-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const UserAuthzService = require('@amzn/base-raas-services/lib/user/user-authz-service'); +const UserService = require('@amzn/base-raas-services/lib/user/user-service'); +const UserAttributesMapperService = require('@amzn/base-raas-services/lib/user/user-attributes-mapper-service'); +const StudyService = require('@amzn/base-raas-services/lib/study/study-service'); +const StorageGatewayService = require('@amzn/base-raas-services/lib/storage-gateway/storage-gateway-service'); +const StudyPermissionService = require('@amzn/base-raas-services/lib/study/study-permission-service'); +const EnvironmentService = require('@amzn/base-raas-services/lib/environment/built-in/environment-service'); +const EnvironmentKeypairService = require('@amzn/base-raas-services/lib/environment/built-in/environment-keypair-service'); +const EnvironmentAmiService = require('@amzn/base-raas-services/lib/environment/environment-ami-service'); +const EnvironmentUrlService = require('@amzn/base-raas-services/lib/environment/built-in/environment-url-service'); +const EnvironmentScConnectionService = require('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service'); +const EnvironmentSpotPriceHistoryService = require('@amzn/base-raas-services/lib/environment/environment-spot-price-history-service'); +const UserRolesService = require('@amzn/base-raas-services/lib/user-roles/user-roles-service'); +const AwsAccountsService = require('@amzn/base-raas-services/lib/aws-accounts/aws-accounts-service'); +const AwsCfnService = require('@amzn/base-raas-services/lib/aws-accounts/aws-cfn-service'); +const BudgetsService = require('@amzn/base-raas-services/lib/budgets/budgets-service'); +const CostsService = require('@amzn/base-raas-services/lib/costs/costs-service'); +const CostApiCacheService = require('@amzn/base-raas-services/lib/cost-api-cache/cost-api-cache-service'); +const IndexesService = require('@amzn/base-raas-services/lib/indexes/indexes-service'); +const ProjectService = require('@amzn/base-raas-services/lib/project/project-service'); +const AccountService = require('@amzn/base-raas-services/lib/account/account-service'); +const CfnTemplateService = require('@amzn/base-raas-services/lib/cfn-templates/cfn-template-service'); +const ExternalCfnTemplateService = require('@amzn/base-raas-services/lib/external-cfn-template/external-cfn-template-service'); +const ComputePlatformService = require('@amzn/base-raas-services/lib/compute/compute-platform-service'); +const ComputePriceService = require('@amzn/base-raas-services/lib/compute/compute-price-service'); +const EnvironmentAuthzService = require('@amzn/base-raas-services/lib/environment/environment-authz-service'); +const EnvironmentMountService = require('@amzn/base-raas-services/lib/environment/environment-mount-service'); +const EnvironmentDnsService = require('@amzn/base-raas-services/lib/environment/environment-dns-service'); +const EnvironmentScCidrService = require('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-cidr-service'); +const JwtService = require('@amzn/base-api-services/lib/jwt-service'); +const EnvironmentScService = require('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-service'); +const EnvironmentConfigVarsService = require('@amzn/base-raas-services/lib/environment/service-catalog/environment-config-vars-service'); +const EnvironmentScKeypairService = require('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-keypair-service'); +const DeploymentStoreService = require('@amzn/base-post-deployment/lib/deployment-store-service'); +const AlbService = require('@amzn/base-raas-services/lib/alb/alb-service'); +const DataSourceRegistrationService = require('@amzn/base-raas-services/lib/data-source/data-source-registration-service'); +const DataSourceReachabilityService = require('@amzn/base-raas-services/lib/data-source/data-source-reachability-service'); +const DataSourceAccountService = require('@amzn/base-raas-services/lib/data-source/data-source-account-service'); +const DataSourceBucketService = require('@amzn/base-raas-services/lib/data-source/data-source-bucket-service'); +const ApplicationRoleService = require('@amzn/base-raas-services/lib/data-source/access-strategy/roles-only/application-role-service'); +const FilesystemRoleService = require('@amzn/base-raas-services/lib/data-source/access-strategy/roles-only/filesystem-role-service'); +const RolesOnlyEnvironmentResourceService = require('@amzn/base-raas-services/lib/data-source/access-strategy/roles-only/environment-resource-service'); +const LegacyEnvironmentResourceService = require('@amzn/base-raas-services/lib/data-source/access-strategy/legacy/environment-resource-service'); +const ResourceUsageService = require('@amzn/base-raas-services/lib/usage/resource-usage-service'); +const StudyOperationService = require('@amzn/base-raas-services/lib/study/study-operation-service'); +const DataEgressService = require('@amzn/base-raas-services/lib/data-egress/data-egress-service'); +const MigrationService = require('@amzn/base-raas-services/lib/migration/migration-service'); const settingKeys = { tablePrefix: 'dbPrefix', diff --git a/addons/addon-base-raas/packages/base-raas-rest-api/package.json b/addons/addon-base-raas/packages/base-raas-rest-api/package.json index 2d2888424f..834a56a18b 100644 --- a/addons/addon-base-raas/packages/base-raas-rest-api/package.json +++ b/addons/addon-base-raas/packages/base-raas-rest-api/package.json @@ -1,16 +1,16 @@ { - "name": "@aws-ee/base-raas-rest-api", + "name": "@amzn/base-raas-rest-api", "private": true, "version": "1.0.0", "description": "A library containing a set of base Service Workbench related controllers", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-api-services": "workspace:*", - "@aws-ee/base-controllers": "workspace:*", - "@aws-ee/base-raas-services": "workspace:*", - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-post-deployment": "workspace:*", + "@amzn/base-api-services": "workspace:*", + "@amzn/base-controllers": "workspace:*", + "@amzn/base-raas-services": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-post-deployment": "workspace:*", "lodash": "^4.17.21" }, "devDependencies": { @@ -44,4 +44,4 @@ "pre-commit": "pretty-quick --staged --pattern '**/*.*(js|jsx)'" } } -} \ No newline at end of file +} diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/__tests__/cfn-template-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/__tests__/cfn-template-service.test.js index 420ee636cf..60f7120002 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/__tests__/cfn-template-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/__tests__/cfn-template-service.test.js @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); const fs = require('fs'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); const { yamlParse } = require('yaml-cfn'); const CfnTemplateService = require('../cfn-templates/cfn-template-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/account/__tests__/account-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/account/__tests__/account-service.test.js index a55d8336f7..987bff1f63 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/account/__tests__/account-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/account/__tests__/account-service.test.js @@ -13,24 +13,24 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); const AWSMock = require('aws-sdk-mock'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); jest.mock('../../../../../../addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-trigger-service'); const WorkflowTriggerServiceMock = require('../../../../../../addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-trigger-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/account/account-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/account/account-service.js index ae82b64ee4..5b1753ee71 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/account/account-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/account/account-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); const { isExternalGuest, isExternalResearcher, isInternalGuest } = require('../helpers/is-role'); const createSchema = require('../schema/create-account'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/alb/__tests__/alb-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/alb/__tests__/alb-service.test.js index fcee68b590..faff1f87ef 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/alb/__tests__/alb-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/alb/__tests__/alb-service.test.js @@ -13,19 +13,19 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AwsServiceMock = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AwsServiceMock = require('@amzn/base-services/lib/aws/aws-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); jest.mock('../../indexes/indexes-service'); const IndexServiceMock = require('../../indexes/indexes-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/alb/alb-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/alb/alb-service.js index c94b708bd0..d18c166ba8 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/alb/alb-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/alb/alb-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const settingKeys = { domainName: 'domainName', diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/__tests__/aws-accounts-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/__tests__/aws-accounts-service.test.js index b8f840eca8..fb04e1d4d6 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/__tests__/aws-accounts-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/__tests__/aws-accounts-service.test.js @@ -13,36 +13,36 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); // Mocked dependencies jest.mock('uuid/v1'); const uuidMock = require('uuid/v1'); -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -const LockServiceMock = require('@aws-ee/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +const LockServiceMock = require('@amzn/base-services/lib/lock/lock-service'); -jest.mock('@aws-ee/base-services/lib/s3-service'); -const S3ServiceMock = require('@aws-ee/base-services/lib/s3-service'); +jest.mock('@amzn/base-services/lib/s3-service'); +const S3ServiceMock = require('@amzn/base-services/lib/s3-service'); -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AwsServiceMock = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AwsServiceMock = require('@amzn/base-services/lib/aws/aws-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); const AwsAccountService = require('../aws-accounts-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/__tests__/aws-cfn-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/__tests__/aws-cfn-service.test.js index 9203a0732c..03b5ec4701 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/__tests__/aws-cfn-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/__tests__/aws-cfn-service.test.js @@ -13,36 +13,36 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -const LockServiceMock = require('@aws-ee/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +const LockServiceMock = require('@amzn/base-services/lib/lock/lock-service'); -jest.mock('@aws-ee/base-services/lib/s3-service'); -const S3ServiceMock = require('@aws-ee/base-services/lib/s3-service'); +jest.mock('@amzn/base-services/lib/s3-service'); +const S3ServiceMock = require('@amzn/base-services/lib/s3-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); jest.mock('../aws-accounts-service'); const AwsAccountsServiceMock = require('../aws-accounts-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/aws-accounts-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/aws-accounts-service.js index 89e7c9954c..81f3c4a597 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/aws-accounts-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/aws-accounts-service.js @@ -14,10 +14,10 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const uuid = require('uuid/v1'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); const { isExternalGuest, isExternalResearcher, isInternalGuest, isInternalResearcher } = require('../helpers/is-role'); const createSchema = require('../schema/create-aws-accounts'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/aws-cfn-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/aws-cfn-service.js index ec918ac502..a33ceb2884 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/aws-cfn-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/aws-accounts/aws-cfn-service.js @@ -14,11 +14,11 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const crypto = require('crypto'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); -const { processInBatches } = require('@aws-ee/base-services/lib/helpers/utils'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); +const { processInBatches } = require('@amzn/base-services/lib/helpers/utils'); // const { generateId } = require('../helpers/utils'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/budgets/__tests__/budgets-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/budgets/__tests__/budgets-service.test.js index 8ff81350ac..daacd5d4cd 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/budgets/__tests__/budgets-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/budgets/__tests__/budgets-service.test.js @@ -15,10 +15,10 @@ const _ = require('lodash'); const sinon = require('sinon'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); const AWSMock = require('aws-sdk-mock'); // Mocked dependencies diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/budgets/budgets-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/budgets/budgets-service.js index eec401942d..f215a67c61 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/budgets/budgets-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/budgets/budgets-service.js @@ -15,9 +15,9 @@ const _ = require('lodash'); const moment = require('moment'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const { isAdmin, isActive } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const { isAdmin, isActive } = require('@amzn/base-services/lib/authorization/authorization-utils'); const createSchema = require('../schema/create-budget'); class BudgetsService extends Service { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/cfn-templates/cfn-template-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/cfn-templates/cfn-template-service.js index df6c4c6b9f..584fbd52ed 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/cfn-templates/cfn-template-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/cfn-templates/cfn-template-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { yamlParse } = require('yaml-cfn'); const YAML = require('yaml'); const ObjectPath = require('object-path'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/compute/__test__/compute-platform-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/compute/__test__/compute-platform-service.test.js index df8f4fe44c..3c9d8bb5f8 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/compute/__test__/compute-platform-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/compute/__test__/compute-platform-service.test.js @@ -13,17 +13,17 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/db-service'); -const DBServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DBServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -// jest.mock('@aws-ee/base-services/lib/json-schema-validation-service'); -const JsonSchemaValidationServiceMock = require('@aws-ee/base-services/lib/json-schema-validation-service'); +// jest.mock('@amzn/base-services/lib/json-schema-validation-service'); +const JsonSchemaValidationServiceMock = require('@amzn/base-services/lib/json-schema-validation-service'); jest.mock('../compute-price-service.js'); const ComputePriceService = require('../compute-price-service.js'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/compute/__test__/compute-price-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/compute/__test__/compute-price-service.test.js index f6bf64e148..743d95eba5 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/compute/__test__/compute-price-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/compute/__test__/compute-price-service.test.js @@ -13,19 +13,19 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/db-service'); -const DBServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DBServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -// jest.mock('@aws-ee/base-services/lib/json-schema-validation-service'); -const JsonSchemaValidationServiceMock = require('@aws-ee/base-services/lib/json-schema-validation-service'); +// jest.mock('@amzn/base-services/lib/json-schema-validation-service'); +const JsonSchemaValidationServiceMock = require('@amzn/base-services/lib/json-schema-validation-service'); -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); const AWSMock = require('aws-sdk-mock'); jest.mock('../compute-platform-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/compute/compute-platform-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/compute/compute-platform-service.js index bf78018c94..1af173d4fe 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/compute/compute-platform-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/compute/compute-platform-service.js @@ -14,8 +14,8 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { processInBatches } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { processInBatches } = require('@amzn/base-services/lib/helpers/utils'); const { getPlatforms } = require('./data/compute-platforms'); const { getConfigurations } = require('./data/compute-configurations'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/compute/compute-price-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/compute/compute-price-service.js index 90d6149b49..9bdbe86f48 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/compute/compute-price-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/compute/compute-price-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const settingKeys = { awsRegion: 'awsRegion', diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/cost-api-cache/__tests__/cost-api-cache-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/cost-api-cache/__tests__/cost-api-cache-service.test.js index a982976aa9..7ae7daec26 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/cost-api-cache/__tests__/cost-api-cache-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/cost-api-cache/__tests__/cost-api-cache-service.test.js @@ -13,17 +13,17 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/db-service'); -const DBServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DBServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -// jest.mock('@aws-ee/base-services/lib/json-schema-validation-service'); -const JsonSchemaValidationServiceMock = require('@aws-ee/base-services/lib/json-schema-validation-service'); +// jest.mock('@amzn/base-services/lib/json-schema-validation-service'); +const JsonSchemaValidationServiceMock = require('@amzn/base-services/lib/json-schema-validation-service'); const CostCacheService = require('../cost-api-cache-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/cost-api-cache/cost-api-cache-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/cost-api-cache/cost-api-cache-service.js index 0974ce39bd..19db41d26d 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/cost-api-cache/cost-api-cache-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/cost-api-cache/cost-api-cache-service.js @@ -14,8 +14,8 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const createSchema = require('../schema/create-cost-api-cache'); const updateSchema = require('../schema/update-cost-api-cache'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/costs/__tests__/costs-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/costs/__tests__/costs-service.test.js index 36602eb215..827f15e09c 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/costs/__tests__/costs-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/costs/__tests__/costs-service.test.js @@ -13,14 +13,14 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AWSMock = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AWSMock = require('@amzn/base-services/lib/aws/aws-service'); -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); jest.mock('../../aws-accounts/aws-accounts-service'); const AWSAccountsServiceMock = require('../../aws-accounts/aws-accounts-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/costs/costs-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/costs/costs-service.js index 42922a29a4..bd5602b064 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/costs/costs-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/costs/costs-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const { allowIfActive } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const { allowIfActive } = require('@amzn/base-services/lib/authorization/authorization-utils'); const { allowIfHasRole } = require('../user/helpers/user-authz-utils'); class CostsService extends Service { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-egress/__test__/data-egress-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-egress/__test__/data-egress-service.test.js index 519cc7856d..60e5e3dae4 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-egress/__test__/data-egress-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-egress/__test__/data-egress-service.test.js @@ -12,25 +12,25 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); jest.mock('../../environment/service-catalog/environment-sc-service'); -jest.mock('@aws-ee/base-services/lib/user/user-service'); +jest.mock('@amzn/base-services/lib/user/user-service'); const AWSMock = require('aws-sdk-mock'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); -const AuditWriterService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const S3Service = require('@aws-ee/base-services/lib/s3-service'); -const UserService = require('@aws-ee/base-services/lib/user/user-service'); -const LockService = require('@aws-ee/base-services/lib/lock/lock-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); +const AuditWriterService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const S3Service = require('@amzn/base-services/lib/s3-service'); +const UserService = require('@amzn/base-services/lib/user/user-service'); +const LockService = require('@amzn/base-services/lib/lock/lock-service'); const EnvironmentScService = require('../../environment/service-catalog/environment-sc-service'); const DataEgressService = require('../data-egress-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-egress/data-egress-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-egress/data-egress-service.js index 90df07b3f5..93905d182e 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-egress/data-egress-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-egress/data-egress-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); const uuid = require('uuid'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { isAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { isAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); const createSchema = require('../schema/create-egress-store.json'); const { StudyPolicy } = require('../helpers/iam/study-policy'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-account-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-account-service.test.js index c63e6af6a0..adad79939e 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-account-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-account-service.test.js @@ -14,23 +14,23 @@ */ const _ = require('lodash'); const AwsMock = require('aws-sdk-mock'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); - -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); -const DBService = require('@aws-ee/base-services/lib/db-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const AuthService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuditService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); + +const Aws = require('@amzn/base-services/lib/aws/aws-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); +const DBService = require('@amzn/base-services/lib/db-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); +const AuthService = require('@amzn/base-services/lib/authorization/authorization-service'); +const AuditService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const DataSourceBucketService = require('../data-source-bucket-service'); const DataSourceAccountService = require('../data-source-account-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-bucket-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-bucket-service.test.js index 18bc819ffc..bd223ef49e 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-bucket-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-bucket-service.test.js @@ -13,23 +13,23 @@ * permissions and limitations under the License. */ const _ = require('lodash'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); - -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); -const DBService = require('@aws-ee/base-services/lib/db-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const AuthService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuditService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); + +const Aws = require('@amzn/base-services/lib/aws/aws-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); +const DBService = require('@amzn/base-services/lib/db-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); +const AuthService = require('@amzn/base-services/lib/authorization/authorization-service'); +const AuditService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const DataSourceBucketService = require('../data-source-bucket-service'); describe('DataSourceBucketService', () => { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-reachability-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-reachability-service.test.js index 715ffa5c5d..5bf3b4dd34 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-reachability-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-reachability-service.test.js @@ -12,27 +12,27 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-workflow-core/lib/workflow/workflow-trigger-service'); +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-workflow-core/lib/workflow/workflow-trigger-service'); jest.mock('../../study/study-service'); jest.mock('../data-source-account-service'); jest.mock('../access-strategy/roles-only/application-role-service'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const AuthService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuditService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const WorkflowTriggerService = require('@aws-ee/base-workflow-core/lib/workflow/workflow-trigger-service'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); +const AuthService = require('@amzn/base-services/lib/authorization/authorization-service'); +const AuditService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const WorkflowTriggerService = require('@amzn/base-workflow-core/lib/workflow/workflow-trigger-service'); const StudyService = require('../../study/study-service'); const DataSourceAccountService = require('../data-source-account-service'); const ApplicationRoleService = require('../access-strategy/roles-only/application-role-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-registration-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-registration-service.test.js index 04ce05fe77..99beb6de2c 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-registration-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/data-source-registration-service.test.js @@ -12,30 +12,30 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/s3-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/s3-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); jest.mock('../../user/user-service'); jest.mock('../../study/study-service'); jest.mock('../../study/study-permission-service'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const LockService = require('@aws-ee/base-services/lib/lock/lock-service'); -const S3Service = require('@aws-ee/base-services/lib/s3-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const AuthService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuditService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const LockService = require('@amzn/base-services/lib/lock/lock-service'); +const S3Service = require('@amzn/base-services/lib/s3-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); +const AuthService = require('@amzn/base-services/lib/authorization/authorization-service'); +const AuditService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const UserService = require('../../user/user-service'); const StudyService = require('../../study/study-service'); const StudyPermissionService = require('../../study/study-permission-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/environment-resource-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/environment-resource-service.test.js index 1cd96b5e33..5ced5510cf 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/environment-resource-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/__tests__/environment-resource-service.test.js @@ -12,23 +12,23 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/json-schema-validation-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); - -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const AuditWriterService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const DBService = require('@aws-ee/base-services/lib/db-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const LockService = require('@aws-ee/base-services/lib/lock/lock-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/json-schema-validation-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); + +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const AuditWriterService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const DBService = require('@amzn/base-services/lib/db-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const LockService = require('@amzn/base-services/lib/lock/lock-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); const AWSMock = require('aws-sdk-mock'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); const ResourceUsageService = require('../../usage/resource-usage-service'); const EnvironmentResourceService = require('../access-strategy/legacy/environment-resource-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/legacy/environment-resource-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/legacy/environment-resource-service.js index 6067f5c449..4cb8aefbfe 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/legacy/environment-resource-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/legacy/environment-resource-service.js @@ -14,8 +14,8 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { processInBatches } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { processInBatches } = require('@amzn/base-services/lib/helpers/utils'); const { updateS3BucketPolicy, diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/__tests__/application-role-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/__tests__/application-role-service.test.js index 33bef1d72c..96f4aa6d0c 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/__tests__/application-role-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/__tests__/application-role-service.test.js @@ -13,21 +13,21 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); - -const DbService = require('@aws-ee/base-services/lib/db-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const AuthService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuditService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); + +const DbService = require('@amzn/base-services/lib/db-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); +const AuthService = require('@amzn/base-services/lib/authorization/authorization-service'); +const AuditService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const ApplicationRoleService = require('../application-role-service'); const AppRoleMethods = require('../helpers/entities/application-role-methods'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/__tests__/environment-resource-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/__tests__/environment-resource-service.test.js index a71bbc89f8..e80f316b6d 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/__tests__/environment-resource-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/__tests__/environment-resource-service.test.js @@ -12,15 +12,15 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); jest.mock('../../../../environment/service-catalog/environment-sc-service'); jest.mock('../../../data-source-bucket-service'); @@ -28,15 +28,15 @@ jest.mock('../application-role-service'); jest.mock('../filesystem-role-service'); const AWSMock = require('aws-sdk-mock'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); -const LockService = require('@aws-ee/base-services/lib/lock/lock-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const AuthService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuditService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); +const LockService = require('@amzn/base-services/lib/lock/lock-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); +const AuthService = require('@amzn/base-services/lib/authorization/authorization-service'); +const AuditService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const { StudyPolicy } = require('../../../../helpers/iam/study-policy'); const EnvironmentScService = require('../../../../environment/service-catalog/environment-sc-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/__tests__/filesystem-role-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/__tests__/filesystem-role-service.test.js index 09905765e4..174e1bbea5 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/__tests__/filesystem-role-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/__tests__/filesystem-role-service.test.js @@ -12,26 +12,26 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); const _ = require('lodash'); // Mocked services -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/helpers/utils'); +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/helpers/utils'); jest.mock('../application-role-service'); -const Utils = require('@aws-ee/base-services/lib/helpers/utils'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const AuthService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuditService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const Utils = require('@amzn/base-services/lib/helpers/utils'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); +const AuthService = require('@amzn/base-services/lib/authorization/authorization-service'); +const AuditService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const ApplicationRoleService = require('../application-role-service'); const ResourceUsageService = require('../../../../usage/resource-usage-service'); const FilesystemRoleService = require('../filesystem-role-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/application-role-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/application-role-service.js index 0f12ca544a..fe210fff59 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/application-role-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/application-role-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); const { appRoleIdCompositeKey } = require('./helpers/composite-keys'); const { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/environment-resource-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/environment-resource-service.js index 61a4e7c64e..574cf07561 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/environment-resource-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/environment-resource-service.js @@ -15,9 +15,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); -const { processInBatches } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); +const { processInBatches } = require('@amzn/base-services/lib/helpers/utils'); /** * This service is responsible for allocating and de-allocating AWS resources for the environment so that diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/filesystem-role-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/filesystem-role-service.js index be6841a73b..ebe825836d 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/filesystem-role-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/access-strategy/roles-only/filesystem-role-service.js @@ -15,9 +15,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { sleep, retry } = require('@aws-ee/base-services/lib/helpers/utils'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { sleep, retry } = require('@amzn/base-services/lib/helpers/utils'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); const { fsRoleIdCompositeKey } = require('./helpers/composite-keys'); const { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-account-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-account-service.js index 624af658b9..bf00eb7948 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-account-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-account-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); const { generateId } = require('../helpers/utils'); const registerSchema = require('../schema/register-data-source-account'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-bucket-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-bucket-service.js index f6be8fe46b..bf26f31509 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-bucket-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-bucket-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); const registerSchema = require('../schema/register-data-source-bucket'); const { bucketIdCompositeKey } = require('./helpers/composite-keys'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-reachability-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-reachability-service.js index e87c7336a9..ac2330c516 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-reachability-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-reachability-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); -const { processInBatches } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); +const { processInBatches } = require('@amzn/base-services/lib/helpers/utils'); const attemptReachSchema = require('../schema/attempt-reach-data-source'); const workflowIds = { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-registration-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-registration-service.js index 27f220aff6..0540da9dec 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-registration-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/data-source/data-source-registration-service.js @@ -15,7 +15,7 @@ const _ = require('lodash'); const crypto = require('crypto'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { CfnTemplate } = require('../helpers/cfn-template'); const { toAppStackCfnResource } = require('./helpers/app-stack-cfn-resource'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-authz-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-authz-service.test.js index 7cc809dfda..94ee25fb43 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-authz-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-authz-service.test.js @@ -13,15 +13,15 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked dependencies -jest.mock('@aws-ee/environment-type-mgmt-services/lib/environment-type/env-type-config-service'); -const EnvTypeConfigService = require('@aws-ee/environment-type-mgmt-services/lib/environment-type/env-type-config-service'); +jest.mock('@amzn/environment-type-mgmt-services/lib/environment-type/env-type-config-service'); +const EnvTypeConfigService = require('@amzn/environment-type-mgmt-services/lib/environment-type/env-type-config-service'); -jest.mock('@aws-ee/environment-type-mgmt-services/lib/environment-type/env-type-config-authz-service'); -const EnvTypeConfigAuthzService = require('@aws-ee/environment-type-mgmt-services/lib/environment-type/env-type-config-authz-service'); +jest.mock('@amzn/environment-type-mgmt-services/lib/environment-type/env-type-config-authz-service'); +const EnvTypeConfigAuthzService = require('@amzn/environment-type-mgmt-services/lib/environment-type/env-type-config-authz-service'); jest.mock('../../project/project-service'); const ProjectServiceMock = require('../../project/project-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-dns-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-dns-service.test.js index d1084c7d06..cc8795efc7 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-dns-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-dns-service.test.js @@ -13,13 +13,13 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); jest.mock('../service-catalog/environment-sc-service'); const EnvironmentScService = require('../service-catalog/environment-sc-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-mount-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-mount-service.test.js index 9e063b1053..bedbc0f818 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-mount-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-mount-service.test.js @@ -13,22 +13,22 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -const LockServiceMock = require('@aws-ee/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +const LockServiceMock = require('@amzn/base-services/lib/lock/lock-service'); -jest.mock('@aws-ee/base-services/lib/iam/iam-service'); -const IamServiceMock = require('@aws-ee/base-services/lib/iam/iam-service'); +jest.mock('@amzn/base-services/lib/iam/iam-service'); +const IamServiceMock = require('@amzn/base-services/lib/iam/iam-service'); -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AwsServiceMock = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AwsServiceMock = require('@amzn/base-services/lib/aws/aws-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); jest.mock('../../study/study-service'); const StudyServiceMock = require('../../study/study-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-service.test.js index 755d4460f9..5b5f38e30d 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/__tests__/environment-service.test.js @@ -13,24 +13,24 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AwsServiceMock = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AwsServiceMock = require('@amzn/base-services/lib/aws/aws-service'); -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); jest.mock('../../project/project-service'); const ProjectServiceMock = require('../../project/project-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/built-in/environment-keypair-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/built-in/environment-keypair-service.js index e8c7c217e8..3079034f63 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/built-in/environment-keypair-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/built-in/environment-keypair-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const settingKeys = { paramStoreRoot: 'paramStoreRoot', diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/built-in/environment-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/built-in/environment-service.js index 63bacc33da..710fe90a13 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/built-in/environment-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/built-in/environment-service.js @@ -15,8 +15,8 @@ const _ = require('lodash'); const uuid = require('uuid/v1'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const createSchema = require('../../schema/create-environment'); const updateSchema = require('../../schema/update-environment'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/built-in/environment-url-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/built-in/environment-url-service.js index bd2f9410b4..1ae0f24f6f 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/built-in/environment-url-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/built-in/environment-url-service.js @@ -17,7 +17,7 @@ const crypto = require('crypto'); const NodeRSA = require('node-rsa'); const querystring = require('querystring'); const request = require('request-promise-native'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); class EnvironmentUrlService extends Service { constructor() { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-ami-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-ami-service.js index 6de9b714e7..11902fc314 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-ami-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-ami-service.js @@ -15,7 +15,7 @@ const _ = require('lodash'); const NodeCache = require('node-cache'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); class EnvironmentAmiService extends Service { constructor() { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-authz-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-authz-service.js index f9d684bfc9..11cd2e471b 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-authz-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-authz-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { allow, @@ -22,7 +22,7 @@ const { isDeny, allowIfActive, allowIfCurrentUserOrAdmin, -} = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +} = require('@amzn/base-services/lib/authorization/authorization-utils'); const { allowIfHasRole } = require('../user/helpers/user-authz-utils'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-dns-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-dns-service.js index e8849d96ef..15656c3425 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-dns-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-dns-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const settingKeys = { domainName: 'domainName', diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-mount-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-mount-service.js index 717aa49b90..13b7ad515e 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-mount-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-mount-service.js @@ -14,8 +14,8 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const Service = require('@amzn/base-services-container/lib/service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); const { hasAccess, accessLevels, isOpenData } = require('../study/helpers/entities/study-methods'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-spot-price-history-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-spot-price-history-service.js index 464af8fbaf..c476eb0057 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-spot-price-history-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/environment-spot-price-history-service.js @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const { allowIfActive } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const { allowIfActive } = require('@amzn/base-services/lib/authorization/authorization-utils'); const { allowIfHasRole } = require('../user/helpers/user-authz-utils'); class EnvironmentSpotPriceHistoryService extends Service { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-config-vars-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-config-vars-service.test.js index 26be8592a2..163e6962f8 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-config-vars-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-config-vars-service.test.js @@ -13,27 +13,27 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); -jest.mock('@aws-ee/base-services/lib/iam/iam-service.js'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/iam/iam-service.js'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/environment-type-mgmt-services/lib/environment-type/env-type-config-service'); -const EnvTypeConfigServiceMock = require('@aws-ee/environment-type-mgmt-services/lib/environment-type/env-type-config-service'); +jest.mock('@amzn/environment-type-mgmt-services/lib/environment-type/env-type-config-service'); +const EnvTypeConfigServiceMock = require('@amzn/environment-type-mgmt-services/lib/environment-type/env-type-config-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); jest.mock('../../environment-authz-service.js'); const EnvironmentAuthZServiceMock = require('../../environment-authz-service.js'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-cidr-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-cidr-service.test.js index 3a54da194c..b143561f5f 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-cidr-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-cidr-service.test.js @@ -13,27 +13,27 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); jest.mock('../../../alb/alb-service'); jest.mock('../../../indexes/indexes-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -const LockServiceMock = require('@aws-ee/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +const LockServiceMock = require('@amzn/base-services/lib/lock/lock-service'); const IndexServiceMock = require('../../../indexes/indexes-service'); const ALBService = require('../../../alb/alb-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-connection-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-connection-service.test.js index 903615c252..0a32c6fe63 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-connection-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-connection-service.test.js @@ -13,34 +13,34 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); const crypto = require('crypto'); -const Boom = require('@aws-ee/base-services-container/lib/boom'); +const Boom = require('@amzn/base-services-container/lib/boom'); // Mocked dependencies -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); const AWSMock = require('aws-sdk-mock'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -const LockServiceMock = require('@aws-ee/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +const LockServiceMock = require('@amzn/base-services/lib/lock/lock-service'); -jest.mock('@aws-ee/base-api-services/lib/jwt-service'); -const JwtService = require('@aws-ee/base-api-services/lib/jwt-service'); +jest.mock('@amzn/base-api-services/lib/jwt-service'); +const JwtService = require('@amzn/base-api-services/lib/jwt-service'); -jest.mock('@aws-ee/key-pair-mgmt-services/lib/key-pair/key-pair-service'); -const KeyPairServiceMock = require('@aws-ee/key-pair-mgmt-services/lib/key-pair/key-pair-service'); +jest.mock('@amzn/key-pair-mgmt-services/lib/key-pair/key-pair-service'); +const KeyPairServiceMock = require('@amzn/key-pair-mgmt-services/lib/key-pair/key-pair-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const PluginRegistryServiceMock = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const PluginRegistryServiceMock = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); jest.mock('../../environment-dns-service.js'); const EnvironmentDnsServiceMock = require('../../environment-dns-service.js'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-service.test.js index dbf60a7d9b..a72032170a 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-service.test.js @@ -13,28 +13,28 @@ * permissions and limitations under the License. */ const YAML = require('js-yaml'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); -jest.mock('@aws-ee/base-services/lib/iam/iam-service.js'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/iam/iam-service.js'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); const AWSMock = require('aws-sdk-mock'); -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const IamService = require('@aws-ee/base-services/lib/iam/iam-service.js'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const IamService = require('@amzn/base-services/lib/iam/iam-service.js'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); const environmentScStatus = require('../environent-sc-status-enum'); jest.mock('../../environment-authz-service.js'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-config-vars-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-config-vars-service.js index 5a42aae610..85e10290fd 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-config-vars-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-config-vars-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { processInBatches } = require('@aws-ee/base-services/lib/helpers/utils'); -const { isAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { processInBatches } = require('@amzn/base-services/lib/helpers/utils'); +const { isAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); const { StudyPolicy } = require('../../helpers/iam/study-policy'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-cidr-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-cidr-service.js index 852753bcd0..14338e46a9 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-cidr-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-cidr-service.js @@ -15,7 +15,7 @@ const _ = require('lodash'); const IsCidr = require('is-cidr'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const cidrUpdateSchema = require('../../schema/update-environment-sc-cidr'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service.js index 0f7f650773..503388dae4 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-connection-service.js @@ -18,8 +18,8 @@ let fetch = require('node-fetch'); const crypto = require('crypto'); const NodeRSA = require('node-rsa'); const querystring = require('querystring'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { retry, linearInterval } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { retry, linearInterval } = require('@amzn/base-services/lib/helpers/utils'); const sshConnectionInfoSchema = require('../../schema/ssh-connection-info-sc'); const { connectionScheme } = require('./environment-sc-connection-enum'); const { cfnOutputsToConnections } = require('./helpers/connections-util'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-keypair-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-keypair-service.js index 32c386c4a7..2c173d024d 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-keypair-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-keypair-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const settingKeys = { paramStoreRoot: 'paramStoreRoot', diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-service.js index 170a5ec350..36747fae45 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/environment-sc-service.js @@ -16,10 +16,10 @@ const _ = require('lodash'); const YAML = require('js-yaml'); const { v4: uuid } = require('uuid'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); -const { isAdmin, isCurrentUser } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); +const { isAdmin, isCurrentUser } = require('@amzn/base-services/lib/authorization/authorization-utils'); const createSchema = require('../../schema/create-environment-sc'); const updateSchema = require('../../schema/update-environment-sc'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/external-cfn-template/external-cfn-template-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/external-cfn-template/external-cfn-template-service.js index b76a1542b9..8935db07e8 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/external-cfn-template/external-cfn-template-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/external-cfn-template/external-cfn-template-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); class ExternalCfnTemplateService extends Service { constructor() { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/indexes/__tests__/indexes-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/indexes/__tests__/indexes-service.test.js index 2506b3df49..3d22242858 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/indexes/__tests__/indexes-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/indexes/__tests__/indexes-service.test.js @@ -13,21 +13,21 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); jest.mock('../../aws-accounts/aws-accounts-service'); const AwsAccountsServiceMock = require('../../aws-accounts/aws-accounts-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/indexes/indexes-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/indexes/indexes-service.js index 032061c637..f2693bf48d 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/indexes/indexes-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/indexes/indexes-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); const { isExternalGuest, isExternalResearcher, isInternalGuest } = require('../helpers/is-role'); const createSchema = require('../schema/create-indexes'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/migration/__tests__/migration-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/migration/__tests__/migration-service.test.js index 22b5843683..148486ffa2 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/migration/__tests__/migration-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/migration/__tests__/migration-service.test.js @@ -13,16 +13,16 @@ * permissions and limitations under the License. */ -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/user/user-service'); -const UserServiceMock = require('@aws-ee/base-services/lib/user/user-service'); +jest.mock('@amzn/base-services/lib/user/user-service'); +const UserServiceMock = require('@amzn/base-services/lib/user/user-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); jest.mock('../../study/study-service'); const StudyServiceMock = require('../../study/study-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/migration/migration-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/migration/migration-service.js index c08d56efcb..75f90e0164 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/migration/migration-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/migration/migration-service.js @@ -13,8 +13,8 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); -const { isAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { isAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); const settingKeys = { studiesTableName: 'dbStudies', categoryIndexName: 'dbStudiesCategoryIndex' }; diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/plugins/__tests__/env-provisioning-plugin.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/plugins/__tests__/env-provisioning-plugin.test.js index 4981324200..65a24dd986 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/plugins/__tests__/env-provisioning-plugin.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/plugins/__tests__/env-provisioning-plugin.test.js @@ -13,20 +13,20 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -const LockService = require('@aws-ee/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +const LockService = require('@amzn/base-services/lib/lock/lock-service'); jest.mock('../../environment/service-catalog/environment-sc-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); const EnvironmentScService = require('../../environment/service-catalog/environment-sc-service'); jest.mock('../../environment/service-catalog/environment-sc-cidr-service'); @@ -41,7 +41,7 @@ const AlbService = require('../../alb/alb-service'); jest.mock('../../environment/service-catalog/environment-sc-keypair-service'); const EnvironmentSCKeyPairService = require('../../environment/service-catalog/environment-sc-keypair-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); const plugin = require('../env-provisioning-plugin'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/plugins/authorization-plugin.js b/addons/addon-base-raas/packages/base-raas-services/lib/plugins/authorization-plugin.js index d0b4032c56..f268e15143 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/plugins/authorization-plugin.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/plugins/authorization-plugin.js @@ -13,6 +13,6 @@ * permissions and limitations under the License. */ -const authorizationPluginFactory = require('@aws-ee/base-services/lib/authorization/authorization-plugin-factory'); +const authorizationPluginFactory = require('@amzn/base-services/lib/authorization/authorization-plugin-factory'); module.exports = authorizationPluginFactory('addon/raas/authorizers'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/plugins/roles-only-strategy-plugin.js b/addons/addon-base-raas/packages/base-raas-services/lib/plugins/roles-only-strategy-plugin.js index 88f2c4a8ae..50663bd119 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/plugins/roles-only-strategy-plugin.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/plugins/roles-only-strategy-plugin.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); /** * A plugin method to implement any specific logic for the 'roles only' access logic when a study is registered diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/project/__tests__/project-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/project/__tests__/project-service.test.js index 8b19698833..27f2083bfa 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/project/__tests__/project-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/project/__tests__/project-service.test.js @@ -13,24 +13,24 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/user/user-service'); -const UserServiceMock = require('@aws-ee/base-services/lib/user/user-service'); +jest.mock('@amzn/base-services/lib/user/user-service'); +const UserServiceMock = require('@amzn/base-services/lib/user/user-service'); jest.mock('../../aws-accounts/aws-accounts-service'); const AwsAccountsServiceMock = require('../../aws-accounts/aws-accounts-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/project/project-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/project/project-service.js index ced54f1131..2c35a4872d 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/project/project-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/project/project-service.js @@ -14,10 +14,10 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); const { isExternalGuest, isExternalResearcher, isInternalGuest, isAdmin, isSystem } = require('../helpers/is-role'); const createSchema = require('../schema/create-project'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/storage-gateway/__tests__/storage-gateway-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/storage-gateway/__tests__/storage-gateway-service.test.js index 1f7f7b1d83..45b81ace6a 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/storage-gateway/__tests__/storage-gateway-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/storage-gateway/__tests__/storage-gateway-service.test.js @@ -13,27 +13,27 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); const AWSMock = require('aws-sdk-mock'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/user/user-service'); -const UserServiceMock = require('@aws-ee/base-services/lib/user/user-service'); +jest.mock('@amzn/base-services/lib/user/user-service'); +const UserServiceMock = require('@amzn/base-services/lib/user/user-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -const LockServiceMock = require('@aws-ee/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +const LockServiceMock = require('@amzn/base-services/lib/lock/lock-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); jest.mock('../../study/study-service'); const StudyServiceMock = require('../../study/study-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/storage-gateway/storage-gateway-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/storage-gateway/storage-gateway-service.js index c1fa906663..cecbed0be1 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/storage-gateway/storage-gateway-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/storage-gateway/storage-gateway-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); const uuid = require('uuid/v1'); let fetch = require('node-fetch'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/study/__tests__/study-operation-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/study/__tests__/study-operation-service.test.js index 5faa8dc0a0..3003e2db84 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/study/__tests__/study-operation-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/study/__tests__/study-operation-service.test.js @@ -14,30 +14,30 @@ */ const _ = require('lodash'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); // Mocked services -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); jest.mock('../../environment/service-catalog/environment-sc-service'); jest.mock('../../user/user-service'); jest.mock('../../study/study-service'); jest.mock('../../study/study-permission-service'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const LockService = require('@aws-ee/base-services/lib/lock/lock-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const AuthService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuditService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const LockService = require('@amzn/base-services/lib/lock/lock-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); +const AuthService = require('@amzn/base-services/lib/authorization/authorization-service'); +const AuditService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const UserService = require('../../user/user-service'); const EnvironmentScService = require('../../environment/service-catalog/environment-sc-service'); const StudyService = require('../study-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/study/__tests__/study-permission-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/study/__tests__/study-permission-service.test.js index 8334032db3..762e0e5b78 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/study/__tests__/study-permission-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/study/__tests__/study-permission-service.test.js @@ -13,26 +13,26 @@ * permissions and limitations under the License. */ const _ = require('lodash'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked services -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); jest.mock('../../user/user-service'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); -const LockService = require('@aws-ee/base-services/lib/lock/lock-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const AuthService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuditService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); +const LockService = require('@amzn/base-services/lib/lock/lock-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); +const AuthService = require('@amzn/base-services/lib/authorization/authorization-service'); +const AuditService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const UserService = require('../../user/user-service'); const StudyPermissionService = require('../study-permission-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/study/__tests__/study-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/study/__tests__/study-service.test.js index 3dd7a6c507..96831a33a9 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/study/__tests__/study-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/study/__tests__/study-service.test.js @@ -14,29 +14,29 @@ */ const _ = require('lodash'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); - -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-services/lib/s3-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); + +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/s3-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); jest.mock('../../user/user-service'); jest.mock('../../project/project-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); -const LockService = require('@aws-ee/base-services/lib/lock/lock-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); -const AuthService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const S3ServiceMock = require('@aws-ee/base-services/lib/s3-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); +const LockService = require('@amzn/base-services/lib/lock/lock-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); +const AuthService = require('@amzn/base-services/lib/authorization/authorization-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const S3ServiceMock = require('@amzn/base-services/lib/s3-service'); const ProjectServiceMock = require('../../project/project-service'); const UserService = require('../../user/user-service'); const StudyPermissionService = require('../study-permission-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/study/study-operation-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/study/study-operation-service.js index d51a5c666d..6fd227d621 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/study/study-operation-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/study/study-operation-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); -const { processInBatches } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); +const { processInBatches } = require('@amzn/base-services/lib/helpers/utils'); const { StudyPolicy } = require('../helpers/iam/study-policy'); const { hasAccess, accessLevels } = require('./helpers/entities/study-methods'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/study/study-permission-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/study/study-permission-service.js index 81c44a2cd9..a735579168 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/study/study-permission-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/study/study-permission-service.js @@ -15,14 +15,14 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const { allowIfActive, allowIfCurrentUserOrAdmin, allow, deny, -} = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +} = require('@amzn/base-services/lib/authorization/authorization-utils'); const createSchema = require('../schema/create-study-permissions'); const updateSchema = require('../schema/update-study-permissions'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/study/study-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/study/study-service.js index 70239cb797..215ae83834 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/study/study-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/study/study-service.js @@ -15,8 +15,8 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const { buildTaggingXml } = require('../helpers/aws-tags'); const { isInternalResearcher, isAdmin, isSystem } = require('../helpers/is-role'); @@ -621,7 +621,7 @@ class StudyService extends Service { * Note: In order for browser uplaod to work, the destination bucket will need to have an appropriate CORS policy configured. * @see https://docs.aws.amazon.com/AmazonS3/latest/API/API_PutBucketCors.html * - * @param {Object} requestContext the request context provided by @aws-ee/base-services-container/lib/request-context + * @param {Object} requestContext the request context provided by @amzn/base-services-container/lib/request-context * @param {string} studyId the ID of the study in which the uploaded files should be shored. * @param {string} filenames the filenames that will be used for the upload. * @param {CreatePresignedPostOptions} options additional options. diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/usage/__test__/resource-usage-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/usage/__test__/resource-usage-service.test.js index a11d8664da..61b2f49783 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/usage/__test__/resource-usage-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/usage/__test__/resource-usage-service.test.js @@ -13,17 +13,17 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditWriterServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditWriterServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); const ResourceUsageService = require('../resource-usage-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/usage/resource-usage-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/usage/resource-usage-service.js index 8be04fe2c7..5162ac284e 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/usage/resource-usage-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/usage/resource-usage-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { resourceIdCompositeKey } = require('./helpers/composite-keys'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/user-roles/__tests__/user-roles-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/user-roles/__tests__/user-roles-service.test.js index 53d3d3e3d4..0832d62ae3 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/user-roles/__tests__/user-roles-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/user-roles/__tests__/user-roles-service.test.js @@ -13,21 +13,21 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); const UserRolesService = require('../user-roles-service'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/user-roles/user-roles-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/user-roles/user-roles-service.js index 6eb3d4a7f3..698d0bf73f 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/user-roles/user-roles-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/user-roles/user-roles-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const createSchema = require('../schema/create-user-roles'); const updateSchema = require('../schema/update-user-roles'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/user/__tests__/user-authz-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/user/__tests__/user-authz-service.test.js index 400dfb6eb8..1fbf8c30d5 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/user/__tests__/user-authz-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/user/__tests__/user-authz-service.test.js @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); const UserAuthzService = require('../user-authz-service'); describe('UserAuthzService', () => { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/user/__tests__/user-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/user/__tests__/user-service.test.js index 55bc8c84f0..bdb0a12368 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/user/__tests__/user-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/user/__tests__/user-service.test.js @@ -13,28 +13,28 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/db-password/db-password-service'); -const DbPasswordServiceMock = require('@aws-ee/base-services/lib/db-password/db-password-service'); +jest.mock('@amzn/base-services/lib/db-password/db-password-service'); +const DbPasswordServiceMock = require('@amzn/base-services/lib/db-password/db-password-service'); -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/user/user-authz-service'); -const UserAuthzServiceMock = require('@aws-ee/base-services/lib/user/user-authz-service'); +jest.mock('@amzn/base-services/lib/user/user-authz-service'); +const UserAuthzServiceMock = require('@amzn/base-services/lib/user/user-authz-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); jest.mock('../../user-roles/user-roles-service'); const _ = require('lodash'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/user/helpers/user-authz-utils.js b/addons/addon-base-raas/packages/base-raas-services/lib/user/helpers/user-authz-utils.js index ce7390630f..c92a8dd7f6 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/user/helpers/user-authz-utils.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/user/helpers/user-authz-utils.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const { allow, deny } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const { allow, deny } = require('@amzn/base-services/lib/authorization/authorization-utils'); function allowIfHasRole(requestContext, { action, resource }, allowedUserRoles) { const userRole = _.get(requestContext, 'principal.userRole'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/user/user-attributes-mapper-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/user/user-attributes-mapper-service.js index 3877370dd8..1117df49d5 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/user/user-attributes-mapper-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/user/user-attributes-mapper-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const BaseAttribMapperService = require('@aws-ee/base-api-services/lib/authentication-providers/built-in-providers/cogito-user-pool/user-attributes-mapper-service'); +const BaseAttribMapperService = require('@amzn/base-api-services/lib/authentication-providers/built-in-providers/cogito-user-pool/user-attributes-mapper-service'); class UserAttributesMapperService extends BaseAttribMapperService { mapAttributes(decodedToken) { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/user/user-authz-plugin.js b/addons/addon-base-raas/packages/base-raas-services/lib/user/user-authz-plugin.js index 601ae34530..afb210ceb4 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/user/user-authz-plugin.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/user/user-authz-plugin.js @@ -13,6 +13,6 @@ * permissions and limitations under the License. */ -const authorizationPluginFactory = require('@aws-ee/base-services/lib/authorization/authorization-plugin-factory'); +const authorizationPluginFactory = require('@amzn/base-services/lib/authorization/authorization-plugin-factory'); module.exports = authorizationPluginFactory('raasUserAuthzService'); diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/user/user-authz-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/user/user-authz-service.js index 781cedd9d0..14cfb1244b 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/user/user-authz-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/user/user-authz-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { isDeny, @@ -24,7 +24,7 @@ const { allowIfRoot, allow, deny, -} = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +} = require('@amzn/base-services/lib/authorization/authorization-utils'); class UserAuthzService extends Service { async authorize(requestContext, { resource, action, effect, reason }, ...args) { diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/user/user-service.js b/addons/addon-base-raas/packages/base-raas-services/lib/user/user-service.js index 3dff364957..5bf9292692 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/user/user-service.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/user/user-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const { ensureCurrentUser } = require('@aws-ee/base-services/lib/authorization/assertions'); -const BaseUserService = require('@aws-ee/base-services/lib/user/user-service'); -const { processInBatches } = require('@aws-ee/base-services/lib/helpers/utils'); +const { ensureCurrentUser } = require('@amzn/base-services/lib/authorization/assertions'); +const BaseUserService = require('@amzn/base-services/lib/user/user-service'); +const { processInBatches } = require('@amzn/base-services/lib/helpers/utils'); const createUserJsonSchema = require('../schema/create-user'); const updateUserJsonSchema = require('../schema/update-user'); diff --git a/addons/addon-base-raas/packages/base-raas-services/package.json b/addons/addon-base-raas/packages/base-raas-services/package.json index 7de1dfdf2b..ca07da581b 100644 --- a/addons/addon-base-raas/packages/base-raas-services/package.json +++ b/addons/addon-base-raas/packages/base-raas-services/package.json @@ -1,15 +1,15 @@ { - "name": "@aws-ee/base-raas-services", + "name": "@amzn/base-raas-services", "private": true, "version": "1.0.0", "description": "A library containing a set of base Service Workbench related services and utilities", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-api-services": "workspace:*", - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", - "@aws-ee/key-pair-mgmt-services": "workspace:*", + "@amzn/base-api-services": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", + "@amzn/key-pair-mgmt-services": "workspace:*", "is-cidr": "^3.1.0", "js-yaml": "^4.0.0", "lodash": "^4.17.21", @@ -27,8 +27,8 @@ "yaml-cfn": "^0.3.1" }, "devDependencies": { - "@aws-ee/base-workflow-core": "workspace:*", - "@aws-ee/environment-type-mgmt-services": "workspace:*", + "@amzn/base-workflow-core": "workspace:*", + "@amzn/environment-type-mgmt-services": "workspace:*", "aws-sdk-mock": "^5.1.0", "eslint": "^6.8.0", "eslint-config-airbnb-base": "^14.1.0", @@ -61,4 +61,4 @@ "pre-commit": "pretty-quick --staged --pattern '**/*.*(js|jsx)'" } } -} \ No newline at end of file +} diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/__test__/create-network-infrastructure.test.js b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/__test__/create-network-infrastructure.test.js index 705ae8d393..03544cc6eb 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/__test__/create-network-infrastructure.test.js +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/__test__/create-network-infrastructure.test.js @@ -13,11 +13,11 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const WorkflowPayload = require('@aws-ee/workflow-engine/lib/workflow-payload'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const WorkflowPayload = require('@amzn/workflow-engine/lib/workflow-payload'); const AWSMock = require('aws-sdk-mock'); -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); const CreateNetworkInfrastructure = require('../storage-gateway/create-network-infrastructure'); describe('CreateNetworkInfra', () => { diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/__test__/provision-account.test.js b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/__test__/provision-account.test.js index 465e1def68..db13e86128 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/__test__/provision-account.test.js +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/__test__/provision-account.test.js @@ -13,10 +13,10 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const WorkflowPayload = require('@aws-ee/workflow-engine/lib/workflow-payload'); -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const WorkflowPayload = require('@amzn/workflow-engine/lib/workflow-payload'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); const ProvisionAccount = require('../provision-account/provision-account'); describe('ProvisionAccount', () => { diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/bulk-reachability-check/bulk-reachability-check.js b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/bulk-reachability-check/bulk-reachability-check.js index 7c7f15b81d..fab6bc399a 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/bulk-reachability-check/bulk-reachability-check.js +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/bulk-reachability-check/bulk-reachability-check.js @@ -13,8 +13,8 @@ * permissions and limitations under the License. */ -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); -const { processInBatches } = require('@aws-ee/base-services/lib/helpers/utils'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); +const { processInBatches } = require('@amzn/base-services/lib/helpers/utils'); class BulkReachabilityCheck extends StepBase { async start() { diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/delete-environment/delete-environment.js b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/delete-environment/delete-environment.js index 0c0d75ef7a..a3d53d0dae 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/delete-environment/delete-environment.js +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/delete-environment/delete-environment.js @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -const { fuzz } = require('@aws-ee/base-services/lib/helpers/utils'); +const { fuzz } = require('@amzn/base-services/lib/helpers/utils'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const STACK_FAILED = [ 'CREATE_FAILED', diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/ds-account-status-change/ds-account-status-change.js b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/ds-account-status-change/ds-account-status-change.js index 0d6f683c26..5a09003792 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/ds-account-status-change/ds-account-status-change.js +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/ds-account-status-change/ds-account-status-change.js @@ -14,8 +14,8 @@ */ // const _ = require('lodash'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); -const { processInBatches } = require('@aws-ee/base-services/lib/helpers/utils'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); +const { processInBatches } = require('@amzn/base-services/lib/helpers/utils'); class DsAccountStatusChange extends StepBase { async start() { diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/provision-account/provision-account.js b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/provision-account/provision-account.js index 893dad2aba..aea3590a76 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/provision-account/provision-account.js +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/provision-account/provision-account.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const STACK_FAILED = [ 'CREATE_FAILED', diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/provision-environment/provision-environment.js b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/provision-environment/provision-environment.js index b02d26ee7a..2c9244cc8c 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/provision-environment/provision-environment.js +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/provision-environment/provision-environment.js @@ -14,8 +14,8 @@ */ const _ = require('lodash'); -const { fuzz, randomString } = require('@aws-ee/base-services/lib/helpers/utils'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const { fuzz, randomString } = require('@amzn/base-services/lib/helpers/utils'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const STACK_FAILED = [ 'CREATE_FAILED', diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/start-ec2-environment/start-ec2-environment.js b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/start-ec2-environment/start-ec2-environment.js index 34d963d829..3e7d86875b 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/start-ec2-environment/start-ec2-environment.js +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/start-ec2-environment/start-ec2-environment.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); class StartEC2Environment extends StepBase { async start() { diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/start-sagemaker-environment/start-sagemaker-environment.js b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/start-sagemaker-environment/start-sagemaker-environment.js index 4cf208e080..0138ceeeaf 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/start-sagemaker-environment/start-sagemaker-environment.js +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/start-sagemaker-environment/start-sagemaker-environment.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); class StartSagemakerEnvironment extends StepBase { async start() { diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/stop-ec2-environment/stop-ec2-environment.js b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/stop-ec2-environment/stop-ec2-environment.js index 70e27c8104..2d41335785 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/stop-ec2-environment/stop-ec2-environment.js +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/stop-ec2-environment/stop-ec2-environment.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); class StopEC2Environment extends StepBase { async start() { diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/stop-sagemaker-environment/stop-sagemaker-environment.js b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/stop-sagemaker-environment/stop-sagemaker-environment.js index 4505813ef6..6661a30bfb 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/stop-sagemaker-environment/stop-sagemaker-environment.js +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/stop-sagemaker-environment/stop-sagemaker-environment.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); class StopSagemakerEnvironment extends StepBase { async start() { diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/storage-gateway/create-network-infrastructure.js b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/storage-gateway/create-network-infrastructure.js index 3947d830c8..5fbb5b72a9 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/storage-gateway/create-network-infrastructure.js +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/lib/steps/storage-gateway/create-network-infrastructure.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const STACK_FAILED = [ 'CREATE_FAILED', diff --git a/addons/addon-base-raas/packages/base-raas-workflow-steps/package.json b/addons/addon-base-raas/packages/base-raas-workflow-steps/package.json index 071338bfa2..a6a9c694ef 100644 --- a/addons/addon-base-raas/packages/base-raas-workflow-steps/package.json +++ b/addons/addon-base-raas/packages/base-raas-workflow-steps/package.json @@ -1,19 +1,19 @@ { - "name": "@aws-ee/base-raas-workflow-steps", + "name": "@amzn/base-raas-workflow-steps", "private": true, "version": "1.0.0", "description": "A collection of base Service Workbench workflow steps", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-workflow-core": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-workflow-core": "workspace:*", "lodash": "^4.17.21", "slugify": "^1.4.0" }, "devDependencies": { - "@aws-ee/workflow-engine": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/workflow-engine": "workspace:*", + "@amzn/base-services-container": "workspace:*", "eslint": "^6.8.0", "eslint-config-airbnb": "^18.1.0", "eslint-config-airbnb-base": "^14.1.0", diff --git a/addons/addon-base-raas/packages/base-raas-workflows/package.json b/addons/addon-base-raas/packages/base-raas-workflows/package.json index b3f24b8295..37b4c266ea 100644 --- a/addons/addon-base-raas/packages/base-raas-workflows/package.json +++ b/addons/addon-base-raas/packages/base-raas-workflows/package.json @@ -1,12 +1,12 @@ { - "name": "@aws-ee/base-raas-workflows", + "name": "@amzn/base-raas-workflows", "private": true, "version": "1.0.0", "description": "A collection of base Service Workbench workflows", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-workflow-core": "workspace:*", + "@amzn/base-workflow-core": "workspace:*", "lodash": "^4.17.21", "slugify": "^1.4.0" }, diff --git a/addons/addon-base-raas/packages/serverless-packer/package.json b/addons/addon-base-raas/packages/serverless-packer/package.json index 7376f73334..4d08702ffe 100644 --- a/addons/addon-base-raas/packages/serverless-packer/package.json +++ b/addons/addon-base-raas/packages/serverless-packer/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/serverless-packer", + "name": "@amzn/serverless-packer", "private": true, "version": "1.0.0", "description": "A serverless framework plugin to help with using packer", diff --git a/addons/addon-base-rest-api/packages/api-handler-factory/lib/app-context.js b/addons/addon-base-rest-api/packages/api-handler-factory/lib/app-context.js index 6c0c507fdf..aabc437b7a 100644 --- a/addons/addon-base-rest-api/packages/api-handler-factory/lib/app-context.js +++ b/addons/addon-base-rest-api/packages/api-handler-factory/lib/app-context.js @@ -15,7 +15,7 @@ const _ = require('lodash'); const express = require('express'); -const Boom = require('@aws-ee/base-services-container/lib/boom'); +const Boom = require('@amzn/base-services-container/lib/boom'); class AppContext { constructor({ app, settings, log, servicesContainer }) { diff --git a/addons/addon-base-rest-api/packages/api-handler-factory/lib/handler.js b/addons/addon-base-rest-api/packages/api-handler-factory/lib/handler.js index 4da5449091..33c5f1f43d 100644 --- a/addons/addon-base-rest-api/packages/api-handler-factory/lib/handler.js +++ b/addons/addon-base-rest-api/packages/api-handler-factory/lib/handler.js @@ -19,7 +19,7 @@ const serverless = require('serverless-http'); const compression = require('compression'); const bodyParser = require('body-parser'); const cors = require('cors'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); const errorHandler = require('./error-handler'); const AppContext = require('./app-context'); diff --git a/addons/addon-base-rest-api/packages/api-handler-factory/package.json b/addons/addon-base-rest-api/packages/api-handler-factory/package.json index 78cb88e357..6ca2bc617e 100644 --- a/addons/addon-base-rest-api/packages/api-handler-factory/package.json +++ b/addons/addon-base-rest-api/packages/api-handler-factory/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/base-api-handler-factory", + "name": "@amzn/base-api-handler-factory", "private": true, "version": "1.0.0", "description": "A library to help prepare the lambda handler function", @@ -7,7 +7,7 @@ "main": "lib/handler", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-services-container": "workspace:*", "body-parser": "^1.19.0", "compression": "^1.7.4", "cors": "^2.8.5", diff --git a/addons/addon-base-rest-api/packages/base-api-handler/lib/plugins/services-plugin.js b/addons/addon-base-rest-api/packages/base-api-handler/lib/plugins/services-plugin.js index 98792e9c31..af653c4127 100644 --- a/addons/addon-base-rest-api/packages/base-api-handler/lib/plugins/services-plugin.js +++ b/addons/addon-base-rest-api/packages/base-api-handler/lib/plugins/services-plugin.js @@ -13,26 +13,26 @@ * permissions and limitations under the License. */ -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const DbAuthenticationService = require('@aws-ee/base-api-services/lib/db-authentication-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const InputManifestValidationService = require('@aws-ee/base-services/lib/input-manifest/input-manifest-validation-service'); -const S3Service = require('@aws-ee/base-services/lib/s3-service'); -const IamService = require('@aws-ee/base-services/lib/iam/iam-service'); -const LockService = require('@aws-ee/base-services/lib/lock/lock-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const AuditWriterService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuthorizationService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const UserAuthzService = require('@aws-ee/base-services/lib/user/user-authz-service'); -const UserService = require('@aws-ee/base-services/lib/user/user-service'); -const AuthenticationProviderConfigService = require('@aws-ee/base-api-services/lib/authentication-providers/authentication-provider-config-service'); -const AuthenticationProviderTypeService = require('@aws-ee/base-api-services/lib/authentication-providers/authentication-provider-type-service'); -const DbPasswordService = require('@aws-ee/base-services/lib/db-password/db-password-service'); -const JwtService = require('@aws-ee/base-api-services/lib/jwt-service'); -const registerBuiltInAuthProviders = require('@aws-ee/base-api-services/lib/authentication-providers/register-built-in-provider-services'); -const registerBuiltInAuthProvisioners = require('@aws-ee/base-api-services/lib/authentication-providers/register-built-in-provisioner-services'); -const TokenRevocationService = require('@aws-ee/base-api-services/lib/token-revocation-service'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const DbAuthenticationService = require('@amzn/base-api-services/lib/db-authentication-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const InputManifestValidationService = require('@amzn/base-services/lib/input-manifest/input-manifest-validation-service'); +const S3Service = require('@amzn/base-services/lib/s3-service'); +const IamService = require('@amzn/base-services/lib/iam/iam-service'); +const LockService = require('@amzn/base-services/lib/lock/lock-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const AuditWriterService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const AuthorizationService = require('@amzn/base-services/lib/authorization/authorization-service'); +const UserAuthzService = require('@amzn/base-services/lib/user/user-authz-service'); +const UserService = require('@amzn/base-services/lib/user/user-service'); +const AuthenticationProviderConfigService = require('@amzn/base-api-services/lib/authentication-providers/authentication-provider-config-service'); +const AuthenticationProviderTypeService = require('@amzn/base-api-services/lib/authentication-providers/authentication-provider-type-service'); +const DbPasswordService = require('@amzn/base-services/lib/db-password/db-password-service'); +const JwtService = require('@amzn/base-api-services/lib/jwt-service'); +const registerBuiltInAuthProviders = require('@amzn/base-api-services/lib/authentication-providers/register-built-in-provider-services'); +const registerBuiltInAuthProvisioners = require('@amzn/base-api-services/lib/authentication-providers/register-built-in-provisioner-services'); +const TokenRevocationService = require('@amzn/base-api-services/lib/token-revocation-service'); const settingKeys = { tablePrefix: 'dbPrefix', diff --git a/addons/addon-base-rest-api/packages/base-api-handler/package.json b/addons/addon-base-rest-api/packages/base-api-handler/package.json index 68ec451820..3fdd23a60a 100644 --- a/addons/addon-base-rest-api/packages/base-api-handler/package.json +++ b/addons/addon-base-rest-api/packages/base-api-handler/package.json @@ -1,14 +1,14 @@ { - "name": "@aws-ee/base-api-handler", + "name": "@amzn/base-api-handler", "version": "1.0.0", "private": true, "description": "A library containing some utilities to be used for an api-handler lambda function based on addons", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-api-services": "workspace:*", - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-api-services": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "aws-sdk": "^2.1000.0", "generate-password": "^1.5.0", "lodash": "^4.17.21" diff --git a/addons/addon-base-rest-api/packages/base-authn-handler/lib/plugins/services-plugin.js b/addons/addon-base-rest-api/packages/base-authn-handler/lib/plugins/services-plugin.js index 17d9022f4a..c47beab229 100644 --- a/addons/addon-base-rest-api/packages/base-authn-handler/lib/plugins/services-plugin.js +++ b/addons/addon-base-rest-api/packages/base-authn-handler/lib/plugins/services-plugin.js @@ -13,25 +13,25 @@ * permissions and limitations under the License. */ -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const S3Service = require('@aws-ee/base-services/lib/s3-service'); -const IamService = require('@aws-ee/base-services/lib/iam/iam-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const AuditWriterService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuthorizationService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const UserAuthzService = require('@aws-ee/base-services/lib/user/user-authz-service'); -const UserService = require('@aws-ee/base-services/lib/user/user-service'); -const AuthenticationService = require('@aws-ee/base-api-services/lib/authentication-service'); -const AuthenticationProviderConfigService = require('@aws-ee/base-api-services/lib/authentication-providers/authentication-provider-config-service'); -const AuthenticationProviderTypeService = require('@aws-ee/base-api-services/lib/authentication-providers/authentication-provider-type-service'); -const DbAuthenticationService = require('@aws-ee/base-api-services/lib/db-authentication-service'); -const DbPasswordService = require('@aws-ee/base-services/lib/db-password/db-password-service'); -const JwtService = require('@aws-ee/base-api-services/lib/jwt-service'); -const TokenRevocationService = require('@aws-ee/base-api-services/lib/token-revocation-service'); -const registerBuiltInAuthProviders = require('@aws-ee/base-api-services/lib/authentication-providers/register-built-in-provider-services'); -const registerBuiltInAuthProvisioners = require('@aws-ee/base-api-services/lib/authentication-providers/register-built-in-provisioner-services'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const S3Service = require('@amzn/base-services/lib/s3-service'); +const IamService = require('@amzn/base-services/lib/iam/iam-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const AuditWriterService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const AuthorizationService = require('@amzn/base-services/lib/authorization/authorization-service'); +const UserAuthzService = require('@amzn/base-services/lib/user/user-authz-service'); +const UserService = require('@amzn/base-services/lib/user/user-service'); +const AuthenticationService = require('@amzn/base-api-services/lib/authentication-service'); +const AuthenticationProviderConfigService = require('@amzn/base-api-services/lib/authentication-providers/authentication-provider-config-service'); +const AuthenticationProviderTypeService = require('@amzn/base-api-services/lib/authentication-providers/authentication-provider-type-service'); +const DbAuthenticationService = require('@amzn/base-api-services/lib/db-authentication-service'); +const DbPasswordService = require('@amzn/base-services/lib/db-password/db-password-service'); +const JwtService = require('@amzn/base-api-services/lib/jwt-service'); +const TokenRevocationService = require('@amzn/base-api-services/lib/token-revocation-service'); +const registerBuiltInAuthProviders = require('@amzn/base-api-services/lib/authentication-providers/register-built-in-provider-services'); +const registerBuiltInAuthProvisioners = require('@amzn/base-api-services/lib/authentication-providers/register-built-in-provisioner-services'); const settingKeys = { tablePrefix: 'dbPrefix', diff --git a/addons/addon-base-rest-api/packages/base-authn-handler/package.json b/addons/addon-base-rest-api/packages/base-authn-handler/package.json index 8144050d93..a9218842ad 100644 --- a/addons/addon-base-rest-api/packages/base-authn-handler/package.json +++ b/addons/addon-base-rest-api/packages/base-authn-handler/package.json @@ -1,14 +1,14 @@ { - "name": "@aws-ee/base-authn-handler", + "name": "@amzn/base-authn-handler", "version": "1.0.0", "private": true, "description": "A library containing some utilities to be used for an custom lambda authorizer lambda function based on addons", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-api-services": "workspace:*", - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-api-services": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "aws-sdk": "^2.1000.0", "generate-password": "^1.5.0", "lodash": "^4.17.21" diff --git a/addons/addon-base-rest-api/packages/base-controllers/lib/authentication-provider-controller.js b/addons/addon-base-rest-api/packages/base-controllers/lib/authentication-provider-controller.js index 234e18d74d..6132c3228c 100644 --- a/addons/addon-base-rest-api/packages/base-controllers/lib/authentication-provider-controller.js +++ b/addons/addon-base-rest-api/packages/base-controllers/lib/authentication-provider-controller.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const { ensureAdmin } = require('@aws-ee/base-services/lib/authorization/assertions'); -const { newInvoker } = require('@aws-ee/base-api-services/lib/authentication-providers/helpers/invoker'); -const authProviderConstants = require('@aws-ee/base-api-services/lib/authentication-providers/constants') +const { ensureAdmin } = require('@amzn/base-services/lib/authorization/assertions'); +const { newInvoker } = require('@amzn/base-api-services/lib/authentication-providers/helpers/invoker'); +const authProviderConstants = require('@amzn/base-api-services/lib/authentication-providers/constants') .authenticationProviders; /** diff --git a/addons/addon-base-rest-api/packages/base-controllers/lib/authentication-provider-public-controller.js b/addons/addon-base-rest-api/packages/base-controllers/lib/authentication-provider-public-controller.js index e1c97720c8..a590bdd492 100644 --- a/addons/addon-base-rest-api/packages/base-controllers/lib/authentication-provider-public-controller.js +++ b/addons/addon-base-rest-api/packages/base-controllers/lib/authentication-provider-public-controller.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const cognitoAuthType = require('@aws-ee/base-api-services/lib/authentication-providers/built-in-providers/cogito-user-pool/type') +const cognitoAuthType = require('@amzn/base-api-services/lib/authentication-providers/built-in-providers/cogito-user-pool/type') .type; async function configure(context) { diff --git a/addons/addon-base-rest-api/packages/base-controllers/lib/middlewares/ensure-admin.js b/addons/addon-base-rest-api/packages/base-controllers/lib/middlewares/ensure-admin.js index 89aa81ae76..52742ea162 100644 --- a/addons/addon-base-rest-api/packages/base-controllers/lib/middlewares/ensure-admin.js +++ b/addons/addon-base-rest-api/packages/base-controllers/lib/middlewares/ensure-admin.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const { ensureAdmin } = require('@aws-ee/base-services/lib/authorization/assertions'); +const { ensureAdmin } = require('@amzn/base-services/lib/authorization/assertions'); async function configure(context) { const router = context.router(); diff --git a/addons/addon-base-rest-api/packages/base-controllers/lib/middlewares/prepare-context.js b/addons/addon-base-rest-api/packages/base-controllers/lib/middlewares/prepare-context.js index 6f8835f92f..5534c5dd07 100644 --- a/addons/addon-base-rest-api/packages/base-controllers/lib/middlewares/prepare-context.js +++ b/addons/addon-base-rest-api/packages/base-controllers/lib/middlewares/prepare-context.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const RequestContext = require('@aws-ee/base-services-container/lib/request-context'); +const RequestContext = require('@amzn/base-services-container/lib/request-context'); const _ = require('lodash'); async function configure(context) { diff --git a/addons/addon-base-rest-api/packages/base-controllers/lib/sign-out-controller.js b/addons/addon-base-rest-api/packages/base-controllers/lib/sign-out-controller.js index a6f2326035..47f844fd00 100644 --- a/addons/addon-base-rest-api/packages/base-controllers/lib/sign-out-controller.js +++ b/addons/addon-base-rest-api/packages/base-controllers/lib/sign-out-controller.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const { newInvoker } = require('@aws-ee/base-api-services/lib/authentication-providers/helpers/invoker'); +const { newInvoker } = require('@amzn/base-api-services/lib/authentication-providers/helpers/invoker'); async function configure(context) { const router = context.router(); diff --git a/addons/addon-base-rest-api/packages/base-controllers/package.json b/addons/addon-base-rest-api/packages/base-controllers/package.json index 892d5b2b1e..b055f09966 100644 --- a/addons/addon-base-rest-api/packages/base-controllers/package.json +++ b/addons/addon-base-rest-api/packages/base-controllers/package.json @@ -1,14 +1,14 @@ { - "name": "@aws-ee/base-controllers", + "name": "@amzn/base-controllers", "private": true, "version": "1.0.0", "description": "A library containing a set of base controllers", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-api-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-api-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "lodash": "^4.17.21", "axios": "^0.21.2" }, diff --git a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/authentication-provider-config-service.js b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/authentication-provider-config-service.js index 71285ae873..d91411024a 100644 --- a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/authentication-provider-config-service.js +++ b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/authentication-provider-config-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const _ = require('lodash'); const authProviderConstants = require('./constants').authenticationProviders; diff --git a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/authentication-provider-type-service.js b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/authentication-provider-type-service.js index e0eb1a6b5f..07afc58857 100644 --- a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/authentication-provider-type-service.js +++ b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/authentication-provider-type-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const _ = require('lodash'); const cognitoUserPoolAuthenticationProviderType = require('./built-in-providers/cogito-user-pool/type'); diff --git a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/__tests__/provider-service.test.js b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/__tests__/provider-service.test.js index c955dbd7ea..4c874d2e55 100644 --- a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/__tests__/provider-service.test.js +++ b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/__tests__/provider-service.test.js @@ -13,18 +13,18 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); const AWSMock = require('aws-sdk-mock'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/user/user-service'); -const UserServiceMock = require('@aws-ee/base-services/lib/user/user-service'); +jest.mock('@amzn/base-services/lib/user/user-service'); +const UserServiceMock = require('@amzn/base-services/lib/user/user-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); jest.mock('../user-attributes-mapper-service'); const UserAttributesMapperServiceMock = require('../user-attributes-mapper-service'); diff --git a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/__tests__/provisioner-service.test.js b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/__tests__/provisioner-service.test.js index e470152974..01626d7334 100644 --- a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/__tests__/provisioner-service.test.js +++ b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/__tests__/provisioner-service.test.js @@ -13,18 +13,18 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const AWSMock = require('aws-sdk-mock'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/s3-service'); -const S3ServiceMock = require('@aws-ee/base-services/lib/s3-service'); +jest.mock('@amzn/base-services/lib/s3-service'); +const S3ServiceMock = require('@amzn/base-services/lib/s3-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); jest.mock('../../../authentication-provider-config-service'); const AuthenticationProviderConfigServiceMock = require('../../../authentication-provider-config-service'); diff --git a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provider-service.js b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provider-service.js index c81671d183..56002b7380 100644 --- a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provider-service.js +++ b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provider-service.js @@ -14,8 +14,8 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const Service = require('@amzn/base-services-container/lib/service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); const { getCognitoTokenVerifier } = require('./cognito-token-verifier'); diff --git a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provisioner-service.js b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provisioner-service.js index 4dd43716fe..53cc6ca397 100644 --- a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provisioner-service.js +++ b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/provisioner-service.js @@ -14,8 +14,8 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { generateIdSync } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { generateIdSync } = require('@amzn/base-services/lib/helpers/utils'); const authProviderConstants = require('../../constants').authenticationProviders; const settingKeys = { diff --git a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/user-attributes-mapper-service.js b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/user-attributes-mapper-service.js index 010098af0a..73408f3b4c 100644 --- a/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/user-attributes-mapper-service.js +++ b/addons/addon-base-rest-api/packages/services/lib/authentication-providers/built-in-providers/cogito-user-pool/user-attributes-mapper-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); class UserAttributesMapperService extends Service { mapAttributes(decodedToken) { diff --git a/addons/addon-base-rest-api/packages/services/lib/authentication-service.js b/addons/addon-base-rest-api/packages/services/lib/authentication-service.js index 3d5d37461f..595c60956e 100644 --- a/addons/addon-base-rest-api/packages/services/lib/authentication-service.js +++ b/addons/addon-base-rest-api/packages/services/lib/authentication-service.js @@ -16,7 +16,7 @@ const jwtDecode = require('jwt-decode'); const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { newInvoker } = require('./authentication-providers/helpers/invoker'); const notAuthenticated = claims => ({ ...claims, authenticated: false }); diff --git a/addons/addon-base-rest-api/packages/services/lib/db-authentication-service.js b/addons/addon-base-rest-api/packages/services/lib/db-authentication-service.js index 2eb45355e3..aff552db4a 100644 --- a/addons/addon-base-rest-api/packages/services/lib/db-authentication-service.js +++ b/addons/addon-base-rest-api/packages/services/lib/db-authentication-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const inputSchema = require('./schema/username-password-credentials'); diff --git a/addons/addon-base-rest-api/packages/services/lib/jwt-service.js b/addons/addon-base-rest-api/packages/services/lib/jwt-service.js index 89cb30a1f0..c15754528b 100644 --- a/addons/addon-base-rest-api/packages/services/lib/jwt-service.js +++ b/addons/addon-base-rest-api/packages/services/lib/jwt-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const jwt = require('jsonwebtoken'); // https://github.com/auth0/node-jsonwebtoken/tree/v8.3.0 const _ = require('lodash'); diff --git a/addons/addon-base-rest-api/packages/services/lib/token-revocation-service.js b/addons/addon-base-rest-api/packages/services/lib/token-revocation-service.js index adc3d6a65e..b677e6fe2c 100644 --- a/addons/addon-base-rest-api/packages/services/lib/token-revocation-service.js +++ b/addons/addon-base-rest-api/packages/services/lib/token-revocation-service.js @@ -16,7 +16,7 @@ const _ = require('lodash'); const jwtDecode = require('jwt-decode'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const settingKeys = { tableName: 'dbRevokedTokens', diff --git a/addons/addon-base-rest-api/packages/services/package.json b/addons/addon-base-rest-api/packages/services/package.json index 892725ecca..6462cae5bd 100644 --- a/addons/addon-base-rest-api/packages/services/package.json +++ b/addons/addon-base-rest-api/packages/services/package.json @@ -1,13 +1,13 @@ { - "name": "@aws-ee/base-api-services", + "name": "@amzn/base-api-services", "private": true, "version": "1.0.0", "description": "A library containing base set of services to be used with solutions based on addons", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services-container": "workspace:*", - "@aws-ee/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", + "@amzn/base-services": "workspace:*", "ajv": "^6.11.0", "aws-sdk": "^2.1000.0", "jsonwebtoken": "^8.5.1", diff --git a/addons/addon-base-ui/packages/base-ui/package.json b/addons/addon-base-ui/packages/base-ui/package.json index a7251fcace..95a6263eea 100644 --- a/addons/addon-base-ui/packages/base-ui/package.json +++ b/addons/addon-base-ui/packages/base-ui/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/base-ui", + "name": "@amzn/base-ui", "version": "0.1.0", "private": true, "author": "aws-ee", @@ -35,8 +35,8 @@ "validatorjs": "^3.18.1" }, "devDependencies": { - "@aws-ee/base-serverless-settings-helper": "workspace:*", - "@aws-ee/base-serverless-ui-tools": "workspace:*", + "@amzn/base-serverless-settings-helper": "workspace:*", + "@amzn/base-serverless-ui-tools": "workspace:*", "@babel/cli": "^7.8.4", "@babel/core": "^7.8.6", "@babel/plugin-proposal-class-properties": "^7.8.3", diff --git a/addons/addon-base-ui/packages/serverless-ui-tools/package.json b/addons/addon-base-ui/packages/serverless-ui-tools/package.json index 05d2c367df..5a0b40a92d 100644 --- a/addons/addon-base-ui/packages/serverless-ui-tools/package.json +++ b/addons/addon-base-ui/packages/serverless-ui-tools/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/base-serverless-ui-tools", + "name": "@amzn/base-serverless-ui-tools", "version": "1.0.0", "private": true, "description": "A serverless framework plugin to help with packaging and deploying a UI", diff --git a/addons/addon-base-workflow-api/README.md b/addons/addon-base-workflow-api/README.md index df6ffe3c3d..f048583e8d 100644 --- a/addons/addon-base-workflow-api/README.md +++ b/addons/addon-base-workflow-api/README.md @@ -6,7 +6,7 @@ The following sections list the add-on contribution. ## npm packages -- @aws-ee/base-workflow-api +- @amzn/base-workflow-api ## Runtime extension points - Used diff --git a/addons/addon-base-workflow-api/packages/base-worklfow-api/lib/plugins/routes-plugin.js b/addons/addon-base-workflow-api/packages/base-worklfow-api/lib/plugins/routes-plugin.js index 526973866c..d60deb6194 100644 --- a/addons/addon-base-workflow-api/packages/base-worklfow-api/lib/plugins/routes-plugin.js +++ b/addons/addon-base-workflow-api/packages/base-worklfow-api/lib/plugins/routes-plugin.js @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -const setupAuthContext = require('@aws-ee/base-controllers/lib/middlewares/setup-auth-context'); -const prepareContext = require('@aws-ee/base-controllers/lib/middlewares/prepare-context'); -const ensureActive = require('@aws-ee/base-controllers/lib/middlewares/ensure-active'); +const setupAuthContext = require('@amzn/base-controllers/lib/middlewares/setup-auth-context'); +const prepareContext = require('@amzn/base-controllers/lib/middlewares/prepare-context'); +const ensureActive = require('@amzn/base-controllers/lib/middlewares/ensure-active'); const stepTemplateController = require('../controllers/step-template-controller'); const workflowTemplateController = require('../controllers/workflow-template-controller'); diff --git a/addons/addon-base-workflow-api/packages/base-worklfow-api/lib/plugins/services-plugin.js b/addons/addon-base-workflow-api/packages/base-worklfow-api/lib/plugins/services-plugin.js index 90157a59e0..32eb08b7f8 100644 --- a/addons/addon-base-workflow-api/packages/base-worklfow-api/lib/plugins/services-plugin.js +++ b/addons/addon-base-workflow-api/packages/base-worklfow-api/lib/plugins/services-plugin.js @@ -13,14 +13,14 @@ * permissions and limitations under the License. */ -const StepTemplateService = require('@aws-ee/base-workflow-core/lib/workflow/step/step-template-service'); -const WorkflowTemplateDraftService = require('@aws-ee/base-workflow-core/lib/workflow/workflow-template-draft-service'); -const WorkflowTemplateService = require('@aws-ee/base-workflow-core/lib/workflow/workflow-template-service'); -const WorkflowService = require('@aws-ee/base-workflow-core/lib/workflow/workflow-service'); -const WorkflowDraftService = require('@aws-ee/base-workflow-core/lib/workflow/workflow-draft-service'); -const WorkflowAssignmentService = require('@aws-ee/base-workflow-core/lib/workflow/workflow-assignment-service'); -const WorkflowInstanceService = require('@aws-ee/base-workflow-core/lib/workflow/workflow-instance-service'); -const WorkflowTriggerService = require('@aws-ee/base-workflow-core/lib/workflow/workflow-trigger-service'); +const StepTemplateService = require('@amzn/base-workflow-core/lib/workflow/step/step-template-service'); +const WorkflowTemplateDraftService = require('@amzn/base-workflow-core/lib/workflow/workflow-template-draft-service'); +const WorkflowTemplateService = require('@amzn/base-workflow-core/lib/workflow/workflow-template-service'); +const WorkflowService = require('@amzn/base-workflow-core/lib/workflow/workflow-service'); +const WorkflowDraftService = require('@amzn/base-workflow-core/lib/workflow/workflow-draft-service'); +const WorkflowAssignmentService = require('@amzn/base-workflow-core/lib/workflow/workflow-assignment-service'); +const WorkflowInstanceService = require('@amzn/base-workflow-core/lib/workflow/workflow-instance-service'); +const WorkflowTriggerService = require('@amzn/base-workflow-core/lib/workflow/workflow-trigger-service'); const settingKeys = { tablePrefix: 'dbPrefix', diff --git a/addons/addon-base-workflow-api/packages/base-worklfow-api/package.json b/addons/addon-base-workflow-api/packages/base-worklfow-api/package.json index 33d3f262f1..381ee54cbc 100644 --- a/addons/addon-base-workflow-api/packages/base-worklfow-api/package.json +++ b/addons/addon-base-workflow-api/packages/base-worklfow-api/package.json @@ -1,13 +1,13 @@ { - "name": "@aws-ee/base-workflow-api", + "name": "@amzn/base-workflow-api", "private": true, "version": "1.0.0", "description": "A library containing the controllers and routes for the base workflow api", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-workflow-core": "workspace:*", - "@aws-ee/base-controllers": "workspace:*", + "@amzn/base-workflow-core": "workspace:*", + "@amzn/base-controllers": "workspace:*", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/addons/addon-base-workflow-ui/README.md b/addons/addon-base-workflow-ui/README.md index dc2623a81a..d73f0d2ecf 100644 --- a/addons/addon-base-workflow-ui/README.md +++ b/addons/addon-base-workflow-ui/README.md @@ -6,7 +6,7 @@ The following sections list the add-on contribution. ## npm packages -- @aws-ee/base-workflow-ui +- @amzn/base-workflow-ui ## Runtime extension points - Used (ui) diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/package.json b/addons/addon-base-workflow-ui/packages/base-workflow-ui/package.json index 085fa74fd3..52d31c2240 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/package.json +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/package.json @@ -1,11 +1,11 @@ { - "name": "@aws-ee/base-workflow-ui", + "name": "@amzn/base-workflow-ui", "version": "0.1.0", "private": true, "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-ui": "workspace:*", + "@amzn/base-ui": "workspace:*", "aws-sdk": "^2.1000.0", "chart.js": "^2.9.4", "classnames": "^2.2.6", diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/helpers/api.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/helpers/api.js index 44b61976cb..45a9295c2b 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/helpers/api.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/helpers/api.js @@ -14,7 +14,7 @@ */ /* eslint-disable import/prefer-default-export */ -import { httpApiGet, httpApiPost, httpApiPut, httpApiDelete } from '@aws-ee/base-ui/dist/helpers/api'; +import { httpApiGet, httpApiPost, httpApiPut, httpApiDelete } from '@amzn/base-ui/dist/helpers/api'; async function getWorkflowTemplates() { return httpApiGet('api/workflow-templates'); diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/configuration/ConfigurationEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/configuration/ConfigurationEditor.js index 7f0bfdcc81..a509abf794 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/configuration/ConfigurationEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/configuration/ConfigurationEditor.js @@ -16,8 +16,8 @@ import _ from 'lodash'; import { types, getSnapshot, applySnapshot } from 'mobx-state-tree'; -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; -import { InputManifest, toMobxFormFields, isConditionTrue } from '@aws-ee/base-ui/dist/models/forms/InputManifest'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; +import { InputManifest, toMobxFormFields, isConditionTrue } from '@amzn/base-ui/dist/models/forms/InputManifest'; // ================================================================== // ConfigurationEditor diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/CreateWorkflowDraftForm.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/CreateWorkflowDraftForm.js index 47f5698b0b..c8f19654ef 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/CreateWorkflowDraftForm.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/CreateWorkflowDraftForm.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; const createWorkflowDraftFields = [ { diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/CreateWorkflowTemplateDraftForm.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/CreateWorkflowTemplateDraftForm.js index 978dfb0f57..a39a98371b 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/CreateWorkflowTemplateDraftForm.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/CreateWorkflowTemplateDraftForm.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; const createWorkflowTemplateDraftFields = { templateId: { diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/EditWorkflowDraftMetaForm.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/EditWorkflowDraftMetaForm.js index 4a1e3544aa..68ec4b871a 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/EditWorkflowDraftMetaForm.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/EditWorkflowDraftMetaForm.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; const editWorkflowDraftMetaFields = version => { const { title = '', desc = '', instanceTtl, runSpec = {} } = version; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/EditWorkflowTemplateDraftMetaForm.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/EditWorkflowTemplateDraftMetaForm.js index 390363c825..c377f92b01 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/EditWorkflowTemplateDraftMetaForm.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/EditWorkflowTemplateDraftMetaForm.js @@ -14,7 +14,7 @@ */ import _ from 'lodash'; -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; const editWorkflowTemplateDraftMetaFields = templateVersion => { const { title = '', desc = '', instanceTtl, runSpec = {}, propertyOverrideSummaryRows = [] } = templateVersion; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/TriggerWorkflowForm.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/TriggerWorkflowForm.js index b4fb250d4a..120429b0ac 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/TriggerWorkflowForm.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/TriggerWorkflowForm.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; const triggerWorkflowFields = [ { diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepConfigOverrideForm.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepConfigOverrideForm.js index 38cb0dcdbc..1bc5596ed4 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepConfigOverrideForm.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepConfigOverrideForm.js @@ -14,7 +14,7 @@ */ import _ from 'lodash'; -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; const workflowStepConfigOverrideFields = step => { const rows = step.configOverrideSummaryRows || []; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepDescForm.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepDescForm.js index 06e88fd767..3c4f8d3497 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepDescForm.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepDescForm.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; const workflowStepDescFields = (step, { isTemplate = true } = {}) => { const { title = '', desc = '', derivedTitle = '', derivedDesc = '' } = step; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepPropsForm.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepPropsForm.js index d8112daa8f..46cdb65799 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepPropsForm.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepPropsForm.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; const workflowStepPropsFields = (step, { isTemplate = true } = {}) => { const { skippable } = step; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepPropsOverrideForm.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepPropsOverrideForm.js index 50dc603d3b..91806e38ef 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepPropsOverrideForm.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/forms/WorkflowStepPropsOverrideForm.js @@ -14,7 +14,7 @@ */ import _ from 'lodash'; -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; const workflowStepPropsOverrideFields = step => { const rows = step.propertyOverrideSummaryRows || []; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-step-templates/StepTemplate.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-step-templates/StepTemplate.js index b5a9263434..ee24966dae 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-step-templates/StepTemplate.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-step-templates/StepTemplate.js @@ -16,7 +16,7 @@ import _ from 'lodash'; import { types, applySnapshot, getEnv, getSnapshot } from 'mobx-state-tree'; -import { InputManifest, applyMarkdown, visit } from '@aws-ee/base-ui/dist/models/forms/InputManifest'; +import { InputManifest, applyMarkdown, visit } from '@amzn/base-ui/dist/models/forms/InputManifest'; // ================================================================== // Helpers diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-step-templates/StepTemplatesStore.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-step-templates/StepTemplatesStore.js index 8eda5e2805..cca1e9ad2f 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-step-templates/StepTemplatesStore.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-step-templates/StepTemplatesStore.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getStepTemplates } from '../../helpers/api'; import { StepTemplate } from './StepTemplate'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/WorkflowTemplate.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/WorkflowTemplate.js index fed4c88a98..6c91aef90e 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/WorkflowTemplate.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/WorkflowTemplate.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { types, getEnv, applySnapshot, detach, clone } from 'mobx-state-tree'; -import { generateId } from '@aws-ee/base-ui/dist/helpers/utils'; +import { generateId } from '@amzn/base-ui/dist/helpers/utils'; import { WorkflowTemplateStep } from './WorkflowTemplateStep'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/WorkflowTemplatesStore.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/WorkflowTemplatesStore.js index 2fb10cfebe..f1c86336f3 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/WorkflowTemplatesStore.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/WorkflowTemplatesStore.js @@ -15,8 +15,8 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { uiEventBus } from '@aws-ee/base-ui/dist/models/SessionStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; +import { uiEventBus } from '@amzn/base-ui/dist/models/SessionStore'; import { getWorkflowTemplates } from '../../helpers/api'; import { WorkflowTemplate } from './WorkflowTemplate'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/drafts/WorkflowTemplateDraftsStore.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/drafts/WorkflowTemplateDraftsStore.js index 9c296cc6df..a38c7b4bd6 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/drafts/WorkflowTemplateDraftsStore.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/drafts/WorkflowTemplateDraftsStore.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { types, getSnapshot, getEnv } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getWorkflowTemplateDrafts, diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/drafts/edit/WorkflowTemplateDraftEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/drafts/edit/WorkflowTemplateDraftEditor.js index 8c0fed2825..530e7e78d2 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/drafts/edit/WorkflowTemplateDraftEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflow-templates/drafts/edit/WorkflowTemplateDraftEditor.js @@ -14,7 +14,7 @@ */ import { types, getEnv, clone } from 'mobx-state-tree'; -import { uiEventBus } from '@aws-ee/base-ui/dist/models/SessionStore'; +import { uiEventBus } from '@amzn/base-ui/dist/models/SessionStore'; import getEditWorkflowTemplateDraftMetaForm from '../../../forms/EditWorkflowTemplateDraftMetaForm'; import WorkflowTemplateStepEditor from './WorkflowTemplateStepEditor'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/Workflow.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/Workflow.js index 838a82f0cb..2593950c08 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/Workflow.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/Workflow.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { types, getEnv, applySnapshot, detach } from 'mobx-state-tree'; -import { generateId, consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; +import { generateId, consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; import { RunSpec } from '../workflow-templates/WorkflowTemplate'; import WorkflowStep from './WorkflowStep'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowAssignmentsStore.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowAssignmentsStore.js index c8a8ea184b..57b17e4cb0 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowAssignmentsStore.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowAssignmentsStore.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { getParent } from 'mobx-state-tree'; -import { BaseStore, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; import { getWorkflowAssignments } from '../../helpers/api'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowInstanceStore.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowInstanceStore.js index cbd55ba11a..8df42aec8f 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowInstanceStore.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowInstanceStore.js @@ -14,7 +14,7 @@ */ import { types, getParent } from 'mobx-state-tree'; -import { BaseStore, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; import { getWorkflowInstance } from '../../helpers/api'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowInstancesStore.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowInstancesStore.js index 480147a54c..60d9c80948 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowInstancesStore.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowInstancesStore.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { types, getParent } from 'mobx-state-tree'; -import { BaseStore, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; import { getWorkflowInstances, triggerWorkflow } from '../../helpers/api'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowStore.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowStore.js index 28653ff811..53ee7e7681 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowStore.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowStore.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { types, getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getWorkflow } from '../../helpers/api'; import { toWorkflows } from './Workflow'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowsStore.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowsStore.js index 3290ebc35a..a4a0872912 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowsStore.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/WorkflowsStore.js @@ -15,8 +15,8 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { uiEventBus } from '@aws-ee/base-ui/dist/models/SessionStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; +import { uiEventBus } from '@amzn/base-ui/dist/models/SessionStore'; import { getWorkflows } from '../../helpers/api'; import { Workflow, toWorkflows } from './Workflow'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/drafts/WorkflowDraftsStore.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/drafts/WorkflowDraftsStore.js index ef5d65c17b..0d7a9344c0 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/drafts/WorkflowDraftsStore.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/drafts/WorkflowDraftsStore.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { types, getSnapshot, getEnv } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getWorkflowDrafts, diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/drafts/edit/WorkflowDraftEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/drafts/edit/WorkflowDraftEditor.js index dd3a0ad472..1194cc450a 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/drafts/edit/WorkflowDraftEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/drafts/edit/WorkflowDraftEditor.js @@ -14,7 +14,7 @@ */ import { types, getEnv, clone } from 'mobx-state-tree'; -import { uiEventBus } from '@aws-ee/base-ui/dist/models/SessionStore'; +import { uiEventBus } from '@amzn/base-ui/dist/models/SessionStore'; import getEditWorkflowDraftMetaForm from '../../../forms/EditWorkflowDraftMetaForm'; import WorkflowStepEditor from './WorkflowStepEditor'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/drafts/edit/WorkflowStepEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/drafts/edit/WorkflowStepEditor.js index 40809aa6ea..9bc1bb8224 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/drafts/edit/WorkflowStepEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/models/workflows/drafts/edit/WorkflowStepEditor.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { types, getParent, getEnv, getSnapshot } from 'mobx-state-tree'; -import { visit } from '@aws-ee/base-ui/dist/models/forms/InputManifest'; +import { visit } from '@amzn/base-ui/dist/models/forms/InputManifest'; import getWorkflowStepDescForm from '../../../forms/WorkflowStepDescForm'; import getWorkflowStepPropsForm from '../../../forms/WorkflowStepPropsForm'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/component-states/WorkflowCommonCardState.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/component-states/WorkflowCommonCardState.js index 23540a3d48..f31329553c 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/component-states/WorkflowCommonCardState.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/component-states/WorkflowCommonCardState.js @@ -14,7 +14,7 @@ */ import { types } from 'mobx-state-tree'; -import { sessionStore, uiEventBus } from '@aws-ee/base-ui/dist/models/SessionStore'; +import { sessionStore, uiEventBus } from '@amzn/base-ui/dist/models/SessionStore'; const WorkflowCommonUIState = types .model('WorkflowCommonUIState', { diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/WorkflowCommonDraftCard.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/WorkflowCommonDraftCard.js index 582c52dfc0..cf6066be2f 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/WorkflowCommonDraftCard.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/WorkflowCommonDraftCard.js @@ -20,7 +20,7 @@ import { decorate, action, observable, runInAction } from 'mobx'; import TimeAgo from 'react-timeago'; import { Header, Label, Button, Icon, Modal } from 'semantic-ui-react'; import c from 'classnames'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; import getUIState from '../component-states/WorkflowCommonCardState'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonDraftStepsEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonDraftStepsEditor.js index 946aa51d7d..ccad1457cd 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonDraftStepsEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonDraftStepsEditor.js @@ -20,7 +20,7 @@ import { decorate, action, runInAction, observable } from 'mobx'; import { Button, Header, Dimmer, Loader, Message } from 'semantic-ui-react'; import { DragDropContext, Droppable, Draggable } from 'react-beautiful-dnd'; import c from 'classnames'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; import AddStepDropDown from '../../../workflow-step-templates/AddStepDropDown'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonStepConfigEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonStepConfigEditor.js index 3371a34acd..222070eea0 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonStepConfigEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonStepConfigEditor.js @@ -18,9 +18,9 @@ import React from 'react'; import { observer, inject } from 'mobx-react'; import { decorate, action, computed } from 'mobx'; import { Segment, Icon, Divider, Header } from 'semantic-ui-react'; -import ConfigTable from '@aws-ee/base-ui/dist/parts/configuration/ConfigTable'; -import ConfigurationEditor from '@aws-ee/base-ui/dist/parts/configuration/ConfigurationEditor'; -import ConfigurationReview from '@aws-ee/base-ui/dist/parts/configuration/ConfigurationReview'; +import ConfigTable from '@amzn/base-ui/dist/parts/configuration/ConfigTable'; +import ConfigurationEditor from '@amzn/base-ui/dist/parts/configuration/ConfigurationEditor'; +import ConfigurationReview from '@amzn/base-ui/dist/parts/configuration/ConfigurationReview'; // expected props // - stepEditor - a WorkflowStepEditor or a WorkflowTemplateStepEditor model instance (via props) diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonStepDescEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonStepDescEditor.js index 7dcd621d33..0363da03d1 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonStepDescEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonStepDescEditor.js @@ -18,9 +18,9 @@ import React from 'react'; import { observer, inject } from 'mobx-react'; import { decorate, action, computed } from 'mobx'; import { Icon, Divider, Header, Button } from 'semantic-ui-react'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; // expected props // - stepEditor - a WorkflowStepEditor or a WorkflowTemplateStepEditor model instance (via props) diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonStepPropsEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonStepPropsEditor.js index 660df0c8c1..ac302d55a3 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonStepPropsEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-common/drafts/edit/WorkflowCommonStepPropsEditor.js @@ -19,8 +19,8 @@ import { observer, inject } from 'mobx-react'; import { decorate, action, computed } from 'mobx'; import { Icon, Divider, Button, Segment, Header } from 'semantic-ui-react'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import Toggle from '@aws-ee/base-ui/dist/parts/helpers/fields/Toggle'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import Toggle from '@amzn/base-ui/dist/parts/helpers/fields/Toggle'; import PropertyTable from '../../../workflow-templates/PropertyTable'; // expected props diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/ConfigOverrideTable.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/ConfigOverrideTable.js index 52693f3bf2..065644a774 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/ConfigOverrideTable.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/ConfigOverrideTable.js @@ -18,7 +18,7 @@ import React from 'react'; import { observer } from 'mobx-react'; import { Table, Icon } from 'semantic-ui-react'; import c from 'classnames'; -import Toggle from '@aws-ee/base-ui/dist/parts/helpers/fields/Toggle'; +import Toggle from '@amzn/base-ui/dist/parts/helpers/fields/Toggle'; // expected props // - rows (via props), an array of objects, [ { name, title, allowed }, { name, title, allowed }, ... ], if editable = false diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/ConfigSection.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/ConfigSection.js index 4f6d6e35cd..dcf575ed2c 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/ConfigSection.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/ConfigSection.js @@ -16,7 +16,7 @@ import React from 'react'; import { observer } from 'mobx-react'; import { Segment } from 'semantic-ui-react'; -import ConfigTable from '@aws-ee/base-ui/dist/parts/configuration/ConfigTable'; +import ConfigTable from '@amzn/base-ui/dist/parts/configuration/ConfigTable'; import ConfigOverrideTable from './ConfigOverrideTable'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/PropertyOverrideTable.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/PropertyOverrideTable.js index 37941145bb..f11df077cf 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/PropertyOverrideTable.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/PropertyOverrideTable.js @@ -18,7 +18,7 @@ import React from 'react'; import { observer } from 'mobx-react'; import { Table, Icon } from 'semantic-ui-react'; import c from 'classnames'; -import Toggle from '@aws-ee/base-ui/dist/parts/helpers/fields/Toggle'; +import Toggle from '@amzn/base-ui/dist/parts/helpers/fields/Toggle'; // expected props // - rows (via props), an array of objects, [ { name, title, allowed }, { name, title, allowed }, ... ], if editable = false diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/WorkflowTemplateCard.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/WorkflowTemplateCard.js index 80617ec348..689fe3acb6 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/WorkflowTemplateCard.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/WorkflowTemplateCard.js @@ -20,7 +20,7 @@ import { decorate, runInAction, action } from 'mobx'; import { withRouter } from 'react-router-dom'; import TimeAgo from 'react-timeago'; import { Header, Dropdown, Label } from 'semantic-ui-react'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; import getUIState from '../workflow-common/component-states/WorkflowCommonCardState'; import WorkflowTemplateCardTabs from './WorkflowTemplateCardTabs'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/CreateWorkflowTemplateDraft.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/CreateWorkflowTemplateDraft.js index 2d1fe72b77..9b46afaab1 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/CreateWorkflowTemplateDraft.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/CreateWorkflowTemplateDraft.js @@ -19,13 +19,13 @@ import { observer, inject } from 'mobx-react'; import { decorate, action } from 'mobx'; import { withRouter } from 'react-router-dom'; import { Label, Segment, Button } from 'semantic-ui-react'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; -import { isStoreLoading, isStoreReady, isStoreError } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import DropDown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; +import { isStoreLoading, isStoreReady, isStoreError } from '@amzn/base-ui/dist/models/BaseStore'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import DropDown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; import getCreateDraftForm from '../../../models/forms/CreateWorkflowTemplateDraftForm'; import ProgressPlaceHolder from '../../workflow-common/ProgressPlaceholder'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/WorkflowTemplateDraftsList.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/WorkflowTemplateDraftsList.js index 1532d4eb8b..8ee9335086 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/WorkflowTemplateDraftsList.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/WorkflowTemplateDraftsList.js @@ -19,16 +19,16 @@ import { observer, inject } from 'mobx-react'; import { decorate, action, runInAction, observable } from 'mobx'; import { withRouter } from 'react-router-dom'; import { Header, Icon, Segment, Button } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import { isStoreLoading, isStoreReady, isStoreEmpty, isStoreNotEmpty, isStoreError, -} from '@aws-ee/base-ui/dist/models/BaseStore'; +} from '@amzn/base-ui/dist/models/BaseStore'; import WorkflowCommonDraftCard from '../../workflow-common/drafts/WorkflowCommonDraftCard'; import ProgressPlaceHolder from '../../workflow-common/ProgressPlaceholder'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateDraftEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateDraftEditor.js index adde6b527c..c2d7eda757 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateDraftEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateDraftEditor.js @@ -21,10 +21,10 @@ import { withRouter } from 'react-router-dom'; import TimeAgo from 'react-timeago'; import { Header, Container, Breadcrumb, Label, Segment } from 'semantic-ui-react'; import c from 'classnames'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { isStoreReady, isStoreEmpty, isStoreNotEmpty } from '@aws-ee/base-ui/dist/models/BaseStore'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { isStoreReady, isStoreEmpty, isStoreNotEmpty } from '@amzn/base-ui/dist/models/BaseStore'; +import Stores from '@amzn/base-ui/dist/models/Stores'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import ProgressPlaceHolder from '../../../workflow-common/ProgressPlaceholder'; import { getWorkflowTemplateDraftEditor } from '../../../../models/workflow-templates/drafts/edit/WorkflowTemplateDraftEditor'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateDraftMetaEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateDraftMetaEditor.js index f5e347c833..d884bb222f 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateDraftMetaEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateDraftMetaEditor.js @@ -19,11 +19,11 @@ import { observer, inject } from 'mobx-react'; import { decorate, action, runInAction, observable } from 'mobx'; import { Button, Header, Divider, Icon, Segment } from 'semantic-ui-react'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import DropDown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import DropDown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; import PropsOverrideTable from '../../PropertyOverrideTable'; // expected props diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateDraftPublisher.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateDraftPublisher.js index de4dc20366..dcb09bfe63 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateDraftPublisher.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateDraftPublisher.js @@ -19,8 +19,8 @@ import { observer, inject } from 'mobx-react'; import { decorate, action, runInAction, observable } from 'mobx'; import { withRouter } from 'react-router-dom'; import { Button, Header, Dimmer, Loader } from 'semantic-ui-react'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; import getUIState from '../../../workflow-common/component-states/WorkflowCommonCardState'; import WorkflowTemplateCardTabs from '../../WorkflowTemplateCardTabs'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateStepConfigOverrideEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateStepConfigOverrideEditor.js index dee0757e33..b45b0b73f2 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateStepConfigOverrideEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateStepConfigOverrideEditor.js @@ -18,7 +18,7 @@ import React from 'react'; import { observer, inject } from 'mobx-react'; import { decorate, action, computed } from 'mobx'; import { Icon, Divider, Button, Segment, Header } from 'semantic-ui-react'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; import ConfigOverrideTable from '../../ConfigOverrideTable'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateStepPropsOverrideEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateStepPropsOverrideEditor.js index f930c75977..1cc6ce8f89 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateStepPropsOverrideEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/drafts/edit/WorkflowTemplateStepPropsOverrideEditor.js @@ -18,7 +18,7 @@ import React from 'react'; import { observer, inject } from 'mobx-react'; import { decorate, action, computed } from 'mobx'; import { Icon, Divider, Button, Segment, Header } from 'semantic-ui-react'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; import PropsOverrideTable from '../../PropertyOverrideTable'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/published/WorkflowPublishedTemplatesList.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/published/WorkflowPublishedTemplatesList.js index a904464a93..982c26d15f 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/published/WorkflowPublishedTemplatesList.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflow-templates/published/WorkflowPublishedTemplatesList.js @@ -17,16 +17,16 @@ import React from 'react'; import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Header, Icon, Segment } from 'semantic-ui-react'; -import { createLink } from '@aws-ee/base-ui/dist/helpers/routing'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { createLink } from '@amzn/base-ui/dist/helpers/routing'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import { isStoreLoading, isStoreReady, isStoreEmpty, isStoreNotEmpty, isStoreError, -} from '@aws-ee/base-ui/dist/models/BaseStore'; +} from '@amzn/base-ui/dist/models/BaseStore'; import WorkflowTemplateCard from '../WorkflowTemplateCard'; import ProgressPlaceHolder from '../../workflow-common/ProgressPlaceholder'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/CreateWorkflowDraft.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/CreateWorkflowDraft.js index ab0e1a6416..2f1857b6f5 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/CreateWorkflowDraft.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/CreateWorkflowDraft.js @@ -19,14 +19,14 @@ import { observer, inject } from 'mobx-react'; import { decorate, action, runInAction, computed } from 'mobx'; import { withRouter } from 'react-router-dom'; import { Label, Segment, Button, Message } from 'semantic-ui-react'; -import { isStoreEmpty } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import DropDown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; +import { isStoreEmpty } from '@amzn/base-ui/dist/models/BaseStore'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import Stores from '@amzn/base-ui/dist/models/Stores'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import DropDown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; import getCreateDraftForm from '../../../models/forms/CreateWorkflowDraftForm'; import ProgressPlaceHolder from '../../workflow-common/ProgressPlaceholder'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/WorkflowDraftsList.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/WorkflowDraftsList.js index 0dfdada21a..0b916e8ce9 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/WorkflowDraftsList.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/WorkflowDraftsList.js @@ -19,11 +19,11 @@ import { observer, inject } from 'mobx-react'; import { decorate, action, runInAction, observable } from 'mobx'; import { withRouter } from 'react-router-dom'; import { Header, Icon, Segment, Button } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreEmpty, isStoreNotEmpty } from '@aws-ee/base-ui/dist/models/BaseStore'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreEmpty, isStoreNotEmpty } from '@amzn/base-ui/dist/models/BaseStore'; +import Stores from '@amzn/base-ui/dist/models/Stores'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import WorkflowCommonDraftCard from '../../workflow-common/drafts/WorkflowCommonDraftCard'; import ProgressPlaceHolder from '../../workflow-common/ProgressPlaceholder'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/edit/WorkflowDraftEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/edit/WorkflowDraftEditor.js index a9126255e2..35c00dd2fc 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/edit/WorkflowDraftEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/edit/WorkflowDraftEditor.js @@ -21,10 +21,10 @@ import { withRouter } from 'react-router-dom'; import TimeAgo from 'react-timeago'; import { Header, Container, Breadcrumb, Label, Segment } from 'semantic-ui-react'; import c from 'classnames'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { isStoreReady, isStoreEmpty, isStoreNotEmpty } from '@aws-ee/base-ui/dist/models/BaseStore'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { isStoreReady, isStoreEmpty, isStoreNotEmpty } from '@amzn/base-ui/dist/models/BaseStore'; +import Stores from '@amzn/base-ui/dist/models/Stores'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import ProgressPlaceHolder from '../../../workflow-common/ProgressPlaceholder'; import { getWorkflowDraftEditor } from '../../../../models/workflows/drafts/edit/WorkflowDraftEditor'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/edit/WorkflowDraftMetaEditor.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/edit/WorkflowDraftMetaEditor.js index 87677d9e57..876a0f7e91 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/edit/WorkflowDraftMetaEditor.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/edit/WorkflowDraftMetaEditor.js @@ -18,11 +18,11 @@ import React from 'react'; import { observer, inject } from 'mobx-react'; import { decorate, action, runInAction, observable } from 'mobx'; import { Button, Header, Divider, Icon } from 'semantic-ui-react'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import DropDown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import DropDown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; // expected props // - editor (via props) an instance of the WorkflowDraftEditor model diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/edit/WorkflowDraftPublisher.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/edit/WorkflowDraftPublisher.js index 57ef246517..2dce67d919 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/edit/WorkflowDraftPublisher.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/drafts/edit/WorkflowDraftPublisher.js @@ -19,8 +19,8 @@ import { observer, inject } from 'mobx-react'; import { decorate, action, runInAction, observable } from 'mobx'; import { withRouter } from 'react-router-dom'; import { Button, Header, Dimmer, Loader } from 'semantic-ui-react'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; import getUIState from '../../../workflow-common/component-states/WorkflowCommonCardState'; import WorkflowTemplateCardTabs from '../../../workflow-templates/WorkflowTemplateCardTabs'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowAssignmentsList.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowAssignmentsList.js index 19607d6918..3931c06ef6 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowAssignmentsList.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowAssignmentsList.js @@ -20,9 +20,9 @@ import { decorate } from 'mobx'; import { withRouter } from 'react-router-dom'; import TimeAgo from 'react-timeago'; import { Header, Segment, Icon, Table } from 'semantic-ui-react'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreError, isStoreReady, isStoreLoading, isStoreEmpty } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreError, isStoreReady, isStoreLoading, isStoreEmpty } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import ProgressPlaceHolder from '../../workflow-common/ProgressPlaceholder'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowDetailPage.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowDetailPage.js index f71b0c5553..327b26a8e1 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowDetailPage.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowDetailPage.js @@ -20,10 +20,10 @@ import { decorate, action } from 'mobx'; import { withRouter } from 'react-router-dom'; import TimeAgo from 'react-timeago'; import { Header, Label, Breadcrumb, Container, Dropdown } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreError, isStoreReady, isStoreLoading } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreError, isStoreReady, isStoreLoading } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import ProgressPlaceHolder from '../../workflow-common/ProgressPlaceholder'; import getUIState from '../../workflow-common/component-states/WorkflowCommonCardState'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowInstanceDetailPage.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowInstanceDetailPage.js index ba3e4300cd..2955c5e6fc 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowInstanceDetailPage.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowInstanceDetailPage.js @@ -21,10 +21,10 @@ import { decorate } from 'mobx'; import { withRouter } from 'react-router-dom'; import TimeAgo from 'react-timeago'; import { Header, Label, Breadcrumb, Container, Progress, Message, Table } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreError, isStoreReady, isStoreLoading } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreError, isStoreReady, isStoreLoading } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import ProgressPlaceHolder from '../../workflow-common/ProgressPlaceholder'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowInstancesList.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowInstancesList.js index 536b3c5d24..2c5f98ad6e 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowInstancesList.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowInstancesList.js @@ -20,13 +20,13 @@ import { decorate, action, autorun, runInAction, observable } from 'mobx'; import { withRouter } from 'react-router-dom'; import TimeAgo from 'react-timeago'; import { Header, Segment, Icon, Statistic, Grid, Label, Button } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { swallowError, niceNumber } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreError, isStoreReady, isStoreLoading, isStoreEmpty } from '@aws-ee/base-ui/dist/models/BaseStore'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { swallowError, niceNumber } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreError, isStoreReady, isStoreLoading, isStoreEmpty } from '@amzn/base-ui/dist/models/BaseStore'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import getTriggerWorkflowForm from '../../../models/forms/TriggerWorkflowForm'; import ProgressPlaceHolder from '../../workflow-common/ProgressPlaceholder'; diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowPublishedList.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowPublishedList.js index c94939c9b6..ff086f89ef 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowPublishedList.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/parts/workflows/published/WorkflowPublishedList.js @@ -20,10 +20,10 @@ import { decorate, action, runInAction } from 'mobx'; import { withRouter } from 'react-router-dom'; import TimeAgo from 'react-timeago'; import { Header, Icon, Segment, Message, Table } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { isStoreEmpty, isStoreNotEmpty } from '@aws-ee/base-ui/dist/models/BaseStore'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { isStoreEmpty, isStoreNotEmpty } from '@amzn/base-ui/dist/models/BaseStore'; +import Stores from '@amzn/base-ui/dist/models/Stores'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; // eslint-disable-next-line import/no-useless-path-segments import whiteGradient from '../../../../src/images/white-gradient.png'; // We need this because we are getting the image from src and not dist diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/plugins/routes-plugin.js b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/plugins/routes-plugin.js index dbdcbbc8f4..5399528df2 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/plugins/routes-plugin.js +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/src/plugins/routes-plugin.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -import withAuth from '@aws-ee/base-ui/dist/withAuth'; +import withAuth from '@amzn/base-ui/dist/withAuth'; import WorkflowTemplatesList from '../parts/workflow-templates/WorkflowTemplatesList'; import WorkflowTemplateDraftEditor from '../parts/workflow-templates/drafts/edit/WorkflowTemplateDraftEditor'; diff --git a/addons/addon-base-workflow/README.md b/addons/addon-base-workflow/README.md index 935079761b..ce577f3ba6 100644 --- a/addons/addon-base-workflow/README.md +++ b/addons/addon-base-workflow/README.md @@ -7,10 +7,10 @@ The following sections list the add-on contribution. ## npm packages -- @aws-ee/workflow-engine -- @aws-ee/base-workflow-core -- @aws-ee/base-workflow-steps -- @aws-ee/base-workflow-templates +- @amzn/workflow-engine +- @amzn/base-workflow-core +- @amzn/base-workflow-steps +- @amzn/base-workflow-templates ## Database tables diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-step-templates.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-step-templates.js index 339805ed76..69aeab6bcc 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-step-templates.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-step-templates.js @@ -14,8 +14,8 @@ */ /* eslint-disable no-await-in-loop */ -const Service = require('@aws-ee/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const Service = require('@amzn/base-services-container/lib/service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); class AddStepTemplates extends Service { constructor() { diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-workflow-assignments.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-workflow-assignments.js index 36743a2e4c..4159552619 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-workflow-assignments.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-workflow-assignments.js @@ -14,8 +14,8 @@ */ /* eslint-disable no-await-in-loop */ -const Service = require('@aws-ee/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const Service = require('@amzn/base-services-container/lib/service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); class AddWorkflowAssignments extends Service { constructor() { diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-workflow-templates.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-workflow-templates.js index 9833463665..bbb7c78f76 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-workflow-templates.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-workflow-templates.js @@ -14,8 +14,8 @@ */ /* eslint-disable no-await-in-loop */ -const Service = require('@aws-ee/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const Service = require('@amzn/base-services-container/lib/service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); class AddWorkflowTemplates extends Service { constructor() { diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-workflows.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-workflows.js index fa3aeff4ec..5ad4f23b58 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-workflows.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/post-deployment/steps/add-workflows.js @@ -14,8 +14,8 @@ */ /* eslint-disable no-await-in-loop */ -const Service = require('@aws-ee/base-services-container/lib/service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const Service = require('@amzn/base-services-container/lib/service'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); class AddWorkflows extends Service { constructor() { diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/runner/handler.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/runner/handler.js index 11478c976f..793b3cb8ec 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/runner/handler.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/runner/handler.js @@ -14,15 +14,15 @@ */ const _ = require('lodash'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); -const WorkflowLoop = require('@aws-ee/workflow-engine/lib/workflow-loop'); -const StepStateProvider = require('@aws-ee/workflow-engine/lib/step/step-state-provider'); -const WorkflowPayload = require('@aws-ee/workflow-engine/lib/workflow-payload'); -const StepLoopProvider = require('@aws-ee/workflow-engine/lib/step/step-loop-provider'); -const WorkflowInstance = require('@aws-ee/workflow-engine/lib/workflow-instance'); -const WorkflowInput = require('@aws-ee/workflow-engine/lib/workflow-input'); -const { catchIfErrorAsync } = require('@aws-ee/workflow-engine/lib/helpers/utils'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); +const WorkflowLoop = require('@amzn/workflow-engine/lib/workflow-loop'); +const StepStateProvider = require('@amzn/workflow-engine/lib/step/step-state-provider'); +const WorkflowPayload = require('@amzn/workflow-engine/lib/workflow-payload'); +const StepLoopProvider = require('@amzn/workflow-engine/lib/step/step-loop-provider'); +const WorkflowInstance = require('@amzn/workflow-engine/lib/workflow-instance'); +const WorkflowInput = require('@amzn/workflow-engine/lib/workflow-input'); +const { catchIfErrorAsync } = require('@amzn/workflow-engine/lib/helpers/utils'); const WorkflowReporter = require('../workflow/helpers/workflow-reporter'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/runner/plugins/services-plugin.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/runner/plugins/services-plugin.js index 6206b4f3bc..dec942adfd 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/runner/plugins/services-plugin.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/runner/plugins/services-plugin.js @@ -13,19 +13,19 @@ * permissions and limitations under the License. */ -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const InputManifestValidationService = require('@aws-ee/base-services/lib/input-manifest/input-manifest-validation-service'); -const S3Service = require('@aws-ee/base-services/lib/s3-service'); -const IamService = require('@aws-ee/base-services/lib/iam/iam-service'); -const LockService = require('@aws-ee/base-services/lib/lock/lock-service'); -const PluginRegistryService = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const AuditWriterService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuthorizationService = require('@aws-ee/base-services/lib/authorization/authorization-service'); -const UserAuthzService = require('@aws-ee/base-services/lib/user/user-authz-service'); -const UserService = require('@aws-ee/base-services/lib/user/user-service'); -const DbPasswordService = require('@aws-ee/base-services/lib/db-password/db-password-service'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const InputManifestValidationService = require('@amzn/base-services/lib/input-manifest/input-manifest-validation-service'); +const S3Service = require('@amzn/base-services/lib/s3-service'); +const IamService = require('@amzn/base-services/lib/iam/iam-service'); +const LockService = require('@amzn/base-services/lib/lock/lock-service'); +const PluginRegistryService = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const AuditWriterService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const AuthorizationService = require('@amzn/base-services/lib/authorization/authorization-service'); +const UserAuthzService = require('@amzn/base-services/lib/user/user-authz-service'); +const UserService = require('@amzn/base-services/lib/user/user-service'); +const DbPasswordService = require('@amzn/base-services/lib/db-password/db-password-service'); const StepRegistryService = require('../../workflow/step/step-registry-service'); const StepTemplateService = require('../../workflow/step/step-template-service'); const WorkflowTemplateRegistryService = require('../../workflow/workflow-template-registry-service'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/helpers/step-base.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/helpers/step-base.js index 7ebede88e0..9cf82ee0af 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/helpers/step-base.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/helpers/step-base.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const StepBaseFromWorkflowEngine = require('@aws-ee/workflow-engine/lib/step/step-base'); +const StepBaseFromWorkflowEngine = require('@amzn/workflow-engine/lib/step/step-base'); class StepBase extends StepBaseFromWorkflowEngine { constructor({ input, workflowInstance, workflowPayload, stepState, container, step, stepReporter, workflowStatus }) { diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/helpers/step-reporter.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/helpers/step-reporter.js index b92d16b468..103271a273 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/helpers/step-reporter.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/helpers/step-reporter.js @@ -13,8 +13,8 @@ * permissions and limitations under the License. */ -const StepReporterBase = require('@aws-ee/workflow-engine/lib/step/step-reporter'); -const { normalizeError } = require('@aws-ee/workflow-engine/lib/helpers/utils'); +const StepReporterBase = require('@amzn/workflow-engine/lib/step/step-reporter'); +const { normalizeError } = require('@amzn/workflow-engine/lib/helpers/utils'); // -------------------------------------------------- // StepReporter diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/helpers/workflow-reporter.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/helpers/workflow-reporter.js index 62419e9d93..aa0275a583 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/helpers/workflow-reporter.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/helpers/workflow-reporter.js @@ -13,8 +13,8 @@ * permissions and limitations under the License. */ -const WorkflowReporterBase = require('@aws-ee/workflow-engine/lib/workflow-reporter'); -const { normalizeError } = require('@aws-ee/workflow-engine/lib/helpers/utils'); +const WorkflowReporterBase = require('@amzn/workflow-engine/lib/workflow-reporter'); +const { normalizeError } = require('@amzn/workflow-engine/lib/helpers/utils'); const StepReporter = require('./step-reporter'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/step/step-registry-service.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/step/step-registry-service.js index dd13d8ba32..933b40ed4f 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/step/step-registry-service.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/step/step-registry-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const inputSchema = require('../../schema/step-template'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/step/step-template-service.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/step/step-template-service.js index 46e5fe4b44..b83644b290 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/step/step-template-service.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/step/step-template-service.js @@ -14,10 +14,10 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { ensureAdmin } = require('@aws-ee/base-services/lib/authorization/assertions'); +const Service = require('@amzn/base-services-container/lib/service'); +const { ensureAdmin } = require('@amzn/base-services/lib/authorization/assertions'); -const { toVersionString, parseVersionString, runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const { toVersionString, parseVersionString, runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const inputSchema = require('../../schema/step-template'); const settingKeys = { diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/tests/workflow-draft-service.test.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/tests/workflow-draft-service.test.js index f39de25ad8..70ce8d2462 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/tests/workflow-draft-service.test.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/tests/workflow-draft-service.test.js @@ -1,19 +1,19 @@ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const AuditWriterService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const AuditWriterService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); const StepTemplateService = require('../step/step-template-service'); const WorkflowTemplateService = require('../workflow-template-service'); const WorkflowDraftService = require('../workflow-draft-service'); const WorkflowService = require('../workflow-service'); jest.mock('../step/step-template-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/db-service'); jest.mock('../workflow-template-service'); jest.mock('../workflow-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); describe('WorkflowDraftService', () => { let workflowDraftService; diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/tests/workflow-template-draft-service.test.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/tests/workflow-template-draft-service.test.js index 8a0c19af02..88df4faedc 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/tests/workflow-template-draft-service.test.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/tests/workflow-template-draft-service.test.js @@ -1,18 +1,18 @@ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const AuditWriterService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const AuditWriterService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); const StepTemplateService = require('../step/step-template-service'); const WorkflowTemplateService = require('../workflow-template-service'); const WorkflowTemplateDraftService = require('../workflow-template-draft-service'); -// jest.mock('@aws-ee/base-workflow-core/workflow-draft-service'); +// jest.mock('@amzn/base-workflow-core/workflow-draft-service'); jest.mock('../step/step-template-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/db-service'); jest.mock('../workflow-template-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); describe('WorkflowTemplateDraftService', () => { let workflowTemplateDraftService; diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/tests/workflow-trigger-service.test.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/tests/workflow-trigger-service.test.js index d2f3c9cd16..9f039d3f77 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/tests/workflow-trigger-service.test.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/tests/workflow-trigger-service.test.js @@ -1,19 +1,19 @@ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); -const DbService = require('@aws-ee/base-services/lib/db-service'); -const AuditWriterService = require('@aws-ee/base-services/lib/audit/audit-writer-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const Aws = require('@aws-ee/base-services/lib/aws/aws-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); +const DbService = require('@amzn/base-services/lib/db-service'); +const AuditWriterService = require('@amzn/base-services/lib/audit/audit-writer-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); +const Aws = require('@amzn/base-services/lib/aws/aws-service'); const AWSMock = require('aws-sdk-mock'); const WorkflowTriggerService = require('../workflow-trigger-service'); const WorkflowService = require('../workflow-service'); const WorkflowInstanceService = require('../workflow-instance-service'); jest.mock('../step/step-template-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/db-service'); jest.mock('../workflow-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); describe('WorkflowDraftService', () => { let workflowTriggerService; diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-assignment-registry-service.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-assignment-registry-service.js index e146f01315..c0ab0f75e2 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-assignment-registry-service.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-assignment-registry-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const inputSchema = require('../schema/create-wf-assignment'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-assignment-service.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-assignment-service.js index 81286a67f8..115e6384fe 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-assignment-service.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-assignment-service.js @@ -14,8 +14,8 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const createSchema = require('../schema/create-wf-assignment'); const updateSchema = require('../schema/update-wf-assignment'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-draft-service.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-draft-service.js index 58edf3064d..c0d5b06b44 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-draft-service.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-draft-service.js @@ -16,8 +16,8 @@ /* eslint-disable no-await-in-loop */ const _ = require('lodash'); const slugify = require('slugify'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); // const { ensureAdmin } = require('../authorization-assertions/assertions'); const inputSchema = require('../schema/workflow'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-instance-service.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-instance-service.js index 59077db1b2..ed874238c0 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-instance-service.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-instance-service.js @@ -16,9 +16,9 @@ /* eslint-disable no-await-in-loop */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { ensureAdmin } = require('@aws-ee/base-services/lib/authorization/assertions'); -const { runAndCatch, generateId } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { ensureAdmin } = require('@amzn/base-services/lib/authorization/assertions'); +const { runAndCatch, generateId } = require('@amzn/base-services/lib/helpers/utils'); const inputSchema = require('../schema/create-workflow-instance'); const changeWorkflowStatusSchema = require('../schema/change-workflow-status'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-registry-service.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-registry-service.js index 6ada73f58c..98d3a24b25 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-registry-service.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-registry-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const inputSchema = require('../schema/workflow'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-service.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-service.js index f856692983..b76b3b95c0 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-service.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-service.js @@ -15,9 +15,9 @@ /* eslint-disable no-await-in-loop */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { ensureAdmin } = require('@aws-ee/base-services/lib/authorization/assertions'); -const { toVersionString, parseVersionString, runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { ensureAdmin } = require('@amzn/base-services/lib/authorization/assertions'); +const { toVersionString, parseVersionString, runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const PropsOverrideOption = require('./helpers/props-override-option'); const ConfigOverrideOption = require('./helpers/config-override-option'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-template-draft-service.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-template-draft-service.js index 425d575ab3..c7e72f5172 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-template-draft-service.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-template-draft-service.js @@ -16,9 +16,9 @@ /* eslint-disable no-await-in-loop */ const _ = require('lodash'); const slugify = require('slugify'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { ensureAdmin } = require('@aws-ee/base-services/lib/authorization/assertions'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { ensureAdmin } = require('@amzn/base-services/lib/authorization/assertions'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const inputSchema = require('../schema/workflow-template'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-template-registry-service.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-template-registry-service.js index ff02a3e91e..14ec2dc3b4 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-template-registry-service.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-template-registry-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const inputSchema = require('../schema/workflow-template'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-template-service.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-template-service.js index ec98a309bf..9ef688cb2e 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-template-service.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-template-service.js @@ -15,9 +15,9 @@ /* eslint-disable no-await-in-loop */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { ensureAdmin } = require('@aws-ee/base-services/lib/authorization/assertions'); -const { toVersionString, parseVersionString, runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { ensureAdmin } = require('@amzn/base-services/lib/authorization/assertions'); +const { toVersionString, parseVersionString, runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const inputSchema = require('../schema/workflow-template'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-trigger-service.js b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-trigger-service.js index 16198caae5..39047c5121 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-trigger-service.js +++ b/addons/addon-base-workflow/packages/base-workflow-core/lib/workflow/workflow-trigger-service.js @@ -15,7 +15,7 @@ /* eslint-disable no-await-in-loop */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const metaSchema = require('../schema/trigger-workflow'); diff --git a/addons/addon-base-workflow/packages/base-workflow-core/package.json b/addons/addon-base-workflow/packages/base-workflow-core/package.json index ea8458547f..304fe60fc5 100644 --- a/addons/addon-base-workflow/packages/base-workflow-core/package.json +++ b/addons/addon-base-workflow/packages/base-workflow-core/package.json @@ -1,14 +1,14 @@ { - "name": "@aws-ee/base-workflow-core", + "name": "@amzn/base-workflow-core", "private": true, "version": "1.0.0", "description": "A library containing base set of workflow related services and utilities", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", - "@aws-ee/workflow-engine": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", + "@amzn/workflow-engine": "workspace:*", "lodash": "^4.17.21", "slugify": "^1.4.0" }, diff --git a/addons/addon-base-workflow/packages/base-workflow-templates/package.json b/addons/addon-base-workflow/packages/base-workflow-templates/package.json index d6fcf7bb7f..8f62d86d41 100644 --- a/addons/addon-base-workflow/packages/base-workflow-templates/package.json +++ b/addons/addon-base-workflow/packages/base-workflow-templates/package.json @@ -1,12 +1,12 @@ { - "name": "@aws-ee/base-workflow-templates", + "name": "@amzn/base-workflow-templates", "private": true, "version": "1.0.0", "description": "A collection of base workflow templates", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-workflow-core": "workspace:*", + "@amzn/base-workflow-core": "workspace:*", "lodash": "^4.17.21", "slugify": "^1.4.0" }, diff --git a/addons/addon-base-workflow/packages/base-worklfow-steps/package.json b/addons/addon-base-workflow/packages/base-worklfow-steps/package.json index 3eea1b62ed..a2d1c07872 100644 --- a/addons/addon-base-workflow/packages/base-worklfow-steps/package.json +++ b/addons/addon-base-workflow/packages/base-worklfow-steps/package.json @@ -1,12 +1,12 @@ { - "name": "@aws-ee/base-workflow-steps", + "name": "@amzn/base-workflow-steps", "private": true, "version": "1.0.0", "description": "A collection of base workflow steps", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-workflow-core": "workspace:*", + "@amzn/base-workflow-core": "workspace:*", "lodash": "^4.17.21", "slugify": "^1.4.0" }, diff --git a/addons/addon-base-workflow/packages/base-worklfow-steps/steps/obtain-write-lock/obtain-write-lock.js b/addons/addon-base-workflow/packages/base-worklfow-steps/steps/obtain-write-lock/obtain-write-lock.js index 036be94afa..c471e7be27 100644 --- a/addons/addon-base-workflow/packages/base-worklfow-steps/steps/obtain-write-lock/obtain-write-lock.js +++ b/addons/addon-base-workflow/packages/base-worklfow-steps/steps/obtain-write-lock/obtain-write-lock.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); class ObtainLock extends StepBase { async start() { diff --git a/addons/addon-base-workflow/packages/base-worklfow-steps/steps/release-write-lock/release-write-lock.js b/addons/addon-base-workflow/packages/base-worklfow-steps/steps/release-write-lock/release-write-lock.js index e583cb74b8..0cf1bcbaf3 100644 --- a/addons/addon-base-workflow/packages/base-worklfow-steps/steps/release-write-lock/release-write-lock.js +++ b/addons/addon-base-workflow/packages/base-worklfow-steps/steps/release-write-lock/release-write-lock.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); class ReleaseWriteLock extends StepBase { async start() { diff --git a/addons/addon-base-workflow/packages/workflow-engine/package.json b/addons/addon-base-workflow/packages/workflow-engine/package.json index 89b7833119..ad17b7c43a 100644 --- a/addons/addon-base-workflow/packages/workflow-engine/package.json +++ b/addons/addon-base-workflow/packages/workflow-engine/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/workflow-engine", + "name": "@amzn/workflow-engine", "private": true, "version": "1.0.0", "description": "A simple workflow engine", diff --git a/addons/addon-base/packages/serverless-backend-tools/package.json b/addons/addon-base/packages/serverless-backend-tools/package.json index 7201368b69..1ef567ad22 100644 --- a/addons/addon-base/packages/serverless-backend-tools/package.json +++ b/addons/addon-base/packages/serverless-backend-tools/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/base-serverless-backend-tools", + "name": "@amzn/base-serverless-backend-tools", "version": "1.0.0", "private": true, "description": "A collection of serverless commands to help with the backend development and deployment", diff --git a/addons/addon-base/packages/serverless-go-build-tools/package.json b/addons/addon-base/packages/serverless-go-build-tools/package.json index 5ccea1bd10..5eeccec3ee 100644 --- a/addons/addon-base/packages/serverless-go-build-tools/package.json +++ b/addons/addon-base/packages/serverless-go-build-tools/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/serverless-go-build-tools", + "name": "@amzn/serverless-go-build-tools", "version": "1.0.0", "private": true, "description": "A collection of serverless commands to help with building go tools", diff --git a/addons/addon-base/packages/serverless-settings-helper/README.md b/addons/addon-base/packages/serverless-settings-helper/README.md index abbcc2d97c..5d6ac9d0c1 100644 --- a/addons/addon-base/packages/serverless-settings-helper/README.md +++ b/addons/addon-base/packages/serverless-settings-helper/README.md @@ -1,4 +1,4 @@ -# @aws-ee/base-serverless-settings-helper +# @amzn/base-serverless-settings-helper This package provides a helper to merge solution settings files with local and solution-level defaults. @@ -37,7 +37,7 @@ resources: Finally, in `settings.js`: ```javascript -module.exports.merged = require('@aws-ee/base-serverless-settings-helper').mergeSettings(__dirname, [ +module.exports.merged = require('@amzn/base-serverless-settings-helper').mergeSettings(__dirname, [ './sls-settings.defaults.yml', './sls-settings.${stage}.yml', ]); diff --git a/addons/addon-base/packages/serverless-settings-helper/examples/basic/package.json b/addons/addon-base/packages/serverless-settings-helper/examples/basic/package.json index 9ee0254991..c86d886ad6 100644 --- a/addons/addon-base/packages/serverless-settings-helper/examples/basic/package.json +++ b/addons/addon-base/packages/serverless-settings-helper/examples/basic/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/base-my-awesome-poc", + "name": "@amzn/base-my-awesome-poc", "version": "0.0.1", "private": true } diff --git a/addons/addon-base/packages/serverless-settings-helper/package.json b/addons/addon-base/packages/serverless-settings-helper/package.json index 7a80ca6c03..10faf10ff0 100644 --- a/addons/addon-base/packages/serverless-settings-helper/package.json +++ b/addons/addon-base/packages/serverless-settings-helper/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/base-serverless-settings-helper", + "name": "@amzn/base-serverless-settings-helper", "private": true, "version": "1.0.0", "description": "This package provides a helper to merge solution settings files with local and solution-level defaults", diff --git a/addons/addon-base/packages/services-container/package.json b/addons/addon-base/packages/services-container/package.json index 7e7866ba61..b1b7375369 100644 --- a/addons/addon-base/packages/services-container/package.json +++ b/addons/addon-base/packages/services-container/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/base-services-container", + "name": "@amzn/base-services-container", "version": "1.0.0", "private": true, "description": "A simple container for services", diff --git a/addons/addon-base/packages/services/lib/__mocks__/db-service.js b/addons/addon-base/packages/services/lib/__mocks__/db-service.js index 7559a316c0..cf87461900 100644 --- a/addons/addon-base/packages/services/lib/__mocks__/db-service.js +++ b/addons/addon-base/packages/services/lib/__mocks__/db-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); class DbService extends Service { async init() { diff --git a/addons/addon-base/packages/services/lib/__test__/s3-service.test.js b/addons/addon-base/packages/services/lib/__test__/s3-service.test.js index 396f189b5b..c976b2337d 100644 --- a/addons/addon-base/packages/services/lib/__test__/s3-service.test.js +++ b/addons/addon-base/packages/services/lib/__test__/s3-service.test.js @@ -13,14 +13,14 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const AwsService = require('@aws-ee/base-services/lib/aws/aws-service'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); +const AwsService = require('@amzn/base-services/lib/aws/aws-service'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const AWSMock = require('aws-sdk-mock'); const S3Service = require('../s3-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); describe('S3Service', () => { let s3Service; diff --git a/addons/addon-base/packages/services/lib/audit/audit-writer-service.js b/addons/addon-base/packages/services/lib/audit/audit-writer-service.js index 9547027da3..a2a7824906 100644 --- a/addons/addon-base/packages/services/lib/audit/audit-writer-service.js +++ b/addons/addon-base/packages/services/lib/audit/audit-writer-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); /** * Main audit logging writer service implementation that provides a standard interface for writing audit logs. diff --git a/addons/addon-base/packages/services/lib/authorization/assertions.js b/addons/addon-base/packages/services/lib/authorization/assertions.js index 0bf12ade19..c5d55099ff 100644 --- a/addons/addon-base/packages/services/lib/authorization/assertions.js +++ b/addons/addon-base/packages/services/lib/authorization/assertions.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Boom = require('@aws-ee/base-services-container/lib/boom'); +const Boom = require('@amzn/base-services-container/lib/boom'); const boom = new Boom(); diff --git a/addons/addon-base/packages/services/lib/authorization/authorization-service.js b/addons/addon-base/packages/services/lib/authorization/authorization-service.js index 245dd1ae90..bf76cf884d 100644 --- a/addons/addon-base/packages/services/lib/authorization/authorization-service.js +++ b/addons/addon-base/packages/services/lib/authorization/authorization-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { isDeny, deny } = require('./authorization-utils'); diff --git a/addons/addon-base/packages/services/lib/aws/aws-service.js b/addons/addon-base/packages/services/lib/aws/aws-service.js index 59944fd94b..353339d5f2 100644 --- a/addons/addon-base/packages/services/lib/aws/aws-service.js +++ b/addons/addon-base/packages/services/lib/aws/aws-service.js @@ -16,7 +16,7 @@ /* eslint-disable global-require */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { retry } = require('../helpers/utils'); diff --git a/addons/addon-base/packages/services/lib/db-password/__tests__/db-password-service.test.js b/addons/addon-base/packages/services/lib/db-password/__tests__/db-password-service.test.js index 2524a3c3ad..8805fe5e07 100644 --- a/addons/addon-base/packages/services/lib/db-password/__tests__/db-password-service.test.js +++ b/addons/addon-base/packages/services/lib/db-password/__tests__/db-password-service.test.js @@ -12,16 +12,16 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const Boom = require('@aws-ee/base-services-container/lib/boom'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const Boom = require('@amzn/base-services-container/lib/boom'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); const DbPasswordService = require('../db-password-service'); // Mocked dependencies -jest.mock('@aws-ee/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); describe('db-password-service', () => { let service = null; diff --git a/addons/addon-base/packages/services/lib/db-password/db-password-service.js b/addons/addon-base/packages/services/lib/db-password/db-password-service.js index f8ce24e73c..faa2ecc78e 100644 --- a/addons/addon-base/packages/services/lib/db-password/db-password-service.js +++ b/addons/addon-base/packages/services/lib/db-password/db-password-service.js @@ -16,7 +16,7 @@ const _ = require('lodash'); const crypto = require('crypto'); const uuid = require('uuid/v4'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { ensureCurrentUserOrAdmin } = require('../authorization/assertions'); const { runAndCatch } = require('../helpers/utils'); const { isSystem } = require('../authorization/authorization-utils'); diff --git a/addons/addon-base/packages/services/lib/db-service.js b/addons/addon-base/packages/services/lib/db-service.js index ee41530c56..2a6ba14114 100644 --- a/addons/addon-base/packages/services/lib/db-service.js +++ b/addons/addon-base/packages/services/lib/db-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const Scanner = require('./db/scanner'); const Updater = require('./db/updater'); diff --git a/addons/addon-base/packages/services/lib/helpers/system-context.js b/addons/addon-base/packages/services/lib/helpers/system-context.js index 522050a481..873e2a97fb 100644 --- a/addons/addon-base/packages/services/lib/helpers/system-context.js +++ b/addons/addon-base/packages/services/lib/helpers/system-context.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const RequestContext = require('@aws-ee/base-services-container/lib/request-context'); +const RequestContext = require('@amzn/base-services-container/lib/request-context'); /** * A helper function that helps create requestContext for system users. diff --git a/addons/addon-base/packages/services/lib/iam/iam-service.js b/addons/addon-base/packages/services/lib/iam/iam-service.js index 66c803ac9e..9002842e4d 100644 --- a/addons/addon-base/packages/services/lib/iam/iam-service.js +++ b/addons/addon-base/packages/services/lib/iam/iam-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { paginatedList, processSequentially } = require('../helpers/utils'); const emptyObjectIfDoesNotExist = e => { diff --git a/addons/addon-base/packages/services/lib/index.js b/addons/addon-base/packages/services/lib/index.js new file mode 100644 index 0000000000..8f215ccf30 --- /dev/null +++ b/addons/addon-base/packages/services/lib/index.js @@ -0,0 +1 @@ +console.log('Replacement of local package'); diff --git a/addons/addon-base/packages/services/lib/input-manifest/input-manifest-validation-service.js b/addons/addon-base/packages/services/lib/input-manifest/input-manifest-validation-service.js index 9dd62e253f..6da7b912be 100644 --- a/addons/addon-base/packages/services/lib/input-manifest/input-manifest-validation-service.js +++ b/addons/addon-base/packages/services/lib/input-manifest/input-manifest-validation-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { validateSection } = require('./input-manifest'); module.exports = class InputManifestValidationService extends Service { diff --git a/addons/addon-base/packages/services/lib/json-schema-validation-service.js b/addons/addon-base/packages/services/lib/json-schema-validation-service.js index 63d76a7703..30250352a5 100644 --- a/addons/addon-base/packages/services/lib/json-schema-validation-service.js +++ b/addons/addon-base/packages/services/lib/json-schema-validation-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const Ajv = require('ajv'); class JsonSchemaValidationService extends Service { diff --git a/addons/addon-base/packages/services/lib/lock/lock-service.js b/addons/addon-base/packages/services/lib/lock/lock-service.js index 8ea29a379c..87edd1e137 100644 --- a/addons/addon-base/packages/services/lib/lock/lock-service.js +++ b/addons/addon-base/packages/services/lib/lock/lock-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { runAndCatch, sleep } = require('../helpers/utils'); const obtainWriteLockSchema = require('../schema/obtain-write-lock'); diff --git a/addons/addon-base/packages/services/lib/logger/logger-service.js b/addons/addon-base/packages/services/lib/logger/logger-service.js index 9719e152c9..6ff54d4963 100644 --- a/addons/addon-base/packages/services/lib/logger/logger-service.js +++ b/addons/addon-base/packages/services/lib/logger/logger-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const LogTransformer = require('./log-transformer'); class LoggerService extends Service { diff --git a/addons/addon-base/packages/services/lib/plugin-registry/plugin-registry-service.js b/addons/addon-base/packages/services/lib/plugin-registry/plugin-registry-service.js index 6eb1bfb44d..0882ae41cb 100644 --- a/addons/addon-base/packages/services/lib/plugin-registry/plugin-registry-service.js +++ b/addons/addon-base/packages/services/lib/plugin-registry/plugin-registry-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { processSequentially } = require('../helpers/utils'); diff --git a/addons/addon-base/packages/services/lib/s3-service.js b/addons/addon-base/packages/services/lib/s3-service.js index 51bcb1109b..6f5cb07a42 100644 --- a/addons/addon-base/packages/services/lib/s3-service.js +++ b/addons/addon-base/packages/services/lib/s3-service.js @@ -15,7 +15,7 @@ const _ = require('lodash'); const path = require('path'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const moveS3ObjectSchema = require('./schema/move-s3-object'); diff --git a/addons/addon-base/packages/services/lib/settings/env-settings-service.js b/addons/addon-base/packages/services/lib/settings/env-settings-service.js index 72798b3b8c..d0e362607f 100644 --- a/addons/addon-base/packages/services/lib/settings/env-settings-service.js +++ b/addons/addon-base/packages/services/lib/settings/env-settings-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { extract } = require('./env-vars'); diff --git a/addons/addon-base/packages/services/lib/settings/wrapper-settings-service.js b/addons/addon-base/packages/services/lib/settings/wrapper-settings-service.js index 75b5387e88..7097d19639 100644 --- a/addons/addon-base/packages/services/lib/settings/wrapper-settings-service.js +++ b/addons/addon-base/packages/services/lib/settings/wrapper-settings-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); class SettingsService extends Service { constructor(settings) { diff --git a/addons/addon-base/packages/services/lib/user/__tests__/user-authz-service.test.js b/addons/addon-base/packages/services/lib/user/__tests__/user-authz-service.test.js index dc8c664425..999d60718f 100644 --- a/addons/addon-base/packages/services/lib/user/__tests__/user-authz-service.test.js +++ b/addons/addon-base/packages/services/lib/user/__tests__/user-authz-service.test.js @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); const UserAuthzService = require('../user-authz-service'); const systemContext = require('../../helpers/system-context'); diff --git a/addons/addon-base/packages/services/lib/user/__tests__/user-service.test.js b/addons/addon-base/packages/services/lib/user/__tests__/user-service.test.js index 99e5cbc81a..d419e3431b 100644 --- a/addons/addon-base/packages/services/lib/user/__tests__/user-service.test.js +++ b/addons/addon-base/packages/services/lib/user/__tests__/user-service.test.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); // Mocked dependencies diff --git a/addons/addon-base/packages/services/lib/user/user-authz-service.js b/addons/addon-base/packages/services/lib/user/user-authz-service.js index 0667ecf55a..82bdedcf07 100644 --- a/addons/addon-base/packages/services/lib/user/user-authz-service.js +++ b/addons/addon-base/packages/services/lib/user/user-authz-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { isDeny, diff --git a/addons/addon-base/packages/services/lib/user/user-service.js b/addons/addon-base/packages/services/lib/user/user-service.js index 77e66c498e..36ff46ed41 100644 --- a/addons/addon-base/packages/services/lib/user/user-service.js +++ b/addons/addon-base/packages/services/lib/user/user-service.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { runAndCatch, generateId } = require('../helpers/utils'); const { toUserNamespace } = require('./helpers/user-namespace'); diff --git a/addons/addon-base/packages/services/package.json b/addons/addon-base/packages/services/package.json index af420aca97..e8f8a2c157 100644 --- a/addons/addon-base/packages/services/package.json +++ b/addons/addon-base/packages/services/package.json @@ -1,12 +1,12 @@ { - "name": "@aws-ee/base-services", + "name": "@amzn/base-services", "private": true, "version": "1.0.0", "description": "A library containing base set of services to be used with solutions based on addons", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-services-container": "workspace:*", "ajv": "^6.11.0", "aws-sdk": "^2.1000.0", "aws-xray-sdk": "^3.2.0", @@ -22,7 +22,7 @@ "validatorjs": "^3.18.1" }, "devDependencies": { - "@aws-ee/base-services": "workspace:*", + "@amzn/base-services": "workspace:*", "eslint": "^6.8.0", "eslint-config-airbnb-base": "^14.0.0", "eslint-config-prettier": "^6.10.0", @@ -53,4 +53,4 @@ "pre-commit": "pretty-quick --staged --pattern '**/*.*(js|jsx)'" } } -} \ No newline at end of file +} diff --git a/addons/addon-edit-s3-bucket-policy/README.md b/addons/addon-edit-s3-bucket-policy/README.md index 22bda02b66..3efecf52e5 100644 --- a/addons/addon-edit-s3-bucket-policy/README.md +++ b/addons/addon-edit-s3-bucket-policy/README.md @@ -4,4 +4,4 @@ The purpose of this add-on is to edit S3 Bucket Policies ## npm packages -- @aws-ee/edit-s3-bucket-policy +- @amzn/edit-s3-bucket-policy diff --git a/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/lib/steps/__test__/__fixtures__/settings.js b/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/lib/steps/__test__/__fixtures__/settings.js index 6055c3fd91..18ff9ff5bc 100644 --- a/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/lib/steps/__test__/__fixtures__/settings.js +++ b/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/lib/steps/__test__/__fixtures__/settings.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const { registerServices } = require('@aws-ee/base-services/lib/utils/services-registration-util'); +const { registerServices } = require('@amzn/base-services/lib/utils/services-registration-util'); const keys = { environmentsBootstrapBucketName: 'environmentsBootstrapBucketName', diff --git a/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/lib/steps/__test__/edit-s3-bucket-policy-service.test.js b/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/lib/steps/__test__/edit-s3-bucket-policy-service.test.js index 58057b7412..eb5c8deb33 100644 --- a/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/lib/steps/__test__/edit-s3-bucket-policy-service.test.js +++ b/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/lib/steps/__test__/edit-s3-bucket-policy-service.test.js @@ -15,15 +15,15 @@ */ /* eslint-disable max-classes-per-file */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -const LockServiceMock = require('@aws-ee/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +const LockServiceMock = require('@amzn/base-services/lib/lock/lock-service'); -jest.mock('@aws-ee/base-services/lib/s3-service'); -const S3ServiceMock = require('@aws-ee/base-services/lib/s3-service'); +jest.mock('@amzn/base-services/lib/s3-service'); +const S3ServiceMock = require('@amzn/base-services/lib/s3-service'); const EditS3BucketPolicyService = require('../edit-s3-bucket-policy-service'); const registerSettings = require('./__fixtures__/settings'); diff --git a/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/lib/steps/edit-s3-bucket-policy-service.js b/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/lib/steps/edit-s3-bucket-policy-service.js index 2cacf33f28..46fd6f9f64 100644 --- a/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/lib/steps/edit-s3-bucket-policy-service.js +++ b/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/lib/steps/edit-s3-bucket-policy-service.js @@ -14,7 +14,7 @@ * permissions and limitations under the License. */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const settingKeys = { environmentsBootstrapBucketName: 'environmentsBootstrapBucketName', diff --git a/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/package.json b/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/package.json index 45db01f62a..f2d69dfb17 100644 --- a/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/package.json +++ b/addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy/package.json @@ -1,19 +1,19 @@ { - "name": "@aws-ee/edit-s3-bucket-policy", + "name": "@amzn/edit-s3-bucket-policy", "version": "1.0.0", "private": true, "description": "A library containing a set of post-deployment steps for editing s3 bucket policies", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "aws-sdk": "^2.647.0", "lodash": "^4.17.21" }, "devDependencies": { - "@aws-ee/base-post-deployment": "workspace:*", - "@aws-ee/base-api-handler": "workspace:*", + "@amzn/base-post-deployment": "workspace:*", + "@amzn/base-api-handler": "workspace:*", "eslint": "^6.8.0", "eslint-config-airbnb-base": "^14.0.0", "eslint-config-prettier": "^6.10.0", diff --git a/addons/addon-environment-sc-api/README.md b/addons/addon-environment-sc-api/README.md index 09b6ffa129..f07c0b5bff 100644 --- a/addons/addon-environment-sc-api/README.md +++ b/addons/addon-environment-sc-api/README.md @@ -18,9 +18,9 @@ as an environment type. ## npm packages -- @aws-ee/environment-type-mgmt-api -- @aws-ee/environment-sc-workflow-steps -- @aws-ee/environment-sc-workflows +- @amzn/environment-type-mgmt-api +- @amzn/environment-sc-workflow-steps +- @amzn/environment-sc-workflows ## Runtime extension points - New diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/check-launch-dependency.test.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/check-launch-dependency.test.js index b6b549083c..beea0651e2 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/check-launch-dependency.test.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/check-launch-dependency.test.js @@ -13,23 +13,23 @@ * permissions and limitations under the License. */ -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AwsServiceMock = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AwsServiceMock = require('@amzn/base-services/lib/aws/aws-service'); -const WorkflowPayload = require('@aws-ee/workflow-engine/lib/workflow-payload'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const WorkflowPayload = require('@amzn/workflow-engine/lib/workflow-payload'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); -jest.mock('@aws-ee/base-raas-services/lib/alb/alb-service'); -const AlbServiceMock = require('@aws-ee/base-raas-services/lib/alb/alb-service'); +jest.mock('@amzn/base-raas-services/lib/alb/alb-service'); +const AlbServiceMock = require('@amzn/base-raas-services/lib/alb/alb-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -const LockServiceMock = require('@aws-ee/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +const LockServiceMock = require('@amzn/base-services/lib/lock/lock-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const PluginRegistryServiceMock = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const PluginRegistryServiceMock = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); jest.mock('../../../../environment-type-mgmt-services/lib/environment-type/env-type-config-service.js'); const EnvTypeConfigServiceMock = require('../../../../environment-type-mgmt-services/lib/environment-type/env-type-config-service.js'); diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/launch-product.test.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/launch-product.test.js index d9b903a295..0ef59bbbb8 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/launch-product.test.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/launch-product.test.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const WorkflowPayload = require('@aws-ee/workflow-engine/lib/workflow-payload'); +const WorkflowPayload = require('@amzn/workflow-engine/lib/workflow-payload'); const LaunchProduct = require('../launch-product/launch-product'); describe('LaunchProduct', () => { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/start-ec2-environment-sc.test.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/start-ec2-environment-sc.test.js index 7020f53cf5..e86a8b6b2d 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/start-ec2-environment-sc.test.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/start-ec2-environment-sc.test.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const WorkflowPayload = require('@aws-ee/workflow-engine/lib/workflow-payload'); +const WorkflowPayload = require('@amzn/workflow-engine/lib/workflow-payload'); const StartEc2EnvironmentSc = require('../start-ec2-environment/start-ec2-environment-sc'); describe('StartEc2EnvironmentStep', () => { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/start-rstudio-environment-sc.test.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/start-rstudio-environment-sc.test.js index 8e0511d48b..e0ed8043f6 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/start-rstudio-environment-sc.test.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/start-rstudio-environment-sc.test.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const WorkflowPayload = require('@aws-ee/workflow-engine/lib/workflow-payload'); +const WorkflowPayload = require('@amzn/workflow-engine/lib/workflow-payload'); const StartRStudioEnvironmentSc = require('../start-rstudio-environment/start-rstudio-environment-sc'); describe('StartRStudioEnvironmentStep', () => { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/start-sagemaker-environment-sc.test.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/start-sagemaker-environment-sc.test.js index b6cbec9d6f..c0f7fe60ce 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/start-sagemaker-environment-sc.test.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/start-sagemaker-environment-sc.test.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const WorkflowPayload = require('@aws-ee/workflow-engine/lib/workflow-payload'); +const WorkflowPayload = require('@amzn/workflow-engine/lib/workflow-payload'); const StartSagemakerEnvironmentSc = require('../start-sagemaker-environment/start-sagemaker-environment-sc'); describe('StartSageMakerEnvironmentStep', () => { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/stop-ec2-environment-sc.test.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/stop-ec2-environment-sc.test.js index 12d6f133ca..381ddf2d83 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/stop-ec2-environment-sc.test.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/stop-ec2-environment-sc.test.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const WorkflowPayload = require('@aws-ee/workflow-engine/lib/workflow-payload'); +const WorkflowPayload = require('@amzn/workflow-engine/lib/workflow-payload'); const StopEc2EnvironmentSc = require('../stop-ec2-environment/stop-ec2-environment-sc'); describe('StopEc2EnvironmentStep', () => { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/stop-sagemaker-environment-sc.test.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/stop-sagemaker-environment-sc.test.js index 5b94925e80..077dd4ceef 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/stop-sagemaker-environment-sc.test.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/stop-sagemaker-environment-sc.test.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const WorkflowPayload = require('@aws-ee/workflow-engine/lib/workflow-payload'); +const WorkflowPayload = require('@amzn/workflow-engine/lib/workflow-payload'); const StopSagemakerEnvironmentSc = require('../stop-sagemaker-environment/stop-sagemaker-environment-sc'); describe('StopSageMakerEnvironmentStep', () => { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/terminate-launch-dependency.test.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/terminate-launch-dependency.test.js index c2227d106d..ba9ee9d551 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/terminate-launch-dependency.test.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/terminate-launch-dependency.test.js @@ -13,32 +13,32 @@ * permissions and limitations under the License. */ -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AwsServiceMock = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AwsServiceMock = require('@amzn/base-services/lib/aws/aws-service'); -const WorkflowPayload = require('@aws-ee/workflow-engine/lib/workflow-payload'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); +const WorkflowPayload = require('@amzn/workflow-engine/lib/workflow-payload'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-raas-services/lib/alb/alb-service'); -const AlbServiceMock = require('@aws-ee/base-raas-services/lib/alb/alb-service'); +jest.mock('@amzn/base-raas-services/lib/alb/alb-service'); +const AlbServiceMock = require('@amzn/base-raas-services/lib/alb/alb-service'); -jest.mock('@aws-ee/base-services/lib/lock/lock-service'); -const LockServiceMock = require('@aws-ee/base-services/lib/lock/lock-service'); +jest.mock('@amzn/base-services/lib/lock/lock-service'); +const LockServiceMock = require('@amzn/base-services/lib/lock/lock-service'); -jest.mock('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); -const PluginRegistryServiceMock = require('@aws-ee/base-services/lib/plugin-registry/plugin-registry-service'); +jest.mock('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); +const PluginRegistryServiceMock = require('@amzn/base-services/lib/plugin-registry/plugin-registry-service'); -jest.mock('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-service'); -const EnvironmentScServiceMock = require('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-service'); +jest.mock('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-service'); +const EnvironmentScServiceMock = require('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-service'); -jest.mock('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-cidr-service'); -const EnvironmentScCidrServiceMock = require('@aws-ee/base-raas-services/lib/environment/service-catalog/environment-sc-cidr-service'); +jest.mock('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-cidr-service'); +const EnvironmentScCidrServiceMock = require('@amzn/base-raas-services/lib/environment/service-catalog/environment-sc-cidr-service'); -jest.mock('@aws-ee/base-raas-services/lib/environment/environment-dns-service'); -const EnvironmentDnsServiceMock = require('@aws-ee/base-raas-services/lib/environment/environment-dns-service'); +jest.mock('@amzn/base-raas-services/lib/environment/environment-dns-service'); +const EnvironmentDnsServiceMock = require('@amzn/base-raas-services/lib/environment/environment-dns-service'); jest.mock('../../../../environment-type-mgmt-services/lib/environment-type/env-type-service.js'); const EnvTypeServiceMock = require('../../../../environment-type-mgmt-services/lib/environment-type/env-type-service.js'); diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/terminate-product.test.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/terminate-product.test.js index c27f9d916d..956e91f7a2 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/terminate-product.test.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/__test__/terminate-product.test.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const WorkflowPayload = require('@aws-ee/workflow-engine/lib/workflow-payload'); +const WorkflowPayload = require('@amzn/workflow-engine/lib/workflow-payload'); const TerminateProduct = require('../terminate-product/terminate-product'); describe('TerminateProduct', () => { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/check-launch-dependency/check-launch-dependency.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/check-launch-dependency/check-launch-dependency.js index 09485b0a72..0d7dbae81b 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/check-launch-dependency/check-launch-dependency.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/check-launch-dependency/check-launch-dependency.js @@ -17,10 +17,10 @@ const _ = require('lodash'); const url = require('url'); const yaml = require('js-yaml'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const { getServiceCatalogClient, -} = require('@aws-ee/environment-type-mgmt-services/lib/environment-type/helpers/env-type-service-catalog-helper'); +} = require('@amzn/environment-type-mgmt-services/lib/environment-type/helpers/env-type-service-catalog-helper'); const environmentStatusEnum = require('../../helpers/environment-status-enum'); const jsYamlCustomSchema = require('../../helpers/js-yaml-custom-schema'); diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/launch-product/launch-product.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/launch-product/launch-product.js index f7863a29d5..8c79d8a5e5 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/launch-product/launch-product.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/launch-product/launch-product.js @@ -14,10 +14,10 @@ */ const _ = require('lodash'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const { getServiceCatalogClient, -} = require('@aws-ee/environment-type-mgmt-services/lib/environment-type/helpers/env-type-service-catalog-helper'); +} = require('@amzn/environment-type-mgmt-services/lib/environment-type/helpers/env-type-service-catalog-helper'); const environmentStatusEnum = require('../../helpers/environment-status-enum'); diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/pre-environment-provisioning/pre-environment-provisioning.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/pre-environment-provisioning/pre-environment-provisioning.js index 4777da1289..fda7ae499f 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/pre-environment-provisioning/pre-environment-provisioning.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/pre-environment-provisioning/pre-environment-provisioning.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const environmentStatusEnum = require('../../helpers/environment-status-enum'); const inPayloadKeys = { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/read-environment-info/read-environment-info.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/read-environment-info/read-environment-info.js index 67e13e5aa9..2342312327 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/read-environment-info/read-environment-info.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/read-environment-info/read-environment-info.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const environmentStatusEnum = require('../../helpers/environment-status-enum'); const inPayloadKeys = { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/replicate-launch-constraint-in-target-acc/replicate-launch-constraint-in-target-acc.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/replicate-launch-constraint-in-target-acc/replicate-launch-constraint-in-target-acc.js index 277fc6a719..6dec96bb68 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/replicate-launch-constraint-in-target-acc/replicate-launch-constraint-in-target-acc.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/replicate-launch-constraint-in-target-acc/replicate-launch-constraint-in-target-acc.js @@ -14,11 +14,11 @@ */ const _ = require('lodash'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const { getServiceCatalogClient, -} = require('@aws-ee/environment-type-mgmt-services/lib/environment-type/helpers/env-type-service-catalog-helper'); -const { paginatedList, paginatedFind } = require('@aws-ee/base-services/lib/helpers/utils'); +} = require('@amzn/environment-type-mgmt-services/lib/environment-type/helpers/env-type-service-catalog-helper'); +const { paginatedList, paginatedFind } = require('@amzn/base-services/lib/helpers/utils'); const environmentStatusEnum = require('../../helpers/environment-status-enum'); const inPayloadKeys = { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/share-portfolio-with-target-acc/share-portfolio-with-target-acc.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/share-portfolio-with-target-acc/share-portfolio-with-target-acc.js index f36ca08eae..b0c55a0a10 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/share-portfolio-with-target-acc/share-portfolio-with-target-acc.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/share-portfolio-with-target-acc/share-portfolio-with-target-acc.js @@ -14,10 +14,10 @@ */ const _ = require('lodash'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const { getServiceCatalogClient, -} = require('@aws-ee/environment-type-mgmt-services/lib/environment-type/helpers/env-type-service-catalog-helper'); +} = require('@amzn/environment-type-mgmt-services/lib/environment-type/helpers/env-type-service-catalog-helper'); const environmentStatusEnum = require('../../helpers/environment-status-enum'); const inPayloadKeys = { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/start-ec2-environment/start-ec2-environment-sc.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/start-ec2-environment/start-ec2-environment-sc.js index e2dea35cec..f862c434b2 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/start-ec2-environment/start-ec2-environment-sc.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/start-ec2-environment/start-ec2-environment-sc.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); class StartEc2EnvironmentSc extends StepBase { async start() { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/start-rstudio-environment/start-rstudio-environment-sc.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/start-rstudio-environment/start-rstudio-environment-sc.js index c453d1b767..1826269e50 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/start-rstudio-environment/start-rstudio-environment-sc.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/start-rstudio-environment/start-rstudio-environment-sc.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const settingKeys = { isAppStreamEnabled: 'isAppStreamEnabled', diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/start-sagemaker-environment/start-sagemaker-environment-sc.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/start-sagemaker-environment/start-sagemaker-environment-sc.js index 5e3a840b1e..f64138e33d 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/start-sagemaker-environment/start-sagemaker-environment-sc.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/start-sagemaker-environment/start-sagemaker-environment-sc.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); class StartSagemakerEnvironmentSc extends StepBase { async start() { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/stop-ec2-environment/stop-ec2-environment-sc.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/stop-ec2-environment/stop-ec2-environment-sc.js index 48ae84ba99..6010f8e000 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/stop-ec2-environment/stop-ec2-environment-sc.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/stop-ec2-environment/stop-ec2-environment-sc.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); class StopEc2EnvironmentSc extends StepBase { async start() { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/stop-sagemaker-environment/stop-sagemaker-environment-sc.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/stop-sagemaker-environment/stop-sagemaker-environment-sc.js index 55ed78343e..21da840d76 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/stop-sagemaker-environment/stop-sagemaker-environment-sc.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/stop-sagemaker-environment/stop-sagemaker-environment-sc.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); class StopSagemakerEnvironmentSc extends StepBase { async start() { diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/terminate-launch-dependency/terminate-launch-dependency.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/terminate-launch-dependency/terminate-launch-dependency.js index 8220298cf8..ba37dc9e17 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/terminate-launch-dependency/terminate-launch-dependency.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/terminate-launch-dependency/terminate-launch-dependency.js @@ -17,10 +17,10 @@ const _ = require('lodash'); const url = require('url'); const yaml = require('js-yaml'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const { getServiceCatalogClient, -} = require('@aws-ee/environment-type-mgmt-services/lib/environment-type/helpers/env-type-service-catalog-helper'); +} = require('@amzn/environment-type-mgmt-services/lib/environment-type/helpers/env-type-service-catalog-helper'); const environmentStatusEnum = require('../../helpers/environment-status-enum'); const jsYamlCustomSchema = require('../../helpers/js-yaml-custom-schema'); diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/terminate-product/terminate-product.js b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/terminate-product/terminate-product.js index 3db2f5dcf2..86f3ffe834 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/terminate-product/terminate-product.js +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/lib/steps/terminate-product/terminate-product.js @@ -16,10 +16,10 @@ const _ = require('lodash'); const { v4: uuid } = require('uuid'); -const StepBase = require('@aws-ee/base-workflow-core/lib/workflow/helpers/step-base'); +const StepBase = require('@amzn/base-workflow-core/lib/workflow/helpers/step-base'); const { getServiceCatalogClient, -} = require('@aws-ee/environment-type-mgmt-services/lib/environment-type/helpers/env-type-service-catalog-helper'); +} = require('@amzn/environment-type-mgmt-services/lib/environment-type/helpers/env-type-service-catalog-helper'); const environmentStatusEnum = require('../../helpers/environment-status-enum'); diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/package.json b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/package.json index 8432bd07b9..1532de08f6 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/package.json +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflow-steps/package.json @@ -1,23 +1,23 @@ { - "name": "@aws-ee/environment-sc-workflow-steps", + "name": "@amzn/environment-sc-workflow-steps", "private": true, "version": "1.0.0", "description": "Workflow steps for environment type management including the main workflow steps for launching environments for a given environment type", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-workflow-core": "workspace:*", - "@aws-ee/environment-type-mgmt-services": "workspace:*", - "@aws-ee/base-raas-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-workflow-core": "workspace:*", + "@amzn/environment-type-mgmt-services": "workspace:*", + "@amzn/base-raas-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "lodash": "^4.17.21", "slugify": "^1.4.0", "uuid": "^8.2.0", "js-yaml": "^4.0.0" }, "devDependencies": { - "@aws-ee/workflow-engine": "workspace:*", + "@amzn/workflow-engine": "workspace:*", "eslint": "^6.8.0", "eslint-config-airbnb": "^18.1.0", "eslint-config-airbnb-base": "^14.1.0", @@ -49,4 +49,4 @@ "pre-commit": "pretty-quick --staged --pattern '**/*.*(js|jsx)'" } } -} \ No newline at end of file +} diff --git a/addons/addon-environment-sc-api/packages/environment-sc-workflows/package.json b/addons/addon-environment-sc-api/packages/environment-sc-workflows/package.json index 30b4317ad4..6c6cfa4eb1 100644 --- a/addons/addon-environment-sc-api/packages/environment-sc-workflows/package.json +++ b/addons/addon-environment-sc-api/packages/environment-sc-workflows/package.json @@ -1,12 +1,12 @@ { - "name": "@aws-ee/environment-sc-workflows", + "name": "@amzn/environment-sc-workflows", "private": true, "version": "1.0.0", "description": "Workflows for environment type management including the main workflow for launching environments for a given environment type", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-workflow-core": "workspace:*", + "@amzn/base-workflow-core": "workspace:*", "lodash": "^4.17.21", "slugify": "^1.4.0" }, diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/lib/controllers/env-type-candidates-controller.js b/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/lib/controllers/env-type-candidates-controller.js index 5f3a8bc9f5..e8bf0ddebe 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/lib/controllers/env-type-candidates-controller.js +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/lib/controllers/env-type-candidates-controller.js @@ -15,8 +15,8 @@ const _ = require('lodash'); -const envTypeCandidateStatusEnum = require('@aws-ee/environment-type-mgmt-services/lib/environment-type/helpers/env-type-candidate-status-enum'); -const versionFilterEnum = require('@aws-ee/environment-type-mgmt-services/lib/environment-type/helpers/env-type-candidate-version-filter-enum'); +const envTypeCandidateStatusEnum = require('@amzn/environment-type-mgmt-services/lib/environment-type/helpers/env-type-candidate-status-enum'); +const versionFilterEnum = require('@amzn/environment-type-mgmt-services/lib/environment-type/helpers/env-type-candidate-version-filter-enum'); async function configure(context) { const router = context.router(); diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/lib/controllers/env-types-controller.js b/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/lib/controllers/env-types-controller.js index 20da85094f..d05a322286 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/lib/controllers/env-types-controller.js +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/lib/controllers/env-types-controller.js @@ -15,7 +15,7 @@ const _ = require('lodash'); -const envTypeStatusEnum = require('@aws-ee/environment-type-mgmt-services/lib/environment-type/helpers/env-type-status-enum'); +const envTypeStatusEnum = require('@amzn/environment-type-mgmt-services/lib/environment-type/helpers/env-type-status-enum'); async function configure(context) { const router = context.router(); diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/lib/plugins/routes-plugin.js b/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/lib/plugins/routes-plugin.js index 0fd6e8c4ab..028be8aed2 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/lib/plugins/routes-plugin.js +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/lib/plugins/routes-plugin.js @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -const setupAuthContext = require('@aws-ee/base-controllers/lib/middlewares/setup-auth-context'); -const prepareContext = require('@aws-ee/base-controllers/lib/middlewares/prepare-context'); -const ensureActive = require('@aws-ee/base-controllers/lib/middlewares/ensure-active'); +const setupAuthContext = require('@amzn/base-controllers/lib/middlewares/setup-auth-context'); +const prepareContext = require('@amzn/base-controllers/lib/middlewares/prepare-context'); +const ensureActive = require('@amzn/base-controllers/lib/middlewares/ensure-active'); const envTypesController = require('../controllers/env-types-controller'); const envTypeCandidatesController = require('../controllers/env-type-candidates-controller'); diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/package.json b/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/package.json index 080f7e4b4a..00917d70dd 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/package.json +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-api/package.json @@ -1,13 +1,13 @@ { - "name": "@aws-ee/environment-type-mgmt-api", + "name": "@amzn/environment-type-mgmt-api", "private": true, "version": "1.0.0", "description": "A library containing a set of analytics environment types management related controllers", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/environment-type-mgmt-services": "workspace:*", - "@aws-ee/base-controllers": "workspace:*", + "@amzn/environment-type-mgmt-services": "workspace:*", + "@amzn/base-controllers": "workspace:*", "lodash": "^4.17.21", "uuid": "^3.4.0" }, diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/__tests__/env-type-candidate-service.test.js b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/__tests__/env-type-candidate-service.test.js index 74825d9fbd..093d1f49dc 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/__tests__/env-type-candidate-service.test.js +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/__tests__/env-type-candidate-service.test.js @@ -13,15 +13,15 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); // mocked dependencies -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AwsMock = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AwsMock = require('@amzn/base-services/lib/aws/aws-service'); jest.mock('../env-type-service'); const EnvTypeServiceMock = require('../env-type-service'); diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/__tests__/env-type-config-service.test.js b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/__tests__/env-type-config-service.test.js index e508144b4a..15d0e44b3e 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/__tests__/env-type-config-service.test.js +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/__tests__/env-type-config-service.test.js @@ -14,24 +14,24 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); // mocked dependencies -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AwsMock = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AwsMock = require('@amzn/base-services/lib/aws/aws-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/s3-service'); -const S3ServiceMock = require('@aws-ee/base-services/lib/s3-service'); +jest.mock('@amzn/base-services/lib/s3-service'); +const S3ServiceMock = require('@amzn/base-services/lib/s3-service'); jest.mock('../env-type-service'); const EnvTypeServiceMock = require('../env-type-service'); diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/__tests__/env-type-service.test.js b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/__tests__/env-type-service.test.js index 91403f95f3..4cf0f10ec0 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/__tests__/env-type-service.test.js +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/__tests__/env-type-service.test.js @@ -13,25 +13,25 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const JsonSchemaValidationService = require('@aws-ee/base-services/lib/json-schema-validation-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const _ = require('lodash'); // mocked dependencies -jest.mock('@aws-ee/base-services/lib/authorization/authorization-service'); -const AuthServiceMock = require('@aws-ee/base-services/lib/authorization/authorization-service'); +jest.mock('@amzn/base-services/lib/authorization/authorization-service'); +const AuthServiceMock = require('@amzn/base-services/lib/authorization/authorization-service'); -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AwsMock = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AwsMock = require('@amzn/base-services/lib/aws/aws-service'); -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/audit/audit-writer-service'); -const AuditServiceMock = require('@aws-ee/base-services/lib/audit/audit-writer-service'); +jest.mock('@amzn/base-services/lib/audit/audit-writer-service'); +const AuditServiceMock = require('@amzn/base-services/lib/audit/audit-writer-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); const envTypeStatusEnum = require('../helpers/env-type-status-enum'); const EnvTypeService = require('../env-type-service'); diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-candidate-service.js b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-candidate-service.js index 001fa86c7e..ae7439c58a 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-candidate-service.js +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-candidate-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); -const { retry } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); +const { retry } = require('@amzn/base-services/lib/helpers/utils'); const envTypeCandidateStatusEnum = require('./helpers/env-type-candidate-status-enum'); const versionFilterEnum = require('./helpers/env-type-candidate-version-filter-enum'); diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-config-authz-service.js b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-config-authz-service.js index a118fd583c..251a2e1e3f 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-config-authz-service.js +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-config-authz-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); -const { allow, deny, isDeny, allowIfActive } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const { allow, deny, isDeny, allowIfActive } = require('@amzn/base-services/lib/authorization/authorization-utils'); class EnvTypeConfigAuthzService extends Service { async authorize(requestContext, { resource, action, effect, reason }, ...args) { diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-config-service.js b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-config-service.js index 7d0a351d51..f163842495 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-config-service.js +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-config-service.js @@ -15,8 +15,8 @@ /* eslint-disable no-template-curly-in-string */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { isAllow, allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { isAllow, allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); const createEnvTypeConfigSchema = require('./schema/create-or-update-env-type-config'); diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-config-var-service.js b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-config-var-service.js index 4e4f47016f..cf5e64f3bf 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-config-var-service.js +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-config-var-service.js @@ -13,8 +13,8 @@ * permissions and limitations under the License. */ -const Service = require('@aws-ee/base-services-container/lib/service'); -const { isAllow, allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { isAllow, allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); /** * A service that provides various dynamic variables that can be used to map diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-service.js b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-service.js index 329f56ecf0..5126769ad9 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-service.js +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/lib/environment-type/env-type-service.js @@ -14,9 +14,9 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { isAllow, allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); -const { runAndCatch, retry } = require('@aws-ee/base-services/lib/helpers/utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { isAllow, allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); +const { runAndCatch, retry } = require('@amzn/base-services/lib/helpers/utils'); const { getServiceCatalogClient } = require('./helpers/env-type-service-catalog-helper'); const envTypeStatusEnum = require('./helpers/env-type-status-enum'); diff --git a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/package.json b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/package.json index d4ccec0ed9..8cb3df92a9 100644 --- a/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/package.json +++ b/addons/addon-environment-sc-api/packages/environment-type-mgmt-services/package.json @@ -1,13 +1,13 @@ { - "name": "@aws-ee/environment-type-mgmt-services", + "name": "@amzn/environment-type-mgmt-services", "private": true, "version": "1.0.0", "description": "A library containing a set of analytics environment types management related services and utilities", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "lodash": "^4.17.21", "uuid": "^3.4.0" }, diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/package.json b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/package.json index cb5fce4bca..825edcd880 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/package.json +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/package.json @@ -1,12 +1,12 @@ { - "name": "@aws-ee/environment-type-mgmt-ui", + "name": "@amzn/environment-type-mgmt-ui", "private": true, "version": "1.0.0", "description": "A library containing user interface screens for environment types management", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-ui": "workspace:*", + "@amzn/base-ui": "workspace:*", "lodash": "^4.17.21", "mobx": "^5.15.4", "mobx-react": "^6.1.7", diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/helpers/api.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/helpers/api.js index 9f009ff3d7..282e913cc4 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/helpers/api.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/helpers/api.js @@ -14,8 +14,8 @@ */ import _ from 'lodash'; -import { httpApiGet, httpApiPost, httpApiPut, httpApiDelete } from '@aws-ee/base-ui/dist/helpers/api'; -import { removeNulls } from '@aws-ee/base-ui/dist/helpers/utils'; +import { httpApiGet, httpApiPost, httpApiPut, httpApiDelete } from '@amzn/base-ui/dist/helpers/api'; +import { removeNulls } from '@amzn/base-ui/dist/helpers/utils'; async function getAllEnvTypeCandidatesNotImported() { return removeNulls( diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypeCandidatesStore.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypeCandidatesStore.js index a627d12047..39f2ff23c7 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypeCandidatesStore.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypeCandidatesStore.js @@ -16,9 +16,9 @@ import _ from 'lodash'; import { detach, types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; -import { consolidateToMap, mapToArray } from '@aws-ee/base-ui/dist/helpers/utils'; +import { consolidateToMap, mapToArray } from '@amzn/base-ui/dist/helpers/utils'; import { getAllEnvTypeCandidatesNotImported } from '../../helpers/api'; import { EnvTypeCandidate } from './EnvTypeCandidate'; diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypeConfigsStore.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypeConfigsStore.js index 8dca8ed112..ba2fe30d42 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypeConfigsStore.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypeConfigsStore.js @@ -16,8 +16,8 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { consolidateToMap, mapToArray } from '@aws-ee/base-ui/dist/helpers/utils'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { consolidateToMap, mapToArray } from '@amzn/base-ui/dist/helpers/utils'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { createEnvTypeConfig, deleteEnvTypeConfig, diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypeStore.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypeStore.js index dec4ea9a63..4394413e06 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypeStore.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypeStore.js @@ -14,7 +14,7 @@ */ import { getParent } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getEnvType } from '../../helpers/api'; diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypesStore.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypesStore.js index 7a4ae5d657..877e55cea5 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypesStore.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/environment-types/EnvTypesStore.js @@ -15,9 +15,9 @@ import { getEnv, types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import _ from 'lodash'; -import { consolidateToMap, mapToArray } from '@aws-ee/base-ui/dist/helpers/utils'; +import { consolidateToMap, mapToArray } from '@amzn/base-ui/dist/helpers/utils'; import { EnvType } from './EnvType'; import { getAllEnvTypes, diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/CfnParamsForm.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/CfnParamsForm.js index 3cef6f09c2..450e5e45b0 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/CfnParamsForm.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/CfnParamsForm.js @@ -14,7 +14,7 @@ */ import _ from 'lodash'; -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; /** * Creates a MobX React Form with field for each cfn param. The fields are pre-populated with existing values. diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/EnvTypeBasicInfoForm.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/EnvTypeBasicInfoForm.js index 6479f6a256..66f68b1566 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/EnvTypeBasicInfoForm.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/EnvTypeBasicInfoForm.js @@ -14,7 +14,7 @@ */ import _ from 'lodash'; -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; function getAddEnvTypeBasicInfoForm(envType) { const addEnvTypeBasicInfoFormFields = { diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/EnvTypeConfigForm.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/EnvTypeConfigForm.js index 0fc5f14e14..01a3c2f9df 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/EnvTypeConfigForm.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/EnvTypeConfigForm.js @@ -14,7 +14,7 @@ */ import _ from 'lodash'; -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; function getEnvTypeConfigForm(envTypeConfig) { const fields = { diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/__tests__/CfnParamsForm.test.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/__tests__/CfnParamsForm.test.js index 516086d5a2..b1129d2ba1 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/__tests__/CfnParamsForm.test.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/models/forms/__tests__/CfnParamsForm.test.js @@ -15,8 +15,8 @@ import { getCfnParamsForm } from '../CfnParamsForm'; -jest.mock('@aws-ee/base-ui/dist/helpers/form'); -const formMock = require('@aws-ee/base-ui/dist/helpers/form'); +jest.mock('@amzn/base-ui/dist/helpers/form'); +const formMock = require('@amzn/base-ui/dist/helpers/form'); describe('CfnParamsForm', () => { const param1 = { ParameterKey: 'key1', Description: 'desc1', DefaultValue: 'default1' }; diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypeCandidatesList.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypeCandidatesList.js index e9549e4bfb..4cd695f5cf 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypeCandidatesList.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypeCandidatesList.js @@ -20,17 +20,17 @@ import { inject, observer } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Container, Header, Card, Icon, Divider, Checkbox, Label, Segment, Button, Image } from 'semantic-ui-react'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; import { isStoreEmpty, isStoreError, isStoreLoading, isStoreNotEmpty, isStoreReady, -} from '@aws-ee/base-ui/dist/models/BaseStore'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; +} from '@amzn/base-ui/dist/models/BaseStore'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; import { envMgmtRoleName } from '../../helpers/settings'; import awsServiceCatalogIcon from '../../../images/AWS-Service-Catalog.svg'; diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypeCard.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypeCard.js index 2ac85c54e3..c7c38f7ede 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypeCard.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypeCard.js @@ -19,8 +19,8 @@ import { inject, observer } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Button, Card, Divider, Header, Icon, Label, Modal } from 'semantic-ui-react'; import { action, computed, decorate, observable, runInAction } from 'mobx'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; import * as EnvTypeStatusEnum from '../../models/environment-types/EnvTypeStatusEnum'; diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypeEditor.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypeEditor.js index e3bf18fd71..bee2400de6 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypeEditor.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypeEditor.js @@ -20,13 +20,13 @@ import { withRouter } from 'react-router-dom'; import { computed, decorate, observable, runInAction } from 'mobx'; import { Container, Header, Icon, Step, Tab } from 'semantic-ui-react'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import { isStoreLoading, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { createWizard } from '@aws-ee/base-ui/dist/models/Wizard'; +import Stores from '@amzn/base-ui/dist/models/Stores'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { isStoreLoading, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { createWizard } from '@amzn/base-ui/dist/models/Wizard'; import BasicInfoStep from './env-type-editor-steps/BasicInfoStep'; import ConfigStep from './env-type-editor-steps/ConfigStep'; diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypesList.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypesList.js index 23fcdd0340..f5ad957b01 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypesList.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/EnvTypesList.js @@ -20,16 +20,16 @@ import { inject, observer } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Container, Header, Card, Icon, Label, Segment, Radio } from 'semantic-ui-react'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; import { isStoreEmpty, isStoreError, isStoreLoading, isStoreNotEmpty, isStoreReady, -} from '@aws-ee/base-ui/dist/models/BaseStore'; +} from '@amzn/base-ui/dist/models/BaseStore'; import { envMgmtRoleName } from '../../helpers/settings'; import * as EnvTypeStatusEnum from '../../models/environment-types/EnvTypeStatusEnum'; import EnvTypeCard from './EnvTypeCard'; diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/__tests__/EnvTypeEditor.test.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/__tests__/EnvTypeEditor.test.js index 83190f4725..9c28cdf20d 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/__tests__/EnvTypeEditor.test.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/__tests__/EnvTypeEditor.test.js @@ -17,8 +17,8 @@ import React from 'react'; import { shallow } from 'enzyme'; import EnvTypeEditor from '../EnvTypeEditor'; -jest.mock('@aws-ee/base-ui/dist/helpers/routing'); -const gotoMock = require('@aws-ee/base-ui/dist/helpers/routing'); +jest.mock('@amzn/base-ui/dist/helpers/routing'); +const gotoMock = require('@amzn/base-ui/dist/helpers/routing'); const envTypeCandidatesStore = {}; const envTypesStore = { diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/EnvTypeConfigCard.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/EnvTypeConfigCard.js index 379cae417f..a69055aae6 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/EnvTypeConfigCard.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/EnvTypeConfigCard.js @@ -20,7 +20,7 @@ import { withRouter } from 'react-router-dom'; import { Button, Card, Divider, Header, Icon, Modal } from 'semantic-ui-react'; import { action, computed, decorate, observable, runInAction } from 'mobx'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; import EnvTypeConfigEditor from './EnvTypeConfigEditor'; class EnvTypeConfigCard extends Component { diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/EnvTypeConfigEditor.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/EnvTypeConfigEditor.js index aa949d559c..c665b47f5d 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/EnvTypeConfigEditor.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/EnvTypeConfigEditor.js @@ -19,15 +19,15 @@ import { inject, Observer, observer } from 'mobx-react'; import { action, computed, decorate, observable, runInAction } from 'mobx'; import { Header, Icon, Step, Tab } from 'semantic-ui-react'; -import Stores from '@aws-ee/base-ui/dist/models/Stores'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import { isStoreLoading, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; - -import { createWizard } from '@aws-ee/base-ui/dist/models/Wizard'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; -import { sessionStore } from '@aws-ee/base-ui/dist/models/SessionStore'; +import Stores from '@amzn/base-ui/dist/models/Stores'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { isStoreLoading, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; + +import { createWizard } from '@amzn/base-ui/dist/models/Wizard'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; +import { sessionStore } from '@amzn/base-ui/dist/models/SessionStore'; import { getEnvTypeConfigForm } from '../../../models/forms/EnvTypeConfigForm'; import BasicInfoStep from './env-type-config-steps/BasicInfoStep'; import AccessControlStep from './env-type-config-steps/AccessControlStep'; diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/__tests__/EnvTypeConfigEditor.test.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/__tests__/EnvTypeConfigEditor.test.js index c0d08e3007..ed66a91cc6 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/__tests__/EnvTypeConfigEditor.test.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/__tests__/EnvTypeConfigEditor.test.js @@ -17,8 +17,8 @@ import React from 'react'; import { shallow } from 'enzyme'; import EnvTypeConfigEditor from '../EnvTypeConfigEditor'; -jest.mock('@aws-ee/base-ui/dist/helpers/notification'); -const displayErrorMock = require('@aws-ee/base-ui/dist/helpers/notification'); +jest.mock('@amzn/base-ui/dist/helpers/notification'); +const displayErrorMock = require('@amzn/base-ui/dist/helpers/notification'); const envTypeConfigsStore = { ready: true, diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/AccessControlStep.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/AccessControlStep.js index 2a90e0f5a6..554c428504 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/AccessControlStep.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/AccessControlStep.js @@ -18,7 +18,7 @@ import React from 'react'; import { inject, observer } from 'mobx-react'; import { computed, decorate } from 'mobx'; -import DropDown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; +import DropDown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; import BaseEnvTypeConfigStep from './BaseEnvTypeConfigStep'; class AccessControlStep extends BaseEnvTypeConfigStep { diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/BaseEnvTypeConfigStep.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/BaseEnvTypeConfigStep.js index 77fc1fb385..6c50db6301 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/BaseEnvTypeConfigStep.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/BaseEnvTypeConfigStep.js @@ -17,7 +17,7 @@ import React from 'react'; import { runInAction } from 'mobx'; import { Button, Segment } from 'semantic-ui-react'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; class BaseEnvTypeConfigStep extends React.Component { constructor(props) { diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/BasicInfoStep.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/BasicInfoStep.js index 8fdaa6e5f8..304321cb00 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/BasicInfoStep.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/BasicInfoStep.js @@ -15,8 +15,8 @@ import React from 'react'; import { observer } from 'mobx-react'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; import BaseEnvTypeConfigStep from './BaseEnvTypeConfigStep'; class BasicInfoStep extends BaseEnvTypeConfigStep { diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/InputParamsStep.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/InputParamsStep.js index 60c793d259..19da797af0 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/InputParamsStep.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/InputParamsStep.js @@ -19,10 +19,10 @@ import { observer } from 'mobx-react'; import { action, decorate, runInAction } from 'mobx'; import { Header, Segment } from 'semantic-ui-react'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import DropDown from '@aws-ee/base-ui/dist/parts/helpers/fields/DropDown'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import DropDown from '@amzn/base-ui/dist/parts/helpers/fields/DropDown'; -import { sessionStore } from '@aws-ee/base-ui/dist/models/SessionStore'; +import { sessionStore } from '@amzn/base-ui/dist/models/SessionStore'; import { getCfnParamsForm } from '../../../../models/forms/CfnParamsForm'; import BaseEnvTypeConfigStep from './BaseEnvTypeConfigStep'; diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/TagsStep.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/TagsStep.js index 84286b1db1..ef13b654fc 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/TagsStep.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-config/env-type-config-steps/TagsStep.js @@ -18,8 +18,8 @@ import { observer } from 'mobx-react'; import { action, decorate, observable, runInAction } from 'mobx'; import { Button, Dimmer, Header, Icon, Segment, Table } from 'semantic-ui-react'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import NameValuesEditor from '@aws-ee/base-ui/dist/parts/helpers/fields/NameValuesEditor'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import NameValuesEditor from '@amzn/base-ui/dist/parts/helpers/fields/NameValuesEditor'; import BaseEnvTypeConfigStep from './BaseEnvTypeConfigStep'; class TagsStep extends BaseEnvTypeConfigStep { diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-editor-steps/BasicInfoStep.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-editor-steps/BasicInfoStep.js index 252618f40e..ba852cfadf 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-editor-steps/BasicInfoStep.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-editor-steps/BasicInfoStep.js @@ -18,11 +18,11 @@ import { runInAction } from 'mobx'; import { observer } from 'mobx-react'; import { Button, Segment } from 'semantic-ui-react'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; import { getAddEnvTypeBasicInfoForm } from '../../../models/forms/EnvTypeBasicInfoForm'; import EnvTypeStatusEnum from '../../../models/environment-types/EnvTypeStatusEnum'; diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-editor-steps/ConfigStep.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-editor-steps/ConfigStep.js index adf68c40ed..f0b4bb5244 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-editor-steps/ConfigStep.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/parts/environment-types/env-type-editor-steps/ConfigStep.js @@ -20,16 +20,16 @@ import { Button, Card, Container, Header, Icon, Modal, Segment } from 'semantic- import { action, computed, decorate, observable, runInAction } from 'mobx'; import { withRouter } from 'react-router-dom'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; import { isStoreEmpty, isStoreError, isStoreLoading, isStoreNotEmpty, isStoreReady, -} from '@aws-ee/base-ui/dist/models/BaseStore'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; +} from '@amzn/base-ui/dist/models/BaseStore'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; import EnvTypeConfigCard from '../env-type-config/EnvTypeConfigCard'; import EnvTypeConfigEditor from '../env-type-config/EnvTypeConfigEditor'; diff --git a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/plugins/routes-plugin.js b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/plugins/routes-plugin.js index 1f13bf1c7d..bcd0a33fef 100644 --- a/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/plugins/routes-plugin.js +++ b/addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui/src/plugins/routes-plugin.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -import withAuth from '@aws-ee/base-ui/dist/withAuth'; +import withAuth from '@amzn/base-ui/dist/withAuth'; import _ from 'lodash'; import EnvTypesManagement from '../parts/environment-types/EnvTypesManagement'; diff --git a/addons/addon-internal-auth-dep-check/README.md b/addons/addon-internal-auth-dep-check/README.md index 4c16d2b8a2..0780a2e265 100644 --- a/addons/addon-internal-auth-dep-check/README.md +++ b/addons/addon-internal-auth-dep-check/README.md @@ -4,4 +4,4 @@ The purpose of this add-on is to check that the environment is ready for deploym ## npm packages -- @aws-ee/internal-auth-dep-check +- @amzn/internal-auth-dep-check diff --git a/addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check/lib/steps/__test__/internal-auth-dep-check-service.test.js b/addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check/lib/steps/__test__/internal-auth-dep-check-service.test.js index 60f51b5c75..fcc59fcb65 100644 --- a/addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check/lib/steps/__test__/internal-auth-dep-check-service.test.js +++ b/addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check/lib/steps/__test__/internal-auth-dep-check-service.test.js @@ -14,15 +14,15 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-services/lib/user/user-service'); -const UserServiceMock = require('@aws-ee/base-services/lib/user/user-service'); +jest.mock('@amzn/base-services/lib/user/user-service'); +const UserServiceMock = require('@amzn/base-services/lib/user/user-service'); const InternalAuthDepCheckService = require('../internal-auth-dep-check-service'); diff --git a/addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check/lib/steps/internal-auth-dep-check-service.js b/addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check/lib/steps/internal-auth-dep-check-service.js index e2af0cccc9..d019440390 100644 --- a/addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check/lib/steps/internal-auth-dep-check-service.js +++ b/addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check/lib/steps/internal-auth-dep-check-service.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const CompositeError = require('../utils/composite-error'); const settingKeys = { diff --git a/addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check/package.json b/addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check/package.json index 9a796a4924..3008e62f03 100644 --- a/addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check/package.json +++ b/addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check/package.json @@ -1,19 +1,19 @@ { - "name": "@aws-ee/internal-auth-dep-check", + "name": "@amzn/internal-auth-dep-check", "version": "1.0.0", "private": true, "description": "A library containing a set of pre deployment steps for checking that an environment is ready for upgrade to deprecating internal authentication", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "aws-sdk": "^2.647.0", "lodash": "^4.17.21" }, "devDependencies": { - "@aws-ee/base-post-deployment": "workspace:*", - "@aws-ee/base-api-handler": "workspace:*", + "@amzn/base-post-deployment": "workspace:*", + "@amzn/base-api-handler": "workspace:*", "eslint": "^6.8.0", "eslint-config-airbnb-base": "^14.0.0", "eslint-config-prettier": "^6.10.0", diff --git a/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api/lib/plugins/routes-plugin.js b/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api/lib/plugins/routes-plugin.js index 7ec83fa6c0..0c99e2bba8 100644 --- a/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api/lib/plugins/routes-plugin.js +++ b/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api/lib/plugins/routes-plugin.js @@ -12,9 +12,9 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -const setupAuthContext = require('@aws-ee/base-controllers/lib/middlewares/setup-auth-context'); -const prepareContext = require('@aws-ee/base-controllers/lib/middlewares/prepare-context'); -const ensureActive = require('@aws-ee/base-controllers/lib/middlewares/ensure-active'); +const setupAuthContext = require('@amzn/base-controllers/lib/middlewares/setup-auth-context'); +const prepareContext = require('@amzn/base-controllers/lib/middlewares/prepare-context'); +const ensureActive = require('@amzn/base-controllers/lib/middlewares/ensure-active'); const keyPairController = require('../controllers/key-pair-controller'); diff --git a/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api/package.json b/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api/package.json index 25aa2930bd..cc869c1006 100644 --- a/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api/package.json +++ b/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api/package.json @@ -1,13 +1,13 @@ { - "name": "@aws-ee/key-pair-mgmt-api", + "name": "@amzn/key-pair-mgmt-api", "private": true, "version": "1.0.0", "description": "A library containing user's key-pair management related controllers", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/key-pair-mgmt-services": "workspace:*", - "@aws-ee/base-controllers": "workspace:*", + "@amzn/key-pair-mgmt-services": "workspace:*", + "@amzn/base-controllers": "workspace:*", "lodash": "^4.17.21", "uuid": "^3.4.0" }, diff --git a/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services/lib/key-pair/key-pair-service.js b/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services/lib/key-pair/key-pair-service.js index 6befe029a6..f5967b6d70 100644 --- a/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services/lib/key-pair/key-pair-service.js +++ b/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services/lib/key-pair/key-pair-service.js @@ -17,13 +17,13 @@ const uuid = require('uuid/v4'); const { generateKeyPair } = require('crypto'); const forge = require('node-forge'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const { isAllow, allowIfActive, allowIfCurrentUserOrAdmin, -} = require('@aws-ee/base-services/lib/authorization/authorization-utils'); -const { runAndCatch } = require('@aws-ee/base-services/lib/helpers/utils'); +} = require('@amzn/base-services/lib/authorization/authorization-utils'); +const { runAndCatch } = require('@amzn/base-services/lib/helpers/utils'); const createKeyPairSchema = require('./schema/create-key-pair'); const updateKeyPairSchema = require('./schema/update-key-pair'); diff --git a/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services/package.json b/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services/package.json index 0ae8bcd75a..493b51149b 100644 --- a/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services/package.json +++ b/addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services/package.json @@ -1,13 +1,13 @@ { - "name": "@aws-ee/key-pair-mgmt-services", + "name": "@amzn/key-pair-mgmt-services", "private": true, "version": "1.0.0", "description": "A library containing user's key-pair management related services and utilities", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "lodash": "^4.17.21", "node-forge": "^1.3.0", "uuid": "^3.4.0" diff --git a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/README.md b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/README.md index 97ef547f5d..302952a54a 100644 --- a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/README.md +++ b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/README.md @@ -1,3 +1,3 @@ -# @aws-ee/key-pair-mgmt-ui +# @amzn/key-pair-mgmt-ui This package contains user interface entities, stores and react component for key pairs management feature diff --git a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/package.json b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/package.json index 45b2ed5ced..d9dce2805e 100644 --- a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/package.json +++ b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/package.json @@ -1,12 +1,12 @@ { - "name": "@aws-ee/key-pair-mgmt-ui", + "name": "@amzn/key-pair-mgmt-ui", "private": true, "version": "1.0.0", "description": "A library containing user interface screens for key pairs management", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-ui": "workspace:*", + "@amzn/base-ui": "workspace:*", "lodash": "^4.17.21", "mobx": "^5.15.4", "mobx-react": "^6.1.7", diff --git a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/helpers/api.js b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/helpers/api.js index 240afba457..163053b250 100644 --- a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/helpers/api.js +++ b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/helpers/api.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ // eslint-disable-next-line no-unused-vars -import { httpApiGet, httpApiPost, httpApiPut, httpApiDelete } from '@aws-ee/base-ui/dist/helpers/api'; +import { httpApiGet, httpApiPost, httpApiPut, httpApiDelete } from '@amzn/base-ui/dist/helpers/api'; function getKeyPairs() { return httpApiGet('api/key-pairs/'); diff --git a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/models/forms/KeyPairCreateForm.js b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/models/forms/KeyPairCreateForm.js index dc5ff862f3..fdd48e7d2c 100644 --- a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/models/forms/KeyPairCreateForm.js +++ b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/models/forms/KeyPairCreateForm.js @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -import { createForm } from '@aws-ee/base-ui/dist/helpers/form'; +import { createForm } from '@amzn/base-ui/dist/helpers/form'; function getKeyPairCreateForm() { const fields = { diff --git a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/models/key-pairs/KeyPairsStore.js b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/models/key-pairs/KeyPairsStore.js index 1cf3e1aa34..959e007094 100644 --- a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/models/key-pairs/KeyPairsStore.js +++ b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/models/key-pairs/KeyPairsStore.js @@ -15,8 +15,8 @@ import _ from 'lodash'; import { values } from 'mobx'; import { types } from 'mobx-state-tree'; -import { consolidateToMap } from '@aws-ee/base-ui/dist/helpers/utils'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { consolidateToMap } from '@amzn/base-ui/dist/helpers/utils'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { createKeyPair, getKeyPairs, deleteKeyPair } from '../../helpers/api'; import { KeyPair } from './KeyPair'; diff --git a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/KeyPairCard.js b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/KeyPairCard.js index 22012676a8..3be1ce89d7 100644 --- a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/KeyPairCard.js +++ b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/KeyPairCard.js @@ -20,8 +20,8 @@ import { withRouter } from 'react-router-dom'; import { Header, Label, Popup, TextArea, Tab, Form, Icon, Segment } from 'semantic-ui-react'; import TimeAgo from 'react-timeago'; import { CopyToClipboard } from 'react-copy-to-clipboard'; -import By from '@aws-ee/base-ui/dist/parts/helpers/By'; -import { displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; +import By from '@amzn/base-ui/dist/parts/helpers/By'; +import { displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; import KeyPairButtons from './parts/KeyPairButtons'; diff --git a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/KeyPairCreate.js b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/KeyPairCreate.js index 34c51ad68c..107b07fc48 100644 --- a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/KeyPairCreate.js +++ b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/KeyPairCreate.js @@ -17,7 +17,7 @@ import { decorate } from 'mobx'; import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Container, Breadcrumb, Segment } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; import KeyPairCreateForm from './parts/KeyPairCreateForm'; diff --git a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/KeyPairsList.js b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/KeyPairsList.js index 052194d1a3..c4d3b0b831 100644 --- a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/KeyPairsList.js +++ b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/KeyPairsList.js @@ -19,11 +19,11 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Container, Segment, Header, Icon, Button, Label } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreLoading, isStoreEmpty, isStoreNotEmpty, isStoreError } from '@aws-ee/base-ui/dist/models/BaseStore'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; -import ProgressPlaceHolder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreLoading, isStoreEmpty, isStoreNotEmpty, isStoreError } from '@amzn/base-ui/dist/models/BaseStore'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; +import ProgressPlaceHolder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; import KeyPairCard from './KeyPairCard'; diff --git a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/parts/KeyPairButtons.js b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/parts/KeyPairButtons.js index 087e37499d..e022dae702 100644 --- a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/parts/KeyPairButtons.js +++ b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/parts/KeyPairButtons.js @@ -18,7 +18,7 @@ import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Button, Modal } from 'semantic-ui-react'; -import { displayError, displaySuccess } from '@aws-ee/base-ui/dist/helpers/notification'; +import { displayError, displaySuccess } from '@amzn/base-ui/dist/helpers/notification'; // expected props // - keyPair (via prop) diff --git a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/parts/KeyPairCreateForm.js b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/parts/KeyPairCreateForm.js index 54b278d6b0..208a1f9f3d 100644 --- a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/parts/KeyPairCreateForm.js +++ b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/parts/key-pairs/parts/KeyPairCreateForm.js @@ -17,10 +17,10 @@ import { decorate, runInAction, observable, action, computed } from 'mobx'; import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Button, Header, Message } from 'semantic-ui-react'; -import { displayError } from '@aws-ee/base-ui/dist/helpers/notification'; -import Form from '@aws-ee/base-ui/dist/parts/helpers/fields/Form'; -import Input from '@aws-ee/base-ui/dist/parts/helpers/fields/Input'; -import TextArea from '@aws-ee/base-ui/dist/parts/helpers/fields/TextArea'; +import { displayError } from '@amzn/base-ui/dist/helpers/notification'; +import Form from '@amzn/base-ui/dist/parts/helpers/fields/Form'; +import Input from '@amzn/base-ui/dist/parts/helpers/fields/Input'; +import TextArea from '@amzn/base-ui/dist/parts/helpers/fields/TextArea'; import { getKeyPairCreateForm } from '../../../models/forms/KeyPairCreateForm'; diff --git a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/plugins/routes-plugin.js b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/plugins/routes-plugin.js index b4d7c403f2..6f28675860 100644 --- a/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/plugins/routes-plugin.js +++ b/addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui/src/plugins/routes-plugin.js @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -import withAuth from '@aws-ee/base-ui/dist/withAuth'; +import withAuth from '@amzn/base-ui/dist/withAuth'; import KeyPairsList from '../parts/key-pairs/KeyPairsList'; import KeyPairCreate from '../parts/key-pairs/KeyPairCreate'; diff --git a/addons/addon-raas-s3-copy/packages/s3-synchronizer/package.json b/addons/addon-raas-s3-copy/packages/s3-synchronizer/package.json index a6476aa76c..b93e1e4081 100644 --- a/addons/addon-raas-s3-copy/packages/s3-synchronizer/package.json +++ b/addons/addon-raas-s3-copy/packages/s3-synchronizer/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/s3-synchronizer", + "name": "@amzn/s3-synchronizer", "private": true, "version": "1.0.0", "description": "An application that replicates files to/from an S3 prefix.", diff --git a/addons/addon-stack-policy/README.md b/addons/addon-stack-policy/README.md index 242f350f37..ff9a4d3c3e 100644 --- a/addons/addon-stack-policy/README.md +++ b/addons/addon-stack-policy/README.md @@ -4,4 +4,4 @@ The purpose of this add-on is to apply CFN stacks policy update ## npm packages -- @aws-ee/cfn-stack-policy +- @amzn/cfn-stack-policy diff --git a/addons/addon-stack-policy/packages/stack-policy/lib/steps/__test__/__fixtures__/settings.js b/addons/addon-stack-policy/packages/stack-policy/lib/steps/__test__/__fixtures__/settings.js index 28ea098ddc..ef6bcc495b 100644 --- a/addons/addon-stack-policy/packages/stack-policy/lib/steps/__test__/__fixtures__/settings.js +++ b/addons/addon-stack-policy/packages/stack-policy/lib/steps/__test__/__fixtures__/settings.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const { registerServices } = require('@aws-ee/base-services/lib/utils/services-registration-util'); +const { registerServices } = require('@amzn/base-services/lib/utils/services-registration-util'); const keys = { enableegressstore: 'enableegressstore', diff --git a/addons/addon-stack-policy/packages/stack-policy/lib/steps/__test__/update-cfn-stack-policy.test.js b/addons/addon-stack-policy/packages/stack-policy/lib/steps/__test__/update-cfn-stack-policy.test.js index a912b1f4d0..7b0d83c1eb 100644 --- a/addons/addon-stack-policy/packages/stack-policy/lib/steps/__test__/update-cfn-stack-policy.test.js +++ b/addons/addon-stack-policy/packages/stack-policy/lib/steps/__test__/update-cfn-stack-policy.test.js @@ -15,12 +15,12 @@ */ /* eslint-disable max-classes-per-file */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AwsServiceMock = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AwsServiceMock = require('@amzn/base-services/lib/aws/aws-service'); const UpdateCfnStackPolicy = require('../update-cfn-stack-policy'); const CloudFormation = require('./__fixtures__/cloudformation'); diff --git a/addons/addon-stack-policy/packages/stack-policy/lib/steps/update-cfn-stack-policy.js b/addons/addon-stack-policy/packages/stack-policy/lib/steps/update-cfn-stack-policy.js index 87a2c57659..eee4cb4532 100644 --- a/addons/addon-stack-policy/packages/stack-policy/lib/steps/update-cfn-stack-policy.js +++ b/addons/addon-stack-policy/packages/stack-policy/lib/steps/update-cfn-stack-policy.js @@ -14,7 +14,7 @@ * permissions and limitations under the License. */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const settingKeys = { backendStackName: 'backendStackName', diff --git a/addons/addon-stack-policy/packages/stack-policy/package.json b/addons/addon-stack-policy/packages/stack-policy/package.json index f37abfbbb2..5a5e164218 100644 --- a/addons/addon-stack-policy/packages/stack-policy/package.json +++ b/addons/addon-stack-policy/packages/stack-policy/package.json @@ -1,19 +1,19 @@ { - "name": "@aws-ee/cfn-stack-policy", + "name": "@amzn/cfn-stack-policy", "version": "1.0.0", "private": true, "description": "A library containing a set of post-deployment steps for updating CFN stack policy regarding to egress store", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "aws-sdk": "^2.647.0", "lodash": "^4.17.21" }, "devDependencies": { - "@aws-ee/base-post-deployment": "workspace:*", - "@aws-ee/base-api-handler": "workspace:*", + "@amzn/base-post-deployment": "workspace:*", + "@amzn/base-api-handler": "workspace:*", "eslint": "^6.8.0", "eslint-config-airbnb-base": "^14.0.0", "eslint-config-prettier": "^6.10.0", diff --git a/addons/addon-user-id-upgrade/README.md b/addons/addon-user-id-upgrade/README.md index b678b031ec..f5cb3522f9 100644 --- a/addons/addon-user-id-upgrade/README.md +++ b/addons/addon-user-id-upgrade/README.md @@ -4,4 +4,4 @@ The purpose of this add-on is to apply the necessary upgrade tasks needed to sup ## npm packages -- @aws-ee/user-id-upgrade-post-deployment +- @amzn/user-id-upgrade-post-deployment diff --git a/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/helpers/users.js b/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/helpers/users.js index 676872fc32..3053195ffe 100644 --- a/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/helpers/users.js +++ b/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/helpers/users.js @@ -16,7 +16,7 @@ */ const _ = require('lodash'); -const { generateId } = require('@aws-ee/base-services/lib/helpers/utils'); +const { generateId } = require('@amzn/base-services/lib/helpers/utils'); const { parseAttributeValue, toStringAttributeValue } = require('../utils/attribute-value'); const ErrorWithSuggestions = require('../utils/error-with-suggestions'); diff --git a/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/steps/__tests__/__fixtures__/settings.js b/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/steps/__tests__/__fixtures__/settings.js index 9105a74725..6404f54dd7 100644 --- a/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/steps/__tests__/__fixtures__/settings.js +++ b/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/steps/__tests__/__fixtures__/settings.js @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -const { registerServices } = require('@aws-ee/base-services/lib/utils/services-registration-util'); -const basePlugin = require('@aws-ee/base-api-handler/lib/plugins/services-plugin'); -const postPlugin = require('@aws-ee/base-post-deployment/lib/plugins/services-plugin'); +const { registerServices } = require('@amzn/base-services/lib/utils/services-registration-util'); +const basePlugin = require('@amzn/base-api-handler/lib/plugins/services-plugin'); +const postPlugin = require('@amzn/base-post-deployment/lib/plugins/services-plugin'); const plugin = require('../../../plugins/services-plugin'); diff --git a/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/steps/__tests__/upgrade-to-user-id.test.js b/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/steps/__tests__/upgrade-to-user-id.test.js index cd17c98fd2..67859472b0 100644 --- a/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/steps/__tests__/upgrade-to-user-id.test.js +++ b/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/steps/__tests__/upgrade-to-user-id.test.js @@ -15,17 +15,17 @@ */ /* eslint-disable max-classes-per-file */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-services/lib/aws/aws-service'); -const AwsServiceMock = require('@aws-ee/base-services/lib/aws/aws-service'); +jest.mock('@amzn/base-services/lib/aws/aws-service'); +const AwsServiceMock = require('@amzn/base-services/lib/aws/aws-service'); -jest.mock('@aws-ee/base-services/lib/db-service'); -const DbServiceMock = require('@aws-ee/base-services/lib/db-service'); +jest.mock('@amzn/base-services/lib/db-service'); +const DbServiceMock = require('@amzn/base-services/lib/db-service'); -jest.mock('@aws-ee/base-post-deployment/lib/deployment-store-service'); -const DeploymentStoreServiceMock = require('@aws-ee/base-post-deployment/lib/deployment-store-service'); +jest.mock('@amzn/base-post-deployment/lib/deployment-store-service'); +const DeploymentStoreServiceMock = require('@amzn/base-post-deployment/lib/deployment-store-service'); const UpgradeToUserId = require('../upgrade-to-user-id'); const DynamoDB = require('./__fixtures__/dynamodb'); diff --git a/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/steps/upgrade-to-user-id.js b/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/steps/upgrade-to-user-id.js index 3ec6b6e1cd..bca5823a6a 100644 --- a/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/steps/upgrade-to-user-id.js +++ b/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/lib/steps/upgrade-to-user-id.js @@ -15,7 +15,7 @@ */ const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); +const Service = require('@amzn/base-services-container/lib/service'); const prefix = require('../utils/log-prefix'); const { logError } = require('../utils/error-utils'); diff --git a/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/package.json b/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/package.json index f6841cac22..4a2ed155fd 100644 --- a/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/package.json +++ b/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/package.json @@ -1,19 +1,19 @@ { - "name": "@aws-ee/user-id-upgrade-post-deployment", + "name": "@amzn/user-id-upgrade-post-deployment", "version": "1.0.0", "private": true, "description": "A library containing a set of post-deployment steps for upgrading user id", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "aws-sdk": "^2.1000.0", "lodash": "^4.17.21" }, "devDependencies": { - "@aws-ee/base-post-deployment": "workspace:*", - "@aws-ee/base-api-handler": "workspace:*", + "@amzn/base-post-deployment": "workspace:*", + "@amzn/base-api-handler": "workspace:*", "eslint": "^6.8.0", "eslint-config-airbnb-base": "^14.0.0", "eslint-config-prettier": "^6.10.0", diff --git a/main/cicd/cicd-pipeline/config/settings/.settings.js b/main/cicd/cicd-pipeline/config/settings/.settings.js index 0f0a5acf3b..ef4710592f 100644 --- a/main/cicd/cicd-pipeline/config/settings/.settings.js +++ b/main/cicd/cicd-pipeline/config/settings/.settings.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -module.exports.merged = require('@aws-ee/base-serverless-settings-helper').mergeSettings(__dirname, [ +module.exports.merged = require('@amzn/base-serverless-settings-helper').mergeSettings(__dirname, [ '../../../../config/settings/.defaults.yml', './.defaults.yml', '../../../../config/settings/${stage}.yml', diff --git a/main/cicd/cicd-pipeline/package.json b/main/cicd/cicd-pipeline/package.json index 30a00f4142..3447b96ed5 100644 --- a/main/cicd/cicd-pipeline/package.json +++ b/main/cicd/cicd-pipeline/package.json @@ -1,12 +1,12 @@ { - "name": "@aws-ee/cicd-pipeline", + "name": "@amzn/cicd-pipeline", "version": "1.0.0", "private": true, "description": "CI/CD pipeline implementation for the PoC", "author": "Amazon Web Services", "license": "Apache-2.0", "devDependencies": { - "@aws-ee/base-serverless-settings-helper": "workspace:*", + "@amzn/base-serverless-settings-helper": "workspace:*", "serverless": "^1.63.0", "serverless-deployment-bucket": "^1.1.0", "serverless-hooks-plugin": "^1.1.0" @@ -14,4 +14,4 @@ "optionalDependencies": { "fsevents": "*" } -} \ No newline at end of file +} diff --git a/main/cicd/cicd-source/config/settings/.settings.js b/main/cicd/cicd-source/config/settings/.settings.js index 0f0a5acf3b..ef4710592f 100644 --- a/main/cicd/cicd-source/config/settings/.settings.js +++ b/main/cicd/cicd-source/config/settings/.settings.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -module.exports.merged = require('@aws-ee/base-serverless-settings-helper').mergeSettings(__dirname, [ +module.exports.merged = require('@amzn/base-serverless-settings-helper').mergeSettings(__dirname, [ '../../../../config/settings/.defaults.yml', './.defaults.yml', '../../../../config/settings/${stage}.yml', diff --git a/main/cicd/cicd-source/package.json b/main/cicd/cicd-source/package.json index 047b636e88..bb56c9c071 100644 --- a/main/cicd/cicd-source/package.json +++ b/main/cicd/cicd-source/package.json @@ -1,12 +1,12 @@ { - "name": "@aws-ee/cicd-source", + "name": "@amzn/cicd-source", "version": "1.0.0", "private": true, "description": "CI/CD Source Code Account Configuration Component for the PoC", "author": "Amazon Web Services", "license": "Apache-2.0", "devDependencies": { - "@aws-ee/base-serverless-settings-helper": "workspace:*", + "@amzn/base-serverless-settings-helper": "workspace:*", "aws-sdk": "^2.1000.0", "serverless": "^1.63.0", "serverless-deployment-bucket": "^1.1.0" diff --git a/main/end-to-end-tests/package.json b/main/end-to-end-tests/package.json index dae1726c3e..d13d835a33 100644 --- a/main/end-to-end-tests/package.json +++ b/main/end-to-end-tests/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/end-to-end-tests", + "name": "@amzn/end-to-end-tests", "version": "1.0.0", "private": true, "description": "End to end tests for the base-poc solution", diff --git a/main/infrastructure-tests/package.json b/main/infrastructure-tests/package.json index bda216d887..efbd79da23 100644 --- a/main/infrastructure-tests/package.json +++ b/main/infrastructure-tests/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/infrastructure-tests", + "name": "@amzn/infrastructure-tests", "version": "1.0.0", "private": true, "description": "Infrastructure tests SWB", diff --git a/main/integration-tests/__test__/api-tests/appstream-egress-disabled/study-permissions/verify-linux-study-permissions.test.js b/main/integration-tests/__test__/api-tests/appstream-egress-disabled/study-permissions/verify-linux-study-permissions.test.js index 633b93794b..4fe05168e3 100644 --- a/main/integration-tests/__test__/api-tests/appstream-egress-disabled/study-permissions/verify-linux-study-permissions.test.js +++ b/main/integration-tests/__test__/api-tests/appstream-egress-disabled/study-permissions/verify-linux-study-permissions.test.js @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -const { sleep } = require('@aws-ee/base-services/lib/helpers/utils'); +const { sleep } = require('@amzn/base-services/lib/helpers/utils'); const { NodeSSH } = require('node-ssh'); const { mountStudies, readWrite } = require('../../../../support/complex/run-shell-command'); const { runSetup } = require('../../../../support/setup'); diff --git a/main/integration-tests/__test__/api-tests/common/advanced-tests/rstudio/launch-rstudio-workspace.test.js b/main/integration-tests/__test__/api-tests/common/advanced-tests/rstudio/launch-rstudio-workspace.test.js index d11134c3d1..4087318895 100644 --- a/main/integration-tests/__test__/api-tests/common/advanced-tests/rstudio/launch-rstudio-workspace.test.js +++ b/main/integration-tests/__test__/api-tests/common/advanced-tests/rstudio/launch-rstudio-workspace.test.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const { sleep } = require('@aws-ee/base-services/lib/helpers/utils'); +const { sleep } = require('@amzn/base-services/lib/helpers/utils'); const axios = require('axios').default; const { runSetup } = require('../../../../../support/setup'); const { deleteWorkspaceServiceCatalog } = require('../../../../../support/complex/delete-workspace-service-catalog'); diff --git a/main/integration-tests/__test__/api-tests/common/authentication/revoke-auth-id-token.test.js b/main/integration-tests/__test__/api-tests/common/authentication/revoke-auth-id-token.test.js index 4c4e09c3de..80e89c56b0 100644 --- a/main/integration-tests/__test__/api-tests/common/authentication/revoke-auth-id-token.test.js +++ b/main/integration-tests/__test__/api-tests/common/authentication/revoke-auth-id-token.test.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -const { sleep } = require('@aws-ee/base-services/lib/helpers/utils'); +const { sleep } = require('@amzn/base-services/lib/helpers/utils'); const { runSetup } = require('../../../../support/setup'); const errorCode = require('../../../../support/utils/error-code'); diff --git a/main/integration-tests/__test__/api-tests/common/workspace-service-catalogs/create-workspace-service-catalog.test.js b/main/integration-tests/__test__/api-tests/common/workspace-service-catalogs/create-workspace-service-catalog.test.js index 02799704cd..b3b3ed37ad 100644 --- a/main/integration-tests/__test__/api-tests/common/workspace-service-catalogs/create-workspace-service-catalog.test.js +++ b/main/integration-tests/__test__/api-tests/common/workspace-service-catalogs/create-workspace-service-catalog.test.js @@ -15,7 +15,7 @@ */ const _ = require('lodash'); -const { sleep } = require('@aws-ee/base-services/lib/helpers/utils'); +const { sleep } = require('@amzn/base-services/lib/helpers/utils'); const { runSetup } = require('../../../../support/setup'); const { diff --git a/main/integration-tests/package.json b/main/integration-tests/package.json index 97bafd9f14..5c42e8c06e 100644 --- a/main/integration-tests/package.json +++ b/main/integration-tests/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/integration-tests", + "name": "@amzn/integration-tests", "version": "1.0.0", "private": true, "description": "Integration tests for the base-poc solution", @@ -23,7 +23,7 @@ } }, "dependencies": { - "@aws-ee/base-services": "workspace:*", + "@amzn/base-services": "workspace:*", "aws-sdk": "^2.1000.0", "axios": "^0.21.2", "chance": "^1.1.7", @@ -55,4 +55,4 @@ "request": "^2.88.2", "request-promise-native": "^1.0.9" } -} \ No newline at end of file +} diff --git a/main/integration-tests/support/aws/services/dynamodb.js b/main/integration-tests/support/aws/services/dynamodb.js index fdc2677e97..63cf34242c 100644 --- a/main/integration-tests/support/aws/services/dynamodb.js +++ b/main/integration-tests/support/aws/services/dynamodb.js @@ -15,12 +15,12 @@ const _ = require('lodash'); -const Scanner = require('@aws-ee/base-services/lib/db/scanner'); -const Updater = require('@aws-ee/base-services/lib/db/updater'); -const Getter = require('@aws-ee/base-services/lib/db/getter'); -const Query = require('@aws-ee/base-services/lib/db/query'); -const Deleter = require('@aws-ee/base-services/lib/db/deleter'); -const unmarshal = require('@aws-ee/base-services/lib/db/unmarshal'); +const Scanner = require('@amzn/base-services/lib/db/scanner'); +const Updater = require('@amzn/base-services/lib/db/updater'); +const Getter = require('@amzn/base-services/lib/db/getter'); +const Query = require('@amzn/base-services/lib/db/query'); +const Deleter = require('@amzn/base-services/lib/db/deleter'); +const unmarshal = require('@amzn/base-services/lib/db/unmarshal'); const { getTables } = require('../tables'); diff --git a/main/integration-tests/support/complex/default-integration-test-product.js b/main/integration-tests/support/complex/default-integration-test-product.js index d9bda0c0bb..9459c86d80 100644 --- a/main/integration-tests/support/complex/default-integration-test-product.js +++ b/main/integration-tests/support/complex/default-integration-test-product.js @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -const { sleep } = require('@aws-ee/base-services/lib/helpers/utils'); +const { sleep } = require('@amzn/base-services/lib/helpers/utils'); /** * Creates the default service catalog product. diff --git a/main/integration-tests/support/complex/delete-study.js b/main/integration-tests/support/complex/delete-study.js index 1d755945fd..2dae04e1e3 100644 --- a/main/integration-tests/support/complex/delete-study.js +++ b/main/integration-tests/support/complex/delete-study.js @@ -15,7 +15,7 @@ */ const _ = require('lodash'); -const { processInBatches } = require('@aws-ee/base-services/lib/helpers/utils'); +const { processInBatches } = require('@amzn/base-services/lib/helpers/utils'); const { parseS3Arn } = require('../aws/utils/s3-arn'); const { run } = require('../utils/utils'); diff --git a/main/integration-tests/support/complex/delete-workspace-service-catalog.js b/main/integration-tests/support/complex/delete-workspace-service-catalog.js index d1ff4ecdb5..ab06198973 100644 --- a/main/integration-tests/support/complex/delete-workspace-service-catalog.js +++ b/main/integration-tests/support/complex/delete-workspace-service-catalog.js @@ -15,7 +15,7 @@ * permissions and limitations under the License. */ -const { sleep } = require('@aws-ee/base-services/lib/helpers/utils'); +const { sleep } = require('@amzn/base-services/lib/helpers/utils'); const _ = require('lodash'); /** diff --git a/main/integration-tests/support/resources/base/collection-resource.js b/main/integration-tests/support/resources/base/collection-resource.js index 09439d49cc..78e2b8a1c4 100644 --- a/main/integration-tests/support/resources/base/collection-resource.js +++ b/main/integration-tests/support/resources/base/collection-resource.js @@ -16,7 +16,7 @@ const _ = require('lodash'); -const { sleep } = require('@aws-ee/base-services/lib/helpers/utils'); +const { sleep } = require('@amzn/base-services/lib/helpers/utils'); const { transform } = require('../../utils/axios-error'); /** diff --git a/main/integration-tests/support/resources/base/resource.js b/main/integration-tests/support/resources/base/resource.js index 52d7185e62..9bf7d63102 100644 --- a/main/integration-tests/support/resources/base/resource.js +++ b/main/integration-tests/support/resources/base/resource.js @@ -15,7 +15,7 @@ */ const _ = require('lodash'); -const { sleep } = require('@aws-ee/base-services/lib/helpers/utils'); +const { sleep } = require('@amzn/base-services/lib/helpers/utils'); const { transform } = require('../../utils/axios-error'); diff --git a/main/integration-tests/support/resources/studies/study.js b/main/integration-tests/support/resources/studies/study.js index 78d7d93d7b..b11f2ddba5 100644 --- a/main/integration-tests/support/resources/studies/study.js +++ b/main/integration-tests/support/resources/studies/study.js @@ -15,7 +15,7 @@ */ const _ = require('lodash'); -const { sleep } = require('@aws-ee/base-services/lib/helpers/utils'); +const { sleep } = require('@amzn/base-services/lib/helpers/utils'); const Resource = require('../base/resource'); const StudyPermissions = require('./study-permissions'); diff --git a/main/integration-tests/support/resources/workspace-service-catalogs/connections/connection.js b/main/integration-tests/support/resources/workspace-service-catalogs/connections/connection.js index 74f2e93dca..ec390463a4 100644 --- a/main/integration-tests/support/resources/workspace-service-catalogs/connections/connection.js +++ b/main/integration-tests/support/resources/workspace-service-catalogs/connections/connection.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const { sleep } = require('@aws-ee/base-services/lib/helpers/utils'); +const { sleep } = require('@amzn/base-services/lib/helpers/utils'); const Resource = require('../../base/resource'); diff --git a/main/integration-tests/support/resources/workspace-service-catalogs/workspace-service-catalog.js b/main/integration-tests/support/resources/workspace-service-catalogs/workspace-service-catalog.js index 2fa51aa76b..ea8805491c 100644 --- a/main/integration-tests/support/resources/workspace-service-catalogs/workspace-service-catalog.js +++ b/main/integration-tests/support/resources/workspace-service-catalogs/workspace-service-catalog.js @@ -14,7 +14,7 @@ */ const _ = require('lodash'); -const { sleep } = require('@aws-ee/base-services/lib/helpers/utils'); +const { sleep } = require('@amzn/base-services/lib/helpers/utils'); const Resource = require('../base/resource'); const Connections = require('./connections/connections'); diff --git a/main/integration-tests/support/resources/workspace-types/workspace-type.js b/main/integration-tests/support/resources/workspace-types/workspace-type.js index 60899afc5c..f44229c240 100644 --- a/main/integration-tests/support/resources/workspace-types/workspace-type.js +++ b/main/integration-tests/support/resources/workspace-types/workspace-type.js @@ -15,7 +15,7 @@ const _ = require('lodash'); -const { sleep } = require('@aws-ee/base-services/lib/helpers/utils'); +const { sleep } = require('@amzn/base-services/lib/helpers/utils'); const Resource = require('../base/resource'); const Configurations = require('./configurations/configurations'); diff --git a/main/integration-tests/support/setup.js b/main/integration-tests/support/setup.js index 065a95fcca..b77ff64468 100644 --- a/main/integration-tests/support/setup.js +++ b/main/integration-tests/support/setup.js @@ -18,7 +18,7 @@ const _ = require('lodash'); const jwtDecode = require('jwt-decode'); -const { retry } = require('@aws-ee/base-services/lib/helpers/utils'); +const { retry } = require('@amzn/base-services/lib/helpers/utils'); const Settings = require('./utils/settings'); const { getClientSession } = require('./client-session'); diff --git a/main/packages/controllers/lib/plugins/routes-plugin.js b/main/packages/controllers/lib/plugins/routes-plugin.js index e1d4c11864..8ee5dee53d 100644 --- a/main/packages/controllers/lib/plugins/routes-plugin.js +++ b/main/packages/controllers/lib/plugins/routes-plugin.js @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -const setupAuthContext = require('@aws-ee/base-controllers/lib/middlewares/setup-auth-context'); -const prepareContext = require('@aws-ee/base-controllers/lib/middlewares/prepare-context'); -const ensureActive = require('@aws-ee/base-controllers/lib/middlewares/ensure-active'); +const setupAuthContext = require('@amzn/base-controllers/lib/middlewares/setup-auth-context'); +const prepareContext = require('@amzn/base-controllers/lib/middlewares/prepare-context'); +const ensureActive = require('@amzn/base-controllers/lib/middlewares/ensure-active'); const helloController = require('../hello-controller'); diff --git a/main/packages/controllers/package.json b/main/packages/controllers/package.json index b0b44666d5..8af18a5587 100644 --- a/main/packages/controllers/package.json +++ b/main/packages/controllers/package.json @@ -5,7 +5,7 @@ "description": "The solution controllers", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-controllers": "workspace:*", + "@amzn/base-controllers": "workspace:*", "services": "workspace:*", "lodash": "^4.17.21" }, diff --git a/main/packages/services/lib/hello/hello-service.js b/main/packages/services/lib/hello/hello-service.js index 05ab827b2f..478177e1b7 100644 --- a/main/packages/services/lib/hello/hello-service.js +++ b/main/packages/services/lib/hello/hello-service.js @@ -15,8 +15,8 @@ /* eslint-disable no-await-in-loop */ // const _ = require('lodash'); -const Service = require('@aws-ee/base-services-container/lib/service'); -const { allowIfActive, allowIfAdmin } = require('@aws-ee/base-services/lib/authorization/authorization-utils'); +const Service = require('@amzn/base-services-container/lib/service'); +const { allowIfActive, allowIfAdmin } = require('@amzn/base-services/lib/authorization/authorization-utils'); // const helloMessagesSchema = require('../schema/hello-messages'); // your input schema diff --git a/main/packages/services/lib/plugins/services-plugin.js b/main/packages/services/lib/plugins/services-plugin.js index 16765356bc..7888f25e6f 100644 --- a/main/packages/services/lib/plugins/services-plugin.js +++ b/main/packages/services/lib/plugins/services-plugin.js @@ -33,7 +33,7 @@ async function registerServices(container, pluginRegistry) { * Function to register solution specific static settings. "static settings" is a plain JavaScript object containing * settings as key/value. In Lambda environment, the settings are provided by environment variables. * There is 4K limit to the env variables that can be passed to a Lambda. The default settings service impl provided by the - * "@aws-ee/base-services" package reads settings from env variables. + * "@amzn/base-services" package reads settings from env variables. * In addition to those, any other settings that be derived via convention should be passed as "static settings" to * avoid occupying space in env variables space. * @@ -169,7 +169,7 @@ async function getFieldsToMask(existingFieldsToMask, pluginRegistry) { /** * Function to register solution specific implementation for settings service. This is an optional function. - * By default, an implementation of settings service (i.e., "@aws-ee/base-services/lib/settings/env-settings-service") + * By default, an implementation of settings service (i.e., "@amzn/base-services/lib/settings/env-settings-service") * that resolves settings from environment variables is already registered in the "container" * * @param container Services container @@ -188,7 +188,7 @@ async function registerSettingsService(container, pluginRegistry) { /** * Function to register solution specific implementation for logger service. This is an optional function. - * By default, an implementation of logger service (i.e., "@aws-ee/base-services/lib/logger/logger-service") is + * By default, an implementation of logger service (i.e., "@amzn/base-services/lib/logger/logger-service") is * already registered in the "container" * * @param container Services container diff --git a/main/packages/services/package.json b/main/packages/services/package.json index 4b5a865558..db93eee64c 100644 --- a/main/packages/services/package.json +++ b/main/packages/services/package.json @@ -5,8 +5,8 @@ "description": "The solution services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/main/solution/backend/config/settings/.settings.js b/main/solution/backend/config/settings/.settings.js index 0f0a5acf3b..ef4710592f 100644 --- a/main/solution/backend/config/settings/.settings.js +++ b/main/solution/backend/config/settings/.settings.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -module.exports.merged = require('@aws-ee/base-serverless-settings-helper').mergeSettings(__dirname, [ +module.exports.merged = require('@amzn/base-serverless-settings-helper').mergeSettings(__dirname, [ '../../../../config/settings/.defaults.yml', './.defaults.yml', '../../../../config/settings/${stage}.yml', diff --git a/main/solution/backend/package.json b/main/solution/backend/package.json index 975da06385..5dc393496f 100644 --- a/main/solution/backend/package.json +++ b/main/solution/backend/package.json @@ -1,34 +1,34 @@ { - "name": "@aws-ee/backend", + "name": "@amzn/backend", "version": "1.0.0", "private": true, "description": "The API implementation for the backend", "author": "Amazon Web Services", "license": "Apache 2.0", "dependencies": { - "@aws-ee/base-api-handler": "workspace:*", - "@aws-ee/base-api-handler-factory": "workspace:*", - "@aws-ee/base-api-services": "workspace:*", - "@aws-ee/base-authn-handler": "workspace:*", - "@aws-ee/base-controllers": "workspace:*", - "@aws-ee/base-raas-cfn-templates": "workspace:*", - "@aws-ee/base-raas-rest-api": "workspace:*", - "@aws-ee/base-raas-services": "workspace:*", - "@aws-ee/base-raas-workflow-steps": "workspace:*", - "@aws-ee/base-raas-workflows": "workspace:*", - "@aws-ee/base-raas-appstream-rest-api": "workspace:*", - "@aws-ee/base-raas-appstream-services": "workspace:*", - "@aws-ee/environment-type-mgmt-services": "workspace:*", - "@aws-ee/environment-type-mgmt-api": "workspace:*", - "@aws-ee/environment-sc-workflow-steps": "workspace:*", - "@aws-ee/environment-sc-workflows": "workspace:*", - "@aws-ee/key-pair-mgmt-api": "workspace:*", - "@aws-ee/key-pair-mgmt-services": "workspace:*", - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", - "@aws-ee/base-workflow-api": "workspace:*", - "@aws-ee/base-workflow-core": "workspace:*", - "@aws-ee/base-workflow-steps": "workspace:*", + "@amzn/base-api-handler": "workspace:*", + "@amzn/base-api-handler-factory": "workspace:*", + "@amzn/base-api-services": "workspace:*", + "@amzn/base-authn-handler": "workspace:*", + "@amzn/base-controllers": "workspace:*", + "@amzn/base-raas-cfn-templates": "workspace:*", + "@amzn/base-raas-rest-api": "workspace:*", + "@amzn/base-raas-services": "workspace:*", + "@amzn/base-raas-workflow-steps": "workspace:*", + "@amzn/base-raas-workflows": "workspace:*", + "@amzn/base-raas-appstream-rest-api": "workspace:*", + "@amzn/base-raas-appstream-services": "workspace:*", + "@amzn/environment-type-mgmt-services": "workspace:*", + "@amzn/environment-type-mgmt-api": "workspace:*", + "@amzn/environment-sc-workflow-steps": "workspace:*", + "@amzn/environment-sc-workflows": "workspace:*", + "@amzn/key-pair-mgmt-api": "workspace:*", + "@amzn/key-pair-mgmt-services": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", + "@amzn/base-workflow-api": "workspace:*", + "@amzn/base-workflow-core": "workspace:*", + "@amzn/base-workflow-steps": "workspace:*", "services": "workspace:*", "aws-sdk": "^2.1000.0", "controllers": "workspace:*", @@ -38,8 +38,8 @@ "node-fetch": "^2.6.7" }, "devDependencies": { - "@aws-ee/base-serverless-backend-tools": "workspace:*", - "@aws-ee/base-serverless-settings-helper": "workspace:*", + "@amzn/base-serverless-backend-tools": "workspace:*", + "@amzn/base-serverless-settings-helper": "workspace:*", "@babel/core": "^7.8.4", "@babel/plugin-transform-runtime": "^7.8.3", "@babel/preset-env": "^7.8.4", diff --git a/main/solution/backend/serverless.yml b/main/solution/backend/serverless.yml index 7e14ba9d5b..a8f1a4da7f 100644 --- a/main/solution/backend/serverless.yml +++ b/main/solution/backend/serverless.yml @@ -129,4 +129,4 @@ plugins: - serverless-offline - serverless-deployment-bucket - serverless-s3-sync - - '@aws-ee/base-serverless-backend-tools' + - '@amzn/base-serverless-backend-tools' diff --git a/main/solution/backend/src/lambdas/api-handler/handler.js b/main/solution/backend/src/lambdas/api-handler/handler.js index ad139cedcf..4202205f27 100644 --- a/main/solution/backend/src/lambdas/api-handler/handler.js +++ b/main/solution/backend/src/lambdas/api-handler/handler.js @@ -13,11 +13,9 @@ * permissions and limitations under the License. */ -const handlerFactory = require('@aws-ee/base-api-handler-factory'); -const { - registerServices: registerServicesUtil, -} = require('@aws-ee/base-services/lib/utils/services-registration-util'); -const { registerRoutes: registerRoutesUtil } = require('@aws-ee/base-api-handler/lib/routes-registration-util'); +const handlerFactory = require('@amzn/base-api-handler-factory'); +const { registerServices: registerServicesUtil } = require('@amzn/base-services/lib/utils/services-registration-util'); +const { registerRoutes: registerRoutesUtil } = require('@amzn/base-api-handler/lib/routes-registration-util'); const pluginRegistry = require('./plugins/plugin-registry'); diff --git a/main/solution/backend/src/lambdas/api-handler/plugins/plugin-registry.js b/main/solution/backend/src/lambdas/api-handler/plugins/plugin-registry.js index a2d39bf298..15b4c8ecac 100644 --- a/main/solution/backend/src/lambdas/api-handler/plugins/plugin-registry.js +++ b/main/solution/backend/src/lambdas/api-handler/plugins/plugin-registry.js @@ -13,28 +13,28 @@ * permissions and limitations under the License. */ -const baseAuditPlugin = require('@aws-ee/base-services/lib/plugins/audit-plugin'); -const baseServicesPlugin = require('@aws-ee/base-api-handler/lib/plugins/services-plugin'); -const baseRoutesPlugin = require('@aws-ee/base-controllers/lib/plugins/routes-plugin'); -const baseWfServicesPlugin = require('@aws-ee/base-workflow-api/lib/plugins/services-plugin'); -const baseWfRoutesPlugin = require('@aws-ee/base-workflow-api/lib/plugins/routes-plugin'); -const bassRaasServicesPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/services-plugin'); -const baseRaasRoutesPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/routes-plugin'); -const baseRaasCfnTemplatesPlugin = require('@aws-ee/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); -const baseRaasUserAuthzPlugin = require('@aws-ee/base-raas-services/lib/user/user-authz-plugin'); -const environmentTypeRoutesPlugin = require('@aws-ee/environment-type-mgmt-api/lib/plugins/routes-plugin'); -const environmentTypeServicesPlugin = require('@aws-ee/environment-type-mgmt-services/lib/plugins/services-plugin'); +const baseAuditPlugin = require('@amzn/base-services/lib/plugins/audit-plugin'); +const baseServicesPlugin = require('@amzn/base-api-handler/lib/plugins/services-plugin'); +const baseRoutesPlugin = require('@amzn/base-controllers/lib/plugins/routes-plugin'); +const baseWfServicesPlugin = require('@amzn/base-workflow-api/lib/plugins/services-plugin'); +const baseWfRoutesPlugin = require('@amzn/base-workflow-api/lib/plugins/routes-plugin'); +const bassRaasServicesPlugin = require('@amzn/base-raas-rest-api/lib/plugins/services-plugin'); +const baseRaasRoutesPlugin = require('@amzn/base-raas-rest-api/lib/plugins/routes-plugin'); +const baseRaasCfnTemplatesPlugin = require('@amzn/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); +const baseRaasUserAuthzPlugin = require('@amzn/base-raas-services/lib/user/user-authz-plugin'); +const environmentTypeRoutesPlugin = require('@amzn/environment-type-mgmt-api/lib/plugins/routes-plugin'); +const environmentTypeServicesPlugin = require('@amzn/environment-type-mgmt-services/lib/plugins/services-plugin'); const servicesPlugin = require('services/lib/plugins/services-plugin'); -const baseRaasSchemaPlugin = require('@aws-ee/base-raas-services/lib/plugins/schema-plugin'); -const bassRaasEnvTypeVarsPlugin = require('@aws-ee/base-raas-services/lib/plugins/env-provisioning-plugin'); -const keyPairRoutesPlugin = require('@aws-ee/key-pair-mgmt-api/lib/plugins/routes-plugin'); -const keyPairServicesPlugin = require('@aws-ee/key-pair-mgmt-services/lib/plugins/services-plugin'); -const rolesOnlyStrategyPlugin = require('@aws-ee/base-raas-services/lib/plugins/roles-only-strategy-plugin'); -const legacyStrategyPlugin = require('@aws-ee/base-raas-services/lib/plugins/legacy-strategy-plugin'); -const baseRaasAppstreamServicesPlugin = require('@aws-ee/base-raas-appstream-rest-api/lib/plugins/services-plugin'); -const baseRaasAppstreamEnvTypeVarsPlugin = require('@aws-ee/base-raas-appstream-services/lib/plugins/env-sc-provisioning-plugin'); -const baseRaasAppStreamConnectionUrlPlugin = require('@aws-ee/base-raas-appstream-services/lib/plugins/env-sc-connection-url-plugin'); -const baseRaasAppStreamAwsAccountMgmtPlugin = require('@aws-ee/base-raas-appstream-services/lib/plugins/aws-account-mgmt-plugin'); +const baseRaasSchemaPlugin = require('@amzn/base-raas-services/lib/plugins/schema-plugin'); +const bassRaasEnvTypeVarsPlugin = require('@amzn/base-raas-services/lib/plugins/env-provisioning-plugin'); +const keyPairRoutesPlugin = require('@amzn/key-pair-mgmt-api/lib/plugins/routes-plugin'); +const keyPairServicesPlugin = require('@amzn/key-pair-mgmt-services/lib/plugins/services-plugin'); +const rolesOnlyStrategyPlugin = require('@amzn/base-raas-services/lib/plugins/roles-only-strategy-plugin'); +const legacyStrategyPlugin = require('@amzn/base-raas-services/lib/plugins/legacy-strategy-plugin'); +const baseRaasAppstreamServicesPlugin = require('@amzn/base-raas-appstream-rest-api/lib/plugins/services-plugin'); +const baseRaasAppstreamEnvTypeVarsPlugin = require('@amzn/base-raas-appstream-services/lib/plugins/env-sc-provisioning-plugin'); +const baseRaasAppStreamConnectionUrlPlugin = require('@amzn/base-raas-appstream-services/lib/plugins/env-sc-connection-url-plugin'); +const baseRaasAppStreamAwsAccountMgmtPlugin = require('@amzn/base-raas-appstream-services/lib/plugins/aws-account-mgmt-plugin'); const routesPlugin = require('./routes-plugin'); diff --git a/main/solution/backend/src/lambdas/authentication-layer-handler/handler.js b/main/solution/backend/src/lambdas/authentication-layer-handler/handler.js index 2500eeebfd..450f6d27d4 100644 --- a/main/solution/backend/src/lambdas/authentication-layer-handler/handler.js +++ b/main/solution/backend/src/lambdas/authentication-layer-handler/handler.js @@ -13,8 +13,8 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const { registerServices } = require('@aws-ee/base-services/lib/utils/services-registration-util'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const { registerServices } = require('@amzn/base-services/lib/utils/services-registration-util'); const newHandler = require('./handler-impl'); const pluginRegistry = require('./plugins/plugin-registry'); diff --git a/main/solution/backend/src/lambdas/authentication-layer-handler/plugins/plugin-registry.js b/main/solution/backend/src/lambdas/authentication-layer-handler/plugins/plugin-registry.js index 27188061b2..805b5ffa6c 100644 --- a/main/solution/backend/src/lambdas/authentication-layer-handler/plugins/plugin-registry.js +++ b/main/solution/backend/src/lambdas/authentication-layer-handler/plugins/plugin-registry.js @@ -13,12 +13,12 @@ * permissions and limitations under the License. */ -const baseAuditPlugin = require('@aws-ee/base-services/lib/plugins/audit-plugin'); -const baseServicesPlugin = require('@aws-ee/base-authn-handler/lib/plugins/services-plugin'); -const bassRaasServicesPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/authn-handler-services-plugin'); -const baseRaasUserAuthzPlugin = require('@aws-ee/base-raas-services/lib/user/user-authz-plugin'); -const baseRaasAuthnPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/authentication-plugin'); -const baseRaasSchemaPlugin = require('@aws-ee/base-raas-services/lib/plugins/schema-plugin'); +const baseAuditPlugin = require('@amzn/base-services/lib/plugins/audit-plugin'); +const baseServicesPlugin = require('@amzn/base-authn-handler/lib/plugins/services-plugin'); +const bassRaasServicesPlugin = require('@amzn/base-raas-rest-api/lib/plugins/authn-handler-services-plugin'); +const baseRaasUserAuthzPlugin = require('@amzn/base-raas-services/lib/user/user-authz-plugin'); +const baseRaasAuthnPlugin = require('@amzn/base-raas-rest-api/lib/plugins/authentication-plugin'); +const baseRaasSchemaPlugin = require('@amzn/base-raas-services/lib/plugins/schema-plugin'); const servicesPlugin = require('services/lib/plugins/services-plugin'); diff --git a/main/solution/backend/src/lambdas/aws-account-onboarding/handler.js b/main/solution/backend/src/lambdas/aws-account-onboarding/handler.js index e563415684..5414600ae0 100644 --- a/main/solution/backend/src/lambdas/aws-account-onboarding/handler.js +++ b/main/solution/backend/src/lambdas/aws-account-onboarding/handler.js @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const { registerServices } = require('@aws-ee/base-services/lib/utils/services-registration-util'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const { registerServices } = require('@amzn/base-services/lib/utils/services-registration-util'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); const pluginRegistry = require('./plugins/plugin-registry'); diff --git a/main/solution/backend/src/lambdas/aws-account-onboarding/plugins/plugin-registry.js b/main/solution/backend/src/lambdas/aws-account-onboarding/plugins/plugin-registry.js index 3047c01071..e4d3e7120b 100644 --- a/main/solution/backend/src/lambdas/aws-account-onboarding/plugins/plugin-registry.js +++ b/main/solution/backend/src/lambdas/aws-account-onboarding/plugins/plugin-registry.js @@ -13,16 +13,16 @@ * permissions and limitations under the License. */ -const baseAuditPlugin = require('@aws-ee/base-services/lib/plugins/audit-plugin'); -const baseServicesPlugin = require('@aws-ee/base-api-handler/lib/plugins/services-plugin'); -const bassRaasServicesPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/services-plugin'); -const baseWfServicesPlugin = require('@aws-ee/base-workflow-api/lib/plugins/services-plugin'); -const baseRaasCfnTemplatesPlugin = require('@aws-ee/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); -const baseRaasUserAuthzPlugin = require('@aws-ee/base-raas-services/lib/user/user-authz-plugin'); -const baseRaasSchemaPlugin = require('@aws-ee/base-raas-services/lib/plugins/schema-plugin'); -const environmentTypeServicesPlugin = require('@aws-ee/environment-type-mgmt-services/lib/plugins/services-plugin'); -const keyPairServicesPlugin = require('@aws-ee/key-pair-mgmt-services/lib/plugins/services-plugin'); -const baseRaasAppStreamAwsAccountMgmtPlugin = require('@aws-ee/base-raas-appstream-services/lib/plugins/aws-account-mgmt-plugin'); +const baseAuditPlugin = require('@amzn/base-services/lib/plugins/audit-plugin'); +const baseServicesPlugin = require('@amzn/base-api-handler/lib/plugins/services-plugin'); +const bassRaasServicesPlugin = require('@amzn/base-raas-rest-api/lib/plugins/services-plugin'); +const baseWfServicesPlugin = require('@amzn/base-workflow-api/lib/plugins/services-plugin'); +const baseRaasCfnTemplatesPlugin = require('@amzn/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); +const baseRaasUserAuthzPlugin = require('@amzn/base-raas-services/lib/user/user-authz-plugin'); +const baseRaasSchemaPlugin = require('@amzn/base-raas-services/lib/plugins/schema-plugin'); +const environmentTypeServicesPlugin = require('@amzn/environment-type-mgmt-services/lib/plugins/services-plugin'); +const keyPairServicesPlugin = require('@amzn/key-pair-mgmt-services/lib/plugins/services-plugin'); +const baseRaasAppStreamAwsAccountMgmtPlugin = require('@amzn/base-raas-appstream-services/lib/plugins/aws-account-mgmt-plugin'); const servicesPlugin = require('services/lib/plugins/services-plugin'); diff --git a/main/solution/backend/src/lambdas/data-source-reachability-daily/handler.js b/main/solution/backend/src/lambdas/data-source-reachability-daily/handler.js index 56f52c255d..e512765ad1 100644 --- a/main/solution/backend/src/lambdas/data-source-reachability-daily/handler.js +++ b/main/solution/backend/src/lambdas/data-source-reachability-daily/handler.js @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const { registerServices } = require('@aws-ee/base-services/lib/utils/services-registration-util'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const { registerServices } = require('@amzn/base-services/lib/utils/services-registration-util'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); const pluginRegistry = require('./plugins/plugin-registry'); diff --git a/main/solution/backend/src/lambdas/data-source-reachability-daily/plugins/plugin-registry.js b/main/solution/backend/src/lambdas/data-source-reachability-daily/plugins/plugin-registry.js index d6dcb4e4eb..0248d07659 100644 --- a/main/solution/backend/src/lambdas/data-source-reachability-daily/plugins/plugin-registry.js +++ b/main/solution/backend/src/lambdas/data-source-reachability-daily/plugins/plugin-registry.js @@ -13,15 +13,15 @@ * permissions and limitations under the License. */ -const baseAuditPlugin = require('@aws-ee/base-services/lib/plugins/audit-plugin'); -const baseServicesPlugin = require('@aws-ee/base-api-handler/lib/plugins/services-plugin'); -const bassRaasServicesPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/services-plugin'); -const baseWfServicesPlugin = require('@aws-ee/base-workflow-api/lib/plugins/services-plugin'); -const baseRaasCfnTemplatesPlugin = require('@aws-ee/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); -const baseRaasUserAuthzPlugin = require('@aws-ee/base-raas-services/lib/user/user-authz-plugin'); -const baseRaasSchemaPlugin = require('@aws-ee/base-raas-services/lib/plugins/schema-plugin'); -const environmentTypeServicesPlugin = require('@aws-ee/environment-type-mgmt-services/lib/plugins/services-plugin'); -const keyPairServicesPlugin = require('@aws-ee/key-pair-mgmt-services/lib/plugins/services-plugin'); +const baseAuditPlugin = require('@amzn/base-services/lib/plugins/audit-plugin'); +const baseServicesPlugin = require('@amzn/base-api-handler/lib/plugins/services-plugin'); +const bassRaasServicesPlugin = require('@amzn/base-raas-rest-api/lib/plugins/services-plugin'); +const baseWfServicesPlugin = require('@amzn/base-workflow-api/lib/plugins/services-plugin'); +const baseRaasCfnTemplatesPlugin = require('@amzn/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); +const baseRaasUserAuthzPlugin = require('@amzn/base-raas-services/lib/user/user-authz-plugin'); +const baseRaasSchemaPlugin = require('@amzn/base-raas-services/lib/plugins/schema-plugin'); +const environmentTypeServicesPlugin = require('@amzn/environment-type-mgmt-services/lib/plugins/services-plugin'); +const keyPairServicesPlugin = require('@amzn/key-pair-mgmt-services/lib/plugins/services-plugin'); const servicesPlugin = require('services/lib/plugins/services-plugin'); diff --git a/main/solution/backend/src/lambdas/data-source-reachability/__tests__/handler.test.js b/main/solution/backend/src/lambdas/data-source-reachability/__tests__/handler.test.js index f80ec05a26..50e265dcc5 100644 --- a/main/solution/backend/src/lambdas/data-source-reachability/__tests__/handler.test.js +++ b/main/solution/backend/src/lambdas/data-source-reachability/__tests__/handler.test.js @@ -13,18 +13,18 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const DataSourceReachabilityService = require('@aws-ee/base-raas-services/lib/data-source/data-source-reachability-service'); -const StudyService = require('@aws-ee/base-raas-services/lib/study/study-service'); -const DataSourceAccountService = require('@aws-ee/base-raas-services/lib/data-source/data-source-account-service'); -const SettingsService = require('@aws-ee/base-services/lib/settings/env-settings-service'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const DataSourceReachabilityService = require('@amzn/base-raas-services/lib/data-source/data-source-reachability-service'); +const StudyService = require('@amzn/base-raas-services/lib/study/study-service'); +const DataSourceAccountService = require('@amzn/base-raas-services/lib/data-source/data-source-account-service'); +const SettingsService = require('@amzn/base-services/lib/settings/env-settings-service'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-raas-services/lib/data-source/data-source-reachability-service'); -jest.mock('@aws-ee/base-raas-services/lib/study/study-service'); -jest.mock('@aws-ee/base-raas-services/lib/data-source/data-source-account-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-raas-services/lib/data-source/data-source-reachability-service'); +jest.mock('@amzn/base-raas-services/lib/study/study-service'); +jest.mock('@amzn/base-raas-services/lib/data-source/data-source-account-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); const { handlerWithContainer } = require('../handler'); diff --git a/main/solution/backend/src/lambdas/data-source-reachability/handler.js b/main/solution/backend/src/lambdas/data-source-reachability/handler.js index 6c13f4b238..ee6e46c253 100644 --- a/main/solution/backend/src/lambdas/data-source-reachability/handler.js +++ b/main/solution/backend/src/lambdas/data-source-reachability/handler.js @@ -14,10 +14,10 @@ */ const _ = require('lodash'); -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const { registerServices } = require('@aws-ee/base-services/lib/utils/services-registration-util'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); -const { processInBatches } = require('@aws-ee/base-services/lib/helpers/utils'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const { registerServices } = require('@amzn/base-services/lib/utils/services-registration-util'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); +const { processInBatches } = require('@amzn/base-services/lib/helpers/utils'); const pluginRegistry = require('./plugins/plugin-registry'); diff --git a/main/solution/backend/src/lambdas/data-source-reachability/plugins/plugin-registry.js b/main/solution/backend/src/lambdas/data-source-reachability/plugins/plugin-registry.js index d6dcb4e4eb..0248d07659 100644 --- a/main/solution/backend/src/lambdas/data-source-reachability/plugins/plugin-registry.js +++ b/main/solution/backend/src/lambdas/data-source-reachability/plugins/plugin-registry.js @@ -13,15 +13,15 @@ * permissions and limitations under the License. */ -const baseAuditPlugin = require('@aws-ee/base-services/lib/plugins/audit-plugin'); -const baseServicesPlugin = require('@aws-ee/base-api-handler/lib/plugins/services-plugin'); -const bassRaasServicesPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/services-plugin'); -const baseWfServicesPlugin = require('@aws-ee/base-workflow-api/lib/plugins/services-plugin'); -const baseRaasCfnTemplatesPlugin = require('@aws-ee/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); -const baseRaasUserAuthzPlugin = require('@aws-ee/base-raas-services/lib/user/user-authz-plugin'); -const baseRaasSchemaPlugin = require('@aws-ee/base-raas-services/lib/plugins/schema-plugin'); -const environmentTypeServicesPlugin = require('@aws-ee/environment-type-mgmt-services/lib/plugins/services-plugin'); -const keyPairServicesPlugin = require('@aws-ee/key-pair-mgmt-services/lib/plugins/services-plugin'); +const baseAuditPlugin = require('@amzn/base-services/lib/plugins/audit-plugin'); +const baseServicesPlugin = require('@amzn/base-api-handler/lib/plugins/services-plugin'); +const bassRaasServicesPlugin = require('@amzn/base-raas-rest-api/lib/plugins/services-plugin'); +const baseWfServicesPlugin = require('@amzn/base-workflow-api/lib/plugins/services-plugin'); +const baseRaasCfnTemplatesPlugin = require('@amzn/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); +const baseRaasUserAuthzPlugin = require('@amzn/base-raas-services/lib/user/user-authz-plugin'); +const baseRaasSchemaPlugin = require('@amzn/base-raas-services/lib/plugins/schema-plugin'); +const environmentTypeServicesPlugin = require('@amzn/environment-type-mgmt-services/lib/plugins/services-plugin'); +const keyPairServicesPlugin = require('@amzn/key-pair-mgmt-services/lib/plugins/services-plugin'); const servicesPlugin = require('services/lib/plugins/services-plugin'); diff --git a/main/solution/backend/src/lambdas/env-status-poll-handler/handler.js b/main/solution/backend/src/lambdas/env-status-poll-handler/handler.js index 8f71655836..e0e8298b5e 100644 --- a/main/solution/backend/src/lambdas/env-status-poll-handler/handler.js +++ b/main/solution/backend/src/lambdas/env-status-poll-handler/handler.js @@ -13,9 +13,9 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const { registerServices } = require('@aws-ee/base-services/lib/utils/services-registration-util'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const { registerServices } = require('@amzn/base-services/lib/utils/services-registration-util'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); const pluginRegistry = require('./plugins/plugin-registry'); diff --git a/main/solution/backend/src/lambdas/env-status-poll-handler/plugins/plugin-registry.js b/main/solution/backend/src/lambdas/env-status-poll-handler/plugins/plugin-registry.js index d6dcb4e4eb..0248d07659 100644 --- a/main/solution/backend/src/lambdas/env-status-poll-handler/plugins/plugin-registry.js +++ b/main/solution/backend/src/lambdas/env-status-poll-handler/plugins/plugin-registry.js @@ -13,15 +13,15 @@ * permissions and limitations under the License. */ -const baseAuditPlugin = require('@aws-ee/base-services/lib/plugins/audit-plugin'); -const baseServicesPlugin = require('@aws-ee/base-api-handler/lib/plugins/services-plugin'); -const bassRaasServicesPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/services-plugin'); -const baseWfServicesPlugin = require('@aws-ee/base-workflow-api/lib/plugins/services-plugin'); -const baseRaasCfnTemplatesPlugin = require('@aws-ee/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); -const baseRaasUserAuthzPlugin = require('@aws-ee/base-raas-services/lib/user/user-authz-plugin'); -const baseRaasSchemaPlugin = require('@aws-ee/base-raas-services/lib/plugins/schema-plugin'); -const environmentTypeServicesPlugin = require('@aws-ee/environment-type-mgmt-services/lib/plugins/services-plugin'); -const keyPairServicesPlugin = require('@aws-ee/key-pair-mgmt-services/lib/plugins/services-plugin'); +const baseAuditPlugin = require('@amzn/base-services/lib/plugins/audit-plugin'); +const baseServicesPlugin = require('@amzn/base-api-handler/lib/plugins/services-plugin'); +const bassRaasServicesPlugin = require('@amzn/base-raas-rest-api/lib/plugins/services-plugin'); +const baseWfServicesPlugin = require('@amzn/base-workflow-api/lib/plugins/services-plugin'); +const baseRaasCfnTemplatesPlugin = require('@amzn/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); +const baseRaasUserAuthzPlugin = require('@amzn/base-raas-services/lib/user/user-authz-plugin'); +const baseRaasSchemaPlugin = require('@amzn/base-raas-services/lib/plugins/schema-plugin'); +const environmentTypeServicesPlugin = require('@amzn/environment-type-mgmt-services/lib/plugins/services-plugin'); +const keyPairServicesPlugin = require('@amzn/key-pair-mgmt-services/lib/plugins/services-plugin'); const servicesPlugin = require('services/lib/plugins/services-plugin'); diff --git a/main/solution/backend/src/lambdas/open-data-scrape-handler/__tests__/handler-impl.test.js b/main/solution/backend/src/lambdas/open-data-scrape-handler/__tests__/handler-impl.test.js index c478d046b0..1844f7c561 100644 --- a/main/solution/backend/src/lambdas/open-data-scrape-handler/__tests__/handler-impl.test.js +++ b/main/solution/backend/src/lambdas/open-data-scrape-handler/__tests__/handler-impl.test.js @@ -12,13 +12,13 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -jest.mock('@aws-ee/base-raas-services/lib/study/study-service'); -const StudyService = require('@aws-ee/base-raas-services/lib/study/study-service'); +jest.mock('@amzn/base-raas-services/lib/study/study-service'); +const StudyService = require('@amzn/base-raas-services/lib/study/study-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -const Log = require('@aws-ee/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +const Log = require('@amzn/base-services/lib/logger/logger-service'); -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); const _ = require('lodash'); const { fetchOpenData, saveOpenData } = require('../handler-impl'); diff --git a/main/solution/backend/src/lambdas/open-data-scrape-handler/handler-impl.js b/main/solution/backend/src/lambdas/open-data-scrape-handler/handler-impl.js index 73a1b7b59e..7ac7fe92a0 100644 --- a/main/solution/backend/src/lambdas/open-data-scrape-handler/handler-impl.js +++ b/main/solution/backend/src/lambdas/open-data-scrape-handler/handler-impl.js @@ -18,7 +18,7 @@ // 2. Filter for the desired tags // 3. Write to study-service // -const { getSystemRequestContext } = require('@aws-ee/base-services/lib/helpers/system-context'); +const { getSystemRequestContext } = require('@amzn/base-services/lib/helpers/system-context'); const consoleLogger = { info(...args) { diff --git a/main/solution/backend/src/lambdas/open-data-scrape-handler/handler.js b/main/solution/backend/src/lambdas/open-data-scrape-handler/handler.js index b0ebb850f7..06abf0b3db 100644 --- a/main/solution/backend/src/lambdas/open-data-scrape-handler/handler.js +++ b/main/solution/backend/src/lambdas/open-data-scrape-handler/handler.js @@ -13,8 +13,8 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const { registerServices } = require('@aws-ee/base-services/lib/utils/services-registration-util'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const { registerServices } = require('@amzn/base-services/lib/utils/services-registration-util'); const { newHandler } = require('./handler-impl'); const pluginRegistry = require('./plugins/plugin-registry'); diff --git a/main/solution/backend/src/lambdas/open-data-scrape-handler/plugins/plugin-registry.js b/main/solution/backend/src/lambdas/open-data-scrape-handler/plugins/plugin-registry.js index 22afccc52e..35c6d58054 100644 --- a/main/solution/backend/src/lambdas/open-data-scrape-handler/plugins/plugin-registry.js +++ b/main/solution/backend/src/lambdas/open-data-scrape-handler/plugins/plugin-registry.js @@ -13,15 +13,15 @@ * permissions and limitations under the License. */ -const baseAuditPlugin = require('@aws-ee/base-services/lib/plugins/audit-plugin'); -const baseServicesPlugin = require('@aws-ee/base-api-handler/lib/plugins/services-plugin'); -const bassRaasServicesPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/services-plugin'); -const baseWfServicesPlugin = require('@aws-ee/base-workflow-api/lib/plugins/services-plugin'); -const baseRaasCfnTemplatesPlugin = require('@aws-ee/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); -const baseRaasUserAuthzPlugin = require('@aws-ee/base-raas-services/lib/user/user-authz-plugin'); -const baseRaasSchemaPlugin = require('@aws-ee/base-raas-services/lib/plugins/schema-plugin'); -const environmentTypeServicesPlugin = require('@aws-ee/environment-type-mgmt-services/lib/plugins/services-plugin'); -const keyPairServicesPlugin = require('@aws-ee/key-pair-mgmt-services/lib/plugins/services-plugin'); +const baseAuditPlugin = require('@amzn/base-services/lib/plugins/audit-plugin'); +const baseServicesPlugin = require('@amzn/base-api-handler/lib/plugins/services-plugin'); +const bassRaasServicesPlugin = require('@amzn/base-raas-rest-api/lib/plugins/services-plugin'); +const baseWfServicesPlugin = require('@amzn/base-workflow-api/lib/plugins/services-plugin'); +const baseRaasCfnTemplatesPlugin = require('@amzn/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); +const baseRaasUserAuthzPlugin = require('@amzn/base-raas-services/lib/user/user-authz-plugin'); +const baseRaasSchemaPlugin = require('@amzn/base-raas-services/lib/plugins/schema-plugin'); +const environmentTypeServicesPlugin = require('@amzn/environment-type-mgmt-services/lib/plugins/services-plugin'); +const keyPairServicesPlugin = require('@amzn/key-pair-mgmt-services/lib/plugins/services-plugin'); const servicesPlugin = require('services/lib/plugins/services-plugin'); diff --git a/main/solution/backend/src/lambdas/workflow-loop-runner/handler.js b/main/solution/backend/src/lambdas/workflow-loop-runner/handler.js index 1b241207ed..32ba7c8dd9 100644 --- a/main/solution/backend/src/lambdas/workflow-loop-runner/handler.js +++ b/main/solution/backend/src/lambdas/workflow-loop-runner/handler.js @@ -13,10 +13,8 @@ * permissions and limitations under the License. */ -const { - registerServices: registerServicesUtil, -} = require('@aws-ee/base-services/lib/utils/services-registration-util'); -const handlerFactory = require('@aws-ee/base-workflow-core/lib/runner/handler'); +const { registerServices: registerServicesUtil } = require('@amzn/base-services/lib/utils/services-registration-util'); +const handlerFactory = require('@amzn/base-workflow-core/lib/runner/handler'); const pluginRegistry = require('./plugins/plugin-registry'); diff --git a/main/solution/backend/src/lambdas/workflow-loop-runner/plugins/plugin-registry.js b/main/solution/backend/src/lambdas/workflow-loop-runner/plugins/plugin-registry.js index 8a76de6bed..082fd63b87 100644 --- a/main/solution/backend/src/lambdas/workflow-loop-runner/plugins/plugin-registry.js +++ b/main/solution/backend/src/lambdas/workflow-loop-runner/plugins/plugin-registry.js @@ -13,25 +13,25 @@ * permissions and limitations under the License. */ -const baseAuditPlugin = require('@aws-ee/base-services/lib/plugins/audit-plugin'); -const baseServicesPlugin = require('@aws-ee/base-api-handler/lib/plugins/services-plugin'); -const baseWfServicesPlugin = require('@aws-ee/base-workflow-core/lib/runner/plugins/services-plugin'); -const baseWfStepsPlugin = require('@aws-ee/base-workflow-steps/steps/workflow-steps-plugin'); -const baseRaasServicesPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/services-plugin'); -const baseRaasCfnTemplatesPlugin = require('@aws-ee/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); -const baseRaasWfStepsPlugin = require('@aws-ee/base-raas-workflow-steps/lib/plugins/workflow-steps-plugin'); -const baseRaasWorkflowsPlugin = require('@aws-ee/base-raas-workflows/lib/plugins/workflows-plugin'); -const baseRaasUserAuthzPlugin = require('@aws-ee/base-raas-services/lib/user/user-authz-plugin'); -const baseRaasSchemaPlugin = require('@aws-ee/base-raas-services/lib/plugins/schema-plugin'); -const environmentTypeServicesPlugin = require('@aws-ee/environment-type-mgmt-services/lib/plugins/services-plugin'); -const keyPairServicesPlugin = require('@aws-ee/key-pair-mgmt-services/lib/plugins/services-plugin'); -const environmentScWfStepsPlugin = require('@aws-ee/environment-sc-workflow-steps/lib/plugins/workflow-steps-plugin'); -const environmentScWfPlugin = require('@aws-ee/environment-sc-workflows/lib/plugins/workflows-plugin'); -const bassRaasEnvTypeVarsPlugin = require('@aws-ee/base-raas-services/lib/plugins/env-provisioning-plugin'); -const rolesOnlyStrategyPlugin = require('@aws-ee/base-raas-services/lib/plugins/roles-only-strategy-plugin'); -const legacyStrategyPlugin = require('@aws-ee/base-raas-services/lib/plugins/legacy-strategy-plugin'); -const baseRaasAppstreamServicesPlugin = require('@aws-ee/base-raas-appstream-rest-api/lib/plugins/services-plugin'); -const baseRaasAppstreamEnvTypeVarsPlugin = require('@aws-ee/base-raas-appstream-services/lib/plugins/env-sc-provisioning-plugin'); +const baseAuditPlugin = require('@amzn/base-services/lib/plugins/audit-plugin'); +const baseServicesPlugin = require('@amzn/base-api-handler/lib/plugins/services-plugin'); +const baseWfServicesPlugin = require('@amzn/base-workflow-core/lib/runner/plugins/services-plugin'); +const baseWfStepsPlugin = require('@amzn/base-workflow-steps/steps/workflow-steps-plugin'); +const baseRaasServicesPlugin = require('@amzn/base-raas-rest-api/lib/plugins/services-plugin'); +const baseRaasCfnTemplatesPlugin = require('@amzn/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); +const baseRaasWfStepsPlugin = require('@amzn/base-raas-workflow-steps/lib/plugins/workflow-steps-plugin'); +const baseRaasWorkflowsPlugin = require('@amzn/base-raas-workflows/lib/plugins/workflows-plugin'); +const baseRaasUserAuthzPlugin = require('@amzn/base-raas-services/lib/user/user-authz-plugin'); +const baseRaasSchemaPlugin = require('@amzn/base-raas-services/lib/plugins/schema-plugin'); +const environmentTypeServicesPlugin = require('@amzn/environment-type-mgmt-services/lib/plugins/services-plugin'); +const keyPairServicesPlugin = require('@amzn/key-pair-mgmt-services/lib/plugins/services-plugin'); +const environmentScWfStepsPlugin = require('@amzn/environment-sc-workflow-steps/lib/plugins/workflow-steps-plugin'); +const environmentScWfPlugin = require('@amzn/environment-sc-workflows/lib/plugins/workflows-plugin'); +const bassRaasEnvTypeVarsPlugin = require('@amzn/base-raas-services/lib/plugins/env-provisioning-plugin'); +const rolesOnlyStrategyPlugin = require('@amzn/base-raas-services/lib/plugins/roles-only-strategy-plugin'); +const legacyStrategyPlugin = require('@amzn/base-raas-services/lib/plugins/legacy-strategy-plugin'); +const baseRaasAppstreamServicesPlugin = require('@amzn/base-raas-appstream-rest-api/lib/plugins/services-plugin'); +const baseRaasAppstreamEnvTypeVarsPlugin = require('@amzn/base-raas-appstream-services/lib/plugins/env-sc-provisioning-plugin'); const servicesPlugin = require('services/lib/plugins/services-plugin'); diff --git a/main/solution/edge-lambda/config/settings/.settings.js b/main/solution/edge-lambda/config/settings/.settings.js index a797b2215e..9754b57338 100644 --- a/main/solution/edge-lambda/config/settings/.settings.js +++ b/main/solution/edge-lambda/config/settings/.settings.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -module.exports.merged = require('@aws-ee/base-serverless-settings-helper').mergeSettings( +module.exports.merged = require('@amzn/base-serverless-settings-helper').mergeSettings( __dirname, [ '../../../../config/settings/.defaults.yml', diff --git a/main/solution/edge-lambda/package.json b/main/solution/edge-lambda/package.json index fb8455da17..2bcf0395c5 100644 --- a/main/solution/edge-lambda/package.json +++ b/main/solution/edge-lambda/package.json @@ -1,12 +1,12 @@ { - "name": "@aws-ee/edge-lambda", + "name": "@amzn/edge-lambda", "version": "1.0.0", "private": true, "description": "Package for Lambda@Edge that intercepts CloudFront response and adds various security headers in the response", "author": "Amazon Web Services", "license": "Apache-2.0", "devDependencies": { - "@aws-ee/base-serverless-settings-helper": "workspace:*", + "@amzn/base-serverless-settings-helper": "workspace:*", "serverless": "^1.63.0", "serverless-deployment-bucket": "^1.5.1" } diff --git a/main/solution/environment-tools/config/settings/.settings.js b/main/solution/environment-tools/config/settings/.settings.js index 032d759ffb..a74af41b49 100644 --- a/main/solution/environment-tools/config/settings/.settings.js +++ b/main/solution/environment-tools/config/settings/.settings.js @@ -12,7 +12,7 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -module.exports.merged = require('@aws-ee/base-serverless-settings-helper').mergeSettings(__dirname, [ +module.exports.merged = require('@amzn/base-serverless-settings-helper').mergeSettings(__dirname, [ '../../../../config/settings/.defaults.yml', './.defaults.yml', '../../../../config/settings/${stage}.yml', diff --git a/main/solution/environment-tools/config/settings/.synchronizer.js b/main/solution/environment-tools/config/settings/.synchronizer.js index 40fc99d03d..0e5f81a979 100644 --- a/main/solution/environment-tools/config/settings/.synchronizer.js +++ b/main/solution/environment-tools/config/settings/.synchronizer.js @@ -12,4 +12,4 @@ * express or implied. See the License for the specific language governing * permissions and limitations under the License. */ -module.exports = require('@aws-ee/s3-synchronizer'); +module.exports = require('@amzn/s3-synchronizer'); diff --git a/main/solution/environment-tools/package.json b/main/solution/environment-tools/package.json index 5158793704..f4cc890b52 100644 --- a/main/solution/environment-tools/package.json +++ b/main/solution/environment-tools/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/environment-tools", + "name": "@amzn/environment-tools", "version": "0.1.0", "private": true, "author": "Amazon Web Services", @@ -11,9 +11,9 @@ "not op_mini all" ], "devDependencies": { - "@aws-ee/serverless-go-build-tools": "workspace:*", - "@aws-ee/base-serverless-settings-helper": "workspace:*", - "@aws-ee/s3-synchronizer": "workspace:*", + "@amzn/serverless-go-build-tools": "workspace:*", + "@amzn/base-serverless-settings-helper": "workspace:*", + "@amzn/s3-synchronizer": "workspace:*", "serverless": "^1.63.0" } } diff --git a/main/solution/environment-tools/serverless.yml b/main/solution/environment-tools/serverless.yml index 59422c7736..9f4795757b 100644 --- a/main/solution/environment-tools/serverless.yml +++ b/main/solution/environment-tools/serverless.yml @@ -17,7 +17,7 @@ provider: custom: settings: ${file(./config/settings/.settings.js):merged} goBuilds: - - name: '@aws-ee/s3-synchronizer' + - name: '@amzn/s3-synchronizer' packagePath: ${file(./config/settings/.synchronizer.js):path} sourceDirectory: ./src outputPrefix: bin/s3-synchronizer- @@ -31,4 +31,4 @@ custom: destinationPrefix: ${self:custom.settings.environmentsBootstrapBucketPrefix} plugins: - - '@aws-ee/serverless-go-build-tools' + - '@amzn/serverless-go-build-tools' diff --git a/main/solution/infrastructure/config/settings/.settings.js b/main/solution/infrastructure/config/settings/.settings.js index 0f0a5acf3b..ef4710592f 100644 --- a/main/solution/infrastructure/config/settings/.settings.js +++ b/main/solution/infrastructure/config/settings/.settings.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -module.exports.merged = require('@aws-ee/base-serverless-settings-helper').mergeSettings(__dirname, [ +module.exports.merged = require('@amzn/base-serverless-settings-helper').mergeSettings(__dirname, [ '../../../../config/settings/.defaults.yml', './.defaults.yml', '../../../../config/settings/${stage}.yml', diff --git a/main/solution/infrastructure/package.json b/main/solution/infrastructure/package.json index 4c78b551e3..72356dd5fb 100644 --- a/main/solution/infrastructure/package.json +++ b/main/solution/infrastructure/package.json @@ -1,13 +1,13 @@ { - "name": "@aws-ee/infrastructure", + "name": "@amzn/infrastructure", "version": "1.0.0", "private": true, "description": "The website infrastructure", "author": "Amazon Web Services", "license": "Apache 2.0", "devDependencies": { - "@aws-ee/base-serverless-settings-helper": "workspace:*", + "@amzn/base-serverless-settings-helper": "workspace:*", "serverless": "^1.63.0", "serverless-deployment-bucket": "^1.5.1" } -} \ No newline at end of file +} diff --git a/main/solution/machine-images/config/settings/.settings.js b/main/solution/machine-images/config/settings/.settings.js index 0f0a5acf3b..ef4710592f 100644 --- a/main/solution/machine-images/config/settings/.settings.js +++ b/main/solution/machine-images/config/settings/.settings.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -module.exports.merged = require('@aws-ee/base-serverless-settings-helper').mergeSettings(__dirname, [ +module.exports.merged = require('@amzn/base-serverless-settings-helper').mergeSettings(__dirname, [ '../../../../config/settings/.defaults.yml', './.defaults.yml', '../../../../config/settings/${stage}.yml', diff --git a/main/solution/machine-images/package.json b/main/solution/machine-images/package.json index 898b7dff52..99fc44e497 100644 --- a/main/solution/machine-images/package.json +++ b/main/solution/machine-images/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/machine-images", + "name": "@amzn/machine-images", "version": "0.1.0", "private": true, "author": "Amazon Web Services", @@ -11,8 +11,8 @@ "not op_mini all" ], "devDependencies": { - "@aws-ee/serverless-packer": "workspace:*", - "@aws-ee/base-serverless-settings-helper": "workspace:*", + "@amzn/serverless-packer": "workspace:*", + "@amzn/base-serverless-settings-helper": "workspace:*", "serverless": "^1.63.0" } } diff --git a/main/solution/machine-images/serverless.yml b/main/solution/machine-images/serverless.yml index 78724511b0..fd19f0bc2b 100644 --- a/main/solution/machine-images/serverless.yml +++ b/main/solution/machine-images/serverless.yml @@ -19,4 +19,4 @@ custom: settings: ${file(./config/settings/.settings.js):merged} plugins: - - '@aws-ee/serverless-packer' + - '@amzn/serverless-packer' diff --git a/main/solution/post-deployment/config/settings/.settings.js b/main/solution/post-deployment/config/settings/.settings.js index 1fb020c3de..07c6aecac6 100644 --- a/main/solution/post-deployment/config/settings/.settings.js +++ b/main/solution/post-deployment/config/settings/.settings.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -module.exports.merged = require('@aws-ee/base-serverless-settings-helper').mergeSettings( +module.exports.merged = require('@amzn/base-serverless-settings-helper').mergeSettings( __dirname, [ '../../../../config/settings/.defaults.yml', diff --git a/main/solution/post-deployment/package.json b/main/solution/post-deployment/package.json index 45e4a9120d..5fab374c6c 100644 --- a/main/solution/post-deployment/package.json +++ b/main/solution/post-deployment/package.json @@ -1,40 +1,40 @@ { - "name": "@aws-ee/post-deployment", + "name": "@amzn/post-deployment", "version": "1.0.0", "private": true, "description": "The post-deployment Service that executes some setup/configuration steps after main application deployment", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-api-handler": "workspace:*", - "@aws-ee/base-raas-cfn-templates": "workspace:*", - "@aws-ee/base-post-deployment": "workspace:*", - "@aws-ee/base-raas-post-deployment": "workspace:*", - "@aws-ee/base-raas-rest-api": "workspace:*", - "@aws-ee/base-raas-services": "workspace:*", - "@aws-ee/base-raas-workflow-steps": "workspace:*", - "@aws-ee/base-raas-workflows": "workspace:*", - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", - "@aws-ee/base-workflow-api": "workspace:*", - "@aws-ee/base-workflow-core": "workspace:*", - "@aws-ee/base-workflow-steps": "workspace:*", - "@aws-ee/base-workflow-templates": "workspace:*", - "@aws-ee/environment-sc-workflow-steps": "workspace:*", - "@aws-ee/environment-sc-workflows": "workspace:*", - "@aws-ee/environment-type-mgmt-api": "workspace:*", - "@aws-ee/environment-type-mgmt-services": "workspace:*", - "@aws-ee/key-pair-mgmt-services": "workspace:*", - "@aws-ee/user-id-upgrade-post-deployment": "workspace:*", - "@aws-ee/edit-s3-bucket-policy": "workspace:*", + "@amzn/base-api-handler": "workspace:*", + "@amzn/base-raas-cfn-templates": "workspace:*", + "@amzn/base-post-deployment": "workspace:*", + "@amzn/base-raas-post-deployment": "workspace:*", + "@amzn/base-raas-rest-api": "workspace:*", + "@amzn/base-raas-services": "workspace:*", + "@amzn/base-raas-workflow-steps": "workspace:*", + "@amzn/base-raas-workflows": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", + "@amzn/base-workflow-api": "workspace:*", + "@amzn/base-workflow-core": "workspace:*", + "@amzn/base-workflow-steps": "workspace:*", + "@amzn/base-workflow-templates": "workspace:*", + "@amzn/environment-sc-workflow-steps": "workspace:*", + "@amzn/environment-sc-workflows": "workspace:*", + "@amzn/environment-type-mgmt-api": "workspace:*", + "@amzn/environment-type-mgmt-services": "workspace:*", + "@amzn/key-pair-mgmt-services": "workspace:*", + "@amzn/user-id-upgrade-post-deployment": "workspace:*", + "@amzn/edit-s3-bucket-policy": "workspace:*", "aws-sdk": "^2.1000.0", - "@aws-ee/cfn-stack-policy": "workspace:*", + "@amzn/cfn-stack-policy": "workspace:*", "lodash": "^4.17.21", "services": "workspace:*" }, "devDependencies": { - "@aws-ee/base-serverless-backend-tools": "workspace:*", - "@aws-ee/base-serverless-settings-helper": "workspace:*", + "@amzn/base-serverless-backend-tools": "workspace:*", + "@amzn/base-serverless-settings-helper": "workspace:*", "@babel/core": "^7.8.4", "@babel/preset-env": "^7.8.4", "babel-loader": "^8.0.6", diff --git a/main/solution/post-deployment/serverless.yml b/main/solution/post-deployment/serverless.yml index b2d7be6880..99e1a27275 100644 --- a/main/solution/post-deployment/serverless.yml +++ b/main/solution/post-deployment/serverless.yml @@ -81,4 +81,4 @@ plugins: - serverless-deployment-bucket - serverless-s3-sync - serverless-plugin-ifelse - - '@aws-ee/base-serverless-backend-tools' + - '@amzn/base-serverless-backend-tools' diff --git a/main/solution/post-deployment/src/lambdas/egress-store-object-handler/__tests__/handler.test.js b/main/solution/post-deployment/src/lambdas/egress-store-object-handler/__tests__/handler.test.js index 9909659334..3ac109624e 100644 --- a/main/solution/post-deployment/src/lambdas/egress-store-object-handler/__tests__/handler.test.js +++ b/main/solution/post-deployment/src/lambdas/egress-store-object-handler/__tests__/handler.test.js @@ -13,16 +13,16 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const Logger = require('@aws-ee/base-services/lib/logger/logger-service'); -const S3Service = require('@aws-ee/base-services/lib/s3-service'); -const DataEgressService = require('@aws-ee/base-raas-services/lib/data-egress/data-egress-service'); -const SettingsServiceMock = require('@aws-ee/base-services/lib/settings/env-settings-service'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const Logger = require('@amzn/base-services/lib/logger/logger-service'); +const S3Service = require('@amzn/base-services/lib/s3-service'); +const DataEgressService = require('@amzn/base-raas-services/lib/data-egress/data-egress-service'); +const SettingsServiceMock = require('@amzn/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/s3-service'); -jest.mock('@aws-ee/base-services/lib/settings/env-settings-service'); -jest.mock('@aws-ee/base-services/lib/logger/logger-service'); -jest.mock('@aws-ee/base-raas-services/lib/data-egress/data-egress-service'); +jest.mock('@amzn/base-services/lib/s3-service'); +jest.mock('@amzn/base-services/lib/settings/env-settings-service'); +jest.mock('@amzn/base-services/lib/logger/logger-service'); +jest.mock('@amzn/base-raas-services/lib/data-egress/data-egress-service'); const { handlerWithContainer } = require('../handler'); diff --git a/main/solution/post-deployment/src/lambdas/egress-store-object-handler/handler.js b/main/solution/post-deployment/src/lambdas/egress-store-object-handler/handler.js index 8a57d26bcc..09c234a8e1 100644 --- a/main/solution/post-deployment/src/lambdas/egress-store-object-handler/handler.js +++ b/main/solution/post-deployment/src/lambdas/egress-store-object-handler/handler.js @@ -13,8 +13,8 @@ * permissions and limitations under the License. */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const { registerServices } = require('@aws-ee/base-services/lib/utils/services-registration-util'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const { registerServices } = require('@amzn/base-services/lib/utils/services-registration-util'); const pluginRegistry = require('./plugins/plugin-registry'); const handler = async event => { diff --git a/main/solution/post-deployment/src/lambdas/egress-store-object-handler/plugins/plugin-registry.js b/main/solution/post-deployment/src/lambdas/egress-store-object-handler/plugins/plugin-registry.js index 0cc6745ec2..53516dac17 100644 --- a/main/solution/post-deployment/src/lambdas/egress-store-object-handler/plugins/plugin-registry.js +++ b/main/solution/post-deployment/src/lambdas/egress-store-object-handler/plugins/plugin-registry.js @@ -13,15 +13,15 @@ * permissions and limitations under the License. */ -const baseAuditPlugin = require('@aws-ee/base-services/lib/plugins/audit-plugin'); -const baseServicesPlugin = require('@aws-ee/base-api-handler/lib/plugins/services-plugin'); -const baseRaasCfnTemplatesPlugin = require('@aws-ee/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); -const baseRaasUserAuthzPlugin = require('@aws-ee/base-raas-services/lib/user/user-authz-plugin'); -const baseRaasSchemaPlugin = require('@aws-ee/base-raas-services/lib/plugins/schema-plugin'); -const bassRaasServicesPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/services-plugin'); -const baseWfServicesPlugin = require('@aws-ee/base-workflow-api/lib/plugins/services-plugin'); -const environmentTypeServicesPlugin = require('@aws-ee/environment-type-mgmt-services/lib/plugins/services-plugin'); -const keyPairServicesPlugin = require('@aws-ee/key-pair-mgmt-services/lib/plugins/services-plugin'); +const baseAuditPlugin = require('@amzn/base-services/lib/plugins/audit-plugin'); +const baseServicesPlugin = require('@amzn/base-api-handler/lib/plugins/services-plugin'); +const baseRaasCfnTemplatesPlugin = require('@amzn/base-raas-cfn-templates/dist/plugins/cfn-templates-plugin'); +const baseRaasUserAuthzPlugin = require('@amzn/base-raas-services/lib/user/user-authz-plugin'); +const baseRaasSchemaPlugin = require('@amzn/base-raas-services/lib/plugins/schema-plugin'); +const bassRaasServicesPlugin = require('@amzn/base-raas-rest-api/lib/plugins/services-plugin'); +const baseWfServicesPlugin = require('@amzn/base-workflow-api/lib/plugins/services-plugin'); +const environmentTypeServicesPlugin = require('@amzn/environment-type-mgmt-services/lib/plugins/services-plugin'); +const keyPairServicesPlugin = require('@amzn/key-pair-mgmt-services/lib/plugins/services-plugin'); const servicesPlugin = require('services/lib/plugins/services-plugin'); diff --git a/main/solution/post-deployment/src/lambdas/post-deployment/handler.js b/main/solution/post-deployment/src/lambdas/post-deployment/handler.js index 127985bceb..6048530837 100644 --- a/main/solution/post-deployment/src/lambdas/post-deployment/handler.js +++ b/main/solution/post-deployment/src/lambdas/post-deployment/handler.js @@ -14,9 +14,9 @@ */ /* eslint-disable no-console */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const { registerServices } = require('@aws-ee/base-services/lib/utils/services-registration-util'); -const { registerSteps } = require('@aws-ee/base-post-deployment/lib/steps-registration-util'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const { registerServices } = require('@amzn/base-services/lib/utils/services-registration-util'); +const { registerSteps } = require('@amzn/base-post-deployment/lib/steps-registration-util'); const pluginRegistry = require('./plugins/plugin-registry'); diff --git a/main/solution/post-deployment/src/lambdas/post-deployment/plugins/plugin-registry.js b/main/solution/post-deployment/src/lambdas/post-deployment/plugins/plugin-registry.js index 1eb49b48f8..9945213f39 100644 --- a/main/solution/post-deployment/src/lambdas/post-deployment/plugins/plugin-registry.js +++ b/main/solution/post-deployment/src/lambdas/post-deployment/plugins/plugin-registry.js @@ -13,26 +13,26 @@ * permissions and limitations under the License. */ -const baseAuditPlugin = require('@aws-ee/base-services/lib/plugins/audit-plugin'); -const baseServicesPlugin = require('@aws-ee/base-post-deployment/lib/plugins/services-plugin'); -const baseStepsPlugin = require('@aws-ee/base-post-deployment/lib/plugins/steps-plugin'); -const workflowServicesPlugin = require('@aws-ee/base-workflow-core/lib/runner/plugins/services-plugin'); -const workflowPostDeploymentStepsPlugin = require('@aws-ee/base-workflow-core/lib/post-deployment/plugins/steps-plugin'); -const baseWfStepsPlugin = require('@aws-ee/base-workflow-steps/steps/workflow-steps-plugin'); -const baseWfTemplatesPlugin = require('@aws-ee/base-workflow-templates/templates/workflow-templates-plugin'); -const baseRaasServicesPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/services-plugin'); -const baseRaasPostDeploymentStepsPlugin = require('@aws-ee/base-raas-post-deployment/lib/plugins/steps-plugin'); -const baseRaasWfStepsPlugin = require('@aws-ee/base-raas-workflow-steps/lib/plugins/workflow-steps-plugin'); -const baseRaasWorkflowsPlugin = require('@aws-ee/base-raas-workflows/lib/plugins/workflows-plugin'); -const baseRaasUserAuthzPlugin = require('@aws-ee/base-raas-services/lib/user/user-authz-plugin'); -const environmentTypeServicesPlugin = require('@aws-ee/environment-type-mgmt-services/lib/plugins/services-plugin'); -const keyPairServicesPlugin = require('@aws-ee/key-pair-mgmt-services/lib/plugins/services-plugin'); -const environmentScWfStepsPlugin = require('@aws-ee/environment-sc-workflow-steps/lib/plugins/workflow-steps-plugin'); -const environmentScWfPlugin = require('@aws-ee/environment-sc-workflows/lib/plugins/workflows-plugin'); -const userIdUpgradeServicesPlugin = require('@aws-ee/user-id-upgrade-post-deployment/lib/plugins/services-plugin'); -const userIdUpgradeStepsPlugin = require('@aws-ee/user-id-upgrade-post-deployment/lib/plugins/steps-plugin'); -const updateCfnStackPolicyStepsPlugin = require('@aws-ee/cfn-stack-policy/lib/plugins/steps-plugin'); -const editS3BucketPolicyStepsPlugin = require('@aws-ee/edit-s3-bucket-policy/lib/plugins/edit-s3-bucket-policy-plugin'); +const baseAuditPlugin = require('@amzn/base-services/lib/plugins/audit-plugin'); +const baseServicesPlugin = require('@amzn/base-post-deployment/lib/plugins/services-plugin'); +const baseStepsPlugin = require('@amzn/base-post-deployment/lib/plugins/steps-plugin'); +const workflowServicesPlugin = require('@amzn/base-workflow-core/lib/runner/plugins/services-plugin'); +const workflowPostDeploymentStepsPlugin = require('@amzn/base-workflow-core/lib/post-deployment/plugins/steps-plugin'); +const baseWfStepsPlugin = require('@amzn/base-workflow-steps/steps/workflow-steps-plugin'); +const baseWfTemplatesPlugin = require('@amzn/base-workflow-templates/templates/workflow-templates-plugin'); +const baseRaasServicesPlugin = require('@amzn/base-raas-rest-api/lib/plugins/services-plugin'); +const baseRaasPostDeploymentStepsPlugin = require('@amzn/base-raas-post-deployment/lib/plugins/steps-plugin'); +const baseRaasWfStepsPlugin = require('@amzn/base-raas-workflow-steps/lib/plugins/workflow-steps-plugin'); +const baseRaasWorkflowsPlugin = require('@amzn/base-raas-workflows/lib/plugins/workflows-plugin'); +const baseRaasUserAuthzPlugin = require('@amzn/base-raas-services/lib/user/user-authz-plugin'); +const environmentTypeServicesPlugin = require('@amzn/environment-type-mgmt-services/lib/plugins/services-plugin'); +const keyPairServicesPlugin = require('@amzn/key-pair-mgmt-services/lib/plugins/services-plugin'); +const environmentScWfStepsPlugin = require('@amzn/environment-sc-workflow-steps/lib/plugins/workflow-steps-plugin'); +const environmentScWfPlugin = require('@amzn/environment-sc-workflows/lib/plugins/workflows-plugin'); +const userIdUpgradeServicesPlugin = require('@amzn/user-id-upgrade-post-deployment/lib/plugins/services-plugin'); +const userIdUpgradeStepsPlugin = require('@amzn/user-id-upgrade-post-deployment/lib/plugins/steps-plugin'); +const updateCfnStackPolicyStepsPlugin = require('@amzn/cfn-stack-policy/lib/plugins/steps-plugin'); +const editS3BucketPolicyStepsPlugin = require('@amzn/edit-s3-bucket-policy/lib/plugins/edit-s3-bucket-policy-plugin'); const servicesPlugin = require('./services-plugin'); const stepsPlugin = require('./steps-plugin'); diff --git a/main/solution/post-deployment/src/lambdas/post-deployment/plugins/services-plugin.js b/main/solution/post-deployment/src/lambdas/post-deployment/plugins/services-plugin.js index 28537cb293..f8aec2a4b8 100644 --- a/main/solution/post-deployment/src/lambdas/post-deployment/plugins/services-plugin.js +++ b/main/solution/post-deployment/src/lambdas/post-deployment/plugins/services-plugin.js @@ -33,7 +33,7 @@ async function registerServices(container, pluginRegistry) { * Function to register solution specific static settings. "static settings" is a plain JavaScript object containing * settings as key/value. In Lambda environment, the settings are provided by environment variables. * There is 4K limit to the env variables that can be passed to a Lambda. The default settings service impl provided by the - * "@aws-ee/base-services" package reads settings from env variables. + * "@amzn/base-services" package reads settings from env variables. * In addition to those, any other settings that be derived via convention should be passed as "static settings" to * avoid occupying space in env variables space. * @@ -169,7 +169,7 @@ async function getFieldsToMask(existingFieldsToMask, pluginRegistry) { /** * Function to register solution specific implementation for settings service. This is an optional function. - * By default, an implementation of settings service (i.e., "@aws-ee/base-services/lib/settings/env-settings-service") + * By default, an implementation of settings service (i.e., "@amzn/base-services/lib/settings/env-settings-service") * that resolves settings from environment variables is already registered in the "container" * * @param container Services container @@ -188,7 +188,7 @@ async function registerSettingsService(container, pluginRegistry) { /** * Function to register solution specific implementation for logger service. This is an optional function. - * By default, an implementation of logger service (i.e., "@aws-ee/base-services/lib/logger/logger-service") is + * By default, an implementation of logger service (i.e., "@amzn/base-services/lib/logger/logger-service") is * already registered in the "container" * * @param container Services container diff --git a/main/solution/pre-deployment/config/settings/.settings.js b/main/solution/pre-deployment/config/settings/.settings.js index 0f0a5acf3b..ef4710592f 100644 --- a/main/solution/pre-deployment/config/settings/.settings.js +++ b/main/solution/pre-deployment/config/settings/.settings.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -module.exports.merged = require('@aws-ee/base-serverless-settings-helper').mergeSettings(__dirname, [ +module.exports.merged = require('@amzn/base-serverless-settings-helper').mergeSettings(__dirname, [ '../../../../config/settings/.defaults.yml', './.defaults.yml', '../../../../config/settings/${stage}.yml', diff --git a/main/solution/pre-deployment/package.json b/main/solution/pre-deployment/package.json index 64c41e201e..62d4d7e4e4 100644 --- a/main/solution/pre-deployment/package.json +++ b/main/solution/pre-deployment/package.json @@ -1,28 +1,28 @@ { - "name": "@aws-ee/pre-deployment", + "name": "@amzn/pre-deployment", "version": "1.0.0", "private": true, "description": "The pre-deployment Service that executes some setup/configuration steps after main application deployment", "author": "Amazon Web Services", "license": "Apache-2.0", "dependencies": { - "@aws-ee/base-pre-deployment": "workspace:*", - "@aws-ee/base-raas-post-deployment": "workspace:*", - "@aws-ee/base-raas-services": "workspace:*", - "@aws-ee/base-services": "workspace:*", - "@aws-ee/base-services-container": "workspace:*", - "@aws-ee/base-workflow-core": "workspace:*", - "@aws-ee/environment-type-mgmt-services": "workspace:*", - "@aws-ee/key-pair-mgmt-services": "workspace:*", - "@aws-ee/base-raas-rest-api": "workspace:*", - "@aws-ee/internal-auth-dep-check": "workspace:*", + "@amzn/base-pre-deployment": "workspace:*", + "@amzn/base-raas-post-deployment": "workspace:*", + "@amzn/base-raas-services": "workspace:*", + "@amzn/base-services": "workspace:*", + "@amzn/base-services-container": "workspace:*", + "@amzn/base-workflow-core": "workspace:*", + "@amzn/environment-type-mgmt-services": "workspace:*", + "@amzn/key-pair-mgmt-services": "workspace:*", + "@amzn/base-raas-rest-api": "workspace:*", + "@amzn/internal-auth-dep-check": "workspace:*", "aws-sdk": "^2.1000.0", "lodash": "^4.17.21", "services": "workspace:*" }, "devDependencies": { - "@aws-ee/base-serverless-backend-tools": "workspace:*", - "@aws-ee/base-serverless-settings-helper": "workspace:*", + "@amzn/base-serverless-backend-tools": "workspace:*", + "@amzn/base-serverless-settings-helper": "workspace:*", "@babel/core": "^7.8.4", "@babel/preset-env": "^7.8.4", "babel-loader": "^8.0.6", diff --git a/main/solution/pre-deployment/serverless.yml b/main/solution/pre-deployment/serverless.yml index ac21ce89b1..2857391d90 100644 --- a/main/solution/pre-deployment/serverless.yml +++ b/main/solution/pre-deployment/serverless.yml @@ -63,4 +63,4 @@ resources: plugins: - serverless-webpack - serverless-deployment-bucket - - '@aws-ee/base-serverless-backend-tools' + - '@amzn/base-serverless-backend-tools' diff --git a/main/solution/pre-deployment/src/lambdas/pre-deployment/handler.js b/main/solution/pre-deployment/src/lambdas/pre-deployment/handler.js index 11a9d868a0..67513a81bc 100644 --- a/main/solution/pre-deployment/src/lambdas/pre-deployment/handler.js +++ b/main/solution/pre-deployment/src/lambdas/pre-deployment/handler.js @@ -14,9 +14,9 @@ */ /* eslint-disable no-console */ -const ServicesContainer = require('@aws-ee/base-services-container/lib/services-container'); -const { registerServices } = require('@aws-ee/base-services/lib/utils/services-registration-util'); -const { registerSteps } = require('@aws-ee/base-pre-deployment/lib/steps-registration-util'); +const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); +const { registerServices } = require('@amzn/base-services/lib/utils/services-registration-util'); +const { registerSteps } = require('@amzn/base-pre-deployment/lib/steps-registration-util'); const pluginRegistry = require('./plugins/plugin-registry'); diff --git a/main/solution/pre-deployment/src/lambdas/pre-deployment/plugins/plugin-registry.js b/main/solution/pre-deployment/src/lambdas/pre-deployment/plugins/plugin-registry.js index 39e6a03468..216acb596a 100644 --- a/main/solution/pre-deployment/src/lambdas/pre-deployment/plugins/plugin-registry.js +++ b/main/solution/pre-deployment/src/lambdas/pre-deployment/plugins/plugin-registry.js @@ -13,13 +13,13 @@ * permissions and limitations under the License. */ -const baseServicesPlugin = require('@aws-ee/base-pre-deployment/lib/plugins/services-plugin'); -const baseStepsPlugin = require('@aws-ee/base-pre-deployment/lib/plugins/steps-plugin'); -const workflowServicesPlugin = require('@aws-ee/base-workflow-core/lib/runner/plugins/services-plugin'); -const baseRaasServicesPlugin = require('@aws-ee/base-raas-rest-api/lib/plugins/services-plugin'); -const environmentTypeServicesPlugin = require('@aws-ee/environment-type-mgmt-services/lib/plugins/services-plugin'); -const keyPairServicesPlugin = require('@aws-ee/key-pair-mgmt-services/lib/plugins/services-plugin'); -const internalAuthDepCheckPlugin = require('@aws-ee/internal-auth-dep-check/lib/plugins/internal-auth-dep-check-plugin'); +const baseServicesPlugin = require('@amzn/base-pre-deployment/lib/plugins/services-plugin'); +const baseStepsPlugin = require('@amzn/base-pre-deployment/lib/plugins/steps-plugin'); +const workflowServicesPlugin = require('@amzn/base-workflow-core/lib/runner/plugins/services-plugin'); +const baseRaasServicesPlugin = require('@amzn/base-raas-rest-api/lib/plugins/services-plugin'); +const environmentTypeServicesPlugin = require('@amzn/environment-type-mgmt-services/lib/plugins/services-plugin'); +const keyPairServicesPlugin = require('@amzn/key-pair-mgmt-services/lib/plugins/services-plugin'); +const internalAuthDepCheckPlugin = require('@amzn/internal-auth-dep-check/lib/plugins/internal-auth-dep-check-plugin'); const servicesPlugin = require('./services-plugin'); const stepsPlugin = require('./steps-plugin'); diff --git a/main/solution/pre-deployment/src/lambdas/pre-deployment/plugins/services-plugin.js b/main/solution/pre-deployment/src/lambdas/pre-deployment/plugins/services-plugin.js index 28537cb293..f8aec2a4b8 100644 --- a/main/solution/pre-deployment/src/lambdas/pre-deployment/plugins/services-plugin.js +++ b/main/solution/pre-deployment/src/lambdas/pre-deployment/plugins/services-plugin.js @@ -33,7 +33,7 @@ async function registerServices(container, pluginRegistry) { * Function to register solution specific static settings. "static settings" is a plain JavaScript object containing * settings as key/value. In Lambda environment, the settings are provided by environment variables. * There is 4K limit to the env variables that can be passed to a Lambda. The default settings service impl provided by the - * "@aws-ee/base-services" package reads settings from env variables. + * "@amzn/base-services" package reads settings from env variables. * In addition to those, any other settings that be derived via convention should be passed as "static settings" to * avoid occupying space in env variables space. * @@ -169,7 +169,7 @@ async function getFieldsToMask(existingFieldsToMask, pluginRegistry) { /** * Function to register solution specific implementation for settings service. This is an optional function. - * By default, an implementation of settings service (i.e., "@aws-ee/base-services/lib/settings/env-settings-service") + * By default, an implementation of settings service (i.e., "@amzn/base-services/lib/settings/env-settings-service") * that resolves settings from environment variables is already registered in the "container" * * @param container Services container @@ -188,7 +188,7 @@ async function registerSettingsService(container, pluginRegistry) { /** * Function to register solution specific implementation for logger service. This is an optional function. - * By default, an implementation of logger service (i.e., "@aws-ee/base-services/lib/logger/logger-service") is + * By default, an implementation of logger service (i.e., "@amzn/base-services/lib/logger/logger-service") is * already registered in the "container" * * @param container Services container diff --git a/main/solution/prepare-master-acc/config/settings/.settings.js b/main/solution/prepare-master-acc/config/settings/.settings.js index 0f0a5acf3b..ef4710592f 100644 --- a/main/solution/prepare-master-acc/config/settings/.settings.js +++ b/main/solution/prepare-master-acc/config/settings/.settings.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -module.exports.merged = require('@aws-ee/base-serverless-settings-helper').mergeSettings(__dirname, [ +module.exports.merged = require('@amzn/base-serverless-settings-helper').mergeSettings(__dirname, [ '../../../../config/settings/.defaults.yml', './.defaults.yml', '../../../../config/settings/${stage}.yml', diff --git a/main/solution/prepare-master-acc/package.json b/main/solution/prepare-master-acc/package.json index da38ae27b7..5a42ce26df 100644 --- a/main/solution/prepare-master-acc/package.json +++ b/main/solution/prepare-master-acc/package.json @@ -1,12 +1,12 @@ { - "name": "@aws-ee/prepare-master-acc", + "name": "@amzn/prepare-master-acc", "version": "1.0.0", "private": true, "description": "A utility component to prepare Service Workbench master account containing main AWS Organization", "author": "Amazon Web Services", "license": "Apache-2.0", "devDependencies": { - "@aws-ee/base-serverless-settings-helper": "workspace:*", + "@amzn/base-serverless-settings-helper": "workspace:*", "serverless": "^1.63.0", "serverless-deployment-bucket": "^1.1.0" } diff --git a/main/solution/ui/config/settings/.settings.js b/main/solution/ui/config/settings/.settings.js index 0f0a5acf3b..ef4710592f 100644 --- a/main/solution/ui/config/settings/.settings.js +++ b/main/solution/ui/config/settings/.settings.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -module.exports.merged = require('@aws-ee/base-serverless-settings-helper').mergeSettings(__dirname, [ +module.exports.merged = require('@amzn/base-serverless-settings-helper').mergeSettings(__dirname, [ '../../../../config/settings/.defaults.yml', './.defaults.yml', '../../../../config/settings/${stage}.yml', diff --git a/main/solution/ui/package.json b/main/solution/ui/package.json index 7e1e86b727..e6a21d62e9 100644 --- a/main/solution/ui/package.json +++ b/main/solution/ui/package.json @@ -1,5 +1,5 @@ { - "name": "@aws-ee/ui", + "name": "@amzn/ui", "version": "0.1.0", "private": true, "description": "Client-side UI application", @@ -14,11 +14,11 @@ "not op_mini all" ], "dependencies": { - "@aws-ee/base-raas-ui": "workspace:*", - "@aws-ee/base-ui": "workspace:*", - "@aws-ee/base-workflow-ui": "workspace:*", - "@aws-ee/environment-type-mgmt-ui": "workspace:*", - "@aws-ee/key-pair-mgmt-ui": "workspace:*", + "@amzn/base-raas-ui": "workspace:*", + "@amzn/base-ui": "workspace:*", + "@amzn/base-workflow-ui": "workspace:*", + "@amzn/environment-type-mgmt-ui": "workspace:*", + "@amzn/key-pair-mgmt-ui": "workspace:*", "animate.css": "3.7.0", "aws-sdk": "^2.1000.0", "classnames": "^2.2.6", @@ -39,8 +39,8 @@ "uuid": "^3.4.0" }, "devDependencies": { - "@aws-ee/base-serverless-settings-helper": "workspace:*", - "@aws-ee/base-serverless-ui-tools": "workspace:*", + "@amzn/base-serverless-settings-helper": "workspace:*", + "@amzn/base-serverless-ui-tools": "workspace:*", "babel-eslint": "^10.1.0", "eslint": "^6.8.0", "eslint-config-airbnb": "^18.2.1", diff --git a/main/solution/ui/serverless.yml b/main/solution/ui/serverless.yml index b6972492ad..df4b1c7491 100644 --- a/main/solution/ui/serverless.yml +++ b/main/solution/ui/serverless.yml @@ -28,4 +28,4 @@ resources: plugins: - serverless-deployment-bucket - - '@aws-ee/base-serverless-ui-tools' + - '@amzn/base-serverless-ui-tools' diff --git a/main/solution/ui/src/helpers/api.js b/main/solution/ui/src/helpers/api.js index b18939f47a..b09459eea5 100644 --- a/main/solution/ui/src/helpers/api.js +++ b/main/solution/ui/src/helpers/api.js @@ -15,7 +15,7 @@ /* eslint-disable import/prefer-default-export */ // eslint-disable-next-line no-unused-vars -import { httpApiGet, httpApiPost, httpApiPut, httpApiDelete } from '@aws-ee/base-ui/dist/helpers/api'; +import { httpApiGet, httpApiPost, httpApiPut, httpApiDelete } from '@amzn/base-ui/dist/helpers/api'; function getHelloMessages() { return httpApiGet('api/hello'); diff --git a/main/solution/ui/src/index.js b/main/solution/ui/src/index.js index 5c9cdcefea..e8334bcb0e 100644 --- a/main/solution/ui/src/index.js +++ b/main/solution/ui/src/index.js @@ -13,8 +13,8 @@ * permissions and limitations under the License. */ -import { renderAppContainer, renderError, renderProgress } from '@aws-ee/base-ui/dist/render-utils'; -import bootstrapApp from '@aws-ee/base-ui/dist/bootstrap-app'; +import { renderAppContainer, renderError, renderProgress } from '@amzn/base-ui/dist/render-utils'; +import bootstrapApp from '@amzn/base-ui/dist/bootstrap-app'; import pluginRegistry from './plugins/plugin-registry'; import 'typeface-lato'; diff --git a/main/solution/ui/src/models/hello/HelloStore.js b/main/solution/ui/src/models/hello/HelloStore.js index a2929b645a..91d0345622 100644 --- a/main/solution/ui/src/models/hello/HelloStore.js +++ b/main/solution/ui/src/models/hello/HelloStore.js @@ -15,7 +15,7 @@ import _ from 'lodash'; import { types } from 'mobx-state-tree'; -import { BaseStore } from '@aws-ee/base-ui/dist/models/BaseStore'; +import { BaseStore } from '@amzn/base-ui/dist/models/BaseStore'; import { getHelloMessages } from '../../helpers/api'; import { Hello } from './Hello'; diff --git a/main/solution/ui/src/parts/hello/HelloPage.js b/main/solution/ui/src/parts/hello/HelloPage.js index bd24910bb0..39fa95924f 100644 --- a/main/solution/ui/src/parts/hello/HelloPage.js +++ b/main/solution/ui/src/parts/hello/HelloPage.js @@ -20,11 +20,11 @@ import { decorate, computed } from 'mobx'; import { observer, inject } from 'mobx-react'; import { withRouter } from 'react-router-dom'; import { Container, Icon, Header, Segment } from 'semantic-ui-react'; -import { gotoFn } from '@aws-ee/base-ui/dist/helpers/routing'; -import { swallowError } from '@aws-ee/base-ui/dist/helpers/utils'; -import { isStoreLoading, isStoreError, isStoreEmpty, isStoreReady } from '@aws-ee/base-ui/dist/models/BaseStore'; -import BasicProgressPlaceholder from '@aws-ee/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; -import ErrorBox from '@aws-ee/base-ui/dist/parts/helpers/ErrorBox'; +import { gotoFn } from '@amzn/base-ui/dist/helpers/routing'; +import { swallowError } from '@amzn/base-ui/dist/helpers/utils'; +import { isStoreLoading, isStoreError, isStoreEmpty, isStoreReady } from '@amzn/base-ui/dist/models/BaseStore'; +import BasicProgressPlaceholder from '@amzn/base-ui/dist/parts/helpers/BasicProgressPlaceholder'; +import ErrorBox from '@amzn/base-ui/dist/parts/helpers/ErrorBox'; // expected props // - helloStore (via injection) diff --git a/main/solution/ui/src/plugins/plugin-registry.js b/main/solution/ui/src/plugins/plugin-registry.js index 968bd516b1..f4f130cc07 100644 --- a/main/solution/ui/src/plugins/plugin-registry.js +++ b/main/solution/ui/src/plugins/plugin-registry.js @@ -13,29 +13,29 @@ * permissions and limitations under the License. */ -import baseAppContextItemsPlugin from '@aws-ee/base-ui/dist/plugins/app-context-items-plugin'; -import baseInitializationPlugin from '@aws-ee/base-ui/dist/plugins/initialization-plugin'; -import baseAuthenticationPlugin from '@aws-ee/base-ui/dist/plugins/authentication-plugin'; -import baseAppComponentPlugin from '@aws-ee/base-ui/dist/plugins/app-component-plugin'; -import baseMenuItemsPlugin from '@aws-ee/base-ui/dist/plugins/menu-items-plugin'; -import baseRoutesPlugin from '@aws-ee/base-ui/dist/plugins/routes-plugin'; -import workflowAppContextItemsPlugin from '@aws-ee/base-workflow-ui/dist/plugins/app-context-items-plugin'; -import workflowMenuItemsPlugin from '@aws-ee/base-workflow-ui/dist/plugins/menu-items-plugin'; -import workflowRoutesPlugin from '@aws-ee/base-workflow-ui/dist/plugins/routes-plugin'; -import raasAppContextItemsPlugin from '@aws-ee/base-raas-ui/dist/plugins/app-context-items-plugin'; -import raasInitializationPlugin from '@aws-ee/base-raas-ui/dist/plugins/initialization-plugin'; -import raasAppComponentPlugin from '@aws-ee/base-raas-ui/dist/plugins/app-component-plugin'; -import raasMenuItemsPlugin from '@aws-ee/base-raas-ui/dist/plugins/menu-items-plugin'; -import raasRoutesPlugin from '@aws-ee/base-raas-ui/dist/plugins/routes-plugin'; -import raasEnvTypeMgmtPlugin from '@aws-ee/base-raas-ui/dist/plugins/env-type-mgmt-plugin'; +import baseAppContextItemsPlugin from '@amzn/base-ui/dist/plugins/app-context-items-plugin'; +import baseInitializationPlugin from '@amzn/base-ui/dist/plugins/initialization-plugin'; +import baseAuthenticationPlugin from '@amzn/base-ui/dist/plugins/authentication-plugin'; +import baseAppComponentPlugin from '@amzn/base-ui/dist/plugins/app-component-plugin'; +import baseMenuItemsPlugin from '@amzn/base-ui/dist/plugins/menu-items-plugin'; +import baseRoutesPlugin from '@amzn/base-ui/dist/plugins/routes-plugin'; +import workflowAppContextItemsPlugin from '@amzn/base-workflow-ui/dist/plugins/app-context-items-plugin'; +import workflowMenuItemsPlugin from '@amzn/base-workflow-ui/dist/plugins/menu-items-plugin'; +import workflowRoutesPlugin from '@amzn/base-workflow-ui/dist/plugins/routes-plugin'; +import raasAppContextItemsPlugin from '@amzn/base-raas-ui/dist/plugins/app-context-items-plugin'; +import raasInitializationPlugin from '@amzn/base-raas-ui/dist/plugins/initialization-plugin'; +import raasAppComponentPlugin from '@amzn/base-raas-ui/dist/plugins/app-component-plugin'; +import raasMenuItemsPlugin from '@amzn/base-raas-ui/dist/plugins/menu-items-plugin'; +import raasRoutesPlugin from '@amzn/base-raas-ui/dist/plugins/routes-plugin'; +import raasEnvTypeMgmtPlugin from '@amzn/base-raas-ui/dist/plugins/env-type-mgmt-plugin'; -import envMgmtMenuItemsPlugin from '@aws-ee/environment-type-mgmt-ui/dist/plugins/menu-items-plugin'; -import envMgmtRoutesPlugin from '@aws-ee/environment-type-mgmt-ui/dist/plugins/routes-plugin'; -import envMgmtAppContextItemsPlugin from '@aws-ee/environment-type-mgmt-ui/dist/plugins/app-context-items-plugin'; +import envMgmtMenuItemsPlugin from '@amzn/environment-type-mgmt-ui/dist/plugins/menu-items-plugin'; +import envMgmtRoutesPlugin from '@amzn/environment-type-mgmt-ui/dist/plugins/routes-plugin'; +import envMgmtAppContextItemsPlugin from '@amzn/environment-type-mgmt-ui/dist/plugins/app-context-items-plugin'; -import keyPairAppContextItemsPlugin from '@aws-ee/key-pair-mgmt-ui/dist/plugins/app-context-items-plugin'; -import keyPairMenuItemsPlugin from '@aws-ee/key-pair-mgmt-ui/dist/plugins/menu-items-plugin'; -import keyPairRoutesPlugin from '@aws-ee/key-pair-mgmt-ui/dist/plugins/routes-plugin'; +import keyPairAppContextItemsPlugin from '@amzn/key-pair-mgmt-ui/dist/plugins/app-context-items-plugin'; +import keyPairMenuItemsPlugin from '@amzn/key-pair-mgmt-ui/dist/plugins/menu-items-plugin'; +import keyPairRoutesPlugin from '@amzn/key-pair-mgmt-ui/dist/plugins/routes-plugin'; import appContextItemsPlugin from './app-context-items-plugin'; import initializationPlugin from './initialization-plugin'; diff --git a/main/solution/ui/src/plugins/routes-plugin.js b/main/solution/ui/src/plugins/routes-plugin.js index b52e6a04f1..7b1f1867af 100644 --- a/main/solution/ui/src/plugins/routes-plugin.js +++ b/main/solution/ui/src/plugins/routes-plugin.js @@ -13,7 +13,7 @@ * permissions and limitations under the License. */ -import withAuth from '@aws-ee/base-ui/dist/withAuth'; +import withAuth from '@amzn/base-ui/dist/withAuth'; import HelloPage from '../parts/hello/HelloPage'; diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index b0b1114fe0..6ae66c9f25 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -1,9 +1,32 @@ +lockfileVersion: 5.3 + importers: + addons/addon-base-post-deployment/packages/base-post-deployment: + specifiers: + '@amzn/base-api-services': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + aws-sdk: ^2.1000.0 + aws-sdk-mock: ^5.1.0 + eslint: ^6.8.0 + eslint-config-airbnb-base: ^14.0.0 + eslint-config-prettier: ^6.10.0 + eslint-import-resolver-node: ^0.3.3 + eslint-plugin-import: ^2.20.1 + eslint-plugin-jest: ^22.21.0 + eslint-plugin-prettier: ^3.1.2 + generate-password: ^1.5.0 + husky: ^3.1.0 + jest: ^24.9.0 + jest-junit: ^10.0.0 + lodash: ^4.17.21 + prettier: ^1.19.1 + source-map-support: ^0.5.16 dependencies: - '@aws-ee/base-api-services': link:../../../addon-base-rest-api/packages/services - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-api-services': link:../../../addon-base-rest-api/packages/services + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container aws-sdk: 2.1015.0 generate-password: 1.5.1 lodash: 4.17.21 @@ -21,12 +44,13 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-pre-deployment/packages/base-pre-deployment: specifiers: - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* + '@amzn/base-api-services': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* aws-sdk: ^2.1000.0 - aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -41,11 +65,10 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 source-map-support: ^0.5.16 - addons/addon-base-pre-deployment/packages/base-pre-deployment: dependencies: - '@aws-ee/base-api-services': link:../../../addon-base-rest-api/packages/services - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-api-services': link:../../../addon-base-rest-api/packages/services + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container aws-sdk: 2.1015.0 generate-password: 1.5.1 lodash: 4.17.21 @@ -62,31 +85,32 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.19 + + addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api: specifiers: - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.1000.0 + '@amzn/base-controllers': workspace:* + '@amzn/base-raas-appstream-services': workspace:* + '@amzn/base-raas-services': workspace:* + '@amzn/base-services': workspace:* eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - generate-password: ^1.5.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api: dependencies: - '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers - '@aws-ee/base-raas-appstream-services': link:../base-raas-appstream-services - '@aws-ee/base-raas-services': link:../../../addon-base-raas/packages/base-raas-services - '@aws-ee/base-services': link:../../../addon-base/packages/services + '@amzn/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers + '@amzn/base-raas-appstream-services': link:../base-raas-appstream-services + '@amzn/base-raas-services': link:../../../addon-base-raas/packages/base-raas-services + '@amzn/base-services': link:../../../addon-base/packages/services lodash: 4.17.21 devDependencies: eslint: 6.8.0 @@ -102,11 +126,13 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.19 + + addons/addon-base-raas-appstream/packages/base-raas-appstream-services: specifiers: - '@aws-ee/base-controllers': workspace:* - '@aws-ee/base-raas-appstream-services': workspace:* - '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-services': workspace:* + '@amzn/base-raas-services': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 @@ -121,11 +147,11 @@ importers: prettier: ^1.19.1 pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - addons/addon-base-raas-appstream/packages/base-raas-appstream-services: + uuid: ^3.4.0 dependencies: - '@aws-ee/base-raas-services': link:../../../addon-base-raas/packages/base-raas-services - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-raas-services': link:../../../addon-base-raas/packages/base-raas-services + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container lodash: 4.17.21 uuid: 3.4.0 devDependencies: @@ -143,32 +169,84 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.19 + + addons/addon-base-raas-ui/packages/base-raas-ui: specifiers: - '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk-mock: ^5.1.0 + '@amzn/base-services': workspace:* + '@amzn/base-ui': workspace:* + '@amzn/key-pair-mgmt-ui': workspace:* + '@auth0/auth0-spa-js': ^1.2.3 + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 + aws-sdk: ^2.1000.0 + babel-eslint: ^10.0.3 + babel-jest: ^24.9.0 + babel-loader: ^8.0.6 + chart.js: ^2.9.4 + classnames: ^2.2.6 + crypto-browserify: ^3.12.0 + csvtojson: ^2.0.10 + enzyme: ^3.11.0 + enzyme-adapter-react-16: ^1.15.2 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 + is-cidr: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jwt-decode: ^2.2.0 lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-react-form: ^2.0.8 + mobx-state-tree: ^3.15.0 + numeral: ^2.0.6 prettier: ^1.19.1 + pretty-bytes: ^5.3.0 pretty-quick: ^1.11.1 - source-map-support: ^0.5.16 + prop-types: ^15.7.2 + react: ^16.12.0 + react-avatar: ^3.9.0 + react-chartjs-2: ^2.9.0 + react-copy-to-clipboard: ^5.0.2 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-dropzone: ^10.1.9 + react-router-dom: ^5.1.2 + react-select: ^3.0.8 + react-sparklines: ^1.7.0 + react-syntax-highlighter: ^15.4.4 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + regenerator-runtime: ^0.13.5 + request: ^2.34 + semantic-ui-react: ^0.88.2 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + showdown: ^1.9.1 + toastr: ^2.1.4 + typeface-lato: 0.0.75 + typescript: ^3.7.5 uuid: ^3.4.0 - addons/addon-base-raas-ui/packages/base-raas-ui: + validatorjs: ^3.18.1 + webpack: 4.41.2 dependencies: + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-ui': link:../../../addon-base-ui/packages/base-ui + '@amzn/key-pair-mgmt-ui': link:../../../addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui '@auth0/auth0-spa-js': 1.6.5 - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-ui': link:../../../addon-base-ui/packages/base-ui - '@aws-ee/key-pair-mgmt-ui': link:../../../addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui aws-sdk: 2.1015.0 chart.js: 2.9.4 classnames: 2.2.6 @@ -236,78 +314,24 @@ importers: serverless-deployment-bucket: 1.1.1 typescript: 3.8.3 webpack: 4.41.2 + + addons/addon-base-raas/packages/base-raas-cfn-templates: specifiers: - '@auth0/auth0-spa-js': ^1.2.3 - '@aws-ee/base-services': workspace:* - '@aws-ee/base-ui': workspace:* - '@aws-ee/key-pair-mgmt-ui': workspace:* '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 - aws-sdk: ^2.1000.0 - babel-eslint: ^10.0.3 - babel-jest: ^24.9.0 - babel-loader: ^8.0.6 - chart.js: ^2.9.4 - classnames: ^2.2.6 - crypto-browserify: ^3.12.0 - csvtojson: ^2.0.10 - enzyme: ^3.11.0 - enzyme-adapter-react-16: ^1.15.2 + '@babel/core': ^7.9.0 + babel-plugin-inline-import: ^3.0.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb: ^18.1.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 - husky: ^3.1.0 - is-cidr: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jwt-decode: ^2.2.0 - lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-react-form: ^2.0.8 - mobx-state-tree: ^3.15.0 - numeral: ^2.0.6 prettier: ^1.19.1 - pretty-bytes: ^5.3.0 - pretty-quick: ^1.11.1 - prop-types: ^15.7.2 - react: ^16.12.0 - react-avatar: ^3.9.0 - react-chartjs-2: ^2.9.0 - react-copy-to-clipboard: ^5.0.2 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-dropzone: ^10.1.9 - react-router-dom: ^5.1.2 - react-select: ^3.0.8 - react-sparklines: ^1.7.0 - react-syntax-highlighter: ^15.4.4 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - regenerator-runtime: ^0.13.5 - request: ^2.34 - semantic-ui-react: ^0.88.2 - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - showdown: ^1.9.1 - toastr: ^2.1.4 - typeface-lato: 0.0.75 - typescript: ^3.7.5 - uuid: ^3.4.0 - validatorjs: ^3.18.1 - webpack: 4.41.2 - addons/addon-base-raas/packages/base-raas-cfn-templates: + source-map-support: ^0.5.16 devDependencies: '@babel/cli': 7.8.4_@babel+core@7.9.0 '@babel/core': 7.9.0 @@ -324,10 +348,12 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-raas/packages/base-raas-post-deployment: specifiers: - '@babel/cli': ^7.8.4 - '@babel/core': ^7.9.0 - babel-plugin-inline-import: ^3.0.0 + '@amzn/base-raas-services': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -336,15 +362,17 @@ importers: eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 + husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - addons/addon-base-raas/packages/base-raas-post-deployment: dependencies: - '@aws-ee/base-raas-services': link:../base-raas-services - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-raas-services': link:../base-raas-services + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container lodash: 4.17.21 devDependencies: eslint: 6.8.0 @@ -361,12 +389,15 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-raas/packages/base-raas-rest-api: specifiers: - '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* + '@amzn/base-api-services': workspace:* + '@amzn/base-controllers': workspace:* + '@amzn/base-post-deployment': workspace:* + '@amzn/base-raas-services': workspace:* + '@amzn/base-services': workspace:* eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 @@ -380,13 +411,12 @@ importers: prettier: ^1.19.1 pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - addons/addon-base-raas/packages/base-raas-rest-api: dependencies: - '@aws-ee/base-api-services': link:../../../addon-base-rest-api/packages/services - '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers - '@aws-ee/base-post-deployment': link:../../../addon-base-post-deployment/packages/base-post-deployment - '@aws-ee/base-raas-services': link:../base-raas-services - '@aws-ee/base-services': link:../../../addon-base/packages/services + '@amzn/base-api-services': link:../../../addon-base-rest-api/packages/services + '@amzn/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers + '@amzn/base-post-deployment': link:../../../addon-base-post-deployment/packages/base-post-deployment + '@amzn/base-raas-services': link:../base-raas-services + '@amzn/base-services': link:../../../addon-base/packages/services lodash: 4.17.21 devDependencies: eslint: 6.8.0 @@ -402,12 +432,16 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-raas/packages/base-raas-services: specifiers: - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-controllers': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-services': workspace:* + '@amzn/base-api-services': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + '@amzn/base-workflow-core': workspace:* + '@amzn/environment-type-mgmt-services': workspace:* + '@amzn/key-pair-mgmt-services': workspace:* + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 @@ -416,18 +450,32 @@ importers: eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 husky: ^3.1.0 + is-cidr: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + js-yaml: ^4.0.0 lodash: ^4.17.21 + moment: ^2.27.0 + nanoid: ^3.1.16 + node-cache: ^4.2.1 + node-fetch: ^2.6.7 + node-rsa: ^1.1.1 + object-path: ^0.11.8 prettier: ^1.19.1 pretty-quick: ^1.11.1 + request: ^2.88.2 + request-promise-native: ^1.0.8 + sinon: ^9.0.3 source-map-support: ^0.5.16 - addons/addon-base-raas/packages/base-raas-services: + uuid: ^3.4.0 + xml: ^1.0.1 + yaml: ^1.10.2 + yaml-cfn: ^0.3.1 dependencies: - '@aws-ee/base-api-services': link:../../../addon-base-rest-api/packages/services - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container - '@aws-ee/key-pair-mgmt-services': link:../../../addon-key-pair-mgmt-api/packages/key-pair-mgmt-services + '@amzn/base-api-services': link:../../../addon-base-rest-api/packages/services + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/key-pair-mgmt-services': link:../../../addon-key-pair-mgmt-api/packages/key-pair-mgmt-services is-cidr: 3.1.0 js-yaml: 4.0.0 lodash: 4.17.21 @@ -444,8 +492,8 @@ importers: yaml: 1.10.2 yaml-cfn: 0.3.1 devDependencies: - '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core - '@aws-ee/environment-type-mgmt-services': link:../../../addon-environment-sc-api/packages/environment-type-mgmt-services + '@amzn/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core + '@amzn/environment-type-mgmt-services': link:../../../addon-environment-sc-api/packages/environment-type-mgmt-services aws-sdk-mock: 5.1.0 eslint: 6.8.0 eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 @@ -461,15 +509,16 @@ importers: pretty-quick: 1.11.1_prettier@1.19.1 sinon: 9.0.3 source-map-support: 0.5.16 + + addons/addon-base-raas/packages/base-raas-workflow-steps: specifiers: - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/key-pair-mgmt-services': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + '@amzn/base-workflow-core': workspace:* + '@amzn/workflow-engine': workspace:* aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 + eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 @@ -477,36 +526,21 @@ importers: eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 husky: ^3.1.0 - is-cidr: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - js-yaml: ^4.0.0 lodash: ^4.17.21 - moment: ^2.27.0 - nanoid: ^3.1.16 - node-cache: ^4.2.1 - node-fetch: ^2.6.7 - node-rsa: ^1.1.1 - object-path: ^0.11.8 prettier: ^1.19.1 pretty-quick: ^1.11.1 - request: ^2.88.2 - request-promise-native: ^1.0.8 - sinon: ^9.0.3 + slugify: ^1.4.0 source-map-support: ^0.5.16 - uuid: ^3.4.0 - xml: ^1.0.1 - yaml: ^1.10.2 - yaml-cfn: ^0.3.1 - addons/addon-base-raas/packages/base-raas-workflow-steps: dependencies: - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core lodash: 4.17.21 slugify: 1.4.0 devDependencies: - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container - '@aws-ee/workflow-engine': link:../../../addon-base-workflow/packages/workflow-engine + '@amzn/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/workflow-engine': link:../../../addon-base-workflow/packages/workflow-engine aws-sdk-mock: 5.1.0 eslint: 6.8.0 eslint-config-airbnb: 18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 @@ -522,12 +556,10 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-raas/packages/base-raas-workflows: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/workflow-engine': workspace:* - aws-sdk-mock: ^5.1.0 + '@amzn/base-workflow-core': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -544,9 +576,8 @@ importers: pretty-quick: ^1.11.1 slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-base-raas/packages/base-raas-workflows: dependencies: - '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core + '@amzn/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core lodash: 4.17.21 slugify: 1.4.0 devDependencies: @@ -564,25 +595,23 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-raas/packages/serverless-packer: specifiers: - '@aws-ee/base-workflow-core': workspace:* + chalk: ^2.4.2 + cross-spawn: ^6.0.5 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-base-raas/packages/serverless-packer: dependencies: chalk: 2.4.2 cross-spawn: 6.0.5 @@ -599,24 +628,31 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-rest-api/packages/api-handler-factory: specifiers: - chalk: ^2.4.2 - cross-spawn: ^6.0.5 + '@amzn/base-services-container': workspace:* + body-parser: ^1.19.0 + compression: ^1.7.4 + cors: ^2.8.5 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 + express: ^4.17.1 + husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 + serverless-http: ^2.3.1 source-map-support: ^0.5.16 - addons/addon-base-rest-api/packages/api-handler-factory: dependencies: - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-services-container': link:../../../addon-base/packages/services-container body-parser: 1.19.0 compression: 1.7.4 cors: 2.8.5 @@ -637,11 +673,13 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-rest-api/packages/base-api-handler: specifiers: - '@aws-ee/base-services-container': workspace:* - body-parser: ^1.19.0 - compression: ^1.7.4 - cors: ^2.8.5 + '@amzn/base-api-services': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + aws-sdk: ^2.1000.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -649,20 +687,17 @@ importers: eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - express: ^4.17.1 + generate-password: ^1.5.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - serverless-http: ^2.3.1 source-map-support: ^0.5.16 - addons/addon-base-rest-api/packages/base-api-handler: dependencies: - '@aws-ee/base-api-services': link:../services - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-api-services': link:../services + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container aws-sdk: 2.1015.0 generate-password: 1.5.1 lodash: 4.17.21 @@ -679,10 +714,12 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-rest-api/packages/base-authn-handler: specifiers: - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* + '@amzn/base-api-services': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* aws-sdk: ^2.1000.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 @@ -698,11 +735,10 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 source-map-support: ^0.5.16 - addons/addon-base-rest-api/packages/base-authn-handler: dependencies: - '@aws-ee/base-api-services': link:../services - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-api-services': link:../services + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container aws-sdk: 2.1015.0 generate-password: 1.5.1 lodash: 4.17.21 @@ -719,11 +755,13 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-rest-api/packages/base-controllers: specifiers: - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.1000.0 + '@amzn/base-api-services': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + axios: ^0.21.2 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -731,18 +769,16 @@ importers: eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 - generate-password: ^1.5.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 source-map-support: ^0.5.16 - addons/addon-base-rest-api/packages/base-controllers: dependencies: - '@aws-ee/base-api-services': link:../services - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-api-services': link:../services + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container axios: 0.21.4 lodash: 4.17.21 devDependencies: @@ -758,11 +794,14 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-rest-api/packages/services: specifiers: - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - axios: ^0.21.2 + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + ajv: ^6.11.0 + aws-sdk: ^2.1000.0 + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -773,13 +812,19 @@ importers: husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jsonwebtoken: ^8.5.1 + jwk-to-pem: ^2.0.5 + jwt-decode: ^2.2.0 lodash: ^4.17.21 prettier: ^1.19.1 + request: ^2.88.2 source-map-support: ^0.5.16 - addons/addon-base-rest-api/packages/services: + underscore: ^1.13.1 + uuid: ^3.4.0 + validatorjs: ^3.18.1 dependencies: - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container ajv: 6.12.0 aws-sdk: 2.1015.0 jsonwebtoken: 8.5.1 @@ -804,33 +849,70 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base-ui/packages/base-ui: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - ajv: ^6.11.0 + '@amzn/base-serverless-settings-helper': workspace:* + '@amzn/base-serverless-ui-tools': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 aws-sdk: ^2.1000.0 - aws-sdk-mock: ^5.1.0 + babel-eslint: ^10.0.3 + chart.js: ^2.9.4 + classnames: ^2.2.6 + enzyme: ^3.11.0 + enzyme-adapter-react-16: ^1.15.2 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jsonwebtoken: ^8.5.1 - jwk-to-pem: ^2.0.5 jwt-decode: ^2.2.0 lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-react-form: ^2.0.9 + mobx-state-tree: ^3.15.0 + numeral: ^2.0.6 + pkce-challenge: ^2.2.0 prettier: ^1.19.1 - request: ^2.88.2 - source-map-support: ^0.5.16 - underscore: ^1.13.1 + pretty-quick: ^1.11.1 + prop-types: ^15.7.2 + react: ^16.12.0 + react-avatar: ^3.9.0 + react-beautiful-dnd: ^11.0.5 + react-chartjs-2: ^2.9.0 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-idle-timer: ^4.2.12 + react-responsive-carousel: ^3.1.51 + react-router-dom: ^5.1.2 + react-select: ^3.2.0 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + regenerator-runtime: ^0.13.5 + semantic-ui-react: ^0.88.2 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + showdown: ^1.9.1 + toastr: ^2.1.4 + typeface-lato: 0.0.75 + typescript: ^3.7.5 uuid: ^3.4.0 validatorjs: ^3.18.1 - addons/addon-base-ui/packages/base-ui: + webpack: 4.41.2 dependencies: aws-sdk: 2.1015.0 chart.js: 2.9.4 @@ -862,8 +944,8 @@ importers: uuid: 3.4.0 validatorjs: 3.18.1 devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addon-base/packages/serverless-settings-helper - '@aws-ee/base-serverless-ui-tools': link:../serverless-ui-tools + '@amzn/base-serverless-settings-helper': link:../../../addon-base/packages/serverless-settings-helper + '@amzn/base-serverless-ui-tools': link:../serverless-ui-tools '@babel/cli': 7.8.4_@babel+core@7.9.0 '@babel/core': 7.9.0 '@babel/plugin-proposal-class-properties': 7.8.3_@babel+core@7.9.0 @@ -894,69 +976,25 @@ importers: serverless-deployment-bucket: 1.1.1 typescript: 3.8.3 webpack: 4.41.2 + + addons/addon-base-ui/packages/serverless-ui-tools: specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/base-serverless-ui-tools': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 aws-sdk: ^2.1000.0 - babel-eslint: ^10.0.3 - chart.js: ^2.9.4 - classnames: ^2.2.6 - enzyme: ^3.11.0 - enzyme-adapter-react-16: ^1.15.2 + chalk: ^2.4.2 + cross-spawn: ^7.0.1 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jwt-decode: ^2.2.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-react-form: ^2.0.9 - mobx-state-tree: ^3.15.0 - numeral: ^2.0.6 - pkce-challenge: ^2.2.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 - prop-types: ^15.7.2 - react: ^16.12.0 - react-avatar: ^3.9.0 - react-beautiful-dnd: ^11.0.5 - react-chartjs-2: ^2.9.0 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-idle-timer: ^4.2.12 - react-responsive-carousel: ^3.1.51 - react-router-dom: ^5.1.2 - react-select: ^3.2.0 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - regenerator-runtime: ^0.13.5 - semantic-ui-react: ^0.88.2 - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - showdown: ^1.9.1 - toastr: ^2.1.4 - typeface-lato: 0.0.75 - typescript: ^3.7.5 - uuid: ^3.4.0 - validatorjs: ^3.18.1 - webpack: 4.41.2 - addons/addon-base-ui/packages/serverless-ui-tools: dependencies: aws-sdk: 2.1015.0 chalk: 2.4.2 @@ -975,12 +1013,14 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 + + addons/addon-base-workflow-api/packages/base-worklfow-api: specifiers: - aws-sdk: ^2.1000.0 - chalk: ^2.4.2 - cross-spawn: ^7.0.1 + '@amzn/base-controllers': workspace:* + '@amzn/base-workflow-core': workspace:* eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb: ^18.1.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 @@ -992,10 +1032,10 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - addons/addon-base-workflow-api/packages/base-worklfow-api: + source-map-support: ^0.5.16 dependencies: - '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers - '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core + '@amzn/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers + '@amzn/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core lodash: 4.17.21 devDependencies: eslint: 6.8.0 @@ -1012,27 +1052,65 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-workflow-ui/packages/base-workflow-ui: specifiers: - '@aws-ee/base-controllers': workspace:* - '@aws-ee/base-workflow-core': workspace:* + '@amzn/base-ui': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 + aws-sdk: ^2.1000.0 + babel-eslint: ^10.0.3 + chart.js: ^2.9.4 + classnames: ^2.2.6 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jwt-decode: ^2.2.0 lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-react-form: ^2.0.8 + mobx-state-tree: ^3.15.0 + numeral: ^2.0.6 prettier: ^1.19.1 pretty-quick: ^1.11.1 - source-map-support: ^0.5.16 - addons/addon-base-workflow-ui/packages/base-workflow-ui: + prop-types: ^15.7.2 + react: ^16.12.0 + react-avatar: ^3.9.0 + react-beautiful-dnd: ^11.0.5 + react-chartjs-2: ^2.9.0 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-responsive-carousel: ^3.1.51 + react-router-dom: ^5.1.2 + react-select: ^3.0.8 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + semantic-ui-react: ^0.88.2 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + showdown: ^1.9.1 + toastr: ^2.1.4 + typeface-lato: 0.0.75 + typescript: ^3.7.5 + validatorjs: ^3.18.1 + webpack: 4.41.2 dependencies: - '@aws-ee/base-ui': link:../../../addon-base-ui/packages/base-ui + '@amzn/base-ui': link:../../../addon-base-ui/packages/base-ui aws-sdk: 2.1015.0 chart.js: 2.9.4 classnames: 2.2.6 @@ -1087,66 +1165,33 @@ importers: serverless-deployment-bucket: 1.1.1 typescript: 3.8.3 webpack: 4.41.2 + + addons/addon-base-workflow/packages/base-workflow-core: specifiers: - '@aws-ee/base-ui': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 - aws-sdk: ^2.1000.0 - babel-eslint: ^10.0.3 - chart.js: ^2.9.4 - classnames: ^2.2.6 + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + '@amzn/workflow-engine': workspace:* + aws-sdk-mock: ^5.1.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb: ^18.1.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jwt-decode: ^2.2.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-react-form: ^2.0.8 - mobx-state-tree: ^3.15.0 - numeral: ^2.0.6 prettier: ^1.19.1 pretty-quick: ^1.11.1 - prop-types: ^15.7.2 - react: ^16.12.0 - react-avatar: ^3.9.0 - react-beautiful-dnd: ^11.0.5 - react-chartjs-2: ^2.9.0 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-responsive-carousel: ^3.1.51 - react-router-dom: ^5.1.2 - react-select: ^3.0.8 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - semantic-ui-react: ^0.88.2 - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - showdown: ^1.9.1 - toastr: ^2.1.4 - typeface-lato: 0.0.75 - typescript: ^3.7.5 - validatorjs: ^3.18.1 - webpack: 4.41.2 - addons/addon-base-workflow/packages/base-workflow-core: + slugify: ^1.4.0 + source-map-support: ^0.5.16 dependencies: - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container - '@aws-ee/workflow-engine': link:../workflow-engine + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/workflow-engine': link:../workflow-engine lodash: 4.17.21 slugify: 1.4.0 devDependencies: @@ -1165,11 +1210,10 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-workflow/packages/base-workflow-templates: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - '@aws-ee/workflow-engine': workspace:* - aws-sdk-mock: ^5.1.0 + '@amzn/base-workflow-core': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -1186,9 +1230,8 @@ importers: pretty-quick: ^1.11.1 slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-base-workflow/packages/base-workflow-templates: dependencies: - '@aws-ee/base-workflow-core': link:../base-workflow-core + '@amzn/base-workflow-core': link:../base-workflow-core lodash: 4.17.21 slugify: 1.4.0 devDependencies: @@ -1206,8 +1249,10 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-workflow/packages/base-worklfow-steps: specifiers: - '@aws-ee/base-workflow-core': workspace:* + '@amzn/base-workflow-core': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -1224,9 +1269,8 @@ importers: pretty-quick: ^1.11.1 slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-base-workflow/packages/base-worklfow-steps: dependencies: - '@aws-ee/base-workflow-core': link:../base-workflow-core + '@amzn/base-workflow-core': link:../base-workflow-core lodash: 4.17.21 slugify: 1.4.0 devDependencies: @@ -1244,8 +1288,9 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base-workflow/packages/workflow-engine: specifiers: - '@aws-ee/base-workflow-core': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -1260,9 +1305,7 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-base-workflow/packages/workflow-engine: dependencies: lodash: 4.17.21 devDependencies: @@ -1280,23 +1323,25 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-base/packages/serverless-backend-tools: specifiers: + aws-sdk: ^2.1000.0 + chalk: ^2.4.2 eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 eslint-plugin-prettier: ^3.1.2 + fs-extra: ^8.1.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - source-map-support: ^0.5.16 - addons/addon-base/packages/serverless-backend-tools: dependencies: aws-sdk: 2.1015.0 chalk: 2.4.2 @@ -1315,6 +1360,8 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 + + addons/addon-base/packages/serverless-go-build-tools: specifiers: aws-sdk: ^2.1000.0 chalk: ^2.4.2 @@ -1332,7 +1379,6 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - addons/addon-base/packages/serverless-go-build-tools: dependencies: aws-sdk: 2.1015.0 chalk: 2.4.2 @@ -1351,24 +1397,27 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 + + addons/addon-base/packages/serverless-settings-helper: specifiers: aws-sdk: ^2.1000.0 - chalk: ^2.4.2 eslint: ^6.8.0 + eslint-config-airbnb: ^18.0.1 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - fs-extra: ^8.1.0 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - addons/addon-base/packages/serverless-settings-helper: + serverless: ^1.63.0 dependencies: aws-sdk: 2.1015.0 devDependencies: @@ -1389,29 +1438,40 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 serverless: 1.67.3 + + addons/addon-base/packages/services: specifiers: + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + ajv: ^6.11.0 aws-sdk: ^2.1000.0 + aws-sdk-mock: ^5.1.0 + aws-xray-sdk: ^3.2.0 + cycle: ^1.0.3 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + jsonwebtoken: ^8.5.1 + jwk-to-pem: ^2.0.5 + jwt-decode: ^2.2.0 + lodash: ^4.17.21 + nanoid: ^3.1.12 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - serverless: ^1.63.0 - addons/addon-base/packages/services: - dependencies: - '@aws-ee/base-services-container': link:../services-container - ajv: 6.12.0 + request: ^2.88.2 + source-map-support: ^0.5.16 + underscore: ^1.13.1 + uuid: ^3.4.0 + validatorjs: ^3.18.1 + dependencies: + '@amzn/base-services-container': link:../services-container + ajv: 6.12.0 aws-sdk: 2.1015.0 aws-xray-sdk: 3.2.0 cycle: 1.0.3 @@ -1425,7 +1485,7 @@ importers: uuid: 3.4.0 validatorjs: 3.18.1 devDependencies: - '@aws-ee/base-services': 'link:' + '@amzn/base-services': 'link:' aws-sdk-mock: 5.1.0 eslint: 6.8.0 eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 @@ -1439,14 +1499,10 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 + + addons/addon-base/packages/services-container: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - ajv: ^6.11.0 aws-sdk: ^2.1000.0 - aws-sdk-mock: ^5.1.0 - aws-xray-sdk: ^3.2.0 - cycle: ^1.0.3 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -1457,18 +1513,11 @@ importers: husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - jsonwebtoken: ^8.5.1 - jwk-to-pem: ^2.0.5 - jwt-decode: ^2.2.0 lodash: ^4.17.21 - nanoid: ^3.1.12 prettier: ^1.19.1 - request: ^2.88.2 + pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - underscore: ^1.13.1 - uuid: ^3.4.0 - validatorjs: ^3.18.1 - addons/addon-base/packages/services-container: + toposort: ^2.0.2 dependencies: aws-sdk: 2.1015.0 toposort: 2.0.2 @@ -1487,8 +1536,14 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy: specifiers: - aws-sdk: ^2.1000.0 + '@amzn/base-api-handler': workspace:* + '@amzn/base-post-deployment': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + aws-sdk: ^2.647.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -1501,18 +1556,15 @@ importers: jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 - pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - toposort: ^2.0.2 - addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy: dependencies: - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container aws-sdk: 2.1015.0 lodash: 4.17.21 devDependencies: - '@aws-ee/base-api-handler': link:../../../addon-base-rest-api/packages/base-api-handler - '@aws-ee/base-post-deployment': link:../../../addon-base-post-deployment/packages/base-post-deployment + '@amzn/base-api-handler': link:../../../addon-base-rest-api/packages/base-api-handler + '@amzn/base-post-deployment': link:../../../addon-base-post-deployment/packages/base-post-deployment eslint: 6.8.0 eslint-config-airbnb-base: 14.2.1_3d9516f15116c38f3750ecaf3d966000 eslint-config-prettier: 6.15.0_eslint@6.8.0 @@ -1525,14 +1577,18 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.19 + + addons/addon-environment-sc-api/packages/environment-sc-workflow-steps: specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.647.0 + '@amzn/base-raas-services': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + '@amzn/base-workflow-core': workspace:* + '@amzn/environment-type-mgmt-services': workspace:* + '@amzn/workflow-engine': workspace:* eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb: ^18.1.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 @@ -1541,22 +1597,25 @@ importers: husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 + js-yaml: ^4.0.0 lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 + slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-environment-sc-api/packages/environment-sc-workflow-steps: + uuid: ^8.2.0 dependencies: - '@aws-ee/base-raas-services': link:../../../addon-base-raas/packages/base-raas-services - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container - '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core - '@aws-ee/environment-type-mgmt-services': link:../environment-type-mgmt-services + '@amzn/base-raas-services': link:../../../addon-base-raas/packages/base-raas-services + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core + '@amzn/environment-type-mgmt-services': link:../environment-type-mgmt-services js-yaml: 4.1.0 lodash: 4.17.21 slugify: 1.4.0 uuid: 8.2.0 devDependencies: - '@aws-ee/workflow-engine': link:../../../addon-base-workflow/packages/workflow-engine + '@amzn/workflow-engine': link:../../../addon-base-workflow/packages/workflow-engine eslint: 6.8.0 eslint-config-airbnb: 18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 @@ -1571,13 +1630,10 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-environment-sc-api/packages/environment-sc-workflows: specifiers: - '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/workflow-engine': workspace:* + '@amzn/base-workflow-core': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -1589,16 +1645,13 @@ importers: husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - js-yaml: ^4.0.0 lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 slugify: ^1.4.0 source-map-support: ^0.5.16 - uuid: ^8.2.0 - addons/addon-environment-sc-api/packages/environment-sc-workflows: dependencies: - '@aws-ee/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core + '@amzn/base-workflow-core': link:../../../addon-base-workflow/packages/base-workflow-core lodash: 4.17.21 slugify: 1.4.0 devDependencies: @@ -1616,10 +1669,12 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-environment-sc-api/packages/environment-type-mgmt-api: specifiers: - '@aws-ee/base-workflow-core': workspace:* + '@amzn/base-controllers': workspace:* + '@amzn/environment-type-mgmt-services': workspace:* eslint: ^6.8.0 - eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 @@ -1632,12 +1687,11 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 pretty-quick: ^1.11.1 - slugify: ^1.4.0 source-map-support: ^0.5.16 - addons/addon-environment-sc-api/packages/environment-type-mgmt-api: + uuid: ^3.4.0 dependencies: - '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers - '@aws-ee/environment-type-mgmt-services': link:../environment-type-mgmt-services + '@amzn/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers + '@amzn/environment-type-mgmt-services': link:../environment-type-mgmt-services lodash: 4.17.21 uuid: 3.4.0 devDependencies: @@ -1654,9 +1708,11 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-environment-sc-api/packages/environment-type-mgmt-services: specifiers: - '@aws-ee/base-controllers': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* eslint: ^6.8.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 @@ -1672,10 +1728,9 @@ importers: pretty-quick: ^1.11.1 source-map-support: ^0.5.16 uuid: ^3.4.0 - addons/addon-environment-sc-api/packages/environment-type-mgmt-services: dependencies: - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container lodash: 4.17.21 uuid: 3.4.0 devDependencies: @@ -1692,27 +1747,50 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* + '@amzn/base-ui': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 + babel-eslint: ^10.0.3 + babel-jest: ^24.9.0 + babel-loader: ^8.0.6 + enzyme: ^3.11.0 + enzyme-adapter-react-16: ^1.15.2 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-state-tree: ^3.15.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 - source-map-support: ^0.5.16 - uuid: ^3.4.0 - addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui: + react: ^16.12.0 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-router-dom: ^5.1.2 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + regenerator-runtime: ^0.13.5 + semantic-ui-react: ^0.88.2 dependencies: - '@aws-ee/base-ui': link:../../../addon-base-ui/packages/base-ui + '@amzn/base-ui': link:../../../addon-base-ui/packages/base-ui lodash: 4.17.21 mobx: 5.15.4 mobx-react: 6.2.2_mobx@5.15.4+react@16.13.1 @@ -1752,55 +1830,35 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 regenerator-runtime: 0.13.5 + + addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check: specifiers: - '@aws-ee/base-ui': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 - babel-eslint: ^10.0.3 - babel-jest: ^24.9.0 - babel-loader: ^8.0.6 - enzyme: ^3.11.0 - enzyme-adapter-react-16: ^1.15.2 + '@amzn/base-api-handler': workspace:* + '@amzn/base-post-deployment': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + aws-sdk: ^2.647.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-state-tree: ^3.15.0 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - react: ^16.12.0 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-router-dom: ^5.1.2 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - regenerator-runtime: ^0.13.5 - semantic-ui-react: ^0.88.2 - addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check: + source-map-support: ^0.5.16 dependencies: - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container aws-sdk: 2.1015.0 lodash: 4.17.21 devDependencies: - '@aws-ee/base-api-handler': link:../../../addon-base-rest-api/packages/base-api-handler - '@aws-ee/base-post-deployment': link:../../../addon-base-post-deployment/packages/base-post-deployment + '@amzn/base-api-handler': link:../../../addon-base-rest-api/packages/base-api-handler + '@amzn/base-post-deployment': link:../../../addon-base-post-deployment/packages/base-post-deployment eslint: 6.8.0 eslint-config-airbnb-base: 14.2.1_3d9516f15116c38f3750ecaf3d966000 eslint-config-prettier: 6.15.0_eslint@6.8.0 @@ -1813,14 +1871,13 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.19 + + addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api: specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.647.0 + '@amzn/base-controllers': workspace:* + '@amzn/key-pair-mgmt-services': workspace:* eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 + eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 @@ -1831,11 +1888,12 @@ importers: jest-junit: ^10.0.0 lodash: ^4.17.21 prettier: ^1.19.1 + pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api: + uuid: ^3.4.0 dependencies: - '@aws-ee/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers - '@aws-ee/key-pair-mgmt-services': link:../key-pair-mgmt-services + '@amzn/base-controllers': link:../../../addon-base-rest-api/packages/base-controllers + '@amzn/key-pair-mgmt-services': link:../key-pair-mgmt-services lodash: 4.17.21 uuid: 3.4.0 devDependencies: @@ -1852,9 +1910,11 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services: specifiers: - '@aws-ee/base-controllers': workspace:* - '@aws-ee/key-pair-mgmt-services': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* eslint: ^6.8.0 eslint-config-airbnb-base: ^14.1.0 eslint-config-prettier: ^6.10.0 @@ -1866,14 +1926,14 @@ importers: jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 + node-forge: ^1.3.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 source-map-support: ^0.5.16 uuid: ^3.4.0 - addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services: dependencies: - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container lodash: 4.17.21 node-forge: 1.3.0 uuid: 3.4.0 @@ -1891,28 +1951,46 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* + '@amzn/base-ui': workspace:* + '@babel/cli': ^7.8.4 + '@babel/core': ^7.8.6 + '@babel/plugin-proposal-class-properties': ^7.8.3 + '@babel/plugin-transform-react-jsx': ^7.8.3 + '@babel/preset-env': ^7.8.6 + '@babel/preset-react': ^7.8.3 + babel-eslint: ^10.0.3 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.1.0 + eslint-config-airbnb: ^18.0.1 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 + eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 + eslint-plugin-react: ^7.18.3 + eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 - node-forge: ^1.3.0 + mobx: ^5.15.4 + mobx-react: ^6.1.7 + mobx-state-tree: ^3.15.0 prettier: ^1.19.1 pretty-quick: ^1.11.1 - source-map-support: ^0.5.16 - uuid: ^3.4.0 - addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui: + react: ^16.12.0 + react-copy-to-clipboard: ^5.0.2 + react-dom: ^16.12.0 + react-dotdotdot: ^1.3.1 + react-router-dom: ^5.1.2 + react-table: ^6.11.5 + react-timeago: ^4.4.0 + semantic-ui-react: ^0.88.2 dependencies: - '@aws-ee/base-ui': link:../../../addon-base-ui/packages/base-ui + '@amzn/base-ui': link:../../../addon-base-ui/packages/base-ui lodash: 4.17.21 mobx: 5.15.4 mobx-react: 6.2.2_mobx@5.15.4+react@16.13.1 @@ -1948,53 +2026,38 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 + + addons/addon-raas-s3-copy/packages/s3-synchronizer: + specifiers: {} + + addons/addon-stack-policy/packages/stack-policy: specifiers: - '@aws-ee/base-ui': workspace:* - '@babel/cli': ^7.8.4 - '@babel/core': ^7.8.6 - '@babel/plugin-proposal-class-properties': ^7.8.3 - '@babel/plugin-transform-react-jsx': ^7.8.3 - '@babel/preset-env': ^7.8.6 - '@babel/preset-react': ^7.8.3 - babel-eslint: ^10.0.3 + '@amzn/base-api-handler': workspace:* + '@amzn/base-post-deployment': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + aws-sdk: ^2.647.0 eslint: ^6.8.0 - eslint-config-airbnb: ^18.0.1 + eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 eslint-import-resolver-node: ^0.3.3 eslint-plugin-import: ^2.20.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-prettier: ^3.1.2 - eslint-plugin-react: ^7.18.3 - eslint-plugin-react-hooks: ^1.7.0 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 lodash: ^4.17.21 - mobx: ^5.15.4 - mobx-react: ^6.1.7 - mobx-state-tree: ^3.15.0 prettier: ^1.19.1 - pretty-quick: ^1.11.1 - react: ^16.12.0 - react-copy-to-clipboard: ^5.0.2 - react-dom: ^16.12.0 - react-dotdotdot: ^1.3.1 - react-router-dom: ^5.1.2 - react-table: ^6.11.5 - react-timeago: ^4.4.0 - semantic-ui-react: ^0.88.2 - addons/addon-raas-s3-copy/packages/s3-synchronizer: - specifiers: {} - addons/addon-stack-policy/packages/stack-policy: + source-map-support: ^0.5.16 dependencies: - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container aws-sdk: 2.1015.0 lodash: 4.17.21 devDependencies: - '@aws-ee/base-api-handler': link:../../../addon-base-rest-api/packages/base-api-handler - '@aws-ee/base-post-deployment': link:../../../addon-base-post-deployment/packages/base-post-deployment + '@amzn/base-api-handler': link:../../../addon-base-rest-api/packages/base-api-handler + '@amzn/base-post-deployment': link:../../../addon-base-post-deployment/packages/base-post-deployment eslint: 6.8.0 eslint-config-airbnb-base: 14.2.1_3d9516f15116c38f3750ecaf3d966000 eslint-config-prettier: 6.15.0_eslint@6.8.0 @@ -2007,12 +2070,14 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.19 + + addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment: specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.647.0 + '@amzn/base-api-handler': workspace:* + '@amzn/base-post-deployment': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + aws-sdk: ^2.1000.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.0.0 eslint-config-prettier: ^6.10.0 @@ -2026,15 +2091,14 @@ importers: lodash: ^4.17.21 prettier: ^1.19.1 source-map-support: ^0.5.16 - addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment: dependencies: - '@aws-ee/base-services': link:../../../addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addon-base/packages/services-container + '@amzn/base-services': link:../../../addon-base/packages/services + '@amzn/base-services-container': link:../../../addon-base/packages/services-container aws-sdk: 2.1015.0 lodash: 4.17.21 devDependencies: - '@aws-ee/base-api-handler': link:../../../addon-base-rest-api/packages/base-api-handler - '@aws-ee/base-post-deployment': link:../../../addon-base-post-deployment/packages/base-post-deployment + '@amzn/base-api-handler': link:../../../addon-base-rest-api/packages/base-api-handler + '@amzn/base-post-deployment': link:../../../addon-base-post-deployment/packages/base-post-deployment eslint: 6.8.0 eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 eslint-config-prettier: 6.10.1_eslint@6.8.0 @@ -2047,72 +2111,38 @@ importers: jest-junit: 10.0.0 prettier: 1.19.1 source-map-support: 0.5.16 - specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - aws-sdk: ^2.1000.0 - eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 - eslint-config-prettier: ^6.10.0 - eslint-import-resolver-node: ^0.3.3 - eslint-plugin-import: ^2.20.1 - eslint-plugin-jest: ^22.21.0 - eslint-plugin-prettier: ^3.1.2 - husky: ^3.1.0 - jest: ^24.9.0 - jest-junit: ^10.0.0 - lodash: ^4.17.21 - prettier: ^1.19.1 - source-map-support: ^0.5.16 + main/cicd/cicd-pipeline: - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - serverless: 1.67.3 - serverless-deployment-bucket: 1.1.1 - serverless-hooks-plugin: 1.1.0 - optionalDependencies: - fsevents: 2.1.3 specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* + '@amzn/base-serverless-settings-helper': workspace:* fsevents: '*' serverless: ^1.63.0 serverless-deployment-bucket: ^1.1.0 serverless-hooks-plugin: ^1.1.0 - main/cicd/cicd-source: + optionalDependencies: + fsevents: 2.1.3 devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - aws-sdk: 2.1015.0 + '@amzn/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper serverless: 1.67.3 serverless-deployment-bucket: 1.1.1 - optionalDependencies: - fsevents: 2.1.3 + serverless-hooks-plugin: 1.1.0 + + main/cicd/cicd-source: specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* + '@amzn/base-serverless-settings-helper': workspace:* aws-sdk: ^2.1000.0 fsevents: '*' serverless: ^1.63.0 serverless-deployment-bucket: ^1.1.0 - main/end-to-end-tests: + optionalDependencies: + fsevents: 2.1.3 devDependencies: - amazon-cognito-identity-js: 5.2.4 - clipboardy: 2.3.0 - cypress: 9.5.0 - eslint: 8.11.0 - eslint-config-airbnb: 19.0.4_6e2b3c7d5a0ae98a97389954576cf0c3 - eslint-config-airbnb-base: 15.0.0_fe22d862ffeecaee86c93a006d59e41e - eslint-config-prettier: 8.5.0_eslint@8.11.0 - eslint-import-resolver-node: 0.3.4 - eslint-plugin-cypress: 2.11.1_eslint@8.11.0 - eslint-plugin-import: 2.25.4_eslint@8.11.0 - eslint-plugin-jsx-a11y: 6.4.1_eslint@8.11.0 - eslint-plugin-prettier: 3.4.0_6188649406ba029b27b4fb6038e89fc2 - husky: 3.1.0 - lodash: 4.17.21 - prettier: 1.19.1 - pretty-quick: 1.11.1_prettier@1.19.1 - tcp-ping: 0.1.1 + '@amzn/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + aws-sdk: 2.1015.0 + serverless: 1.67.3 + serverless-deployment-bucket: 1.1.1 + + main/end-to-end-tests: specifiers: amazon-cognito-identity-js: ^5.2.4 clipboardy: ^2.3.0 @@ -2131,28 +2161,26 @@ importers: prettier: ^1.19.1 pretty-quick: ^1.11.1 tcp-ping: ^0.1.1 - main/infrastructure-tests: - dependencies: - aws-sdk: 2.1015.0 - fs-extra: 9.1.0 - js-yaml: 4.1.0 - lodash: 4.17.21 - yargs-parser: 20.2.9 devDependencies: - eslint: 6.8.0 - eslint-config-airbnb: 18.2.1_fdb7bbbc49566f392bdf537c74c00196 - eslint-config-airbnb-base: 14.2.1_3d9516f15116c38f3750ecaf3d966000 - eslint-config-prettier: 6.15.0_eslint@6.8.0 - eslint-import-resolver-node: 0.3.4 - eslint-plugin-import: 2.23.4_eslint@6.8.0 - eslint-plugin-jest: 23.20.0_eslint@6.8.0 - eslint-plugin-jsx-a11y: 6.4.1_eslint@6.8.0 - eslint-plugin-prettier: 3.4.0_b77cd85fda941e232840dc83bf6b7690 + amazon-cognito-identity-js: 5.2.4 + clipboardy: 2.3.0 + cypress: 9.5.0 + eslint: 8.11.0 + eslint-config-airbnb: 19.0.4_6e2b3c7d5a0ae98a97389954576cf0c3 + eslint-config-airbnb-base: 15.0.0_fe22d862ffeecaee86c93a006d59e41e + eslint-config-prettier: 8.5.0_eslint@8.11.0 + eslint-import-resolver-node: 0.3.4 + eslint-plugin-cypress: 2.11.1_eslint@8.11.0 + eslint-plugin-import: 2.25.4_eslint@8.11.0 + eslint-plugin-jsx-a11y: 6.4.1_eslint@8.11.0 + eslint-plugin-prettier: 3.4.0_6188649406ba029b27b4fb6038e89fc2 husky: 3.1.0 - jest: 26.6.3 - jest-junit: 10.0.0 + lodash: 4.17.21 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 + tcp-ping: 0.1.1 + + main/infrastructure-tests: specifiers: aws-sdk: ^2.1000.0 eslint: ^6.8.0 @@ -2173,19 +2201,11 @@ importers: prettier: ^1.19.1 pretty-quick: ^1.11.1 yargs-parser: ^20.2.9 - main/integration-tests: dependencies: - '@aws-ee/base-services': link:../../addons/addon-base/packages/services aws-sdk: 2.1015.0 - axios: 0.21.4 - chance: 1.1.7 fs-extra: 9.1.0 - generate-password: 1.5.1 js-yaml: 4.1.0 - jwt-decode: 2.2.0 lodash: 4.17.21 - node-ssh: 12.0.0 - services: link:../packages/services yargs-parser: 20.2.9 devDependencies: eslint: 6.8.0 @@ -2199,14 +2219,13 @@ importers: eslint-plugin-prettier: 3.4.0_b77cd85fda941e232840dc83bf6b7690 husky: 3.1.0 jest: 26.6.3 - jest-circus: 26.6.3 jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 - request: 2.88.2 - request-promise-native: 1.0.9_request@2.88.2 + + main/integration-tests: specifiers: - '@aws-ee/base-services': workspace:* + '@amzn/base-services': workspace:* aws-sdk: ^2.1000.0 axios: ^0.21.2 chance: ^1.1.7 @@ -2235,28 +2254,41 @@ importers: request-promise-native: ^1.0.9 services: workspace:* yargs-parser: ^20.2.9 - main/packages/controllers: dependencies: - '@aws-ee/base-controllers': link:../../../addons/addon-base-rest-api/packages/base-controllers + '@amzn/base-services': link:../../addons/addon-base/packages/services + aws-sdk: 2.1015.0 + axios: 0.21.4 + chance: 1.1.7 + fs-extra: 9.1.0 + generate-password: 1.5.1 + js-yaml: 4.1.0 + jwt-decode: 2.2.0 lodash: 4.17.21 - services: link:../services + node-ssh: 12.0.0 + services: link:../packages/services + yargs-parser: 20.2.9 devDependencies: eslint: 6.8.0 - eslint-config-airbnb: 18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 - eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 - eslint-config-prettier: 6.10.1_eslint@6.8.0 - eslint-import-resolver-node: 0.3.3 - eslint-plugin-import: 2.20.2_eslint@6.8.0 - eslint-plugin-jest: 22.21.0_eslint@6.8.0 - eslint-plugin-prettier: 3.1.2_eslint@6.8.0+prettier@1.19.1 + eslint-config-airbnb: 18.2.1_fdb7bbbc49566f392bdf537c74c00196 + eslint-config-airbnb-base: 14.2.1_3d9516f15116c38f3750ecaf3d966000 + eslint-config-prettier: 6.15.0_eslint@6.8.0 + eslint-import-resolver-node: 0.3.4 + eslint-plugin-import: 2.23.4_eslint@6.8.0 + eslint-plugin-jest: 23.20.0_eslint@6.8.0 + eslint-plugin-jsx-a11y: 6.4.1_eslint@6.8.0 + eslint-plugin-prettier: 3.4.0_b77cd85fda941e232840dc83bf6b7690 husky: 3.1.0 - jest: 24.9.0 + jest: 26.6.3 + jest-circus: 26.6.3 jest-junit: 10.0.0 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 - source-map-support: 0.5.16 + request: 2.88.2 + request-promise-native: 1.0.9_request@2.88.2 + + main/packages/controllers: specifiers: - '@aws-ee/base-controllers': workspace:* + '@amzn/base-controllers': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -2273,11 +2305,10 @@ importers: pretty-quick: ^1.11.1 services: workspace:* source-map-support: ^0.5.16 - main/packages/services: dependencies: - '@aws-ee/base-services': link:../../../addons/addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addons/addon-base/packages/services-container + '@amzn/base-controllers': link:../../../addons/addon-base-rest-api/packages/base-controllers lodash: 4.17.21 + services: link:../services devDependencies: eslint: 6.8.0 eslint-config-airbnb: 18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 @@ -2293,9 +2324,11 @@ importers: prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 source-map-support: 0.5.16 + + main/packages/services: specifiers: - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* eslint: ^6.8.0 eslint-config-airbnb: ^18.1.0 eslint-config-airbnb-base: ^14.1.0 @@ -2311,49 +2344,13 @@ importers: prettier: ^1.19.1 pretty-quick: ^1.11.1 source-map-support: ^0.5.16 - main/solution/backend: dependencies: - '@aws-ee/base-api-handler': link:../../../addons/addon-base-rest-api/packages/base-api-handler - '@aws-ee/base-api-handler-factory': link:../../../addons/addon-base-rest-api/packages/api-handler-factory - '@aws-ee/base-api-services': link:../../../addons/addon-base-rest-api/packages/services - '@aws-ee/base-authn-handler': link:../../../addons/addon-base-rest-api/packages/base-authn-handler - '@aws-ee/base-controllers': link:../../../addons/addon-base-rest-api/packages/base-controllers - '@aws-ee/base-raas-appstream-rest-api': link:../../../addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api - '@aws-ee/base-raas-appstream-services': link:../../../addons/addon-base-raas-appstream/packages/base-raas-appstream-services - '@aws-ee/base-raas-cfn-templates': link:../../../addons/addon-base-raas/packages/base-raas-cfn-templates - '@aws-ee/base-raas-rest-api': link:../../../addons/addon-base-raas/packages/base-raas-rest-api - '@aws-ee/base-raas-services': link:../../../addons/addon-base-raas/packages/base-raas-services - '@aws-ee/base-raas-workflow-steps': link:../../../addons/addon-base-raas/packages/base-raas-workflow-steps - '@aws-ee/base-raas-workflows': link:../../../addons/addon-base-raas/packages/base-raas-workflows - '@aws-ee/base-services': link:../../../addons/addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addons/addon-base/packages/services-container - '@aws-ee/base-workflow-api': link:../../../addons/addon-base-workflow-api/packages/base-worklfow-api - '@aws-ee/base-workflow-core': link:../../../addons/addon-base-workflow/packages/base-workflow-core - '@aws-ee/base-workflow-steps': link:../../../addons/addon-base-workflow/packages/base-worklfow-steps - '@aws-ee/environment-sc-workflow-steps': link:../../../addons/addon-environment-sc-api/packages/environment-sc-workflow-steps - '@aws-ee/environment-sc-workflows': link:../../../addons/addon-environment-sc-api/packages/environment-sc-workflows - '@aws-ee/environment-type-mgmt-api': link:../../../addons/addon-environment-sc-api/packages/environment-type-mgmt-api - '@aws-ee/environment-type-mgmt-services': link:../../../addons/addon-environment-sc-api/packages/environment-type-mgmt-services - '@aws-ee/key-pair-mgmt-api': link:../../../addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api - '@aws-ee/key-pair-mgmt-services': link:../../../addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services - aws-sdk: 2.1015.0 - controllers: link:../../packages/controllers - js-yaml: 3.13.1 - jwt-decode: 2.2.0 + '@amzn/base-services': link:../../../addons/addon-base/packages/services + '@amzn/base-services-container': link:../../../addons/addon-base/packages/services-container lodash: 4.17.21 - node-fetch: 2.6.7 - services: link:../../packages/services devDependencies: - '@aws-ee/base-serverless-backend-tools': link:../../../addons/addon-base/packages/serverless-backend-tools - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - '@babel/core': 7.9.0 - '@babel/plugin-transform-runtime': 7.9.0_@babel+core@7.9.0 - '@babel/preset-env': 7.9.5_@babel+core@7.9.0 - babel-jest: 24.9.0_@babel+core@7.9.0 - babel-loader: 8.1.0_@babel+core@7.9.0+webpack@4.42.1 - babel-plugin-source-map-support: 2.1.1 - copy-webpack-plugin: 5.1.1_webpack@4.42.1 eslint: 6.8.0 + eslint-config-airbnb: 18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 eslint-config-prettier: 6.10.1_eslint@6.8.0 eslint-import-resolver-node: 0.3.3 @@ -2363,46 +2360,37 @@ importers: husky: 3.1.0 jest: 24.9.0 jest-junit: 10.0.0 - js-yaml-loader: 1.2.2 prettier: 1.19.1 pretty-quick: 1.11.1_prettier@1.19.1 - serverless: 1.67.3 - serverless-deployment-bucket: 1.1.1 - serverless-offline: 5.12.1_serverless@1.67.3 - serverless-s3-sync: 1.12.0 - serverless-webpack: 5.3.4_webpack@4.42.1 source-map-support: 0.5.16 - webpack: 4.42.1 - webpack-cli: 3.3.11_webpack@4.42.1 - webpack-node-externals: 1.7.2 - optionalDependencies: - fsevents: 2.1.3 + + main/solution/backend: specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-api-handler-factory': workspace:* - '@aws-ee/base-api-services': workspace:* - '@aws-ee/base-authn-handler': workspace:* - '@aws-ee/base-controllers': workspace:* - '@aws-ee/base-raas-appstream-rest-api': workspace:* - '@aws-ee/base-raas-appstream-services': workspace:* - '@aws-ee/base-raas-cfn-templates': workspace:* - '@aws-ee/base-raas-rest-api': workspace:* - '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-raas-workflow-steps': workspace:* - '@aws-ee/base-raas-workflows': workspace:* - '@aws-ee/base-serverless-backend-tools': workspace:* - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - '@aws-ee/base-workflow-api': workspace:* - '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/base-workflow-steps': workspace:* - '@aws-ee/environment-sc-workflow-steps': workspace:* - '@aws-ee/environment-sc-workflows': workspace:* - '@aws-ee/environment-type-mgmt-api': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/key-pair-mgmt-api': workspace:* - '@aws-ee/key-pair-mgmt-services': workspace:* + '@amzn/base-api-handler': workspace:* + '@amzn/base-api-handler-factory': workspace:* + '@amzn/base-api-services': workspace:* + '@amzn/base-authn-handler': workspace:* + '@amzn/base-controllers': workspace:* + '@amzn/base-raas-appstream-rest-api': workspace:* + '@amzn/base-raas-appstream-services': workspace:* + '@amzn/base-raas-cfn-templates': workspace:* + '@amzn/base-raas-rest-api': workspace:* + '@amzn/base-raas-services': workspace:* + '@amzn/base-raas-workflow-steps': workspace:* + '@amzn/base-raas-workflows': workspace:* + '@amzn/base-serverless-backend-tools': workspace:* + '@amzn/base-serverless-settings-helper': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + '@amzn/base-workflow-api': workspace:* + '@amzn/base-workflow-core': workspace:* + '@amzn/base-workflow-steps': workspace:* + '@amzn/environment-sc-workflow-steps': workspace:* + '@amzn/environment-sc-workflows': workspace:* + '@amzn/environment-type-mgmt-api': workspace:* + '@amzn/environment-type-mgmt-services': workspace:* + '@amzn/key-pair-mgmt-api': workspace:* + '@amzn/key-pair-mgmt-services': workspace:* '@babel/core': ^7.8.4 '@babel/plugin-transform-runtime': ^7.8.3 '@babel/preset-env': ^7.8.4 @@ -2440,74 +2428,197 @@ importers: webpack: ^4.41.5 webpack-cli: ^3.3.10 webpack-node-externals: ^1.7.2 - main/solution/edge-lambda: + dependencies: + '@amzn/base-api-handler': link:../../../addons/addon-base-rest-api/packages/base-api-handler + '@amzn/base-api-handler-factory': link:../../../addons/addon-base-rest-api/packages/api-handler-factory + '@amzn/base-api-services': link:../../../addons/addon-base-rest-api/packages/services + '@amzn/base-authn-handler': link:../../../addons/addon-base-rest-api/packages/base-authn-handler + '@amzn/base-controllers': link:../../../addons/addon-base-rest-api/packages/base-controllers + '@amzn/base-raas-appstream-rest-api': link:../../../addons/addon-base-raas-appstream/packages/base-raas-appstream-rest-api + '@amzn/base-raas-appstream-services': link:../../../addons/addon-base-raas-appstream/packages/base-raas-appstream-services + '@amzn/base-raas-cfn-templates': link:../../../addons/addon-base-raas/packages/base-raas-cfn-templates + '@amzn/base-raas-rest-api': link:../../../addons/addon-base-raas/packages/base-raas-rest-api + '@amzn/base-raas-services': link:../../../addons/addon-base-raas/packages/base-raas-services + '@amzn/base-raas-workflow-steps': link:../../../addons/addon-base-raas/packages/base-raas-workflow-steps + '@amzn/base-raas-workflows': link:../../../addons/addon-base-raas/packages/base-raas-workflows + '@amzn/base-services': link:../../../addons/addon-base/packages/services + '@amzn/base-services-container': link:../../../addons/addon-base/packages/services-container + '@amzn/base-workflow-api': link:../../../addons/addon-base-workflow-api/packages/base-worklfow-api + '@amzn/base-workflow-core': link:../../../addons/addon-base-workflow/packages/base-workflow-core + '@amzn/base-workflow-steps': link:../../../addons/addon-base-workflow/packages/base-worklfow-steps + '@amzn/environment-sc-workflow-steps': link:../../../addons/addon-environment-sc-api/packages/environment-sc-workflow-steps + '@amzn/environment-sc-workflows': link:../../../addons/addon-environment-sc-api/packages/environment-sc-workflows + '@amzn/environment-type-mgmt-api': link:../../../addons/addon-environment-sc-api/packages/environment-type-mgmt-api + '@amzn/environment-type-mgmt-services': link:../../../addons/addon-environment-sc-api/packages/environment-type-mgmt-services + '@amzn/key-pair-mgmt-api': link:../../../addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-api + '@amzn/key-pair-mgmt-services': link:../../../addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services + aws-sdk: 2.1015.0 + controllers: link:../../packages/controllers + js-yaml: 3.13.1 + jwt-decode: 2.2.0 + lodash: 4.17.21 + node-fetch: 2.6.7 + services: link:../../packages/services + optionalDependencies: + fsevents: 2.1.3 devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + '@amzn/base-serverless-backend-tools': link:../../../addons/addon-base/packages/serverless-backend-tools + '@amzn/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + '@babel/core': 7.9.0 + '@babel/plugin-transform-runtime': 7.9.0_@babel+core@7.9.0 + '@babel/preset-env': 7.9.5_@babel+core@7.9.0 + babel-jest: 24.9.0_@babel+core@7.9.0 + babel-loader: 8.1.0_@babel+core@7.9.0+webpack@4.42.1 + babel-plugin-source-map-support: 2.1.1 + copy-webpack-plugin: 5.1.1_webpack@4.42.1 + eslint: 6.8.0 + eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 + eslint-config-prettier: 6.10.1_eslint@6.8.0 + eslint-import-resolver-node: 0.3.3 + eslint-plugin-import: 2.20.2_eslint@6.8.0 + eslint-plugin-jest: 22.21.0_eslint@6.8.0 + eslint-plugin-prettier: 3.1.2_eslint@6.8.0+prettier@1.19.1 + husky: 3.1.0 + jest: 24.9.0 + jest-junit: 10.0.0 + js-yaml-loader: 1.2.2 + prettier: 1.19.1 + pretty-quick: 1.11.1_prettier@1.19.1 serverless: 1.67.3 - serverless-deployment-bucket: 1.5.1 + serverless-deployment-bucket: 1.1.1 + serverless-offline: 5.12.1_serverless@1.67.3 + serverless-s3-sync: 1.12.0 + serverless-webpack: 5.3.4_webpack@4.42.1 + source-map-support: 0.5.16 + webpack: 4.42.1 + webpack-cli: 3.3.11_webpack@4.42.1 + webpack-node-externals: 1.7.2 + + main/solution/edge-lambda: specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* + '@amzn/base-serverless-settings-helper': workspace:* serverless: ^1.63.0 serverless-deployment-bucket: ^1.5.1 - main/solution/environment-tools: devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - '@aws-ee/s3-synchronizer': link:../../../addons/addon-raas-s3-copy/packages/s3-synchronizer - '@aws-ee/serverless-go-build-tools': link:../../../addons/addon-base/packages/serverless-go-build-tools + '@amzn/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper serverless: 1.67.3 + serverless-deployment-bucket: 1.5.1 + + main/solution/environment-tools: specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/s3-synchronizer': workspace:* - '@aws-ee/serverless-go-build-tools': workspace:* + '@amzn/base-serverless-settings-helper': workspace:* + '@amzn/s3-synchronizer': workspace:* + '@amzn/serverless-go-build-tools': workspace:* serverless: ^1.63.0 - main/solution/infrastructure: devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + '@amzn/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + '@amzn/s3-synchronizer': link:../../../addons/addon-raas-s3-copy/packages/s3-synchronizer + '@amzn/serverless-go-build-tools': link:../../../addons/addon-base/packages/serverless-go-build-tools serverless: 1.67.3 - serverless-deployment-bucket: 1.5.1 + + main/solution/infrastructure: specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* + '@amzn/base-serverless-settings-helper': workspace:* serverless: ^1.63.0 serverless-deployment-bucket: ^1.5.1 - main/solution/machine-images: devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - '@aws-ee/serverless-packer': link:../../../addons/addon-base-raas/packages/serverless-packer + '@amzn/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper serverless: 1.67.3 + serverless-deployment-bucket: 1.5.1 + + main/solution/machine-images: specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/serverless-packer': workspace:* + '@amzn/base-serverless-settings-helper': workspace:* + '@amzn/serverless-packer': workspace:* serverless: ^1.63.0 + devDependencies: + '@amzn/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + '@amzn/serverless-packer': link:../../../addons/addon-base-raas/packages/serverless-packer + serverless: 1.67.3 + main/solution/post-deployment: + specifiers: + '@amzn/base-api-handler': workspace:* + '@amzn/base-post-deployment': workspace:* + '@amzn/base-raas-cfn-templates': workspace:* + '@amzn/base-raas-post-deployment': workspace:* + '@amzn/base-raas-rest-api': workspace:* + '@amzn/base-raas-services': workspace:* + '@amzn/base-raas-workflow-steps': workspace:* + '@amzn/base-raas-workflows': workspace:* + '@amzn/base-serverless-backend-tools': workspace:* + '@amzn/base-serverless-settings-helper': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + '@amzn/base-workflow-api': workspace:* + '@amzn/base-workflow-core': workspace:* + '@amzn/base-workflow-steps': workspace:* + '@amzn/base-workflow-templates': workspace:* + '@amzn/cfn-stack-policy': workspace:* + '@amzn/edit-s3-bucket-policy': workspace:* + '@amzn/environment-sc-workflow-steps': workspace:* + '@amzn/environment-sc-workflows': workspace:* + '@amzn/environment-type-mgmt-api': workspace:* + '@amzn/environment-type-mgmt-services': workspace:* + '@amzn/key-pair-mgmt-services': workspace:* + '@amzn/user-id-upgrade-post-deployment': workspace:* + '@babel/core': ^7.8.4 + '@babel/preset-env': ^7.8.4 + aws-sdk: ^2.1000.0 + babel-loader: ^8.0.6 + babel-plugin-source-map-support: ^2.1.1 + copy-webpack-plugin: ^5.1.1 + eslint: ^6.8.0 + eslint-config-airbnb-base: ^14.0.0 + eslint-config-prettier: ^6.10.0 + eslint-import-resolver-node: ^0.3.3 + eslint-plugin-import: ^2.20.1 + eslint-plugin-jest: ^22.21.0 + eslint-plugin-prettier: ^3.1.2 + husky: ^3.1.0 + jest: ^24.9.0 + jest-junit: ^10.0.0 + js-yaml-loader: ^1.2.2 + lodash: ^4.17.21 + prettier: ^1.19.1 + pretty-quick: ^1.11.1 + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + serverless-plugin-ifelse: ^1.0.7 + serverless-s3-sync: ^1.10.2 + serverless-webpack: ^5.3.3 + services: workspace:* + source-map-support: ^0.5.16 + webpack: ^4.41.5 dependencies: - '@aws-ee/base-api-handler': link:../../../addons/addon-base-rest-api/packages/base-api-handler - '@aws-ee/base-post-deployment': link:../../../addons/addon-base-post-deployment/packages/base-post-deployment - '@aws-ee/base-raas-cfn-templates': link:../../../addons/addon-base-raas/packages/base-raas-cfn-templates - '@aws-ee/base-raas-post-deployment': link:../../../addons/addon-base-raas/packages/base-raas-post-deployment - '@aws-ee/base-raas-rest-api': link:../../../addons/addon-base-raas/packages/base-raas-rest-api - '@aws-ee/base-raas-services': link:../../../addons/addon-base-raas/packages/base-raas-services - '@aws-ee/base-raas-workflow-steps': link:../../../addons/addon-base-raas/packages/base-raas-workflow-steps - '@aws-ee/base-raas-workflows': link:../../../addons/addon-base-raas/packages/base-raas-workflows - '@aws-ee/base-services': link:../../../addons/addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addons/addon-base/packages/services-container - '@aws-ee/base-workflow-api': link:../../../addons/addon-base-workflow-api/packages/base-worklfow-api - '@aws-ee/base-workflow-core': link:../../../addons/addon-base-workflow/packages/base-workflow-core - '@aws-ee/base-workflow-steps': link:../../../addons/addon-base-workflow/packages/base-worklfow-steps - '@aws-ee/base-workflow-templates': link:../../../addons/addon-base-workflow/packages/base-workflow-templates - '@aws-ee/cfn-stack-policy': link:../../../addons/addon-stack-policy/packages/stack-policy - '@aws-ee/edit-s3-bucket-policy': link:../../../addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy - '@aws-ee/environment-sc-workflow-steps': link:../../../addons/addon-environment-sc-api/packages/environment-sc-workflow-steps - '@aws-ee/environment-sc-workflows': link:../../../addons/addon-environment-sc-api/packages/environment-sc-workflows - '@aws-ee/environment-type-mgmt-api': link:../../../addons/addon-environment-sc-api/packages/environment-type-mgmt-api - '@aws-ee/environment-type-mgmt-services': link:../../../addons/addon-environment-sc-api/packages/environment-type-mgmt-services - '@aws-ee/key-pair-mgmt-services': link:../../../addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services - '@aws-ee/user-id-upgrade-post-deployment': link:../../../addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment + '@amzn/base-api-handler': link:../../../addons/addon-base-rest-api/packages/base-api-handler + '@amzn/base-post-deployment': link:../../../addons/addon-base-post-deployment/packages/base-post-deployment + '@amzn/base-raas-cfn-templates': link:../../../addons/addon-base-raas/packages/base-raas-cfn-templates + '@amzn/base-raas-post-deployment': link:../../../addons/addon-base-raas/packages/base-raas-post-deployment + '@amzn/base-raas-rest-api': link:../../../addons/addon-base-raas/packages/base-raas-rest-api + '@amzn/base-raas-services': link:../../../addons/addon-base-raas/packages/base-raas-services + '@amzn/base-raas-workflow-steps': link:../../../addons/addon-base-raas/packages/base-raas-workflow-steps + '@amzn/base-raas-workflows': link:../../../addons/addon-base-raas/packages/base-raas-workflows + '@amzn/base-services': link:../../../addons/addon-base/packages/services + '@amzn/base-services-container': link:../../../addons/addon-base/packages/services-container + '@amzn/base-workflow-api': link:../../../addons/addon-base-workflow-api/packages/base-worklfow-api + '@amzn/base-workflow-core': link:../../../addons/addon-base-workflow/packages/base-workflow-core + '@amzn/base-workflow-steps': link:../../../addons/addon-base-workflow/packages/base-worklfow-steps + '@amzn/base-workflow-templates': link:../../../addons/addon-base-workflow/packages/base-workflow-templates + '@amzn/cfn-stack-policy': link:../../../addons/addon-stack-policy/packages/stack-policy + '@amzn/edit-s3-bucket-policy': link:../../../addons/addon-edit-s3-bucket-policy/packages/edit-s3-bucket-policy + '@amzn/environment-sc-workflow-steps': link:../../../addons/addon-environment-sc-api/packages/environment-sc-workflow-steps + '@amzn/environment-sc-workflows': link:../../../addons/addon-environment-sc-api/packages/environment-sc-workflows + '@amzn/environment-type-mgmt-api': link:../../../addons/addon-environment-sc-api/packages/environment-type-mgmt-api + '@amzn/environment-type-mgmt-services': link:../../../addons/addon-environment-sc-api/packages/environment-type-mgmt-services + '@amzn/key-pair-mgmt-services': link:../../../addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services + '@amzn/user-id-upgrade-post-deployment': link:../../../addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment aws-sdk: 2.1015.0 lodash: 4.17.21 services: link:../../packages/services devDependencies: - '@aws-ee/base-serverless-backend-tools': link:../../../addons/addon-base/packages/serverless-backend-tools - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + '@amzn/base-serverless-backend-tools': link:../../../addons/addon-base/packages/serverless-backend-tools + '@amzn/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper '@babel/core': 7.9.0 '@babel/preset-env': 7.9.5_@babel+core@7.9.0 babel-loader: 8.1.0_@babel+core@7.9.0+webpack@4.42.1 @@ -2533,31 +2644,21 @@ importers: serverless-webpack: 5.3.4_webpack@4.42.1 source-map-support: 0.5.16 webpack: 4.42.1 + + main/solution/pre-deployment: specifiers: - '@aws-ee/base-api-handler': workspace:* - '@aws-ee/base-post-deployment': workspace:* - '@aws-ee/base-raas-cfn-templates': workspace:* - '@aws-ee/base-raas-post-deployment': workspace:* - '@aws-ee/base-raas-rest-api': workspace:* - '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-raas-workflow-steps': workspace:* - '@aws-ee/base-raas-workflows': workspace:* - '@aws-ee/base-serverless-backend-tools': workspace:* - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - '@aws-ee/base-workflow-api': workspace:* - '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/base-workflow-steps': workspace:* - '@aws-ee/base-workflow-templates': workspace:* - '@aws-ee/cfn-stack-policy': workspace:* - '@aws-ee/edit-s3-bucket-policy': workspace:* - '@aws-ee/environment-sc-workflow-steps': workspace:* - '@aws-ee/environment-sc-workflows': workspace:* - '@aws-ee/environment-type-mgmt-api': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/key-pair-mgmt-services': workspace:* - '@aws-ee/user-id-upgrade-post-deployment': workspace:* + '@amzn/base-pre-deployment': workspace:* + '@amzn/base-raas-post-deployment': workspace:* + '@amzn/base-raas-rest-api': workspace:* + '@amzn/base-raas-services': workspace:* + '@amzn/base-serverless-backend-tools': workspace:* + '@amzn/base-serverless-settings-helper': workspace:* + '@amzn/base-services': workspace:* + '@amzn/base-services-container': workspace:* + '@amzn/base-workflow-core': workspace:* + '@amzn/environment-type-mgmt-services': workspace:* + '@amzn/internal-auth-dep-check': workspace:* + '@amzn/key-pair-mgmt-services': workspace:* '@babel/core': ^7.8.4 '@babel/preset-env': ^7.8.4 aws-sdk: ^2.1000.0 @@ -2586,24 +2687,23 @@ importers: services: workspace:* source-map-support: ^0.5.16 webpack: ^4.41.5 - main/solution/pre-deployment: dependencies: - '@aws-ee/base-pre-deployment': link:../../../addons/addon-base-pre-deployment/packages/base-pre-deployment - '@aws-ee/base-raas-post-deployment': link:../../../addons/addon-base-raas/packages/base-raas-post-deployment - '@aws-ee/base-raas-rest-api': link:../../../addons/addon-base-raas/packages/base-raas-rest-api - '@aws-ee/base-raas-services': link:../../../addons/addon-base-raas/packages/base-raas-services - '@aws-ee/base-services': link:../../../addons/addon-base/packages/services - '@aws-ee/base-services-container': link:../../../addons/addon-base/packages/services-container - '@aws-ee/base-workflow-core': link:../../../addons/addon-base-workflow/packages/base-workflow-core - '@aws-ee/environment-type-mgmt-services': link:../../../addons/addon-environment-sc-api/packages/environment-type-mgmt-services - '@aws-ee/internal-auth-dep-check': link:../../../addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check - '@aws-ee/key-pair-mgmt-services': link:../../../addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services + '@amzn/base-pre-deployment': link:../../../addons/addon-base-pre-deployment/packages/base-pre-deployment + '@amzn/base-raas-post-deployment': link:../../../addons/addon-base-raas/packages/base-raas-post-deployment + '@amzn/base-raas-rest-api': link:../../../addons/addon-base-raas/packages/base-raas-rest-api + '@amzn/base-raas-services': link:../../../addons/addon-base-raas/packages/base-raas-services + '@amzn/base-services': link:../../../addons/addon-base/packages/services + '@amzn/base-services-container': link:../../../addons/addon-base/packages/services-container + '@amzn/base-workflow-core': link:../../../addons/addon-base-workflow/packages/base-workflow-core + '@amzn/environment-type-mgmt-services': link:../../../addons/addon-environment-sc-api/packages/environment-type-mgmt-services + '@amzn/internal-auth-dep-check': link:../../../addons/addon-internal-auth-dep-check/packages/internal-auth-dep-check + '@amzn/key-pair-mgmt-services': link:../../../addons/addon-key-pair-mgmt-api/packages/key-pair-mgmt-services aws-sdk: 2.1015.0 lodash: 4.17.21 services: link:../../packages/services devDependencies: - '@aws-ee/base-serverless-backend-tools': link:../../../addons/addon-base/packages/serverless-backend-tools - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + '@amzn/base-serverless-backend-tools': link:../../../addons/addon-base/packages/serverless-backend-tools + '@amzn/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper '@babel/core': 7.12.9 '@babel/preset-env': 7.12.7_@babel+core@7.12.9 babel-loader: 8.1.0_dd01e8cbc2bbf2b3fa238148aaaef39d @@ -2629,63 +2729,69 @@ importers: serverless-webpack: 5.3.4_webpack@4.42.1 source-map-support: 0.5.19 webpack: 4.42.1 + + main/solution/prepare-master-acc: specifiers: - '@aws-ee/base-pre-deployment': workspace:* - '@aws-ee/base-raas-post-deployment': workspace:* - '@aws-ee/base-raas-rest-api': workspace:* - '@aws-ee/base-raas-services': workspace:* - '@aws-ee/base-serverless-backend-tools': workspace:* - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/base-services': workspace:* - '@aws-ee/base-services-container': workspace:* - '@aws-ee/base-workflow-core': workspace:* - '@aws-ee/environment-type-mgmt-services': workspace:* - '@aws-ee/internal-auth-dep-check': workspace:* - '@aws-ee/key-pair-mgmt-services': workspace:* - '@babel/core': ^7.8.4 - '@babel/preset-env': ^7.8.4 + '@amzn/base-serverless-settings-helper': workspace:* + serverless: ^1.63.0 + serverless-deployment-bucket: ^1.1.0 + devDependencies: + '@amzn/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + serverless: 1.67.3 + serverless-deployment-bucket: 1.1.1 + + main/solution/ui: + specifiers: + '@amzn/base-raas-ui': workspace:* + '@amzn/base-serverless-settings-helper': workspace:* + '@amzn/base-serverless-ui-tools': workspace:* + '@amzn/base-ui': workspace:* + '@amzn/base-workflow-ui': workspace:* + '@amzn/environment-type-mgmt-ui': workspace:* + '@amzn/key-pair-mgmt-ui': workspace:* + animate.css: 3.7.0 aws-sdk: ^2.1000.0 - babel-loader: ^8.0.6 - babel-plugin-source-map-support: ^2.1.1 - copy-webpack-plugin: ^5.1.1 + babel-eslint: ^10.1.0 + classnames: ^2.2.6 eslint: ^6.8.0 - eslint-config-airbnb-base: ^14.0.0 - eslint-config-prettier: ^6.10.0 - eslint-import-resolver-node: ^0.3.3 - eslint-plugin-import: ^2.20.1 + eslint-config-airbnb: ^18.2.1 + eslint-config-prettier: ^6.15.0 + eslint-import-resolver-node: ^0.3.4 + eslint-plugin-import: ^2.22.1 eslint-plugin-jest: ^22.21.0 - eslint-plugin-prettier: ^3.1.2 + eslint-plugin-jsx-a11y: ^6.4.1 + eslint-plugin-prettier: ^3.1.4 + eslint-plugin-react: ^7.21.5 + eslint-plugin-react-hooks: ^2.5.1 husky: ^3.1.0 jest: ^24.9.0 jest-junit: ^10.0.0 - js-yaml-loader: ^1.2.2 lodash: ^4.17.21 + mobx: ^5.15.7 + mobx-react: ^6.3.1 + mobx-react-form: ^2.0.9 + mobx-state-tree: ^3.17.3 prettier: ^1.19.1 pretty-quick: ^1.11.1 - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - serverless-plugin-ifelse: ^1.0.7 - serverless-s3-sync: ^1.10.2 - serverless-webpack: ^5.3.3 - services: workspace:* - source-map-support: ^0.5.16 - webpack: ^4.41.5 - main/solution/prepare-master-acc: - devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - serverless: 1.67.3 - serverless-deployment-bucket: 1.1.1 - specifiers: - '@aws-ee/base-serverless-settings-helper': workspace:* - serverless: ^1.63.0 - serverless-deployment-bucket: ^1.1.0 - main/solution/ui: + prop-types: ^15.7.2 + react: ^16.14.0 + react-avatar: ^3.9.7 + react-dom: ^16.14.0 + react-router-dom: ^5.2.0 + react-scripts: ^3.4.4 + react-table: ^6.11.5 + semantic-ui-react: ^0.88.2 + serverless: ^1.83.2 + serverless-deployment-bucket: ^1.3.0 + toastr: ^2.1.4 + typeface-lato: 0.0.75 + uuid: ^3.4.0 dependencies: - '@aws-ee/base-raas-ui': link:../../../addons/addon-base-raas-ui/packages/base-raas-ui - '@aws-ee/base-ui': link:../../../addons/addon-base-ui/packages/base-ui - '@aws-ee/base-workflow-ui': link:../../../addons/addon-base-workflow-ui/packages/base-workflow-ui - '@aws-ee/environment-type-mgmt-ui': link:../../../addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui - '@aws-ee/key-pair-mgmt-ui': link:../../../addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui + '@amzn/base-raas-ui': link:../../../addons/addon-base-raas-ui/packages/base-raas-ui + '@amzn/base-ui': link:../../../addons/addon-base-ui/packages/base-ui + '@amzn/base-workflow-ui': link:../../../addons/addon-base-workflow-ui/packages/base-workflow-ui + '@amzn/environment-type-mgmt-ui': link:../../../addons/addon-environment-sc-ui/packages/environment-type-mgmt-ui + '@amzn/key-pair-mgmt-ui': link:../../../addons/addon-key-pair-mgmt-ui/packages/key-pair-mgmt-ui animate.css: 3.7.0 aws-sdk: 2.1015.0 classnames: 2.2.6 @@ -2705,8 +2811,8 @@ importers: typeface-lato: 0.0.75 uuid: 3.4.0 devDependencies: - '@aws-ee/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper - '@aws-ee/base-serverless-ui-tools': link:../../../addons/addon-base-ui/packages/serverless-ui-tools + '@amzn/base-serverless-settings-helper': link:../../../addons/addon-base/packages/serverless-settings-helper + '@amzn/base-serverless-ui-tools': link:../../../addons/addon-base-ui/packages/serverless-ui-tools babel-eslint: 10.1.0_eslint@6.8.0 eslint: 6.8.0 eslint-config-airbnb: 18.2.1_89debf8fda32fbe99f1ba8ab582a8be5 @@ -2725,62 +2831,19 @@ importers: pretty-quick: 1.11.1_prettier@1.19.1 react-scripts: 3.4.4 serverless: 1.83.2 - serverless-deployment-bucket: 1.3.0 - specifiers: - '@aws-ee/base-raas-ui': workspace:* - '@aws-ee/base-serverless-settings-helper': workspace:* - '@aws-ee/base-serverless-ui-tools': workspace:* - '@aws-ee/base-ui': workspace:* - '@aws-ee/base-workflow-ui': workspace:* - '@aws-ee/environment-type-mgmt-ui': workspace:* - '@aws-ee/key-pair-mgmt-ui': workspace:* - animate.css: 3.7.0 - aws-sdk: ^2.1000.0 - babel-eslint: ^10.1.0 - classnames: ^2.2.6 - eslint: ^6.8.0 - eslint-config-airbnb: ^18.2.1 - eslint-config-prettier: ^6.15.0 - eslint-import-resolver-node: ^0.3.4 - eslint-plugin-import: ^2.22.1 - eslint-plugin-jest: ^22.21.0 - eslint-plugin-jsx-a11y: ^6.4.1 - eslint-plugin-prettier: ^3.1.4 - eslint-plugin-react: ^7.21.5 - eslint-plugin-react-hooks: ^2.5.1 - husky: ^3.1.0 - jest: ^24.9.0 - jest-junit: ^10.0.0 - lodash: ^4.17.21 - mobx: ^5.15.7 - mobx-react: ^6.3.1 - mobx-react-form: ^2.0.9 - mobx-state-tree: ^3.17.3 - prettier: ^1.19.1 - pretty-quick: ^1.11.1 - prop-types: ^15.7.2 - react: ^16.14.0 - react-avatar: ^3.9.7 - react-dom: ^16.14.0 - react-router-dom: ^5.2.0 - react-scripts: ^3.4.4 - react-table: ^6.11.5 - semantic-ui-react: ^0.88.2 - serverless: ^1.83.2 - serverless-deployment-bucket: ^1.3.0 - toastr: ^2.1.4 - typeface-lato: 0.0.75 - uuid: ^3.4.0 -lockfileVersion: 5.2 + serverless-deployment-bucket: 1.3.0 + packages: + /2-thenable/1.0.0: + resolution: {integrity: sha512-HqiDzaLDFCXkcCO/SwoyhRwqYtINFHF7t9BDRq4x90TOKNAJpiqUt9X5lQ08bwxYzc067HUywDjGySpebHcUpw==} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - resolution: - integrity: sha512-HqiDzaLDFCXkcCO/SwoyhRwqYtINFHF7t9BDRq4x90TOKNAJpiqUt9X5lQ08bwxYzc067HUywDjGySpebHcUpw== + /@auth0/auth0-spa-js/1.6.5: + resolution: {integrity: sha512-pS5jF5DAHXeDssN9cJwOqAbgLYhJaXD2EBgeXkjfB3rrNcd7bYC9rOGckRTqyS2k2A05/N2aaRFnju81AgSDgQ==} dependencies: browser-tabs-lock: 1.2.8 core-js: 3.6.4 @@ -2789,9 +2852,10 @@ packages: promise-polyfill: 8.1.3 unfetch: 4.1.0 dev: false - resolution: - integrity: sha512-pS5jF5DAHXeDssN9cJwOqAbgLYhJaXD2EBgeXkjfB3rrNcd7bYC9rOGckRTqyS2k2A05/N2aaRFnju81AgSDgQ== + /@auth0/s3/1.0.0: + resolution: {integrity: sha512-O8PTXJnA7n8ONBSwqlWa+aZ/vlOdZYnSCGQt25h87ALWNItY/Yij79TOnzIkMTJZ8aCpGXQPuIRziLmBliV++Q==} + engines: {node: '>=8.0.0'} dependencies: aws-sdk: 2.656.0 fd-slicer: 1.0.1 @@ -2803,11 +2867,12 @@ packages: rimraf: 2.2.8 streamsink: 1.2.0 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-O8PTXJnA7n8ONBSwqlWa+aZ/vlOdZYnSCGQt25h87ALWNItY/Yij79TOnzIkMTJZ8aCpGXQPuIRziLmBliV++Q== + /@babel/cli/7.8.4_@babel+core@7.9.0: + resolution: {integrity: sha512-XXLgAm6LBbaNxaGhMAznXXaxtCWfuv6PIDJ9Alsy9JYTOh+j2jJz+L/162kkfU1j/pTSxK1xGmlwI4pdIMkoag==} + hasBin: true + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.9.0 commander: 4.1.1 @@ -2818,44 +2883,42 @@ packages: make-dir: 2.1.0 slash: 2.0.0 source-map: 0.5.7 - dev: true - hasBin: true optionalDependencies: chokidar: 2.1.8 - peerDependencies: - '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-XXLgAm6LBbaNxaGhMAznXXaxtCWfuv6PIDJ9Alsy9JYTOh+j2jJz+L/162kkfU1j/pTSxK1xGmlwI4pdIMkoag== + dev: true + /@babel/code-frame/7.10.4: + resolution: {integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg==} dependencies: '@babel/highlight': 7.10.4 dev: true - resolution: - integrity: sha512-vG6SvB6oYEhvgisZNFRmRCUkLz11c7rp+tbNTynGqc6mS1d5ATd/sGyV6W0KZZnXRKMTzZDRgQT3Ou9jhpAfUg== + /@babel/code-frame/7.12.11: + resolution: {integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw==} dependencies: '@babel/highlight': 7.10.4 - resolution: - integrity: sha512-Zt1yodBx1UcyiePMSkWnU4hPqhwq7hGi2nFL1LeA3EUl+q2LQx16MISgJ0+z7dnmgvP9QtIleuETGOiOH1RcIw== + /@babel/code-frame/7.8.3: + resolution: {integrity: sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g==} dependencies: '@babel/highlight': 7.10.4 dev: true - resolution: - integrity: sha512-a9gxpmdXtZEInkCSHUJDLHZVBgb1QS0jhss4cPP93EW7s+uC5bikET2twEF3KV+7rDblJcmNvTR7VJejqd2C2g== + /@babel/compat-data/7.12.7: + resolution: {integrity: sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw==} dev: true - resolution: - integrity: sha512-YaxPMGs/XIWtYqrdEOZOCPsVWfEoriXopnsz3/i7apYPXQ3698UFhS6dVT1KN5qOsWmVgw/FOrmQgpRaZayGsw== + /@babel/compat-data/7.9.0: + resolution: {integrity: sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g==} dependencies: browserslist: 4.11.1 invariant: 2.2.4 semver: 5.7.1 dev: true - resolution: - integrity: sha512-zeFQrr+284Ekvd9e7KAX954LkapWiOmQtsfHirhxqfdlX6MEC32iRE+pqUGlYIBchdevaCwvzxWGSy/YBNI85g== + /@babel/core/7.12.9: + resolution: {integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.12.11 '@babel/generator': 7.12.5 @@ -2873,12 +2936,13 @@ packages: resolve: 1.20.0 semver: 5.7.1 source-map: 0.5.7 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-gTXYh3M5wb7FRXQy+FErKFAv90BnlOuNn1QkCK2lREoPAjrQCO49+HVSrFoe5uakFAF5eenS75KbO2vQiLrTMQ== + /@babel/core/7.9.0: + resolution: {integrity: sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w==} + engines: {node: '>=6.9.0'} dependencies: '@babel/code-frame': 7.10.4 '@babel/generator': 7.12.5 @@ -2896,85 +2960,87 @@ packages: resolve: 1.19.0 semver: 5.7.1 source-map: 0.5.7 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-kWc7L0fw1xwvI0zi8OKVBuxRVefwGOrKSQMvrQ3dW+bIIavBY3/NpXmpjMy7bQnLgwgzWQZ8TlM57YHpHNHz4w== + /@babel/generator/7.12.5: + resolution: {integrity: sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A==} dependencies: '@babel/types': 7.12.7 jsesc: 2.5.2 source-map: 0.5.7 dev: true - resolution: - integrity: sha512-m16TQQJ8hPt7E+OS/XVQg/7U184MLXtvuGbCdA7na61vha+ImkyyNM/9DDA0unYCVZn3ZOhng+qz48/KBOT96A== + /@babel/generator/7.9.5: + resolution: {integrity: sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ==} dependencies: '@babel/types': 7.9.5 jsesc: 2.5.2 lodash: 4.17.21 source-map: 0.5.7 dev: true - resolution: - integrity: sha512-GbNIxVB3ZJe3tLeDm1HSn2AhuD/mVcyLDpgtLXa5tplmWrJdF/elxB56XNqCuD6szyNkDi6wuoKXln3QeBmCHQ== + /@babel/helper-annotate-as-pure/7.10.4: + resolution: {integrity: sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-XQlqKQP4vXFB7BN8fEEerrmYvHp3fK/rBkRFz9jaJbzK0B1DSfej9Kc7ZzE8Z/OnId1jpJdNAZ3BFQjWG68rcA== + /@babel/helper-annotate-as-pure/7.8.3: + resolution: {integrity: sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-6o+mJrZBxOoEX77Ezv9zwW7WV8DdluouRKNY/IR5u/YTMuKHgugHOzYWlYvYLpLA9nPsQCAAASpCIbjI9Mv+Uw== + /@babel/helper-builder-binary-assignment-operator-visitor/7.10.4: + resolution: {integrity: sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg==} dependencies: '@babel/helper-explode-assignable-expression': 7.12.1 '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-L0zGlFrGWZK4PbT8AszSfLTM5sDU1+Az/En9VrdT8/LmEiJt4zXt+Jve9DCAnQcbqDhCI+29y/L93mrDzddCcg== + /@babel/helper-builder-binary-assignment-operator-visitor/7.8.3: + resolution: {integrity: sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw==} dependencies: '@babel/helper-explode-assignable-expression': 7.8.3 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-5eFOm2SyFPK4Rh3XMMRDjN7lBH0orh3ss0g3rTYZnBQ+r6YPj7lgDyCvPphynHvUrobJmeMignBr6Acw9mAPlw== + /@babel/helper-builder-react-jsx-experimental/7.12.4: + resolution: {integrity: sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og==} dependencies: '@babel/helper-annotate-as-pure': 7.10.4 '@babel/helper-module-imports': 7.12.5 '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-AjEa0jrQqNk7eDQOo0pTfUOwQBMF+xVqrausQwT9/rTKy0g04ggFNaJpaE09IQMn9yExluigWMJcj0WC7bq+Og== + /@babel/helper-builder-react-jsx-experimental/7.9.5: + resolution: {integrity: sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg==} dependencies: '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-module-imports': 7.8.3 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-HAagjAC93tk748jcXpZ7oYRZH485RCq/+yEv9SIWezHRPv9moZArTnkUNciUNzvwHUABmiWKlcxJvMcu59UwTg== + /@babel/helper-builder-react-jsx/7.10.4: + resolution: {integrity: sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg==} dependencies: '@babel/helper-annotate-as-pure': 7.10.4 '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-5nPcIZ7+KKDxT1427oBivl9V9YTal7qk0diccnh7RrcgrT/pGFOjgGw1dgryyx1GvHEpXVfoDF6Ak3rTiWh8Rg== + /@babel/helper-builder-react-jsx/7.9.0: + resolution: {integrity: sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw==} dependencies: '@babel/helper-annotate-as-pure': 7.8.3 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-weiIo4gaoGgnhff54GQ3P5wsUQmnSwpkvU0r6ZHq6TzoSzKy4JxHEgnxNytaKbov2a9z/CVNyzliuCOUPEX3Jw== + /@babel/helper-compilation-targets/7.12.5_@babel+core@7.12.9: + resolution: {integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.12.9 @@ -2982,11 +3048,11 @@ packages: browserslist: 4.15.0 semver: 5.7.1 dev: true + + /@babel/helper-compilation-targets/7.12.5_@babel+core@7.9.0: + resolution: {integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw== - /@babel/helper-compilation-targets/7.12.5_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.9.0 @@ -2994,11 +3060,11 @@ packages: browserslist: 4.15.0 semver: 5.7.1 dev: true + + /@babel/helper-compilation-targets/7.8.7_@babel+core@7.9.0: + resolution: {integrity: sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-+qH6NrscMolUlzOYngSBMIOQpKUGPPsc61Bu5W10mg84LxZ7cmvnBHzARKbDoFxVvqqAbj6Tg6N7bSrWSPXMyw== - /@babel/helper-compilation-targets/7.8.7_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.9.0 '@babel/core': 7.9.0 @@ -3007,11 +3073,11 @@ packages: levenary: 1.1.1 semver: 5.7.1 dev: true + + /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-4mWm8DCK2LugIS+p1yArqvG1Pf162upsIsjE7cNBjez+NjliQpVhj20obE520nao0o14DaTnFJv+Fw5a0JpoUw== - /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-function-name': 7.10.4 @@ -3019,12 +3085,14 @@ packages: '@babel/helper-optimise-call-expression': 7.12.7 '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w== - /@babel/helper-create-class-features-plugin/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-function-name': 7.10.4 @@ -3032,135 +3100,135 @@ packages: '@babel/helper-optimise-call-expression': 7.12.7 '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.12.9: + resolution: {integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-hkL++rWeta/OVOBTRJc9a5Azh5mt5WgZUGAKMD8JM141YsE08K//bp1unBBieO6rUKkIPyUE0USQ30jAy3Sk1w== - /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-annotate-as-pure': 7.10.4 regexpu-core: 4.7.1 dev: true + + /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ== - /@babel/helper-create-regexp-features-plugin/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.10.4 regexpu-core: 4.7.1 dev: true + + /@babel/helper-create-regexp-features-plugin/7.8.8_@babel+core@7.9.0: + resolution: {integrity: sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-idnutvQPdpbduutvi3JVfEgcVIHooQnhvhx0Nk9isOINOIGYkZea1Pk2JlJRiUnMefrlvr0vkByATBY/mB4vjQ== - /@babel/helper-create-regexp-features-plugin/7.8.8_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-regex': 7.8.3 regexpu-core: 4.7.0 dev: true - peerDependencies: - '@babel/core': ^7.0.0 - resolution: - integrity: sha512-LYVPdwkrQEiX9+1R29Ld/wTrmQu1SSKYnuOk3g0CkcZMA1p0gsNxJFj/3gBdaJ7Cg0Fnek5z0DsMULePP7Lrqg== + /@babel/helper-define-map/7.10.5: + resolution: {integrity: sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ==} dependencies: '@babel/helper-function-name': 7.10.4 '@babel/types': 7.12.7 lodash: 4.17.21 dev: true - resolution: - integrity: sha512-fMw4kgFB720aQFXSVaXr79pjjcW5puTCM16+rECJ/plGS+zByelE8l9nCpV1GibxTnFVmUuYG9U8wYfQHdzOEQ== + /@babel/helper-define-map/7.8.3: + resolution: {integrity: sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g==} dependencies: '@babel/helper-function-name': 7.9.5 '@babel/types': 7.9.5 lodash: 4.17.21 dev: true - resolution: - integrity: sha512-PoeBYtxoZGtct3md6xZOCWPcKuMuk3IHhgxsRRNtnNShebf4C8YonTSblsK4tvDbm+eJAw2HAPOfCr+Q/YRG/g== + /@babel/helper-explode-assignable-expression/7.12.1: + resolution: {integrity: sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-dmUwH8XmlrUpVqgtZ737tK88v07l840z9j3OEhCLwKTkjlvKpfqXVIZ0wpK3aeOxspwGrf/5AP5qLx4rO3w5rA== + /@babel/helper-explode-assignable-expression/7.8.3: + resolution: {integrity: sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw==} dependencies: '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-N+8eW86/Kj147bO9G2uclsg5pwfs/fqqY5rwgIL7eTBklgXjcOJ3btzS5iM6AitJcftnY7pm2lGsrJVYLGjzIw== + /@babel/helper-function-name/7.10.4: + resolution: {integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ==} dependencies: '@babel/helper-get-function-arity': 7.10.4 '@babel/template': 7.12.7 '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-YdaSyz1n8gY44EmN7x44zBn9zQ1Ry2Y+3GTA+3vH6Mizke1Vw0aWDM66FOYEPw8//qKkmqOckrGgTYa+6sceqQ== + /@babel/helper-function-name/7.9.5: + resolution: {integrity: sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw==} dependencies: '@babel/helper-get-function-arity': 7.8.3 '@babel/template': 7.8.6 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-JVcQZeXM59Cd1qanDUxv9fgJpt3NeKUaqBqUEvfmQ+BCOKq2xUgaWZW2hr0dkbyJgezYuplEoh5knmrnS68efw== + /@babel/helper-get-function-arity/7.10.4: + resolution: {integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-EkN3YDB+SRDgiIUnNgcmiD361ti+AVbL3f3Henf6dqqUyr5dMsorno0lJWJuLhDhkI5sYEpgj6y9kB8AOU1I2A== + /@babel/helper-get-function-arity/7.8.3: + resolution: {integrity: sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-FVDR+Gd9iLjUMY1fzE2SR0IuaJToR4RkCDARVfsBBPSP53GEqSFjD8gNyxg246VUyc/ALRxFaAK8rVG7UT7xRA== + /@babel/helper-hoist-variables/7.10.4: + resolution: {integrity: sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-wljroF5PgCk2juF69kanHVs6vrLwIPNp6DLD+Lrl3hoQ3PpPPikaDRNFA+0t81NOoMt2DL6WW/mdU8k4k6ZzuA== + /@babel/helper-hoist-variables/7.8.3: + resolution: {integrity: sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-ky1JLOjcDUtSc+xkt0xhYff7Z6ILTAHKmZLHPxAhOP0Nd77O+3nCsd6uSVYur6nJnCI029CrNbYlc0LoPfAPQg== + /@babel/helper-member-expression-to-functions/7.12.7: + resolution: {integrity: sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-DCsuPyeWxeHgh1Dus7APn7iza42i/qXqiFPWyBDdOFtvS581JQePsc1F/nD+fHrcswhLlRc2UpYS1NwERxZhHw== + /@babel/helper-member-expression-to-functions/7.8.3: + resolution: {integrity: sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-fO4Egq88utkQFjbPrSHGmGLFqmrshs11d46WI+WZDESt7Wu7wN2G2Iu+NMMZJFDOVRHAMIkB5SNh30NtwCA7RA== + /@babel/helper-module-imports/7.12.5: + resolution: {integrity: sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA==} dependencies: '@babel/types': 7.12.7 - resolution: - integrity: sha512-SR713Ogqg6++uexFRORf/+nPXMmWIn80TALu0uaFb+iQIUoR7bOC7zBWyzBs5b3tBBJXuyD0cRu1F15GyzjOWA== + /@babel/helper-module-imports/7.8.3: + resolution: {integrity: sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-R0Bx3jippsbAEtzkpZ/6FIiuzOURPcMjHp+Z6xPe6DtApDJx+w7UYyOLanZqO8+wKR9G10s/FmHXvxaMd9s6Kg== + /@babel/helper-module-transforms/7.12.1: + resolution: {integrity: sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w==} dependencies: '@babel/helper-module-imports': 7.12.5 '@babel/helper-replace-supers': 7.12.5 @@ -3171,10 +3239,12 @@ packages: '@babel/traverse': 7.12.9 '@babel/types': 7.12.7 lodash: 4.17.21 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-QQzehgFAZ2bbISiCpmVGfiGux8YVFXQ0abBic2Envhej22DVXV9nCFaS5hIQbkyo1AdGb+gNME2TSh3hYJVV/w== + /@babel/helper-module-transforms/7.9.0: + resolution: {integrity: sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA==} dependencies: '@babel/helper-module-imports': 7.8.3 '@babel/helper-replace-supers': 7.8.6 @@ -3184,43 +3254,45 @@ packages: '@babel/types': 7.9.5 lodash: 4.17.21 dev: true - resolution: - integrity: sha512-0FvKyu0gpPfIQ8EkxlrAydOWROdHpBmiCiRwLkUiBGhCUPRRbVD2/tm3sFr/c/GWFrQ/ffutGUAnx7V0FzT2wA== + /@babel/helper-optimise-call-expression/7.12.7: + resolution: {integrity: sha512-I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-I5xc9oSJ2h59OwyUqjv95HRyzxj53DAubUERgQMrpcCEYQyToeHA+NEcUEsVWB4j53RDeskeBJ0SgRAYHDBckw== + /@babel/helper-optimise-call-expression/7.8.3: + resolution: {integrity: sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-Kag20n86cbO2AvHca6EJsvqAd82gc6VMGule4HwebwMlwkpXuVqrNRj6CkCV2sKxgi9MyAUnZVnZ6lJ1/vKhHQ== + /@babel/helper-plugin-utils/7.10.4: + resolution: {integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg==} dev: true - resolution: - integrity: sha512-O4KCvQA6lLiMU9l2eawBPMf1xPP8xPfB3iEQw150hOVTqj/rfXz0ThTb4HEzqQfs2Bmo5Ay8BzxfzVtBrr9dVg== + /@babel/helper-plugin-utils/7.8.3: + resolution: {integrity: sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ==} dev: true - resolution: - integrity: sha512-j+fq49Xds2smCUNYmEHF9kGNkhbet6yVIBp4e6oeQpH1RUs/Ir06xUKzDjDkGcaaokPiTNs2JBWHjaE4csUkZQ== + /@babel/helper-regex/7.8.3: + resolution: {integrity: sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ==} dependencies: lodash: 4.17.21 dev: true - resolution: - integrity: sha512-BWt0QtYv/cg/NecOAZMdcn/waj/5P26DR4mVLXfFtDokSR6fyuG0Pj+e2FqtSME+MqED1khnSMulkmGl8qWiUQ== + /@babel/helper-remap-async-to-generator/7.12.1: + resolution: {integrity: sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A==} dependencies: '@babel/helper-annotate-as-pure': 7.10.4 '@babel/helper-wrap-function': 7.12.3 '@babel/types': 7.12.7 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-9d0KQCRM8clMPcDwo8SevNs+/9a8yWVVmaE80FGJcEP8N1qToREmWEGnBn8BUlJhYRFz6fqxeRL1sl5Ogsed7A== + /@babel/helper-remap-async-to-generator/7.8.3: + resolution: {integrity: sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA==} dependencies: '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-wrap-function': 7.8.3 @@ -3228,909 +3300,932 @@ packages: '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-kgwDmw4fCg7AVgS4DukQR/roGp+jP+XluJE5hsRZwxCYGg+Rv9wSGErDWhlI90FODdYfd4xG4AQRiMDjjN0GzA== + /@babel/helper-replace-supers/7.12.5: + resolution: {integrity: sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA==} dependencies: '@babel/helper-member-expression-to-functions': 7.12.7 '@babel/helper-optimise-call-expression': 7.12.7 '@babel/traverse': 7.12.9 '@babel/types': 7.12.7 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-5YILoed0ZyIpF4gKcpZitEnXEJ9UoDRki1Ey6xz46rxOzfNMAhVIJMoune1hmPVxh40LRv1+oafz7UsWX+vyWA== + /@babel/helper-replace-supers/7.8.6: + resolution: {integrity: sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA==} dependencies: '@babel/helper-member-expression-to-functions': 7.8.3 '@babel/helper-optimise-call-expression': 7.8.3 '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-PeMArdA4Sv/Wf4zXwBKPqVj7n9UF/xg6slNRtZW84FM7JpE1CbG8B612FyM4cxrf4fMAMGO0kR7voy1ForHHFA== + /@babel/helper-simple-access/7.12.1: + resolution: {integrity: sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-OxBp7pMrjVewSSC8fXDFrHrBcJATOOFssZwv16F3/6Xtc138GHybBfPbm9kfiqQHKhYQrlamWILwlDCeyMFEaA== + /@babel/helper-simple-access/7.8.3: + resolution: {integrity: sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw==} dependencies: '@babel/template': 7.8.6 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-VNGUDjx5cCWg4vvCTR8qQ7YJYZ+HBjxOgXEl7ounz+4Sn7+LMD3CFrCTEU6/qXKbA2nKg21CwhhBzO0RpRbdCw== + /@babel/helper-skip-transparent-expression-wrappers/7.12.1: + resolution: {integrity: sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-Mf5AUuhG1/OCChOJ/HcADmvcHM42WJockombn8ATJG3OnyiSxBK/Mm5x78BQWvmtXZKHgbjdGL2kin/HOLlZGA== + /@babel/helper-split-export-declaration/7.11.0: + resolution: {integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-74Vejvp6mHkGE+m+k5vHY93FX2cAtrw1zXrZXRlG4l410Nm9PxfEiVTn1PjDPV5SnmieiueY4AFg2xqhNFuuZg== + /@babel/helper-split-export-declaration/7.8.3: + resolution: {integrity: sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA==} dependencies: '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-3x3yOeyBhW851hroze7ElzdkeRXQYQbFIb7gLK1WQYsw2GWDay5gAJNw1sWJ0VFP6z5J1whqeXH/WCdCjZv6dA== + /@babel/helper-validator-identifier/7.10.4: - resolution: - integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw== + resolution: {integrity: sha512-3U9y+43hz7ZM+rzG24Qe2mufW5KhvFg/NhnNph+i9mgCtdTCtMJuI1TMkrIUiK7Ix4PYlRF9I5dhqaLYA/ADXw==} + /@babel/helper-validator-option/7.12.1: + resolution: {integrity: sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A==} dev: true - resolution: - integrity: sha512-YpJabsXlJVWP0USHjnC/AQDTLlZERbON577YUVO/wLpqyj6HAtVYnWaQaN0iUN+1/tWn3c+uKKXjRut5115Y2A== + /@babel/helper-wrap-function/7.12.3: + resolution: {integrity: sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow==} dependencies: '@babel/helper-function-name': 7.10.4 '@babel/template': 7.12.7 '@babel/traverse': 7.12.9 '@babel/types': 7.12.7 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-Cvb8IuJDln3rs6tzjW3Y8UeelAOdnpB8xtQ4sme2MSZ9wOxrbThporC0y/EtE16VAtoyEfLM404Xr1e0OOp+ow== + /@babel/helper-wrap-function/7.8.3: + resolution: {integrity: sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ==} dependencies: '@babel/helper-function-name': 7.9.5 '@babel/template': 7.8.6 '@babel/traverse': 7.9.5 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-LACJrbUET9cQDzb6kG7EeD7+7doC3JNvUgTEQOx2qaO1fKlzE/Bf05qs9w1oXQMmXlPO65lC3Tq9S6gZpTErEQ== + /@babel/helpers/7.12.5: + resolution: {integrity: sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA==} dependencies: '@babel/template': 7.12.7 '@babel/traverse': 7.12.9 '@babel/types': 7.12.7 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-lgKGMQlKqA8meJqKsW6rUnc4MdUk35Ln0ATDqdM1a/UpARODdI4j5Y5lVfUScnSNkJcdCRAaWkspykNoFg9sJA== + /@babel/highlight/7.10.4: + resolution: {integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA==} dependencies: '@babel/helper-validator-identifier': 7.10.4 chalk: 2.4.2 js-tokens: 4.0.0 - resolution: - integrity: sha512-i6rgnR/YgPEQzZZnbTHHuZdlE8qyoBNalD6F+q4vAFlcMEcqmkoG+mPqJYJCo63qPf74+Y1UZsl3l6f7/RIkmA== + /@babel/parser/7.12.7: - dev: true - engines: - node: '>=6.0.0' + resolution: {integrity: sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg==} + engines: {node: '>=6.0.0'} hasBin: true - resolution: - integrity: sha512-oWR02Ubp4xTLCAqPRiNIuMVgNO5Aif/xpXtabhzW2HWUD47XJsAB4Zd/Rg30+XeQA3juXigV7hlquOTmwqLiwg== - /@babel/parser/7.9.4: dev: true - engines: - node: '>=6.0.0' + + /@babel/parser/7.9.4: + resolution: {integrity: sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA==} + engines: {node: '>=6.0.0'} hasBin: true - resolution: - integrity: sha512-bC49otXX6N0/VYhgOMh4gnP26E9xnDZK3TmbNpxYzzz9BQLBosQwfyOe9/cXUU3txYhTzLCbcqd5c8y/OmCjHA== + dev: true + /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.9 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A== - /@babel/plugin-proposal-async-generator-functions/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.9.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-async-generator-functions/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-d+/o30tJxFxrA1lhzJqiUcEJdI6jKlNregCv5bASeGf2Q4MXmnwH7viDo7nhx1/ohf09oaH8j1GVYG/e3Yqk6A== - /@babel/plugin-proposal-async-generator-functions/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/helper-remap-async-to-generator': 7.8.3 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-NZ9zLv848JsV3hs8ryEh7Uaz/0KsmPLqv0+PdkDJL1cJy0K4kOCFa8zc1E3mp+RHPQcpdfb/6GovEsW4VDrOMw== - /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== - /@babel/plugin-proposal-class-properties/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-class-properties/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-cKp3dlQsFsEs5CWKnN7BnSHOd0EOW8EKpEjkoz1pO2E5KzIDNV9Ros1b0CnmbVgAGXJubOYVBOGCT1OmJwOI7w== - /@babel/plugin-proposal-class-properties/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-decorators/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-EqFhbo7IosdgPgZggHaNObkmO1kNUe3slaKu54d5OWvy+p9QIKOzK1GAEpAIsZtWVtPXUHSMcT4smvDrCfY4AA== - /@babel/plugin-proposal-decorators/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-decorators': 7.12.1_@babel+core@7.9.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-e3RvdvS4qPJVTe288DlXjwKflpfy1hr0j5dz5WpIYYeP7vQZg2WfAEIp8k5/Lwis/m5REXEteIz6rrcDtXXG7w== - /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ== - /@babel/plugin-proposal-dynamic-import/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-dynamic-import/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-a4rhUSZFuq5W8/OO8H7BL5zspjnc1FLd9hlOxIK/f7qG4a0qsqk8uvF/ywgBA8/OmjsapjpvaEOYItfGG1qIvQ== - /@babel/plugin-proposal-dynamic-import/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-dynamic-import': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-NyaBbyLFXFLT9FP+zk0kYlUlA8XtCUbehs67F0nnEg7KICgMc2mNkIeu9TYhKzyXMkrapZFwAhXLdnt4IYHy1w== - /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw== - /@babel/plugin-proposal-export-namespace-from/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-export-namespace-from': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-6CThGf0irEkzujYS5LQcjBx8j/4aQGiVv7J9+2f7pGfxqyKh3WnmVJYW3hdrQjyksErMGBPQrCnHfOtna+WLbw== - /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw== - /@babel/plugin-proposal-json-strings/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-json-strings/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-GoLDUi6U9ZLzlSda2Df++VSqDJg3CG+dR0+iWsv6XRw1rEq+zwt4DirM9yrxW6XWaTpmai1cWJLMfM8qQJf+yw== - /@babel/plugin-proposal-json-strings/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-json-strings': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-KGhQNZ3TVCQG/MjRbAUwuH+14y9q0tpxs1nWWs3pbSleRdDro9SAMMDyye8HhY1gqZ7/NqIc8SKhya0wRDgP1Q== - /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA== - /@babel/plugin-proposal-logical-assignment-operators/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-logical-assignment-operators': 7.10.4_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-k8ZmVv0JU+4gcUGeCDZOGd0lCIamU/sMtIiX3UWnUc5yzgq6YUGyEolNYD+MLYKfSzgECPcqetVcJP9Afe/aCA== - /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== - /@babel/plugin-proposal-nullish-coalescing-operator/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-nZY0ESiaQDI1y96+jk6VxMOaL4LPo/QDHBqL+SF3/vl6dHkTwHlOI8L4ZwuRBHgakRBw5zsVylel7QPbbGuYgg== - /@babel/plugin-proposal-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-nullish-coalescing-operator': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.12.9: + resolution: {integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-TS9MlfzXpXKt6YYomudb/KU7nQI6/xnapG6in1uZxoxDghuSMZsPb6D2fyUwNYSAp4l1iR7QtFOjkqcRYcUsfw== - /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ== - /@babel/plugin-proposal-numeric-separator/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-numeric-separator/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-8c+uy0qmnRTeukiGsjLGy6uVs/TFjJchGXUeBqlG4VWYOdJWkhhVPdQ3uHwbmalfJwv2JsV0qffXP4asRfL2SQ== - /@babel/plugin-proposal-numeric-separator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-numeric-separator': 7.10.4_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-jWioO1s6R/R+wEHizfaScNsAx+xKgwTLNXSh7tTC4Usj3ItsPEhYkEpU4h+lpnBwq7NBVOJXfO6cRFYcX69JUQ== - /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 '@babel/plugin-transform-parameters': 7.12.1_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== - /@babel/plugin-proposal-object-rest-spread/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.0 '@babel/plugin-transform-parameters': 7.12.1_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-object-rest-spread/7.9.5_@babel+core@7.9.0: + resolution: {integrity: sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-s6SowJIjzlhx8o7lsFx5zmY4At6CTtDvgNQDdPzkBQucle58A6b/TTeEBYtyDgmcXjUTM+vE8YOGHZzzbc/ioA== - /@babel/plugin-proposal-object-rest-spread/7.9.5_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.0 '@babel/plugin-transform-parameters': 7.9.5_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-VP2oXvAf7KCYTthbUHwBlewbl1Iq059f6seJGsxMizaCdgHIeczOr7FBqELhSqfkIl04Fi8okzWzl63UKbQmmg== - /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g== - /@babel/plugin-proposal-optional-catch-binding/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-optional-catch-binding/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-hFvIjgprh9mMw5v42sJWLI1lzU5L2sznP805zeT6rySVRA0Y18StRhDqhSxlap0oVgItRsB6WSROp4YnJTJz0g== - /@babel/plugin-proposal-optional-catch-binding/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-optional-catch-binding': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.12.9: + resolution: {integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-0gkX7J7E+AtAw9fcwlVQj8peP61qhdg/89D5swOkjYbkboA2CVckn3kiyum1DE0wskGb7KJJxBdyEBApDLLVdw== - /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.9 dev: true + + /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA== - /@babel/plugin-proposal-optional-chaining/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-optional-chaining/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-4ovylXZ0PWmwoOvhU2vhnzVNnm88/Sm9nx7V8BPgMvAzn5zDou3/Awy0EjglyubVHasJj+XCEkr/r1X3P5elCA== - /@babel/plugin-proposal-optional-chaining/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-NDn5tu3tcv4W30jNhmc2hyD5c56G6cXx4TesJubhxrJeCvuuMpttxr0OnNCqbZGhFjLrg+NIhxxC+BK5F6yS3w== - /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w== - /@babel/plugin-proposal-private-methods/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==} + engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-mwZ1phvH7/NHK6Kf8LP7MYDogGV+DKB1mryFOEwx5EBNQrosvIczzZFTUmWaeujd5xT6G1ELYWUz3CutMhjE1w== - /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true - engines: - node: '>=4' + + /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w==} + engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w== - /@babel/plugin-proposal-unicode-property-regex/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true - engines: - node: '>=4' + + /@babel/plugin-proposal-unicode-property-regex/7.8.8_@babel+core@7.9.0: + resolution: {integrity: sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A==} + engines: {node: '>=4'} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-MYq+l+PvHuw/rKUz1at/vb6nCnQ2gmJBNaM62z0OgH7B2W1D9pvkpYtlti9bGtizNIU1K3zm4bZF9F91efVY0w== - /@babel/plugin-proposal-unicode-property-regex/7.8.8_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.8.8_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - engines: - node: '>=4' + + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.9: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-EVhjVsMpbhLw9ZfHWSx2iy13Q8Z/eg8e8ccVWt23sWQK5l1UdkoLJPN5w69UA4uITGBnEZD2JOe4QOHycYKv8A== - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.9.0: + resolution: {integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - /@babel/plugin-syntax-async-generators/7.8.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw== - /@babel/plugin-syntax-bigint/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-wnTnFlG+YxQm3vDxpGE57Pj0srRU4sHE/mDkt1qv2YJJSeUAec2ma4WLUnUPeKjyrfntVwe/N6dCXpU+zL3Npg== - /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA== - /@babel/plugin-syntax-class-properties/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-decorators/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-U40A76x5gTwmESz+qiqssqmeEsKvcSyvtgktrm0uzcARAmM9I1jR221f6Oq+GmHrcD+LvZDag1UTOTe2fL3TeA== - /@babel/plugin-syntax-decorators/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-ir9YW5daRrTYiy9UJ2TzdNIJEZu8KclVzDcfSt4iEmOtwQ4llPtWInNKJyKnVXp1vE4bbVd5S31M/im3mYMO1w== - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - /@babel/plugin-syntax-dynamic-import/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ== - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== - /@babel/plugin-syntax-export-namespace-from/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-flow/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q== - /@babel/plugin-syntax-flow/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.12.9: + resolution: {integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-1lBLLmtxrwpm4VKmtVFselI/P3pX+G63fAtUUt6b2Nzgao77KNDwyuRt90Mj2/9pKobtt68FdvjfqohZjg/FCA== - /@babel/plugin-syntax-import-meta/7.10.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Yqfm+XDx0+Prh3VSeEQCPU81yC+JWZ2pDPFSS4ZdpfZhp4MkFMaDC1UqseovEKwSUpnIL7+vK+Clp7bfh0iD7g== - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - /@babel/plugin-syntax-json-strings/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA== - /@babel/plugin-syntax-jsx/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-jsx/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-1yRi7yAtB0ETgxdY9ti/p2TivUxJkTdhu/ZbF9MshVGqOx1TdB3b7xCXs49Fupgg50N45KcAsRP/ZqWjs9SRjg== - /@babel/plugin-syntax-jsx/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.9: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-WxdW9xyLgBdefoo0Ynn3MRSkhe5tFVxxKNVdnZSh318WrG2e2jH+E9wd/++JsqcLJZPfz87njQJ8j2Upjm0M0A== - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.9.0: + resolution: {integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - /@babel/plugin-syntax-logical-assignment-operators/7.10.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig== - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - /@babel/plugin-syntax-nullish-coalescing-operator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.9: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ== - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.9.0: + resolution: {integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - /@babel/plugin-syntax-numeric-separator/7.10.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-numeric-separator/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug== - /@babel/plugin-syntax-numeric-separator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-H7dCMAdN83PcCmqmkHB5dtp+Xa9a6LKSvA2hiFBC/5alSHxM5VgWZXFqDi0YFe8XNGT6iCa+z4V4zSt/PdZ7Dw== - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - /@babel/plugin-syntax-object-rest-spread/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA== - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - /@babel/plugin-syntax-optional-catch-binding/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.9: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q== - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - /@babel/plugin-syntax-optional-chaining/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg== - /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A== - /@babel/plugin-syntax-top-level-await/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-syntax-top-level-await/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-i7ooMZFS+a/Om0crxZodrTzNEPJHZrlMVGMTEpFAj6rYY/bKCddB0Dk/YxfPuYXOopuhKk/e1jV6h+WUU9XN3A== - /@babel/plugin-syntax-top-level-await/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-syntax-typescript/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-kwj1j9lL/6Wd0hROD3b/OZZ7MSrZLqqn9RAZ5+cYYsflQ9HZBIKCUkr3+uL1MEJ1NePiUbf98jjiMQSv0NMR9g== - /@babel/plugin-syntax-typescript/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-UZNEcCY+4Dp9yYRCAHrHDU+9ZXLYaY9MgBXSRLkB9WjYFRR6quJBumfVrEkUxrePPBwFcpWfNKXqVRQQtm7mMA== - /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A== - /@babel/plugin-transform-arrow-functions/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-arrow-functions/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-5QB50qyN44fzzz4/qxDPQMBCTHgxg3n0xRBLJUmBlLoU/sFvxVWGZF/ZUfMVDQuJUKXaBhbupxIzIfZ6Fwk/0A== - /@babel/plugin-transform-arrow-functions/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-0MRF+KC8EqH4dbuITCWwPSzsyO3HIWWlm30v8BbbpOrS1B++isGxPnnuq/IZvOX5J2D/p7DQalQm+/2PnlKGxg== - /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-imports': 7.12.5 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A== - /@babel/plugin-transform-async-to-generator/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-imports': 7.12.5 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-remap-async-to-generator': 7.12.1 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-async-to-generator/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-SDtqoEcarK1DFlRJ1hHRY5HvJUj5kX4qmtpMAm2QnhOlyuMC4TMdCRgW6WXpv93rZeYNeLP22y8Aq2dbcDRM1A== - /@babel/plugin-transform-async-to-generator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-imports': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 '@babel/helper-remap-async-to-generator': 7.8.3 dev: true + + /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-imt9tFLD9ogt56Dd5CI/6XgpukMwd/fLGSrix2httihVe7LOGVPhyhMh1BU5kDM7iHD08i8uUtmV2sWaBFlHVQ== - /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA== - /@babel/plugin-transform-block-scoped-functions/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-block-scoped-functions/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-5OpxfuYnSgPalRpo8EWGPzIYf0lHBWORCkj5M0oLBwHdlux9Ri36QqGW3/LR13RSVOAoUUMzoPI/jpE4ABcHoA== - /@babel/plugin-transform-block-scoped-functions/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-vo4F2OewqjbB1+yaJ7k2EJFHlTP3jR634Z9Cj9itpqNjuLXvhlVxgnjsHsdRgASR8xYDrx6onw4vW5H6We0Jmg== - /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w== - /@babel/plugin-transform-block-scoping/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-block-scoping/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-zJyAC9sZdE60r1nVQHblcfCj29Dh2Y0DOvlMkcqSo0ckqjiCwNiUezUKw+RjOCwGfpLRwnAeQ2XlLpsnGkvv9w== - /@babel/plugin-transform-block-scoping/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 lodash: 4.17.21 dev: true + + /@babel/plugin-transform-classes/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-pGnYfm7RNRgYRi7bids5bHluENHqJhrV4bCZRwc5GamaWIIs07N4rZECcmJL6ZClwjDz1GbdMZFtPs27hTB06w== - /@babel/plugin-transform-classes/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-annotate-as-pure': 7.10.4 @@ -4141,12 +4236,14 @@ packages: '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 globals: 11.12.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-classes/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog== - /@babel/plugin-transform-classes/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.10.4 @@ -4157,12 +4254,14 @@ packages: '@babel/helper-replace-supers': 7.12.5 '@babel/helper-split-export-declaration': 7.11.0 globals: 11.12.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-classes/7.9.5_@babel+core@7.9.0: + resolution: {integrity: sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-/74xkA7bVdzQTBeSUhLLJgYIcxw/dpEpCdRDiHgPJ3Mv6uC11UhjpOhl72CgqbBCmt1qtssCyB2xnJm1+PFjog== - /@babel/plugin-transform-classes/7.9.5_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.8.3 @@ -4174,330 +4273,338 @@ packages: '@babel/helper-split-export-declaration': 7.8.3 globals: 11.12.0 dev: true + + /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-x2kZoIuLC//O5iA7PEvecB105o7TLzZo8ofBVhP79N+DO3jaX+KYfww9TQcfBEZD0nikNyYcGB1IKtRq36rdmg== - /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg== - /@babel/plugin-transform-computed-properties/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-computed-properties/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-vVUOYpPWB7BkgUWPo4C44mUQHpTZXakEqFjbv8rQMg7TC6S6ZhGZ3otQcRH6u7+adSlE5i0sp63eMC/XGffrzg== - /@babel/plugin-transform-computed-properties/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-O5hiIpSyOGdrQZRQ2ccwtTVkgUDBBiCuK//4RJ6UfePllUTCENOzKxfh6ulckXKc0DixTFLCfb2HVkNA7aDpzA== - /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw== - /@babel/plugin-transform-destructuring/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-destructuring/7.9.5_@babel+core@7.9.0: + resolution: {integrity: sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-fRMYFKuzi/rSiYb2uRLiUENJOKq4Gnl+6qOv5f8z0TZXg3llUwUhsNNwrwaT/6dUhJTzNpBr+CUvEWBtfNY1cw== - /@babel/plugin-transform-destructuring/7.9.5_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-j3OEsGel8nHL/iusv/mRd5fYZ3DrOxWC82x0ogmdN/vHfAP4MYw+AFKYanzWlktNwikKvlzUV//afBW5FTp17Q== - /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA== - /@babel/plugin-transform-dotall-regex/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-dotall-regex/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-B2pXeRKoLszfEW7J4Hg9LoFaWEbr/kzo3teWHmtFCszjRNa/b40f9mfeqZsIDLLt/FjwQ6pz/Gdlwy85xNckBA== - /@babel/plugin-transform-dotall-regex/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.8.8_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-kLs1j9Nn4MQoBYdRXH6AeaXMbEJFaFu/v1nQkvib6QzTj8MZI5OQzqmD83/2jEM1z0DLilra5aWO5YpyC0ALIw== - /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw== - /@babel/plugin-transform-duplicate-keys/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-duplicate-keys/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-iRght0T0HztAb/CazveUpUQrZY+aGKKaWXMJ4uf9YJtqxSUe09j3wteztCUDRHs+SRAL7yMuFqUsLoAKKzgXjw== - /@babel/plugin-transform-duplicate-keys/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-s8dHiBUbcbSgipS4SMFuWGqCvyge5V2ZeAWzR6INTVC3Ltjig/Vw1G2Gztv0vU/hRG9X8IvKvYdoksnUfgXOEQ== - /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-builder-binary-assignment-operator-visitor': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug== - /@babel/plugin-transform-exponentiation-operator/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-binary-assignment-operator-visitor': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-exponentiation-operator/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-7tqwy2bv48q+c1EHbXK0Zx3KXd2RVQp6OC7PbwFNt/dPTAV3Lu5sWtWuAj8owr5wqtWnqHfl2/mJlUmqkChKug== - /@babel/plugin-transform-exponentiation-operator/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-binary-assignment-operator-visitor': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-flow-strip-types/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-zwIpuIymb3ACcInbksHaNcR12S++0MDLKkiqXHl3AzpgdKlFNhog+z/K0+TGW+b0w5pgTq4H6IwV/WhxbGYSjQ== - /@babel/plugin-transform-flow-strip-types/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-flow': 7.12.1_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-7Qfg0lKQhEHs93FChxVLAvhBshOPQDtJUTVHr/ZwQNRccCm4O9D79r9tVSoV8iNwjP1YgfD+e/fgHcPkN1qEQg== - /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg== - /@babel/plugin-transform-for-of/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-for-of/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Zaeq10naAsuHo7heQvyV0ptj4dlZJwZgNAtBYBnu5nNKJoW62m0zKcIEyVECrUKErkUkg6ajMy4ZfnVZciSBhg== - /@babel/plugin-transform-for-of/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-lTAnWOpMwOXpyDx06N+ywmF3jNbafZEqZ96CGYabxHrxNX8l5ny7dt4bK/rGwAh9utyP2b2Hv7PlZh1AAS54FQ== - /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-function-name': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw== - /@babel/plugin-transform-function-name/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-function-name': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-function-name/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-JF3UgJUILoFrFMEnOJLJkRHSk6LUSXLmEFsA23aR2O5CSLUxbeUX1IZ1YQ7Sn0aXb601Ncwjx73a+FVqgcljVw== - /@babel/plugin-transform-function-name/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-function-name': 7.9.5 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-literals/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-rO/OnDS78Eifbjn5Py9v8y0aR+aSYhDhqAwVfsTl0ERuMZyr05L1aFSCJnbv2mmsLkit/4ReeQ9N2BgLnOcPCQ== - /@babel/plugin-transform-literals/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-literals/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ== - /@babel/plugin-transform-literals/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-literals/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-+PxVGA+2Ag6uGgL0A5f+9rklOnnMccwEBzwYFL3EUaKuiyVnUipyXncFcfjSkbimLrODoqki1U9XxZzTvfN7IQ== - /@babel/plugin-transform-literals/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-3Tqf8JJ/qB7TeldGl+TT55+uQei9JfYaregDcEAyBZ7akutriFrt6C/wLYIer6OYhleVQvH/ntEhjE/xMmy10A== - /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg== - /@babel/plugin-transform-member-expression-literals/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-member-expression-literals/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-1sxePl6z9ad0gFMB9KqmYofk34flq62aqMt9NqliS/7hPEpURUCMbyHXrMPlo282iY7nAvUB1aQd5mg79UD9Jg== - /@babel/plugin-transform-member-expression-literals/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-3Wk2EXhnw+rP+IDkK6BdtPKsUE5IeZ6QOGrPYvw52NwBStw9V1ZVzxgK6fSKSxqUvH9eQPR3tm3cOq79HlsKYA== - /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ== - /@babel/plugin-transform-modules-amd/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-amd/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-tDW8hMkzad5oDtzsB70HIQQRBiTKrhfgwC/KkJeGsaNFTdWhKNt/BiE8c5yj19XiGyrxpbkOfH87qkNg1YGlOQ== - /@babel/plugin-transform-modules-amd/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 babel-plugin-dynamic-import-node: 2.3.0 dev: true + + /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-vZgDDF003B14O8zJy0XXLnPH4sg+9X5hFBBGN1V+B2rgrB+J2xIypSN6Rk9imB2hSTHQi5OHLrFWsZab1GMk+Q== - /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-simple-access': 7.12.1 babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag== - /@babel/plugin-transform-modules-commonjs/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-simple-access': 7.12.1 babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-commonjs/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-dY789wq6l0uLY8py9c1B48V8mVL5gZh/+PQ5ZPrylPYsnAvnEMjqsUXkuoDVPeVK+0VyGar+D08107LzDQ6pag== - /@babel/plugin-transform-modules-commonjs/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.9.0 @@ -4505,11 +4612,11 @@ packages: '@babel/helper-simple-access': 7.8.3 babel-plugin-dynamic-import-node: 2.3.0 dev: true + + /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-qzlCrLnKqio4SlgJ6FMMLBe4bySNis8DFn1VkGmOcxG9gqEyPIOzeQrA//u0HAKrWpJlpZbZMPB1n/OPa4+n8g== - /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-hoist-variables': 7.10.4 @@ -4517,12 +4624,14 @@ packages: '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-validator-identifier': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q== - /@babel/plugin-transform-modules-systemjs/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-hoist-variables': 7.10.4 @@ -4530,12 +4639,14 @@ packages: '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-validator-identifier': 7.10.4 babel-plugin-dynamic-import-node: 2.3.3 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-systemjs/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Hn7cVvOavVh8yvW6fLwveFqSnd7rbQN3zJvoPNyNaQSvgfKmDBO9U1YL9+PCXGRlZD9tNdWTy5ACKqMuzyn32Q== - /@babel/plugin-transform-modules-systemjs/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-hoist-variables': 7.8.3 @@ -4543,267 +4654,275 @@ packages: '@babel/helper-plugin-utils': 7.8.3 babel-plugin-dynamic-import-node: 2.3.0 dev: true + + /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-FsiAv/nao/ud2ZWy4wFacoLOm5uxl0ExSQ7ErvP7jpoihLR6Cq90ilOFyX9UXct3rbtKsAiZ9kFt5XGfPe/5SQ== - /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q== - /@babel/plugin-transform-modules-umd/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.12.1 '@babel/helper-plugin-utils': 7.10.4 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-modules-umd/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-aEIubCS0KHKM0zUos5fIoQm+AZUMt1ZvMpqz0/H5qAQ7vWylr9+PLYurT+Ic7ID/bKLd4q8hDovaG3Zch2uz5Q== - /@babel/plugin-transform-modules-umd/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-transforms': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true - peerDependencies: - '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-uTWkXkIVtg/JGRSIABdBoMsoIeoHQHPTL0Y2E7xf5Oj7sLqwVsNXOkNk0VJc7vF0IMBsPeikHxFjGe+qmwPtTQ== + /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.9 dev: true + + /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q== - /@babel/plugin-transform-named-capturing-groups-regex/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-named-capturing-groups-regex/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw==} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-tB43uQ62RHcoDp9v2Nsf+dSM8sbNodbEicbQNA53zHz8pWUhsgHSJCGpt7daXxRydjb0KnfmB+ChXOv3oADp1Q== - /@babel/plugin-transform-named-capturing-groups-regex/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.8.8_@babel+core@7.9.0 dev: true - peerDependencies: - '@babel/core': ^7.0.0 - resolution: - integrity: sha512-f+tF/8UVPU86TrCb06JoPWIdDpTNSGGcAtaD9mLP0aYGA0OS0j7j7DHJR0GTFrUZPUU6loZhbsVZgTh0N+Qdnw== + /@babel/plugin-transform-new-target/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==} + peerDependencies: + '@babel/core': ^7.0.0-0 dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-new-target/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw== - /@babel/plugin-transform-new-target/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-new-target/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-+eW/VLcUL5L9IvJH7rT1sT0CzkdUTvPrXC2PXTn/7z7tXLBuKvezYbGdxD5WMRoyvyaujOq2fWoKl869heKjhw== - /@babel/plugin-transform-new-target/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-QuSGysibQpyxexRyui2vca+Cmbljo8bcRckgzYV4kRIsHpVeyeC3JDO63pY+xFZ6bWOBn7pfKZTqV4o/ix9sFw== - /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-replace-supers': 7.12.5 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw== - /@babel/plugin-transform-object-super/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-replace-supers': 7.12.5 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-object-super/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-AvypiGJH9hsquNUn+RXVcBdeE3KHPZexWRdimhuV59cSoOt5kFBmqlByorAeUlGG2CJWd0U+4ZtNKga/TB0cAw== - /@babel/plugin-transform-object-super/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/helper-replace-supers': 7.8.6 dev: true + + /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-57FXk+gItG/GejofIyLIgBKTas4+pEU47IXKDBWFTxdPd7F80H8zybyAY7UoblVfBhBGs2EKM+bJUu2+iUYPDQ== - /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg== - /@babel/plugin-transform-parameters/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-parameters/7.9.5_@babel+core@7.9.0: + resolution: {integrity: sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-xq9C5EQhdPK23ZeCdMxl8bbRnAgHFrw5EOC3KJUsSylZqdkCaFEXxGSBuTSObOpiiHHNyb82es8M1QYgfQGfNg== - /@babel/plugin-transform-parameters/7.9.5_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-get-function-arity': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-0+1FhHnMfj6lIIhVvS4KGQJeuhe1GI//h5uptK4PvLt+BGBxsoUJbd3/IW002yk//6sZPlFgsG1hY6OHLcy6kA== - /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ== - /@babel/plugin-transform-property-literals/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-property-literals/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-6MTCR/mZ1MQS+AwZLplX4cEySjCpnIF26ToWo942nqn8hXSm7McaHQNeGx/pt7suI1TWOWMfa/NgBhiqSnX0cQ== - /@babel/plugin-transform-property-literals/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-react-constant-elements/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-KOHd0tIRLoER+J+8f9DblZDa1fLGPwaaN1DI1TVHuQFOpjHV22C3CUB3obeC4fexHY9nx+fH0hQNvLFFfA1mxA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-uGiiXAZMqEoQhRWMK17VospMZh5sXWg+dlh2soffpkAl96KAm+WZuJfa6lcELotSRmooLqg0MWdH6UUq85nmmg== - /@babel/plugin-transform-react-constant-elements/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-react-display-name/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-KOHd0tIRLoER+J+8f9DblZDa1fLGPwaaN1DI1TVHuQFOpjHV22C3CUB3obeC4fexHY9nx+fH0hQNvLFFfA1mxA== - /@babel/plugin-transform-react-display-name/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-react-display-name/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-cAzB+UzBIrekfYxyLlFqf/OagTvHLcVBb5vpouzkYkBclRPraiygVnafvAoipErZLI8ANv8Ecn6E/m5qPXD26w== - /@babel/plugin-transform-react-display-name/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-react-jsx-development/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-Rs3ETtMtR3VLXFeYRChle5SsP/P9Jp/6dsewBQfokDSzKJThlsuFcnzLTDRALiUmTC48ej19YD9uN1mupEeEDg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-3Jy/PCw8Fe6uBKtEgz3M82ljt+lTg+xJaM4og+eyu83qLT87ZUSckn0wy7r31jflURWLO83TW6Ylf7lyXj3m5A== - /@babel/plugin-transform-react-jsx-development/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx-experimental': 7.12.4 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-react-jsx-development/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Rs3ETtMtR3VLXFeYRChle5SsP/P9Jp/6dsewBQfokDSzKJThlsuFcnzLTDRALiUmTC48ej19YD9uN1mupEeEDg== - /@babel/plugin-transform-react-jsx-development/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx-experimental': 7.9.5 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-jsx': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-react-jsx-self/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-tK8hWKrQncVvrhvtOiPpKrQjfNX3DtkNLSX4ObuGcpS9p0QrGetKmlySIGR07y48Zft8WVgPakqd/bk46JrMSw== - /@babel/plugin-transform-react-jsx-self/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-react-jsx-self/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-FbpL0ieNWiiBB5tCldX17EtXgmzeEZjFrix72rQYeq9X6nUK38HCaxexzVQrZWXanxKJPKVVIU37gFjEQYkPkA== - /@babel/plugin-transform-react-jsx-self/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-jsx': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-react-jsx-source/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-K2ObbWPKT7KUTAoyjCsFilOkEgMvFG+y0FqOl6Lezd0/13kMkkjHskVsZvblRPj1PHA44PrToaZANrryppzTvQ== - /@babel/plugin-transform-react-jsx-source/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-react-jsx-source/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-keQ5kBfjJNRc6zZN1/nVHCd6LLIHq4aUKcVnvE/2l+ZZROSbqoiGFRtT5t3Is89XJxBQaP7NLZX2jgGHdZvvFQ== - /@babel/plugin-transform-react-jsx-source/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-jsx': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-react-jsx/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-YFlTi6MEsclFAPIDNZYiCRbneg1MFGao9pPG9uD5htwE0vDbPaMUMeYd6itWjw7K4kro4UbdQf3ljmFl9y48dQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-K6m3LlSnTSfRkM6FcRk8saNEeaeyG5k7AVkBU2bZK3+1zdkSED3qNdsWrUgQBeTVD2Tp3VMmerxVO2yM5iITmw== - /@babel/plugin-transform-react-jsx/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx': 7.10.4 @@ -4811,11 +4930,11 @@ packages: '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-jsx': 7.12.1_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-react-jsx/7.9.4_@babel+core@7.9.0: + resolution: {integrity: sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-YFlTi6MEsclFAPIDNZYiCRbneg1MFGao9pPG9uD5htwE0vDbPaMUMeYd6itWjw7K4kro4UbdQf3ljmFl9y48dQ== - /@babel/plugin-transform-react-jsx/7.9.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-builder-react-jsx': 7.9.0 @@ -4823,75 +4942,75 @@ packages: '@babel/helper-plugin-utils': 7.8.3 '@babel/plugin-syntax-jsx': 7.8.3_@babel+core@7.9.0 dev: true + + /@babel/plugin-transform-react-pure-annotations/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Mjqf3pZBNLt854CK0C/kRuXAnE6H/bo7xYojP+WGtX8glDGSibcwnsWwhwoSuRg0+EBnxPC1ouVnuetUIlPSAw== - /@babel/plugin-transform-react-pure-annotations/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.10.4 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-RqeaHiwZtphSIUZ5I85PEH19LOSzxfuEazoY7/pWASCAIBuATQzpSVD+eT6MebeeZT2F4eSL0u4vw6n4Nm0Mjg== - /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 regenerator-transform: 0.14.5 dev: true + + /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng== - /@babel/plugin-transform-regenerator/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 regenerator-transform: 0.14.5 dev: true + + /@babel/plugin-transform-regenerator/7.8.7_@babel+core@7.9.0: + resolution: {integrity: sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-gYrHqs5itw6i4PflFX3OdBPMQdPbF4bj2REIUxlMRUFk0/ZOAIpDFuViuxPjUL7YC8UPnf+XG7/utJvqXdPKng== - /@babel/plugin-transform-regenerator/7.8.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 regenerator-transform: 0.14.4 dev: true + + /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-TIg+gAl4Z0a3WmD3mbYSk+J9ZUH6n/Yc57rtKRnlA/7rcCvpekHXe0CMZHP1gYp7/KLe9GHTuIba0vXmls6drA== - /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A== - /@babel/plugin-transform-reserved-words/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-reserved-words/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-pOnUfhyPKvZpVyBHhSBoX8vfA09b7r00Pmm1sH+29ae2hMTKVmSp4Ztsr8KBKjLjx17H0eJqaRC3bR2iThM54A== - /@babel/plugin-transform-reserved-words/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-runtime/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-mwMxcycN3omKFDjDQUl+8zyMsBfjRFr0Zn/64I41pmjv4NJuqcYlEtezwYtw9TFd9WR1vN5kiM+O0gMZzO6L0A== - /@babel/plugin-transform-runtime/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-module-imports': 7.12.5 @@ -4899,209 +5018,211 @@ packages: resolve: 1.19.0 semver: 5.7.1 dev: true + + /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-pUu9VSf3kI1OqbWINQ7MaugnitRss1z533436waNXp+0N3ur3zfut37sXiQMxkuCF4VUjwZucen/quskCh7NHw== - /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw== - /@babel/plugin-transform-shorthand-properties/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-shorthand-properties/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-GFZS3c/MhX1OusqB1MZ1ct2xRzX5ppQh2JU1h2Pnfk88HtFTM+TWQqJNfwkmxtPQtb/s1tk87oENfXJlx7rSDw== - /@babel/plugin-transform-shorthand-properties/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-spread/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-I9DI6Odg0JJwxCHzbzW08ggMdCezoWcuQRz3ptdudgwaHxTjxw5HgdFJmZIkIMlRymL6YiZcped4TTCB0JcC8w== - /@babel/plugin-transform-spread/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 dev: true + + /@babel/plugin-transform-spread/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng== - /@babel/plugin-transform-spread/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/helper-skip-transparent-expression-wrappers': 7.12.1 dev: true + + /@babel/plugin-transform-spread/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-vuLp8CP0BE18zVYjsEBZ5xoCecMK6LBMMxYzJnh01rxQRvhNhH1csMMmBfNo5tGpGO+NhdSNW2mzIvBu3K1fng== - /@babel/plugin-transform-spread/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.12.9: + resolution: {integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-CkuTU9mbmAoFOI1tklFWYYbzX5qCIZVXPVy0jpXgGwkplCndQAa58s2jr66fTeQnA64bDox0HL4U56CFYoyC7g== - /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg== - /@babel/plugin-transform-sticky-regex/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-sticky-regex/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-VEiqZL5N/QvDbdjfYQBhruN0HYjSPjC4XkeqW4ny/jNtH9gcbgaqBIXYEZCNnESMAGs0/K/R7oFGMhOyu/eIxg== - /@babel/plugin-transform-sticky-regex/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 '@babel/helper-regex': 7.8.3 dev: true + + /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-9Spq0vGCD5Bb4Z/ZXXSK5wbbLFMG085qd2vhL1JYu1WcQ5bXqZBAYRzU1d+p79GcHs2szYv5pVQCX13QgldaWw== - /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw== - /@babel/plugin-transform-template-literals/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-template-literals/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-b4Zx3KHi+taXB1dVRBhVJtEPi9h1THCeKmae2qP0YdUHIFhVjtpqqNfxeVAa1xeHVhAy4SbHxEwx5cltAu5apw== - /@babel/plugin-transform-template-literals/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-annotate-as-pure': 7.8.3 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-820QBtykIQOLFT8NZOcTRJ1UNuztIELe4p9DCgvj4NK+PwluSJ49we7s9FB1HIGNIYT7wFUJ0ar2QpCDj0escQ== - /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q== - /@babel/plugin-transform-typeof-symbol/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-typeof-symbol/7.8.4_@babel+core@7.9.0: + resolution: {integrity: sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-EPGgpGy+O5Kg5pJFNDKuxt9RdmTgj5sgrus2XVeMp/ZIbOESadgILUbm50SNpghOh3/6yrbsH+NB5+WJTmsA7Q== - /@babel/plugin-transform-typeof-symbol/7.8.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/plugin-transform-typescript/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-2QKyfjGdvuNfHsb7qnBBlKclbD4CfshH2KvDabiijLMGXPHJXGxtDzwIF7bQP+T0ysw8fYTtxPafgfs/c1Lrqg== - /@babel/plugin-transform-typescript/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-class-features-plugin': 7.12.1_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-syntax-typescript': 7.12.1_@babel+core@7.9.0 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-VrsBByqAIntM+EYMqSm59SiMEf7qkmI9dqMt6RbD/wlwueWmYcI0FFK5Fj47pP6DRZm+3teXjosKlwcZJ5lIMw== - /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q== - /@babel/plugin-transform-unicode-escapes/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.12.9: + resolution: {integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-I8gNHJLIc7GdApm7wkVnStWssPNbSRMPtgHdmH3sRM1zopz09UWPS4x5V4n1yz/MIWTVnJ9sp6IkuXdWM4w+2Q== - /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.12.9 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.9.0: + resolution: {integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg== - /@babel/plugin-transform-unicode-regex/7.12.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.12.7_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.10.4 dev: true + + /@babel/plugin-transform-unicode-regex/7.8.3_@babel+core@7.9.0: + resolution: {integrity: sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-SqH4ClNngh/zGwHZOOQMTD+e8FGWexILV+ePMyiDJttAWRh5dhDL8rcl5lSgU3Huiq6Zn6pWTMvdPAb21Dwdyg== - /@babel/plugin-transform-unicode-regex/7.8.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-create-regexp-features-plugin': 7.8.8_@babel+core@7.9.0 '@babel/helper-plugin-utils': 7.8.3 dev: true + + /@babel/preset-env/7.12.7_@babel+core@7.12.9: + resolution: {integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-+ufgJjYdmWfSQ+6NS9VGUR2ns8cjJjYbrbi11mZBTaWm+Fui/ncTLFF28Ei1okavY+xkojGr1eJxNsWYeA5aZw== - /@babel/preset-env/7.12.7_@babel+core@7.12.9: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.12.9 @@ -5170,12 +5291,14 @@ packages: '@babel/types': 7.12.7 core-js-compat: 3.8.0 semver: 5.7.1 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/preset-env/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew== - /@babel/preset-env/7.12.7_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.9.0 @@ -5244,12 +5367,14 @@ packages: '@babel/types': 7.12.7 core-js-compat: 3.8.0 semver: 5.7.1 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/preset-env/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-OnNdfAr1FUQg7ksb7bmbKoby4qFOHw6DKWWUNB9KqnnCldxhxJlP+21dpyaWFmf2h0rTbOkXJtAGevY3XW1eew== - /@babel/preset-env/7.9.0_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.12.7 '@babel/core': 7.9.0 @@ -5312,12 +5437,14 @@ packages: invariant: 2.2.4 levenary: 1.1.1 semver: 5.7.1 + transitivePeerDependencies: + - supports-color dev: true + + /@babel/preset-env/7.9.5_@babel+core@7.9.0: + resolution: {integrity: sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-712DeRXT6dyKAM/FMbQTV/FvRCms2hPCx+3weRjZ8iQVQWZejWWk1wwG6ViWMyqb/ouBbGOl5b6aCk0+j1NmsQ== - /@babel/preset-env/7.9.5_@babel+core@7.9.0: dependencies: '@babel/compat-data': 7.9.0 '@babel/core': 7.9.0 @@ -5381,11 +5508,11 @@ packages: levenary: 1.1.1 semver: 5.7.1 dev: true + + /@babel/preset-modules/0.1.3_@babel+core@7.9.0: + resolution: {integrity: sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-eWGYeADTlPJH+wq1F0wNfPbVS1w1wtmMJiYk55Td5Yu28AsdR9AsC97sZ0Qq8fHqQuslVSIYSGJMcblr345GfQ== - /@babel/preset-modules/0.1.3_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 @@ -5394,11 +5521,11 @@ packages: '@babel/types': 7.9.5 esutils: 2.0.3 dev: true + + /@babel/preset-modules/0.1.4_@babel+core@7.12.9: + resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-Ra3JXOHBq2xd56xSF7lMKXdjBn3T772Y1Wet3yWnkDly9zHvJki029tAFzvAAK5cf4YV3yoxuP61crYRol6SVg== - /@babel/preset-modules/0.1.4_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/helper-plugin-utils': 7.10.4 @@ -5407,11 +5534,11 @@ packages: '@babel/types': 7.12.7 esutils: 2.0.3 dev: true + + /@babel/preset-modules/0.1.4_@babel+core@7.9.0: + resolution: {integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== - /@babel/preset-modules/0.1.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 @@ -5420,11 +5547,11 @@ packages: '@babel/types': 7.12.7 esutils: 2.0.3 dev: true + + /@babel/preset-react/7.12.7_@babel+core@7.9.0: + resolution: {integrity: sha512-wKeTdnGUP5AEYCYQIMeXMMwU7j+2opxrG0WzuZfxuuW9nhKvvALBjl67653CWamZJVefuJGI219G591RSldrqQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg== - /@babel/preset-react/7.12.7_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 @@ -5435,11 +5562,11 @@ packages: '@babel/plugin-transform-react-jsx-source': 7.12.1_@babel+core@7.9.0 '@babel/plugin-transform-react-pure-annotations': 7.12.1_@babel+core@7.9.0 dev: true + + /@babel/preset-react/7.9.1_@babel+core@7.9.0: + resolution: {integrity: sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-wKeTdnGUP5AEYCYQIMeXMMwU7j+2opxrG0WzuZfxuuW9nhKvvALBjl67653CWamZJVefuJGI219G591RSldrqQ== - /@babel/preset-react/7.9.1_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 @@ -5449,11 +5576,11 @@ packages: '@babel/plugin-transform-react-jsx-self': 7.12.1_@babel+core@7.9.0 '@babel/plugin-transform-react-jsx-source': 7.12.1_@babel+core@7.9.0 dev: true + + /@babel/preset-react/7.9.4_@babel+core@7.9.0: + resolution: {integrity: sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-aJBYF23MPj0RNdp/4bHnAP0NVqqZRr9kl0NAOP4nJCex6OYVio59+dnQzsAWFuogdLyeaKA1hmfUIVZkY5J+TQ== - /@babel/preset-react/7.9.4_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.8.3 @@ -5463,73 +5590,73 @@ packages: '@babel/plugin-transform-react-jsx-self': 7.9.0_@babel+core@7.9.0 '@babel/plugin-transform-react-jsx-source': 7.9.0_@babel+core@7.9.0 dev: true + + /@babel/preset-typescript/7.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg==} peerDependencies: '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-AxylVB3FXeOTQXNXyiuAQJSvss62FEotbX2Pzx3K/7c+MKJMdSg6Ose6QYllkdCFA8EInCJVw7M/o5QbLuA4ZQ== - /@babel/preset-typescript/7.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/helper-plugin-utils': 7.10.4 '@babel/plugin-transform-typescript': 7.12.1_@babel+core@7.9.0 + transitivePeerDependencies: + - supports-color dev: true - peerDependencies: - '@babel/core': ^7.0.0-0 - resolution: - integrity: sha512-S4cueFnGrIbvYJgwsVFKdvOmpiL0XGw9MFW9D0vgRys5g36PBhZRL8NX8Gr2akz8XRtzq6HuDXPD/1nniagNUg== + /@babel/runtime-corejs2/7.9.2: + resolution: {integrity: sha512-ayjSOxuK2GaSDJFCtLgHnYjuMyIpViNujWrZo8GUpN60/n7juzJKK5yOo6RFVb0zdU9ACJFK+MsZrUnj3OmXMw==} dependencies: core-js: 2.6.11 regenerator-runtime: 0.13.5 dev: false - resolution: - integrity: sha512-ayjSOxuK2GaSDJFCtLgHnYjuMyIpViNujWrZo8GUpN60/n7juzJKK5yOo6RFVb0zdU9ACJFK+MsZrUnj3OmXMw== + /@babel/runtime-corejs3/7.12.5: + resolution: {integrity: sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ==} dependencies: core-js-pure: 3.8.0 regenerator-runtime: 0.13.7 dev: true - resolution: - integrity: sha512-roGr54CsTmNPPzZoCP1AmDXuBoNao7tnSA83TXTwt+UK5QVyh1DIJnrgYRPWKCF2flqZQXwa7Yr8v7VmLzF0YQ== + /@babel/runtime/7.10.3: + resolution: {integrity: sha512-RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw==} dependencies: regenerator-runtime: 0.13.5 - resolution: - integrity: sha512-RzGO0RLSdokm9Ipe/YD+7ww8X2Ro79qiXZF3HU9ljrM+qnJmH1Vqth+hbiQZy761LnMJTMitHDuKVYTk3k4dLw== + /@babel/runtime/7.12.5: + resolution: {integrity: sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg==} dependencies: regenerator-runtime: 0.13.7 - resolution: - integrity: sha512-plcc+hbExy3McchJCEQG3knOsuh3HH+Prx1P6cLIkET/0dLuQDEnrT+s27Axgc9bqfsmNUNHfscgMUdBpC9xfg== + /@babel/runtime/7.9.0: + resolution: {integrity: sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA==} dependencies: regenerator-runtime: 0.13.7 dev: true - resolution: - integrity: sha512-cTIudHnzuWLS56ik4DnRnqqNf8MkdUzV4iFFI1h7Jo9xvrpQROYaAnaSd2mHLQAzzZAPfATynX5ord6YlNYNMA== + /@babel/runtime/7.9.2: + resolution: {integrity: sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q==} dependencies: regenerator-runtime: 0.13.5 dev: false - resolution: - integrity: sha512-NE2DtOdufG7R5vnfQUTehdTfNycfUANEtCa9PssN9O/xmTzP4E08UI797ixaei6hBEVL9BI/PsdJS5x7mWoB9Q== + /@babel/template/7.12.7: + resolution: {integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow==} dependencies: '@babel/code-frame': 7.12.11 '@babel/parser': 7.12.7 '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-GkDzmHS6GV7ZeXfJZ0tLRBhZcMcY0/Lnb+eEbXDBfCAcZCjrZKe6p3J4we/D24O9Y8enxWAg1cWwof59yLh2ow== + /@babel/template/7.8.6: + resolution: {integrity: sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg==} dependencies: '@babel/code-frame': 7.10.4 '@babel/parser': 7.9.4 '@babel/types': 7.9.5 dev: true - resolution: - integrity: sha512-zbMsPMy/v0PWFZEhQJ66bqjhH+z0JgMoBWuikXybgG3Gkd/3t5oQ1Rw2WQhnSrsOmsKXnZOx15tkC4qON/+JPg== + /@babel/traverse/7.12.9: + resolution: {integrity: sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw==} dependencies: '@babel/code-frame': 7.12.11 '@babel/generator': 7.12.5 @@ -5540,10 +5667,12 @@ packages: debug: 4.3.1 globals: 11.12.0 lodash: 4.17.21 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-iX9ajqnLdoU1s1nHt36JDI9KG4k+vmI8WgjK5d+aDTwQbL2fUnzedNedssA645Ede3PM2ma1n8Q4h2ohwXgMXw== + /@babel/traverse/7.9.5: + resolution: {integrity: sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ==} dependencies: '@babel/code-frame': 7.10.4 '@babel/generator': 7.9.5 @@ -5555,48 +5684,47 @@ packages: globals: 11.12.0 lodash: 4.17.21 dev: true - resolution: - integrity: sha512-c4gH3jsvSuGUezlP6rzSJ6jf8fYjLj3hsMZRx/nX0h+fmHN0w+ekubRrHPqnMec0meycA2nwCsJ7dC8IPem2FQ== + /@babel/types/7.12.7: + resolution: {integrity: sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ==} dependencies: '@babel/helper-validator-identifier': 7.10.4 lodash: 4.17.21 to-fast-properties: 2.0.0 - resolution: - integrity: sha512-MNyI92qZq6jrQkXvtIiykvl4WtoRrVV9MPn+ZfsoEENjiWcBQ3ZSHrkxnJWgWtLX3XXqX5hrSQ+X69wkmesXuQ== + /@babel/types/7.9.5: + resolution: {integrity: sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg==} dependencies: '@babel/helper-validator-identifier': 7.10.4 lodash: 4.17.21 to-fast-properties: 2.0.0 dev: true - resolution: - integrity: sha512-XjnvNqenk818r5zMaba+sLQjnbda31UfUURv3ei0qPQw4u+j2jMyJ5b11y8ZHYTRSI3NnInQkkkRT4fLqqPdHg== + /@bcoe/v8-coverage/0.2.3: + resolution: {integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw==} dev: true - resolution: - integrity: sha512-0hYQ8SB4Db5zvZB4axdMHGwEaQjkZzFjQiN9LVYvIFB2nSUHW9tYpxWriPrWDASIxiaXax83REcLxuSdnGPZtw== + /@cnakazawa/watch/1.0.4: + resolution: {integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ==} + engines: {node: '>=0.1.95'} + hasBin: true dependencies: exec-sh: 0.3.4 minimist: 1.2.5 dev: true - engines: - node: '>=0.1.95' - hasBin: true - resolution: - integrity: sha512-v9kIhKwjeZThiWrLmj0y17CWoyddASLj9O2yvbZkbvw/N3rWOYy9zkV66ursAoVr0mV15bL8g0c4QZUE6cdDoQ== + /@csstools/convert-colors/1.4.0: + resolution: {integrity: sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw==} + engines: {node: '>=4.0.0'} dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-5a6wqoJV/xEdbRNKVo6I4hO3VjyDq//8q2f9I6PBAvMesJHFauXDorcNCsr9RzvsZnaWi5NYCcfyqP1QeFHFbw== + /@csstools/normalize.css/10.1.0: + resolution: {integrity: sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg==} dev: true - resolution: - integrity: sha512-ij4wRiunFfaJxjB0BdrYHIH8FxBJpOwNPhhAcunlmPdXudL1WQV1qoP9un6JsEBAgQH+7UXyyjh0g7jTxXK6tg== + /@cypress/request/2.88.10: + resolution: {integrity: sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg==} + engines: {node: '>= 6'} dependencies: aws-sign2: 0.7.0 aws4: 1.11.0 @@ -5617,35 +5745,35 @@ packages: tunnel-agent: 0.6.0 uuid: 8.3.2 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Zp7F+R93N0yZyG34GutyTNr+okam7s/Fzc1+i3kcqOP8vk6OuajuE9qZJ6Rs+10/1JFtXFYMdyarnU1rZuJesg== + /@cypress/xvfb/1.2.4: + resolution: {integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q==} dependencies: debug: 3.2.7 lodash.once: 4.1.1 dev: true - resolution: - integrity: sha512-skbBzPggOVYCbnGgV+0dmBdW/s77ZkAOXIC1knS8NagwDjBrNC1LuXtQJeiN6l+m7lzmHtaoUw/ctJKdqkG57Q== + /@dabh/diagnostics/2.0.2: + resolution: {integrity: sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q==} dependencies: colorspace: 1.1.2 enabled: 2.0.0 kuler: 2.0.0 dev: true - resolution: - integrity: sha512-+A1YivoVDNNVCdfozHSR8v/jyuuLTMXwjWuxPFlFlUapXoGc+Gj9mDlTDDfrwl7rXCl2tNZ0kE8sIBO6YOn96Q== + /@emotion/cache/10.0.29: + resolution: {integrity: sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ==} dependencies: '@emotion/sheet': 0.9.4 '@emotion/stylis': 0.8.5 '@emotion/utils': 0.11.3 '@emotion/weak-memoize': 0.2.5 dev: false - resolution: - integrity: sha512-fU2VtSVlHiF27empSbxi1O2JFdNWZO+2NFHfwO0pxgTep6Xa3uGb+3pVKfLww2l/IBGLNEZl5Xf/++A4wAYDYQ== + /@emotion/core/10.0.28_react@16.13.1: + resolution: {integrity: sha512-pH8UueKYO5jgg0Iq+AmCLxBsvuGtvlmiDCOuv8fGNYn3cowFpLN98L8zO56U0H1PjDIyAlXymgL3Wu7u7v6hbA==} + peerDependencies: + react: '>=16.3.0' dependencies: '@babel/runtime': 7.12.5 '@emotion/cache': 10.0.29 @@ -5655,27 +5783,25 @@ packages: '@emotion/utils': 0.11.3 react: 16.13.1 dev: false - peerDependencies: - react: '>=16.3.0' - resolution: - integrity: sha512-pH8UueKYO5jgg0Iq+AmCLxBsvuGtvlmiDCOuv8fGNYn3cowFpLN98L8zO56U0H1PjDIyAlXymgL3Wu7u7v6hbA== + /@emotion/css/10.0.27: + resolution: {integrity: sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw==} dependencies: '@emotion/serialize': 0.11.16 '@emotion/utils': 0.11.3 babel-plugin-emotion: 10.0.33 dev: false - resolution: - integrity: sha512-6wZjsvYeBhyZQYNrGoR5yPMYbMBNEnanDrqmsqS1mzDm1cOTu12shvl2j4QHNS36UaTE0USIJawCH9C8oW34Zw== + /@emotion/hash/0.8.0: + resolution: {integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow==} dev: false - resolution: - integrity: sha512-kBJtf7PH6aWwZ6fka3zQ0p6SBYzx4fl1LoZXE2RrnYST9Xljm7WfKJrU4g/Xr3Beg72MLrp1AWNUmuYJTL7Cow== + /@emotion/memoize/0.7.4: + resolution: {integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw==} dev: false - resolution: - integrity: sha512-Ja/Vfqe3HpuzRsG1oBtWTHk2PGZ7GR+2Vz5iYGelAw8dx32K0y7PjVuxK6z1nMpZOqAFsRUPCkK1YjJ56qJlgw== + /@emotion/serialize/0.11.16: + resolution: {integrity: sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg==} dependencies: '@emotion/hash': 0.8.0 '@emotion/memoize': 0.7.4 @@ -5683,29 +5809,30 @@ packages: '@emotion/utils': 0.11.3 csstype: 2.6.10 dev: false - resolution: - integrity: sha512-G3J4o8by0VRrO+PFeSc3js2myYNOXVJ3Ya+RGVxnshRYgsvErfAOglKAiy1Eo1vhzxqtUvjCyS5gtewzkmvSSg== + /@emotion/sheet/0.9.4: + resolution: {integrity: sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA==} dev: false - resolution: - integrity: sha512-zM9PFmgVSqBw4zL101Q0HrBVTGmpAxFZH/pYx/cjJT5advXguvcgjHFTCaIO3enL/xr89vK2bh0Mfyj9aa0ANA== + /@emotion/stylis/0.8.5: + resolution: {integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ==} dev: false - resolution: - integrity: sha512-h6KtPihKFn3T9fuIrwvXXUOwlx3rfUvfZIcP5a6rh8Y7zjE3O06hT5Ss4S/YI1AYhuZ1kjaE/5EaOOI2NqSylQ== + /@emotion/unitless/0.7.5: + resolution: {integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg==} dev: false - resolution: - integrity: sha512-OWORNpfjMsSSUBVrRBVGECkhWcULOAJz9ZW8uK9qgxD+87M7jHRcvh/A96XXNhXTLmKcoYSQtBEX7lHMO7YRwg== + /@emotion/utils/0.11.3: + resolution: {integrity: sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw==} dev: false - resolution: - integrity: sha512-0o4l6pZC+hI88+bzuaX/6BgOvQVhbt2PfmxauVaYOGgbsAw14wdKyvMCZXnsnsHys94iadcF+RG/wZyx6+ZZBw== + /@emotion/weak-memoize/0.2.5: + resolution: {integrity: sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA==} dev: false - resolution: - integrity: sha512-6U71C2Wp7r5XtFtQzYrW5iKFT67OixrSxjI4MptCHzdSVlgabczzqLe0ZSgnub/5Kp4hSbpDB1tMytZY9pwxxA== + /@eslint/eslintrc/1.2.1: + resolution: {integrity: sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: ajv: 6.12.6 debug: 4.3.3 @@ -5716,112 +5843,112 @@ packages: js-yaml: 4.1.0 minimatch: 3.0.4 strip-json-comments: 3.1.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: ^12.22.0 || ^14.17.0 || >=16.0.0 - resolution: - integrity: sha512-bxvbYnBPN1Gibwyp6NrpnFzA3YtRL3BBAyEAFVIpNTm2Rn4Vy87GA5M4aSn3InRrlsbX5N0GW7XIx+U4SAEKdQ== + /@hapi/accept/3.2.4: + resolution: {integrity: sha512-soThGB+QMgfxlh0Vzhzlf3ZOEOPk5biEwcOXhkF0Eedqx8VnhGiggL9UYHrIsOb1rUg3Be3K8kp0iDL2wbVSOQ==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-soThGB+QMgfxlh0Vzhzlf3ZOEOPk5biEwcOXhkF0Eedqx8VnhGiggL9UYHrIsOb1rUg3Be3K8kp0iDL2wbVSOQ== + /@hapi/address/2.1.4: + resolution: {integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ==} deprecated: Moved to 'npm install @sideway/address' dev: true - resolution: - integrity: sha512-QD1PhQk+s31P1ixsX0H0Suoupp3VMXzIVMSwobR3F3MSUO2YCV0B7xqLcUw/Bh8yuvd3LhpyqLQWTNcRmp6IdQ== + /@hapi/ammo/3.1.2: + resolution: {integrity: sha512-ej9OtFmiZv1qr45g1bxEZNGyaR4jRpyMxU6VhbxjaYThymvOwsyIsUKMZnP5Qw2tfYFuwqCJuIBHGpeIbdX9gQ==} dependencies: '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-ej9OtFmiZv1qr45g1bxEZNGyaR4jRpyMxU6VhbxjaYThymvOwsyIsUKMZnP5Qw2tfYFuwqCJuIBHGpeIbdX9gQ== + /@hapi/b64/4.2.1: + resolution: {integrity: sha512-zqHpQuH5CBMw6hADzKfU/IGNrxq1Q+/wTYV+OiZRQN9F3tMyk+9BUMeBvFRMamduuqL8iSp62QAnJ+7ATiYLWA==} dependencies: '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-zqHpQuH5CBMw6hADzKfU/IGNrxq1Q+/wTYV+OiZRQN9F3tMyk+9BUMeBvFRMamduuqL8iSp62QAnJ+7ATiYLWA== + /@hapi/boom/7.4.11: + resolution: {integrity: sha512-VSU/Cnj1DXouukYxxkes4nNJonCnlogHvIff1v1RVoN4xzkKhMXX+GRmb3NyH1iar10I9WFPDv2JPwfH3GaV0A==} dependencies: '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-VSU/Cnj1DXouukYxxkes4nNJonCnlogHvIff1v1RVoN4xzkKhMXX+GRmb3NyH1iar10I9WFPDv2JPwfH3GaV0A== + /@hapi/boom/9.0.0: + resolution: {integrity: sha512-D+Or4yahLq3L7D1Jf0fR1+Lgr+HPK1lej8tc6hS/fBLmK66XdpvTyKv8YUR5ls1GeQy+KGtbpKAs+ZxyzNtUyA==} dependencies: '@hapi/hoek': 9.0.3 dev: true - resolution: - integrity: sha512-D+Or4yahLq3L7D1Jf0fR1+Lgr+HPK1lej8tc6hS/fBLmK66XdpvTyKv8YUR5ls1GeQy+KGtbpKAs+ZxyzNtUyA== + /@hapi/bounce/1.3.2: + resolution: {integrity: sha512-3bnb1AlcEByFZnpDIidxQyw1Gds81z/1rSqlx4bIEE+wUN0ATj0D49B5cE1wGocy90Rp/de4tv7GjsKd5RQeew==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-3bnb1AlcEByFZnpDIidxQyw1Gds81z/1rSqlx4bIEE+wUN0ATj0D49B5cE1wGocy90Rp/de4tv7GjsKd5RQeew== + /@hapi/bourne/1.3.2: + resolution: {integrity: sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA==} deprecated: This version has been deprecated and is no longer supported or maintained dev: true - resolution: - integrity: sha512-1dVNHT76Uu5N3eJNTYcvxee+jzX4Z9lfciqRRHCU27ihbUcYi+iSc2iml5Ke1LXe1SyJCLA0+14Jh4tXJgOppA== + /@hapi/call/5.1.3: + resolution: {integrity: sha512-5DfWpMk7qZiYhvBhM5oUiT4GQ/O8a2rFR121/PdwA/eZ2C1EsuD547ZggMKAR5bZ+FtxOf0fdM20zzcXzq2mZA==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-5DfWpMk7qZiYhvBhM5oUiT4GQ/O8a2rFR121/PdwA/eZ2C1EsuD547ZggMKAR5bZ+FtxOf0fdM20zzcXzq2mZA== + /@hapi/catbox-memory/4.1.1: + resolution: {integrity: sha512-T6Hdy8DExzG0jY7C8yYWZB4XHfc0v+p1EGkwxl2HoaPYAmW7I3E59M/IvmSVpis8RPcIoBp41ZpO2aZPBpM2Ww==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-T6Hdy8DExzG0jY7C8yYWZB4XHfc0v+p1EGkwxl2HoaPYAmW7I3E59M/IvmSVpis8RPcIoBp41ZpO2aZPBpM2Ww== + /@hapi/catbox/10.2.3: + resolution: {integrity: sha512-kN9hXO4NYyOHW09CXiuj5qW1syc/0XeVOBsNNk0Tz89wWNQE5h21WF+VsfAw3uFR8swn/Wj3YEVBnWqo82m/JQ==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 '@hapi/podium': 3.4.3 dev: true - resolution: - integrity: sha512-kN9hXO4NYyOHW09CXiuj5qW1syc/0XeVOBsNNk0Tz89wWNQE5h21WF+VsfAw3uFR8swn/Wj3YEVBnWqo82m/JQ== + /@hapi/content/4.1.1: + resolution: {integrity: sha512-3TWvmwpVPxFSF3KBjKZ8yDqIKKZZIm7VurDSweYpXYENZrJH3C1hd1+qEQW9wQaUaI76pPBLGrXl6I3B7i3ipA==} dependencies: '@hapi/boom': 7.4.11 dev: true - resolution: - integrity: sha512-3TWvmwpVPxFSF3KBjKZ8yDqIKKZZIm7VurDSweYpXYENZrJH3C1hd1+qEQW9wQaUaI76pPBLGrXl6I3B7i3ipA== + /@hapi/cryptiles/4.2.1: + resolution: {integrity: sha512-XoqgKsHK0l/VpqPs+tr6j6vE+VQ3+2bkF2stvttmc7xAOf1oSAwHcJ0tlp/6MxMysktt1IEY0Csy3khKaP9/uQ==} dependencies: '@hapi/boom': 7.4.11 dev: true - resolution: - integrity: sha512-XoqgKsHK0l/VpqPs+tr6j6vE+VQ3+2bkF2stvttmc7xAOf1oSAwHcJ0tlp/6MxMysktt1IEY0Csy3khKaP9/uQ== + /@hapi/file/1.0.0: + resolution: {integrity: sha512-Bsfp/+1Gyf70eGtnIgmScvrH8sSypO3TcK3Zf0QdHnzn/ACnAkI6KLtGACmNRPEzzIy+W7aJX5E+1fc9GwIABQ==} dev: true - resolution: - integrity: sha512-Bsfp/+1Gyf70eGtnIgmScvrH8sSypO3TcK3Zf0QdHnzn/ACnAkI6KLtGACmNRPEzzIy+W7aJX5E+1fc9GwIABQ== + /@hapi/formula/1.2.0: + resolution: {integrity: sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA==} dev: true - resolution: - integrity: sha512-UFbtbGPjstz0eWHb+ga/GM3Z9EzqKXFWIbSOFURU0A/Gku0Bky4bCk9/h//K2Xr3IrCfjFNhMm4jyZ5dbCewGA== + /@hapi/h2o2/8.3.2: + resolution: {integrity: sha512-2WkZq+QAkvYHWGqnUuG0stcVeGyv9T7bopBYnCJSUEuvBZlUf2BTX2JCVSKxsnTLOxCYwoC/aI4Rr0ZSRd2oVg==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 '@hapi/wreck': 15.1.0 dev: true - resolution: - integrity: sha512-2WkZq+QAkvYHWGqnUuG0stcVeGyv9T7bopBYnCJSUEuvBZlUf2BTX2JCVSKxsnTLOxCYwoC/aI4Rr0ZSRd2oVg== + /@hapi/hapi/18.4.1: + resolution: {integrity: sha512-9HjVGa0Z4Qv9jk9AVoUdJMQLA+KuZ+liKWyEEkVBx3e3H1F0JM6aGbPkY9jRfwsITBWGBU2iXazn65SFKSi/tg==} dependencies: '@hapi/accept': 3.2.4 '@hapi/ammo': 3.1.2 @@ -5842,26 +5969,26 @@ packages: '@hapi/teamwork': 3.3.1 '@hapi/topo': 3.1.6 dev: true - resolution: - integrity: sha512-9HjVGa0Z4Qv9jk9AVoUdJMQLA+KuZ+liKWyEEkVBx3e3H1F0JM6aGbPkY9jRfwsITBWGBU2iXazn65SFKSi/tg== + /@hapi/heavy/6.2.2: + resolution: {integrity: sha512-PY1dCCO6dsze7RlafIRhTaGeyTgVe49A/lSkxbhKGjQ7x46o/OFf7hLiRqTCDh3atcEKf6362EaB3+kTUbCsVA==} dependencies: '@hapi/boom': 7.4.11 '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 dev: true - resolution: - integrity: sha512-PY1dCCO6dsze7RlafIRhTaGeyTgVe49A/lSkxbhKGjQ7x46o/OFf7hLiRqTCDh3atcEKf6362EaB3+kTUbCsVA== + /@hapi/hoek/8.5.1: + resolution: {integrity: sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow==} deprecated: This version has been deprecated and is no longer supported or maintained dev: true - resolution: - integrity: sha512-yN7kbciD87WzLGc5539Tn0sApjyiGHAJgKvG9W8C7O+6c7qmoQMfVs0W4bX17eqz6C78QJqqFrtgdK5EWf6Qow== + /@hapi/hoek/9.0.3: + resolution: {integrity: sha512-jKtjLLDiH95b002sJVc5c74PE6KKYftuyVdVmsuYId5stTaWcRFqE+5ukZI4gDUKjGn8wv2C3zPn3/nyjEI7gg==} dev: true - resolution: - integrity: sha512-jKtjLLDiH95b002sJVc5c74PE6KKYftuyVdVmsuYId5stTaWcRFqE+5ukZI4gDUKjGn8wv2C3zPn3/nyjEI7gg== + /@hapi/iron/5.1.4: + resolution: {integrity: sha512-+ElC+OCiwWLjlJBmm8ZEWjlfzTMQTdgPnU/TsoU5QsktspIWmWi9IU4kU83nH+X/SSya8TP8h8P11Wr5L7dkQQ==} dependencies: '@hapi/b64': 4.2.1 '@hapi/boom': 7.4.11 @@ -5869,19 +5996,19 @@ packages: '@hapi/cryptiles': 4.2.1 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-+ElC+OCiwWLjlJBmm8ZEWjlfzTMQTdgPnU/TsoU5QsktspIWmWi9IU4kU83nH+X/SSya8TP8h8P11Wr5L7dkQQ== + /@hapi/joi/15.1.1: + resolution: {integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ==} + deprecated: Switch to 'npm install joi' dependencies: '@hapi/address': 2.1.4 '@hapi/bourne': 1.3.2 '@hapi/hoek': 8.5.1 '@hapi/topo': 3.1.6 - deprecated: Switch to 'npm install joi' dev: true - resolution: - integrity: sha512-entf8ZMOK8sc+8YfeOlM8pCfg3b5+WZIKBfUaaJT8UsjAAPjartzxIYm3TIbjvA4u+u++KbcXD38k682nVHDAQ== + /@hapi/joi/16.1.8: + resolution: {integrity: sha512-wAsVvTPe+FwSrsAurNt5vkg3zo+TblvC5Bb1zMVK6SJzZqw9UrJnexxR+76cpePmtUZKHAPxcQ2Bf7oVHyahhg==} dependencies: '@hapi/address': 2.1.4 '@hapi/formula': 1.2.0 @@ -5889,23 +6016,23 @@ packages: '@hapi/pinpoint': 1.0.2 '@hapi/topo': 3.1.6 dev: true - resolution: - integrity: sha512-wAsVvTPe+FwSrsAurNt5vkg3zo+TblvC5Bb1zMVK6SJzZqw9UrJnexxR+76cpePmtUZKHAPxcQ2Bf7oVHyahhg== + /@hapi/mimos/4.1.1: + resolution: {integrity: sha512-CXoi/zfcTWfKYX756eEea8rXJRIb9sR4d7VwyAH9d3BkDyNgAesZxvqIdm55npQc6S9mU3FExinMAQVlIkz0eA==} dependencies: '@hapi/hoek': 8.5.1 mime-db: 1.43.0 dev: true - resolution: - integrity: sha512-CXoi/zfcTWfKYX756eEea8rXJRIb9sR4d7VwyAH9d3BkDyNgAesZxvqIdm55npQc6S9mU3FExinMAQVlIkz0eA== + /@hapi/nigel/3.1.1: + resolution: {integrity: sha512-R9YWx4S8yu0gcCBrMUDCiEFm1SQT895dMlYoeNBp8I6YhF1BFF1iYPueKA2Kkp9BvyHdjmvrxCOns7GMmpl+Fw==} dependencies: '@hapi/hoek': 8.5.1 '@hapi/vise': 3.1.1 dev: true - resolution: - integrity: sha512-R9YWx4S8yu0gcCBrMUDCiEFm1SQT895dMlYoeNBp8I6YhF1BFF1iYPueKA2Kkp9BvyHdjmvrxCOns7GMmpl+Fw== + /@hapi/pez/4.1.2: + resolution: {integrity: sha512-8zSdJ8cZrJLFldTgwjU9Fb1JebID+aBCrCsycgqKYe0OZtM2r3Yv3aAwW5z97VsZWCROC1Vx6Mdn4rujh5Ktcg==} dependencies: '@hapi/b64': 4.2.1 '@hapi/boom': 7.4.11 @@ -5913,34 +6040,34 @@ packages: '@hapi/hoek': 8.5.1 '@hapi/nigel': 3.1.1 dev: true - resolution: - integrity: sha512-8zSdJ8cZrJLFldTgwjU9Fb1JebID+aBCrCsycgqKYe0OZtM2r3Yv3aAwW5z97VsZWCROC1Vx6Mdn4rujh5Ktcg== + /@hapi/pinpoint/1.0.2: + resolution: {integrity: sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ==} dev: true - resolution: - integrity: sha512-dtXC/WkZBfC5vxscazuiJ6iq4j9oNx1SHknmIr8hofarpKUZKmlUVYVIhNVzIEgK5Wrc4GMHL5lZtt1uS2flmQ== + /@hapi/podium/3.4.3: + resolution: {integrity: sha512-QJlnYLEYZWlKQ9fSOtuUcpANyoVGwT68GA9P0iQQCAetBK0fI+nbRBt58+aMixoifczWZUthuGkNjqKxgPh/CQ==} dependencies: '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 dev: true - resolution: - integrity: sha512-QJlnYLEYZWlKQ9fSOtuUcpANyoVGwT68GA9P0iQQCAetBK0fI+nbRBt58+aMixoifczWZUthuGkNjqKxgPh/CQ== + /@hapi/shot/4.1.2: + resolution: {integrity: sha512-6LeHLjvsq/bQ0R+fhEyr7mqExRGguNTrxFZf5DyKe3CK6pNabiGgYO4JVFaRrLZ3JyuhkS0fo8iiRE2Ql2oA/A==} dependencies: '@hapi/hoek': 8.5.1 '@hapi/joi': 16.1.8 dev: true - resolution: - integrity: sha512-6LeHLjvsq/bQ0R+fhEyr7mqExRGguNTrxFZf5DyKe3CK6pNabiGgYO4JVFaRrLZ3JyuhkS0fo8iiRE2Ql2oA/A== + /@hapi/somever/2.1.1: + resolution: {integrity: sha512-cic5Sto4KGd9B0oQSdKTokju+rYhCbdpzbMb0EBnrH5Oc1z048hY8PaZ1lx2vBD7I/XIfTQVQetBH57fU51XRA==} dependencies: '@hapi/bounce': 1.3.2 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-cic5Sto4KGd9B0oQSdKTokju+rYhCbdpzbMb0EBnrH5Oc1z048hY8PaZ1lx2vBD7I/XIfTQVQetBH57fU51XRA== + /@hapi/statehood/6.1.2: + resolution: {integrity: sha512-pYXw1x6npz/UfmtcpUhuMvdK5kuOGTKcJNfLqdNptzietK2UZH5RzNJSlv5bDHeSmordFM3kGItcuQWX2lj2nQ==} dependencies: '@hapi/boom': 7.4.11 '@hapi/bounce': 1.3.2 @@ -5950,9 +6077,9 @@ packages: '@hapi/iron': 5.1.4 '@hapi/joi': 16.1.8 dev: true - resolution: - integrity: sha512-pYXw1x6npz/UfmtcpUhuMvdK5kuOGTKcJNfLqdNptzietK2UZH5RzNJSlv5bDHeSmordFM3kGItcuQWX2lj2nQ== + /@hapi/subtext/6.1.3: + resolution: {integrity: sha512-qWN6NbiHNzohVcJMeAlpku/vzbyH4zIpnnMPMPioQMwIxbPFKeNViDCNI6fVBbMPBiw/xB4FjqiJkRG5P9eWWg==} dependencies: '@hapi/boom': 7.4.11 '@hapi/bourne': 1.3.2 @@ -5962,75 +6089,74 @@ packages: '@hapi/pez': 4.1.2 '@hapi/wreck': 15.1.0 dev: true - resolution: - integrity: sha512-qWN6NbiHNzohVcJMeAlpku/vzbyH4zIpnnMPMPioQMwIxbPFKeNViDCNI6fVBbMPBiw/xB4FjqiJkRG5P9eWWg== + /@hapi/teamwork/3.3.1: + resolution: {integrity: sha512-61tiqWCYvMKP7fCTXy0M4VE6uNIwA0qvgFoiDubgfj7uqJ0fdHJFQNnVPGrxhLWlwz0uBPWrQlBH7r8y9vFITQ==} dev: true - resolution: - integrity: sha512-61tiqWCYvMKP7fCTXy0M4VE6uNIwA0qvgFoiDubgfj7uqJ0fdHJFQNnVPGrxhLWlwz0uBPWrQlBH7r8y9vFITQ== + /@hapi/topo/3.1.6: + resolution: {integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ==} + deprecated: This version has been deprecated and is no longer supported or maintained dependencies: '@hapi/hoek': 8.5.1 - deprecated: This version has been deprecated and is no longer supported or maintained dev: true - resolution: - integrity: sha512-tAag0jEcjwH+P2quUfipd7liWCNX2F8NvYjQp2wtInsZxnMlypdw0FtAOLxtvvkO+GSRRbmNi8m/5y42PQJYCQ== + /@hapi/vise/3.1.1: + resolution: {integrity: sha512-OXarbiCSadvtg+bSdVPqu31Z1JoBL+FwNYz3cYoBKQ5xq1/Cr4A3IkGpAZbAuxU5y4NL5pZFZG3d2a3ZGm/dOQ==} dependencies: '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-OXarbiCSadvtg+bSdVPqu31Z1JoBL+FwNYz3cYoBKQ5xq1/Cr4A3IkGpAZbAuxU5y4NL5pZFZG3d2a3ZGm/dOQ== + /@hapi/wreck/15.1.0: + resolution: {integrity: sha512-tQczYRTTeYBmvhsek/D49En/5khcShaBEmzrAaDjMrFXKJRuF8xA8+tlq1ETLBFwGd6Do6g2OC74rt11kzawzg==} dependencies: '@hapi/boom': 7.4.11 '@hapi/bourne': 1.3.2 '@hapi/hoek': 8.5.1 dev: true - resolution: - integrity: sha512-tQczYRTTeYBmvhsek/D49En/5khcShaBEmzrAaDjMrFXKJRuF8xA8+tlq1ETLBFwGd6Do6g2OC74rt11kzawzg== + /@humanwhocodes/config-array/0.9.5: + resolution: {integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw==} + engines: {node: '>=10.10.0'} dependencies: '@humanwhocodes/object-schema': 1.2.1 debug: 4.3.3 minimatch: 3.0.4 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=10.10.0' - resolution: - integrity: sha512-ObyMyWxZiCu/yTisA7uzx81s40xR2fD5Cg/2Kq7G02ajkNubJf6BopgDTmDyc3U7sXpNKM8cYOw7s7Tyr+DnCw== + /@humanwhocodes/object-schema/1.2.1: + resolution: {integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA==} dev: true - resolution: - integrity: sha512-ZnQMnLV4e7hDlUvw8H+U8ASL02SS2Gn6+9Ac3wGGLIe7+je2AeAOxPY+izIPJDfFDb7eDjev0Us8MO1iFRN8hA== + /@istanbuljs/load-nyc-config/1.0.0: + resolution: {integrity: sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg==} + engines: {node: '>=8'} dependencies: camelcase: 5.3.1 find-up: 4.1.0 js-yaml: 3.14.0 resolve-from: 5.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-ZR0rq/f/E4f4XcgnDvtMWXCUJpi8eO0rssVhmztsZqLIEFA9UUP9zmpE0VxlM+kv/E1ul2I876Fwil2ayptDVg== + /@istanbuljs/schema/0.1.2: + resolution: {integrity: sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-tsAQNx32a8CoFhjhijUIhI4kccIAgmGhy8LZMZgGfmXcpMbPRUqn5LWmgRttILi6yeGmBJd2xsPkFMs0PzgPCw== + /@jest/console/24.9.0: + resolution: {integrity: sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ==} + engines: {node: '>= 6'} dependencies: '@jest/source-map': 24.9.0 chalk: 2.4.2 slash: 2.0.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Zuj6b8TnKXi3q4ymac8EQfc3ea/uhLeCGThFqXeC8H9/raaH8ARPUTdId+XyGd03Z4In0/VjD2OYFcBF09fNLQ== + /@jest/console/26.6.2: + resolution: {integrity: sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@types/node': 15.14.0 @@ -6039,11 +6165,10 @@ packages: jest-util: 26.6.2 slash: 3.0.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-IY1R2i2aLsLr7Id3S6p2BA82GNWryt4oSvEXLAKc+L2zdi89dSkE8xC1C+0kpATG4JhBJREnQOH7/zmccM2B0g== + /@jest/core/24.9.0: + resolution: {integrity: sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A==} + engines: {node: '>= 6'} dependencies: '@jest/console': 24.9.0 '@jest/reporters': 24.9.0 @@ -6073,12 +6198,13 @@ packages: rimraf: 2.7.1 slash: 2.0.0 strip-ansi: 5.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Fogg3s4wlAr1VX7q+rhV9RVnUv5tD7VuWfYy1+whMiWUrvl7U3QJSJyWcDio9Lq2prqYsZaeTv2Rz24pWGkJ2A== + /@jest/core/26.6.3: + resolution: {integrity: sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/console': 26.6.2 '@jest/reporters': 26.6.2 @@ -6108,44 +6234,48 @@ packages: rimraf: 3.0.2 slash: 3.0.0 strip-ansi: 6.0.0 - dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-xvV1kKbhfUqFVuZ8Cyo+JPpipAHHAV3kcDBftiduK8EICXmTFddryy3P7NfZt8Pv37rA9nEJBKCCkglCPt/Xjw== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /@jest/environment/24.9.0: + resolution: {integrity: sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ==} + engines: {node: '>= 6'} dependencies: '@jest/fake-timers': 24.9.0 '@jest/transform': 24.9.0 '@jest/types': 24.9.0 jest-mock: 24.9.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-5A1QluTPhvdIPFYnO3sZC3smkNeXPVELz7ikPbhUj0bQjB07EoE9qtLrem14ZUYWdVayYbsjVwIiL4WBIMV4aQ== + /@jest/environment/26.6.2: + resolution: {integrity: sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/fake-timers': 26.6.2 '@jest/types': 26.6.2 '@types/node': 15.14.0 jest-mock: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-nFy+fHl28zUrRsCeMB61VDThV1pVTtlEokBRgqPrcT1JNq4yRNIyTHfyht6PqtUvY9IsuLGTrbG8kPXjSZIZwA== + /@jest/fake-timers/24.9.0: + resolution: {integrity: sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 jest-message-util: 24.9.0 jest-mock: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-eWQcNa2YSwzXWIMC5KufBh3oWRIijrQFROsIqt6v/NS9Io/gknw1jsAC9c+ih/RQX4A3O7SeWAhQeN0goKhT9A== + /@jest/fake-timers/26.6.2: + resolution: {integrity: sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@sinonjs/fake-timers': 6.0.1 @@ -6154,21 +6284,19 @@ packages: jest-mock: 26.6.2 jest-util: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-14Uleatt7jdzefLPYM3KLcnUl1ZNikaKq34enpb5XG9i81JpppDb5muZvonvKyrl7ftEHkKS5L5/eB/kxJ+bvA== + /@jest/globals/26.6.2: + resolution: {integrity: sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/environment': 26.6.2 '@jest/types': 26.6.2 expect: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-85Ltnm7HlB/KesBUuALwQ68YTU72w9H2xW9FjZ1eL1U3lhtefjjl5c2MiUbpXt/i6LaPRvoOFJ22yCBSfQ0JIA== + /@jest/reporters/24.9.0: + resolution: {integrity: sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw==} + engines: {node: '>= 6'} dependencies: '@jest/environment': 24.9.0 '@jest/test-result': 24.9.0 @@ -6191,12 +6319,13 @@ packages: slash: 2.0.0 source-map: 0.6.1 string-length: 2.0.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-mu4X0yjaHrffOsWmVLzitKmmmWSQ3GGuefgNscUSWNiUNcEOSEQk9k3pERKEQVBb0Cnn88+UESIsZEMH3o88Gw== + /@jest/reporters/26.6.2: + resolution: {integrity: sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw==} + engines: {node: '>= 10.14.2'} dependencies: '@bcoe/v8-coverage': 0.2.3 '@jest/console': 26.6.2 @@ -6222,78 +6351,81 @@ packages: string-length: 4.0.1 terminal-link: 2.1.1 v8-to-istanbul: 7.1.0 - dev: true - engines: - node: '>= 10.14.2' optionalDependencies: node-notifier: 8.0.1 - resolution: - integrity: sha512-h2bW53APG4HvkOnVMo8q3QXa6pcaNt1HkwVsOPMBV6LD/q9oSpxNSYZQYkAnjdMjrJ86UuYeLo+aEZClV6opnw== + transitivePeerDependencies: + - supports-color + dev: true + /@jest/source-map/24.9.0: + resolution: {integrity: sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg==} + engines: {node: '>= 6'} dependencies: callsites: 3.1.0 graceful-fs: 4.2.4 source-map: 0.6.1 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-/Xw7xGlsZb4MJzNDgB7PW5crou5JqWiBQaz6xyPd3ArOg2nfn/PunV8+olXbbEZzNl591o5rWKE9BRDaFAuIBg== + /@jest/source-map/26.6.2: + resolution: {integrity: sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA==} + engines: {node: '>= 10.14.2'} dependencies: callsites: 3.1.0 graceful-fs: 4.2.4 source-map: 0.6.1 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-YwYcCwAnNmOVsZ8mr3GfnzdXDAl4LaenZP5z+G0c8bzC9/dugL8zRmxZzdoTl4IaS3CryS1uWnROLPFmb6lVvA== + /@jest/test-result/24.9.0: + resolution: {integrity: sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA==} + engines: {node: '>= 6'} dependencies: '@jest/console': 24.9.0 '@jest/types': 24.9.0 '@types/istanbul-lib-coverage': 2.0.3 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-XEFrHbBonBJ8dGp2JmF8kP/nQI/ImPpygKHwQ/SY+es59Z3L5PI4Qb9TQQMAEeYsThG1xF0k6tmG0tIKATNiiA== + /@jest/test-result/26.6.2: + resolution: {integrity: sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/console': 26.6.2 '@jest/types': 26.6.2 '@types/istanbul-lib-coverage': 2.0.3 collect-v8-coverage: 1.0.1 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-5O7H5c/7YlojphYNrK02LlDIV2GNPYisKwHm2QTKjNZeEzezCbwYs9swJySv2UfPMyZ0VdsmMv7jIlD/IKYQpQ== + /@jest/test-sequencer/24.9.0: + resolution: {integrity: sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A==} + engines: {node: '>= 6'} dependencies: '@jest/test-result': 24.9.0 jest-haste-map: 24.9.0 jest-runner: 24.9.0 jest-runtime: 24.9.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-6qqsU4o0kW1dvA95qfNog8v8gkRN9ph6Lz7r96IvZpHdNipP2cBcb07J1Z45mz/VIS01OHJ3pY8T5fUY38tg4A== + /@jest/test-sequencer/26.6.3: + resolution: {integrity: sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/test-result': 26.6.2 graceful-fs: 4.2.4 jest-haste-map: 26.6.2 jest-runner: 26.6.3 jest-runtime: 26.6.3 - dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-YHlVIjP5nfEyjlrSr8t/YdNfU/1XEt7c5b4OxcXCjyRhjzLYu/rO69/WHPuYcbCWkz8kAeZVZp2N2+IOLLEPGw== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /@jest/transform/24.9.0: + resolution: {integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ==} + engines: {node: '>= 6'} dependencies: '@babel/core': 7.9.0 '@jest/types': 24.9.0 @@ -6311,12 +6443,13 @@ packages: slash: 2.0.0 source-map: 0.6.1 write-file-atomic: 2.4.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-TcQUmyNRxV94S0QpMOnZl0++6RMiqpbH/ZMccFB/amku6Uwvyb1cjYX7xkp5nGNkbX4QPH/FcB6q1HBTHynLmQ== + /@jest/transform/26.6.2: + resolution: {integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA==} + engines: {node: '>= 10.14.2'} dependencies: '@babel/core': 7.12.9 '@jest/types': 26.6.2 @@ -6333,22 +6466,22 @@ packages: slash: 3.0.0 source-map: 0.6.1 write-file-atomic: 3.0.3 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-E9JjhUgNzvuQ+vVAL21vlyfy12gP0GhazGgJC4h6qUt1jSdUXGWJ1wfu/X7Sd8etSgxV4ovT1pb9v5D6QW4XgA== + /@jest/types/24.9.0: + resolution: {integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw==} + engines: {node: '>= 6'} dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 1.1.2 '@types/yargs': 13.0.11 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-XKK7ze1apu5JWQ5eZjHITP66AX+QsLlbaJRBGYr8pNzwcAE2JVkwnf0yqjHTsDRcjR0mujy/NmZMXw5kl+kGBw== + /@jest/types/26.6.2: + resolution: {integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ==} + engines: {node: '>= 10.14.2'} dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-reports': 3.0.0 @@ -6356,117 +6489,111 @@ packages: '@types/yargs': 15.0.4 chalk: 4.1.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-fC6QCp7Sc5sX6g8Tvbmj4XUTbyrik0akgRy03yjXbQaBWWNWGE7SGtJk98m0N8nzegD/7SggrUlivxo5ax4KWQ== + /@mrmlnc/readdir-enhanced/2.2.1: + resolution: {integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g==} + engines: {node: '>=4'} dependencies: call-me-maybe: 1.0.1 glob-to-regexp: 0.3.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-bPHp6Ji8b41szTOcaP63VlnbbO5Ny6dwAATtY6JTjh5N2OLrb5Qk/Th5cRkRQhkWCt+EJsYrNB0MiL+Gpn6e3g== + /@nodelib/fs.scandir/2.1.3: + resolution: {integrity: sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw==} + engines: {node: '>= 8'} dependencies: '@nodelib/fs.stat': 2.0.3 run-parallel: 1.1.10 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-eGmwYQn3gxo4r7jdQnkrrN6bY478C3P+a/y72IJukF8LjB6ZHeB3c+Ehacj3sYeSmUXGlnA67/PmbM9CVwL7Dw== + /@nodelib/fs.stat/1.1.3: + resolution: {integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-shAmDyaQC4H92APFoIaVDHCx5bStIocgvbwQyxPRrbUY20V1EYTbSDchWbuwlMG3V17cprZhA6+78JfB+3DTPw== + /@nodelib/fs.stat/2.0.3: + resolution: {integrity: sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA==} + engines: {node: '>= 8'} dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-bQBFruR2TAwoevBEd/NWMoAAtNGzTRgdrqnYCc7dhzfoNvqPzLyqlEQnzZ3kVnNrSp25iyxE00/3h2fqGAGArA== + /@nodelib/fs.walk/1.2.4: + resolution: {integrity: sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ==} + engines: {node: '>= 8'} dependencies: '@nodelib/fs.scandir': 2.1.3 fastq: 1.9.0 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-1V9XOY4rDW0rehzbrcqAmHnz8e7SKvX27gh8Gt2WgB0+pdzdiLV83p72kZPU+jvMbS1qU5mauP2iOvO8rhmurQ== + /@protobufjs/aspromise/1.1.2: + resolution: {integrity: sha1-m4sMxmPWaafY9vXQiToU00jzD78=} dev: true - resolution: - integrity: sha1-m4sMxmPWaafY9vXQiToU00jzD78= + /@protobufjs/base64/1.1.2: + resolution: {integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg==} dev: true - resolution: - integrity: sha512-AZkcAA5vnN/v4PDqKyMR5lx7hZttPDgClv83E//FMNhR2TMcLUhfRUBHCmSl0oi9zMgDDqRUJkSxO3wm85+XLg== + /@protobufjs/codegen/2.0.4: + resolution: {integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg==} dev: true - resolution: - integrity: sha512-YyFaikqM5sH0ziFZCN3xDC7zeGaB/d0IUb9CATugHWbd1FRFwWwt4ld4OYMPWu5a3Xe01mGAULCdqhMlPl29Jg== + /@protobufjs/eventemitter/1.1.0: + resolution: {integrity: sha1-NVy8mLr61ZePntCV85diHx0Ga3A=} dev: true - resolution: - integrity: sha1-NVy8mLr61ZePntCV85diHx0Ga3A= + /@protobufjs/fetch/1.1.0: + resolution: {integrity: sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU=} dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/inquire': 1.1.0 dev: true - resolution: - integrity: sha1-upn7WYYUr2VwDBYZ/wbUVLDYTEU= + /@protobufjs/float/1.0.2: + resolution: {integrity: sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E=} dev: true - resolution: - integrity: sha1-Xp4avctz/Ap8uLKR33jIy9l7h9E= + /@protobufjs/inquire/1.1.0: + resolution: {integrity: sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik=} dev: true - resolution: - integrity: sha1-/yAOPnzyQp4tyvwRQIKOjMY48Ik= + /@protobufjs/path/1.1.2: + resolution: {integrity: sha1-bMKyDFya1q0NzP0hynZz2Nf79o0=} dev: true - resolution: - integrity: sha1-bMKyDFya1q0NzP0hynZz2Nf79o0= + /@protobufjs/pool/1.1.0: + resolution: {integrity: sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q=} dev: true - resolution: - integrity: sha1-Cf0V8tbTq/qbZbw2ZQbWrXhG/1Q= + /@protobufjs/utf8/1.1.0: + resolution: {integrity: sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA=} dev: true - resolution: - integrity: sha1-p3c2C1s5oaLlEG+OhY8v0tBgxXA= + /@semantic-ui-react/event-stack/3.1.1_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-SA7VOu/tY3OkooR++mm9voeQrJpYXjJaMHO1aFCcSouS2xhqMR9Gnz0LEGLOR0h9ueWPBKaQzKIrx3FTTJZmUQ==} + peerDependencies: + react: ^16.0.0 + react-dom: ^16.0.0 dependencies: exenv: 1.2.2 prop-types: 15.7.2 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false + + /@semantic-ui-react/event-stack/3.1.1_react-dom@16.14.0+react@16.14.0: + resolution: {integrity: sha512-SA7VOu/tY3OkooR++mm9voeQrJpYXjJaMHO1aFCcSouS2xhqMR9Gnz0LEGLOR0h9ueWPBKaQzKIrx3FTTJZmUQ==} peerDependencies: react: ^16.0.0 react-dom: ^16.0.0 - resolution: - integrity: sha512-SA7VOu/tY3OkooR++mm9voeQrJpYXjJaMHO1aFCcSouS2xhqMR9Gnz0LEGLOR0h9ueWPBKaQzKIrx3FTTJZmUQ== - /@semantic-ui-react/event-stack/3.1.1_react-dom@16.14.0+react@16.14.0: dependencies: exenv: 1.2.2 prop-types: 15.7.2 react: 16.14.0 react-dom: 16.14.0_react@16.14.0 dev: false - peerDependencies: - react: ^16.0.0 - react-dom: ^16.0.0 - resolution: - integrity: sha512-SA7VOu/tY3OkooR++mm9voeQrJpYXjJaMHO1aFCcSouS2xhqMR9Gnz0LEGLOR0h9ueWPBKaQzKIrx3FTTJZmUQ== + /@serverless/cli/1.4.0: + resolution: {integrity: sha512-YqlCiYmRFeGksw6XJaXbigIDlktc7OfRuVpyPB7IZgkCJ9mUlBmvyWdwqJEQdkUz0xPTGsd4Jd/XSrwyiw1Brg==} + hasBin: true dependencies: '@serverless/core': 1.1.2 '@serverless/template': 1.1.3 @@ -6479,10 +6606,10 @@ packages: prettyoutput: 1.2.0 strip-ansi: 5.2.0 dev: true - hasBin: true - resolution: - integrity: sha512-YqlCiYmRFeGksw6XJaXbigIDlktc7OfRuVpyPB7IZgkCJ9mUlBmvyWdwqJEQdkUz0xPTGsd4Jd/XSrwyiw1Brg== + /@serverless/cli/1.5.2: + resolution: {integrity: sha512-FMACx0qPD6Uj8U+7jDmAxEe1tdF9DsuY5VsG45nvZ3olC9xYJe/PMwxWsjXfK3tg1HUNywYAGCsy7p5fdXhNzw==} + hasBin: true dependencies: '@serverless/core': 1.1.2 '@serverless/template': 1.1.4 @@ -6496,17 +6623,17 @@ packages: prettyoutput: 1.2.0 strip-ansi: 5.2.0 dev: true - hasBin: true - resolution: - integrity: sha512-FMACx0qPD6Uj8U+7jDmAxEe1tdF9DsuY5VsG45nvZ3olC9xYJe/PMwxWsjXfK3tg1HUNywYAGCsy7p5fdXhNzw== + /@serverless/component-metrics/1.0.8: + resolution: {integrity: sha512-lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang==} dependencies: node-fetch: 2.6.1 shortid: 2.2.16 dev: true - resolution: - integrity: sha512-lOUyRopNTKJYVEU9T6stp2irwlTDsYMmUKBOUjnMcwGveuUfIJqrCOtFLtIPPj3XJlbZy5F68l4KP9rZ8Ipang== + /@serverless/components/2.29.0: + resolution: {integrity: sha512-dVAp2OTLPAFuQm4NJBfBAsTqfpVqaCMmeV9VH88/22G9aIdW5RfoT0BqXoXN7ljZiF9L4pHXj8FlS9/Yx9NWKA==} + hasBin: true dependencies: '@serverless/inquirer': 1.1.0 '@serverless/platform-client': 0.25.4 @@ -6531,11 +6658,15 @@ packages: traverse: 0.6.6 uuid: 3.4.0 ws: 7.2.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - hasBin: true - resolution: - integrity: sha512-dVAp2OTLPAFuQm4NJBfBAsTqfpVqaCMmeV9VH88/22G9aIdW5RfoT0BqXoXN7ljZiF9L4pHXj8FlS9/Yx9NWKA== + /@serverless/components/2.34.9: + resolution: {integrity: sha512-qFjIeGgR4SjS32Tbl4BvoxOtLpv3Vx4s/81HdmmpdIrMPe7ePGUfkBVBu3axxAXHf4ajlb4WC1HmhTmZAHHSLQ==} + hasBin: true dependencies: '@serverless/inquirer': 1.1.2 '@serverless/platform-client': 1.1.10 @@ -6568,11 +6699,15 @@ packages: traverse: 0.6.6 uuid: 3.4.0 ws: 7.4.0 + transitivePeerDependencies: + - bufferutil + - inquirer + - supports-color + - utf-8-validate dev: true - hasBin: true - resolution: - integrity: sha512-qFjIeGgR4SjS32Tbl4BvoxOtLpv3Vx4s/81HdmmpdIrMPe7ePGUfkBVBu3axxAXHf4ajlb4WC1HmhTmZAHHSLQ== + /@serverless/core/1.1.2: + resolution: {integrity: sha512-PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ==} dependencies: fs-extra: 7.0.1 js-yaml: 3.14.0 @@ -6580,9 +6715,10 @@ packages: ramda: 0.26.1 semver: 6.3.0 dev: true - resolution: - integrity: sha512-PY7gH+7aQ+MltcUD7SRDuQODJ9Sav9HhFJsgOiyf8IVo7XVD6FxZIsSnpMI6paSkptOB7n+0Jz03gNlEkKetQQ== + /@serverless/enterprise-plugin/3.6.6: + resolution: {integrity: sha512-ZkzHp8WVOQv2opdXSYES39uorZV3m61+QDPK5W2PtV6InddYlYNTVuhH8vIynNYFrK8tZ95ZjpPi0BQkQ8q2EQ==} + engines: {node: '>=6.0'} dependencies: '@serverless/event-mocks': 1.1.1 '@serverless/platform-client': 0.24.0 @@ -6612,12 +6748,15 @@ packages: update-notifier: 2.5.0 uuid: 3.4.0 yamljs: 0.3.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-ZkzHp8WVOQv2opdXSYES39uorZV3m61+QDPK5W2PtV6InddYlYNTVuhH8vIynNYFrK8tZ95ZjpPi0BQkQ8q2EQ== + /@serverless/enterprise-plugin/3.8.4: + resolution: {integrity: sha512-pUrREqLXdO4AhO0lSS8nXDe2E56WR8aNVz2N6F+0QnAKEsfvyUxMYybwK0diLd4UAD/sMzMHpoohDgeqpHrdwQ==} + engines: {node: '>=6.0'} dependencies: '@serverless/event-mocks': 1.1.1 '@serverless/platform-client': 1.1.10 @@ -6645,35 +6784,37 @@ packages: source-map-support: 0.5.19 uuid: 3.4.0 yamljs: 0.3.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-pUrREqLXdO4AhO0lSS8nXDe2E56WR8aNVz2N6F+0QnAKEsfvyUxMYybwK0diLd4UAD/sMzMHpoohDgeqpHrdwQ== + /@serverless/event-mocks/1.1.1: + resolution: {integrity: sha512-YAV5V/y+XIOfd+HEVeXfPWZb8C6QLruFk9tBivoX2roQLWVq145s4uxf8D0QioCueuRzkukHUS4JIj+KVoS34A==} dependencies: '@types/lodash': 4.14.165 lodash: 4.17.21 dev: true - resolution: - integrity: sha512-YAV5V/y+XIOfd+HEVeXfPWZb8C6QLruFk9tBivoX2roQLWVq145s4uxf8D0QioCueuRzkukHUS4JIj+KVoS34A== + /@serverless/inquirer/1.1.0: + resolution: {integrity: sha512-MpNMmV0uADfmGF8jVQ3Vmw+cdh7vAc8Ga/N9LHDhlbWh+EVHkqlpTi6bb3Xv6WsaPlWrx55Wo389IwpbhA0nPQ==} dependencies: chalk: 3.0.0 inquirer: 7.2.0 ncjsm: 4.0.1 dev: true - resolution: - integrity: sha512-MpNMmV0uADfmGF8jVQ3Vmw+cdh7vAc8Ga/N9LHDhlbWh+EVHkqlpTi6bb3Xv6WsaPlWrx55Wo389IwpbhA0nPQ== + /@serverless/inquirer/1.1.2: + resolution: {integrity: sha512-2c5A6HSWwXluknPNJ2s+Z4WfBwP7Kn6kgsEKD+5xlXpDpBFsRku/xJyO9eqRCwxTM41stgHNC6TRsZ03+wH/rw==} dependencies: chalk: 2.4.2 inquirer: 6.5.2 ncjsm: 4.1.0 dev: true - resolution: - integrity: sha512-2c5A6HSWwXluknPNJ2s+Z4WfBwP7Kn6kgsEKD+5xlXpDpBFsRku/xJyO9eqRCwxTM41stgHNC6TRsZ03+wH/rw== + /@serverless/platform-client-china/1.1.0: + resolution: {integrity: sha512-QVk55zO5wcax3tPFp6IiZwf7yI0wZ64kNuR0eGM31g37AMt2+rBM6plE41zNKADRDBSqOtmnwEbsPiWlxZ/S9A==} dependencies: '@serverless/utils-china': 0.1.28 archiver: 4.0.2 @@ -6688,10 +6829,14 @@ packages: traverse: 0.6.6 urlencode: 1.1.0 ws: 7.4.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - resolution: - integrity: sha512-QVk55zO5wcax3tPFp6IiZwf7yI0wZ64kNuR0eGM31g37AMt2+rBM6plE41zNKADRDBSqOtmnwEbsPiWlxZ/S9A== + /@serverless/platform-client/0.24.0: + resolution: {integrity: sha512-ppxR5wONzzxNSmt/9agfSzC0F4yrkHZWAR5IPLm4yj+dMxb+768XrbqBU6vnOfCcmjb89OX5Bk0GvyQh+T5gLw==} dependencies: adm-zip: 0.4.14 axios: 0.19.2 @@ -6702,10 +6847,14 @@ packages: querystring: 0.2.0 traverse: 0.6.6 ws: 7.2.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - resolution: - integrity: sha512-ppxR5wONzzxNSmt/9agfSzC0F4yrkHZWAR5IPLm4yj+dMxb+768XrbqBU6vnOfCcmjb89OX5Bk0GvyQh+T5gLw== + /@serverless/platform-client/0.25.4: + resolution: {integrity: sha512-Q0aumXXyx+tyyvo30Ni1crE/Z0bKd1RrL7aFmPk9QULwvCX4mEJcebjlu2RvSHjz4A5+yRqqshKybdlDug/hDA==} dependencies: adm-zip: 0.4.14 axios: 0.19.2 @@ -6716,10 +6865,14 @@ packages: querystring: 0.2.0 traverse: 0.6.6 ws: 7.2.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - resolution: - integrity: sha512-Q0aumXXyx+tyyvo30Ni1crE/Z0bKd1RrL7aFmPk9QULwvCX4mEJcebjlu2RvSHjz4A5+yRqqshKybdlDug/hDA== + /@serverless/platform-client/1.1.10: + resolution: {integrity: sha512-vMCYRdDaqQjPDlny3+mVNy0lr1P6RJ7hVkR2w9Bk783ZB894hobtMrTm8V8OQPwOvlAypmLnQsLPXwRNM+AMsw==} dependencies: adm-zip: 0.4.16 axios: 0.19.2 @@ -6731,10 +6884,14 @@ packages: querystring: 0.2.0 traverse: 0.6.6 ws: 7.4.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - resolution: - integrity: sha512-vMCYRdDaqQjPDlny3+mVNy0lr1P6RJ7hVkR2w9Bk783ZB894hobtMrTm8V8OQPwOvlAypmLnQsLPXwRNM+AMsw== + /@serverless/platform-sdk/2.3.0: + resolution: {integrity: sha512-+9TiMYDVKJOyDWg9p/k0kmGVZ3+rjB8DXpACDxxyUChDSsRS55CTJnt321Yx7APfHctNRSnv3ubYmx7oGSTETQ==} dependencies: chalk: 2.4.2 https-proxy-agent: 4.0.0 @@ -6750,10 +6907,12 @@ packages: uuid: 3.4.0 write-file-atomic: 2.4.3 ws: 6.2.1 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-+9TiMYDVKJOyDWg9p/k0kmGVZ3+rjB8DXpACDxxyUChDSsRS55CTJnt321Yx7APfHctNRSnv3ubYmx7oGSTETQ== + /@serverless/platform-sdk/2.3.2: + resolution: {integrity: sha512-JSX0/EphGVvnb4RAgZYewtBXPuVsU2TFCuXh6EEZ4jxK3WgUwNYeYdwB8EuVLrm1/dYqu/UWUC0rPKb+ZDycJg==} dependencies: chalk: 2.4.2 https-proxy-agent: 4.0.0 @@ -6769,19 +6928,21 @@ packages: uuid: 3.4.0 write-file-atomic: 2.4.3 ws: 6.2.1 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-JSX0/EphGVvnb4RAgZYewtBXPuVsU2TFCuXh6EEZ4jxK3WgUwNYeYdwB8EuVLrm1/dYqu/UWUC0rPKb+ZDycJg== + /@serverless/template/1.1.3: + resolution: {integrity: sha512-hcMiX523rkp6kHeKnM1x6/dXEY+d1UFSr901yVKeeCgpFy4u33UI9vlKaPweAZCF6Ahzqywf01IsFTuBVadCrQ==} dependencies: '@serverless/component-metrics': 1.0.8 '@serverless/core': 1.1.2 graphlib: 2.1.8 traverse: 0.6.6 dev: true - resolution: - integrity: sha512-hcMiX523rkp6kHeKnM1x6/dXEY+d1UFSr901yVKeeCgpFy4u33UI9vlKaPweAZCF6Ahzqywf01IsFTuBVadCrQ== + /@serverless/template/1.1.4: + resolution: {integrity: sha512-LYC+RmSD4ozStdCxSHInpVWP8h+0sSa0lmPGjAb1Fw4Ppk+LCJqJTrohbhHmF2ixgaIBu6ceNtVTB4qM+2NvIA==} dependencies: '@serverless/component-metrics': 1.0.8 '@serverless/core': 1.1.2 @@ -6789,9 +6950,9 @@ packages: ramda: 0.26.1 traverse: 0.6.6 dev: true - resolution: - integrity: sha512-LYC+RmSD4ozStdCxSHInpVWP8h+0sSa0lmPGjAb1Fw4Ppk+LCJqJTrohbhHmF2ixgaIBu6ceNtVTB4qM+2NvIA== + /@serverless/tencent-platform-client/0.25.10: + resolution: {integrity: sha512-HdifFh+2PNndRcaeXnrNoqdH7hiozlNH7Rk5enaTCSqAhD5YynJTiEOZMqWmo6eQRTOQJ30/xen8YJetGzMDPg==} dependencies: adm-zip: 0.4.14 axios: 0.19.2 @@ -6805,10 +6966,14 @@ packages: traverse: 0.6.6 urlencode: 1.1.0 ws: 7.2.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - resolution: - integrity: sha512-HdifFh+2PNndRcaeXnrNoqdH7hiozlNH7Rk5enaTCSqAhD5YynJTiEOZMqWmo6eQRTOQJ30/xen8YJetGzMDPg== + /@serverless/utils-china/0.1.28: + resolution: {integrity: sha512-nxMBES1wR+U1U8UWaWd7CwKmoY18SRHT6h39ux8YGXgxeRd9pqKB4/TTLX4hHYMsqHteXufpFZQIhl0aGf9oww==} dependencies: '@tencent-sdk/capi': 0.2.17 dijkstrajs: 1.0.1 @@ -6820,10 +6985,13 @@ packages: protobufjs: 6.10.2 socket.io-client: 2.3.1 winston: 3.2.1 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-nxMBES1wR+U1U8UWaWd7CwKmoY18SRHT6h39ux8YGXgxeRd9pqKB4/TTLX4hHYMsqHteXufpFZQIhl0aGf9oww== + /@serverless/utils/1.2.0: + resolution: {integrity: sha512-aI/cpGVUhWbJUR8QDMtPue28EU4ViG/L4/XKuZDfAN2uNQv3NRjwEFIBi/cxyfQnMTYVtMLe9wDjuwzOT4ENzA==} + engines: {node: '>=6.0'} dependencies: chalk: 2.4.2 lodash: 4.17.21 @@ -6832,78 +7000,77 @@ packages: uuid: 3.4.0 write-file-atomic: 2.4.3 dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-aI/cpGVUhWbJUR8QDMtPue28EU4ViG/L4/XKuZDfAN2uNQv3NRjwEFIBi/cxyfQnMTYVtMLe9wDjuwzOT4ENzA== + /@sindresorhus/is/0.14.0: + resolution: {integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-9NET910DNaIPngYnLLPeg+Ogzqsi9uM4mSboU5y6p8S5DzMTVEsJZrawi+BoDNUVBa2DhJqQYUFvMDfgU062LQ== + /@sindresorhus/is/0.7.0: + resolution: {integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-ONhaKPIufzzrlNbqtWFFd+jlnemX6lJAgq9ZeiZtS7I1PIf/la7CW4m83rTXRnVnsMbW2k56pGYu7AUFJD9Pow== + /@sinonjs/commons/1.7.2: + resolution: {integrity: sha512-+DUO6pnp3udV/v2VfUWgaY5BIE1IfT7lLfeDzPVeMT1XKkaAp9LgSI9x5RtrFQoZ9Oi0PgXQQHPaoKu7dCjVxw==} dependencies: type-detect: 4.0.8 dev: true - resolution: - integrity: sha512-+DUO6pnp3udV/v2VfUWgaY5BIE1IfT7lLfeDzPVeMT1XKkaAp9LgSI9x5RtrFQoZ9Oi0PgXQQHPaoKu7dCjVxw== + /@sinonjs/fake-timers/6.0.1: + resolution: {integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA==} dependencies: '@sinonjs/commons': 1.7.2 dev: true - resolution: - integrity: sha512-MZPUxrmFubI36XS1DI3qmI0YdN1gks62JtFZvxR67ljjSNCeK6U08Zx4msEWOXuofgqUt6zPHSi1H9fbjR/NRA== + /@sinonjs/formatio/5.0.1: + resolution: {integrity: sha512-KaiQ5pBf1MpS09MuA0kp6KBQt2JUOQycqVG1NZXvzeaXe5LGFqAKueIS0bw4w0P9r7KuBSVdUk5QjXsUdu2CxQ==} dependencies: '@sinonjs/commons': 1.7.2 '@sinonjs/samsam': 5.1.0 dev: true - resolution: - integrity: sha512-KaiQ5pBf1MpS09MuA0kp6KBQt2JUOQycqVG1NZXvzeaXe5LGFqAKueIS0bw4w0P9r7KuBSVdUk5QjXsUdu2CxQ== + /@sinonjs/samsam/5.1.0: + resolution: {integrity: sha512-42nyaQOVunX5Pm6GRJobmzbS7iLI+fhERITnETXzzwDZh+TtDr/Au3yAvXVjFmZ4wEUaE4Y3NFZfKv0bV0cbtg==} dependencies: '@sinonjs/commons': 1.7.2 lodash.get: 4.4.2 type-detect: 4.0.8 dev: true - resolution: - integrity: sha512-42nyaQOVunX5Pm6GRJobmzbS7iLI+fhERITnETXzzwDZh+TtDr/Au3yAvXVjFmZ4wEUaE4Y3NFZfKv0bV0cbtg== + /@sinonjs/text-encoding/0.7.1: + resolution: {integrity: sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ==} dev: true - resolution: - integrity: sha512-+iTbntw2IZPb/anVDbypzfQa+ay64MW0Zo8aJ8gZPWMMK6/OubMVb6lUPMagqjOPnmtauXnFCACVl3O7ogjeqQ== + /@stardust-ui/react-component-event-listener/0.38.0_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg==} + peerDependencies: + react: ^16.8.0 + react-dom: ^16.8.0 dependencies: '@babel/runtime': 7.10.3 prop-types: 15.7.2 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false + + /@stardust-ui/react-component-event-listener/0.38.0_react-dom@16.14.0+react@16.14.0: + resolution: {integrity: sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 - resolution: - integrity: sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg== - /@stardust-ui/react-component-event-listener/0.38.0_react-dom@16.14.0+react@16.14.0: dependencies: '@babel/runtime': 7.10.3 prop-types: 15.7.2 react: 16.14.0 react-dom: 16.14.0_react@16.14.0 dev: false + + /@stardust-ui/react-component-ref/0.38.0_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 - resolution: - integrity: sha512-sIP/e0dyOrrlb8K7KWumfMxj/gAifswTBC4o68Aa+C/GA73ccRp/6W1VlHvF/dlOR4KLsA+5SKnhjH36xzPsWg== - /@stardust-ui/react-component-ref/0.38.0_react-dom@16.13.1+react@16.13.1: dependencies: '@babel/runtime': 7.10.3 prop-types: 15.7.2 @@ -6911,12 +7078,12 @@ packages: react-dom: 16.13.1_react@16.13.1 react-is: 16.13.1 dev: false + + /@stardust-ui/react-component-ref/0.38.0_react-dom@16.14.0+react@16.14.0: + resolution: {integrity: sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 - resolution: - integrity: sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw== - /@stardust-ui/react-component-ref/0.38.0_react-dom@16.14.0+react@16.14.0: dependencies: '@babel/runtime': 7.10.3 prop-types: 15.7.2 @@ -6924,60 +7091,50 @@ packages: react-dom: 16.14.0_react@16.14.0 react-is: 16.13.1 dev: false - peerDependencies: - react: ^16.8.0 - react-dom: ^16.8.0 - resolution: - integrity: sha512-xjs6WnvJVueSIXMWw0C3oWIgAPpcD03qw43oGOjUXqFktvpNkB73JoKIhS4sCrtQxBdct75qqr4ZL6JiyPcESw== + /@svgr/babel-plugin-add-jsx-attribute/4.2.0: + resolution: {integrity: sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-j7KnilGyZzYr/jhcrSYS3FGWMZVaqyCG0vzMCwzvei0coIkczuYMcniK07nI0aHJINciujjH11T72ICW5eL5Ig== + /@svgr/babel-plugin-remove-jsx-attribute/4.2.0: + resolution: {integrity: sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-3XHLtJ+HbRCH4n28S7y/yZoEQnRpl0tvTZQsHqvaeNXPra+6vE5tbRliH3ox1yZYPCxrlqaJT/Mg+75GpDKlvQ== + /@svgr/babel-plugin-remove-jsx-empty-expression/4.2.0: + resolution: {integrity: sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-yTr2iLdf6oEuUE9MsRdvt0NmdpMBAkgK8Bjhl6epb+eQWk6abBaX3d65UZ3E3FWaOwePyUgNyNCMVG61gGCQ7w== + /@svgr/babel-plugin-replace-jsx-attribute-value/4.2.0: + resolution: {integrity: sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-U9m870Kqm0ko8beHawRXLGLvSi/ZMrl89gJ5BNcT452fAjtF2p4uRzXkdzvGJJJYBgx7BmqlDjBN/eCp5AAX2w== + /@svgr/babel-plugin-svg-dynamic-title/4.3.3: + resolution: {integrity: sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-w3Be6xUNdwgParsvxkkeZb545VhXEwjGMwExMVBIdPQJeyMQHqm9Msnb2a1teHBqUYL66qtwfhNkbj1iarCG7w== + /@svgr/babel-plugin-svg-em-dimensions/4.2.0: + resolution: {integrity: sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-C0Uy+BHolCHGOZ8Dnr1zXy/KgpBOkEUYY9kI/HseHVPeMbluaX3CijJr7D4C5uR8zrc1T64nnq/k63ydQuGt4w== + /@svgr/babel-plugin-transform-react-native-svg/4.2.0: + resolution: {integrity: sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-7YvynOpZDpCOUoIVlaaOUU87J4Z6RdD6spYN4eUb5tfPoKGSF9OG2NuhgYnq4jSkAxcpMaXWPf1cePkzmqTPNw== + /@svgr/babel-plugin-transform-svg-component/4.2.0: + resolution: {integrity: sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-hYfYuZhQPCBVotABsXKSCfel2slf/yvJY8heTVX1PCTaq/IgASq1IyxPPKJ0chWREEKewIU/JMSsIGBtK1KKxw== + /@svgr/babel-preset/4.3.3: + resolution: {integrity: sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A==} + engines: {node: '>=8'} dependencies: '@svgr/babel-plugin-add-jsx-attribute': 4.2.0 '@svgr/babel-plugin-remove-jsx-attribute': 4.2.0 @@ -6988,50 +7145,49 @@ packages: '@svgr/babel-plugin-transform-react-native-svg': 4.2.0 '@svgr/babel-plugin-transform-svg-component': 4.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-6PG80tdz4eAlYUN3g5GZiUjg2FMcp+Wn6rtnz5WJG9ITGEF1pmFdzq02597Hn0OmnQuCVaBYQE1OVFAnwOl+0A== + /@svgr/core/4.3.3: + resolution: {integrity: sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w==} + engines: {node: '>=8'} dependencies: '@svgr/plugin-jsx': 4.3.3 camelcase: 5.3.1 cosmiconfig: 5.2.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-qNuGF1QON1626UCaZamWt5yedpgOytvLj5BQZe2j1k1B8DUG4OyugZyfEwBeXozCUwhLEpsrgPrE+eCu4fY17w== + /@svgr/hast-util-to-babel-ast/4.3.2: + resolution: {integrity: sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg==} + engines: {node: '>=8'} dependencies: '@babel/types': 7.12.7 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-JioXclZGhFIDL3ddn4Kiq8qEqYM2PyDKV0aYno8+IXTLuYt6TOgHUbUAAFvqtb0Xn37NwP0BTHglejFoYr8RZg== + /@svgr/plugin-jsx/4.3.3: + resolution: {integrity: sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w==} + engines: {node: '>=8'} dependencies: '@babel/core': 7.9.0 '@svgr/babel-preset': 4.3.3 '@svgr/hast-util-to-babel-ast': 4.3.2 svg-parser: 2.0.4 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-cLOCSpNWQnDB1/v+SUENHH7a0XY09bfuMKdq9+gYvtuwzC2rU4I0wKGFEp1i24holdQdwodCtDQdFtJiTCWc+w== + /@svgr/plugin-svgo/4.3.1: + resolution: {integrity: sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w==} + engines: {node: '>=8'} dependencies: cosmiconfig: 5.2.1 merge-deep: 3.0.2 svgo: 1.3.2 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-PrMtEDUWjX3Ea65JsVCwTIXuSqa3CG9px+DluF1/eo9mlDrgrtFE7NE/DjdhjJgSM9wenlVBzkzneSIUgfUI/w== + /@svgr/webpack/4.3.3: + resolution: {integrity: sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg==} + engines: {node: '>=8'} dependencies: '@babel/core': 7.9.0 '@babel/plugin-transform-react-constant-elements': 7.12.1_@babel+core@7.9.0 @@ -7041,20 +7197,19 @@ packages: '@svgr/plugin-jsx': 4.3.3 '@svgr/plugin-svgo': 4.3.1 loader-utils: 1.4.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-bjnWolZ6KVsHhgyCoYRFmbd26p8XVbulCzSG53BDQqAr+JOAderYK7CuYrB3bDjHJuF6LJ7Wrr42+goLRV9qIg== + /@szmarczak/http-timer/1.1.2: + resolution: {integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA==} + engines: {node: '>=6'} dependencies: defer-to-connect: 1.1.3 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-XIB2XbzHTN6ieIjfIMV9hlVcfPU26s2vafYWQcZHWXHOxiaRZYEDKEwdl129Zyg50+foYV2jCgtrqSA6qNuNSA== + /@tencent-sdk/capi/0.2.17: + resolution: {integrity: sha512-DIenMFJXrd4yb35BbW/7LiikCQotbm9HEBG9S4HKV47tcKt6e4nZrNPO3R2hHgQ2jdo0xfqmlUlCP0O4Q3b9pw==} dependencies: '@types/chalk': 2.2.0 '@types/object-assign': 4.0.30 @@ -7065,15 +7220,15 @@ packages: request: 2.88.2 request-promise-native: 1.0.9_request@2.88.2 dev: true - resolution: - integrity: sha512-DIenMFJXrd4yb35BbW/7LiikCQotbm9HEBG9S4HKV47tcKt6e4nZrNPO3R2hHgQ2jdo0xfqmlUlCP0O4Q3b9pw== + /@types/aws-lambda/8.10.48: + resolution: {integrity: sha512-+qFDcssXvrdXIxBbKCJp0atg94TJVJSt5sx3Cu6LOQX/EV2mbInjgxGeKuLmFFBjoxD7G6fSytZoeC6A9fzTuw==} + requiresBuild: true dev: false optional: true - requiresBuild: true - resolution: - integrity: sha512-+qFDcssXvrdXIxBbKCJp0atg94TJVJSt5sx3Cu6LOQX/EV2mbInjgxGeKuLmFFBjoxD7G6fSytZoeC6A9fzTuw== + /@types/babel__core/7.1.12: + resolution: {integrity: sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ==} dependencies: '@babel/parser': 7.12.7 '@babel/types': 7.12.7 @@ -7081,295 +7236,303 @@ packages: '@types/babel__template': 7.4.0 '@types/babel__traverse': 7.0.16 dev: true - resolution: - integrity: sha512-wMTHiiTiBAAPebqaPiPDLFA4LYPKr6Ph0Xq/6rq1Ur3v66HXyG+clfR9CNETkD7MQS8ZHvpQOtA53DLws5WAEQ== + /@types/babel__generator/7.6.2: + resolution: {integrity: sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-MdSJnBjl+bdwkLskZ3NGFp9YcXGx5ggLpQQPqtgakVhsWK0hTtNYhjpZLlWQTviGTvF8at+Bvli3jV7faPdgeQ== + /@types/babel__template/7.4.0: + resolution: {integrity: sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A==} dependencies: '@babel/parser': 7.12.7 '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-NTPErx4/FiPCGScH7foPyr+/1Dkzkni+rHiYHHoTjvwou7AQzJkNeD60A9CXRy+ZEN2B1bggmkTMCDb+Mv5k+A== + /@types/babel__traverse/7.0.16: + resolution: {integrity: sha512-S63Dt4CZOkuTmpLGGWtT/mQdVORJOpx6SZWGVaP56dda/0Nx5nEe82K7/LAm8zYr6SfMq+1N2OreIOrHAx656w==} dependencies: '@babel/types': 7.12.7 dev: true - resolution: - integrity: sha512-S63Dt4CZOkuTmpLGGWtT/mQdVORJOpx6SZWGVaP56dda/0Nx5nEe82K7/LAm8zYr6SfMq+1N2OreIOrHAx656w== + /@types/body-parser/1.19.0: + resolution: {integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ==} dependencies: '@types/connect': 3.4.34 '@types/node': 15.14.0 dev: false - resolution: - integrity: sha512-W98JrE0j2K78swW4ukqMleo8R7h/pFETjM2DQ90MF6XK2i4LO4W3gQ71Lt4w3bfm2EvVSyWHplECvB5sK22yFQ== + /@types/caseless/0.12.2: + resolution: {integrity: sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w==} dev: true - resolution: - integrity: sha512-6ckxMjBBD8URvjB6J3NcnuAn5Pkl7t3TizAg+xdlzzQGSPSmBcXf8KoIH0ua/i+tio+ZRUHEXp0HEmvaR4kt0w== + /@types/chalk/2.2.0: + resolution: {integrity: sha512-1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw==} + deprecated: This is a stub types definition for chalk (https://github.com/chalk/chalk). chalk provides its own type definitions, so you don't need @types/chalk installed! dependencies: chalk: 4.1.0 - deprecated: This is a stub types definition for chalk (https://github.com/chalk/chalk). chalk provides its own type definitions, so you don't need @types/chalk installed! dev: true - resolution: - integrity: sha512-1zzPV9FDe1I/WHhRkf9SNgqtRJWZqrBWgu7JGveuHmmyR9CnAPCie2N/x+iHrgnpYBIcCJWHBoMRv2TRWktsvw== + /@types/cls-hooked/4.3.3: + resolution: {integrity: sha512-gNstDTb/ty5h6gJd6YpSPgsLX9LmRpaKJqGFp7MRlYxhwp4vXXKlJ9+bt1TZ9KbVNXE+Mbxy2AYXcpY21DDtJw==} dependencies: '@types/node': 15.14.0 dev: false - resolution: - integrity: sha512-gNstDTb/ty5h6gJd6YpSPgsLX9LmRpaKJqGFp7MRlYxhwp4vXXKlJ9+bt1TZ9KbVNXE+Mbxy2AYXcpY21DDtJw== + /@types/color-name/1.1.1: + resolution: {integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ==} dev: true - resolution: - integrity: sha512-rr+OQyAjxze7GgWrSaJwydHStIhHq2lvY3BOC2Mj7KnzI7XK0Uw1TOOdI9lDoajEbSWLiYgoo4f1R51erQfhPQ== + /@types/connect/3.4.34: + resolution: {integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ==} dependencies: '@types/node': 15.14.0 dev: false - resolution: - integrity: sha512-ePPA/JuI+X0vb+gSWlPKOY0NdNAie/rPUqX2GUPpbZwiKTkSPhjXWuee47E4MtE54QVzGCQMQkAL6JhV2E1+cQ== + /@types/eslint-visitor-keys/1.0.0: + resolution: {integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag==} dev: true - resolution: - integrity: sha512-OCutwjDZ4aFS6PB1UZ988C4YgwlBHJd6wCeQqaLdmadZ/7e+w79+hbMUFC1QXDNCmdyoRfAFdm0RypzwR+Qpag== + /@types/express-serve-static-core/4.17.19: + resolution: {integrity: sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA==} dependencies: '@types/node': 15.14.0 '@types/qs': 6.9.6 '@types/range-parser': 1.2.3 dev: false - resolution: - integrity: sha512-DJOSHzX7pCiSElWaGR8kCprwibCB/3yW6vcT8VG3P0SJjnv19gnWG/AZMfM60Xj/YJIp/YCaDHyvzsFVeniARA== + /@types/express/4.17.11: + resolution: {integrity: sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg==} dependencies: '@types/body-parser': 1.19.0 '@types/express-serve-static-core': 4.17.19 '@types/qs': 6.9.6 '@types/serve-static': 1.13.9 dev: false - resolution: - integrity: sha512-no+R6rW60JEc59977wIxreQVsIEOAYwgCqldrA/vkpCnbD7MqTefO97lmoBe4WE0F156bC4uLSP1XHDOySnChg== + /@types/glob/7.1.3: + resolution: {integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w==} dependencies: '@types/minimatch': 3.0.3 '@types/node': 14.14.10 dev: true - resolution: - integrity: sha512-SEYeGAIQIQX8NN6LDKprLjbrd5dARM5EXsd8GI/A5l0apYI1fGMWgPHSe4ZKL4eozlAyI+doUE9XbYS4xCkQ1w== + /@types/graceful-fs/4.1.5: + resolution: {integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw==} dependencies: '@types/node': 15.14.0 dev: true - resolution: - integrity: sha512-anKkLmZZ+xm4p8JWBf4hElkM4XR+EZeA2M9BAkkTldmcyDY4mbdIJnRghDJH3Ov5ooY7/UAoENtmdMSkaAd7Cw== + /@types/hast/2.3.4: + resolution: {integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g==} dependencies: '@types/unist': 2.0.6 dev: false - resolution: - integrity: sha512-wLEm0QvaoawEDoTRwzTXp4b4jpwiJDvR5KMnFnVodm3scufTlBOWRD6N1OBf9TZMhjlNsSfcO5V+7AF4+Vy+9g== + /@types/istanbul-lib-coverage/2.0.3: + resolution: {integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw==} dev: true - resolution: - integrity: sha512-sz7iLqvVUg1gIedBOvlkxPlc8/uVzyS5OwGz1cKjXzkl3FpL3al0crU8YGU1WoHkxn0Wxbw5tyi6hvzJKNzFsw== + /@types/istanbul-lib-report/3.0.0: + resolution: {integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg==} dependencies: '@types/istanbul-lib-coverage': 2.0.3 dev: true - resolution: - integrity: sha512-plGgXAPfVKFoYfa9NpYDAkseG+g6Jr294RqeqcqDixSbU34MZVJRi/P+7Y8GDpzkEwLaGZZOpKIEmeVZNtKsrg== + /@types/istanbul-reports/1.1.2: + resolution: {integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw==} dependencies: '@types/istanbul-lib-coverage': 2.0.3 '@types/istanbul-lib-report': 3.0.0 dev: true - resolution: - integrity: sha512-P/W9yOX/3oPZSpaYOCQzGqgCQRXn0FFO/V8bWrCQs+wLmvVVxk6CRBXALEvNs9OHIatlnlFokfhuDo2ug01ciw== + /@types/istanbul-reports/3.0.0: + resolution: {integrity: sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA==} dependencies: '@types/istanbul-lib-report': 3.0.0 dev: true - resolution: - integrity: sha512-nwKNbvnwJ2/mndE9ItP/zc2TCzw6uuodnF4EHYWD+gCQDVBuRQL5UzbZD0/ezy1iKsFU2ZQiDqg4M9dN4+wZgA== + /@types/json-schema/7.0.6: + resolution: {integrity: sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw==} dev: true - resolution: - integrity: sha512-3c+yGKvVP5Y9TYBEibGNR+kLtijnj7mYrXRg+WpFb2X9xm04g/DXYkfg4hmzJQosc9snFNUPkbYIhu+KAm6jJw== + /@types/json5/0.0.29: + resolution: {integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4=} dev: true - resolution: - integrity: sha1-7ihweulOEdK4J7y+UnC86n8+ce4= + /@types/lodash/4.14.165: + resolution: {integrity: sha512-tjSSOTHhI5mCHTy/OOXYIhi2Wt1qcbHmuXD1Ha7q70CgI/I71afO4XtLb/cVexki1oVYchpul/TOuu3Arcdxrg==} dev: true - resolution: - integrity: sha512-tjSSOTHhI5mCHTy/OOXYIhi2Wt1qcbHmuXD1Ha7q70CgI/I71afO4XtLb/cVexki1oVYchpul/TOuu3Arcdxrg== + /@types/long/4.0.1: + resolution: {integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w==} dev: true - resolution: - integrity: sha512-5tXH6Bx/kNGd3MgffdmP4dy2Z+G4eaXw0SE81Tq3BNadtnMR5/ySMzX4SLEzHJzSmPNn4HIdpQsBvXMUykr58w== + /@types/mime/1.3.2: + resolution: {integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw==} dev: false - resolution: - integrity: sha512-YATxVxgRqNH6nHEIsvg6k2Boc1JHI9ZbH5iWFFv/MTkchz3b1ieGDa5T0a9RznNdI0KhVbdbWSN+KWWrQZRxTw== + /@types/minimatch/3.0.3: + resolution: {integrity: sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA==} dev: true - resolution: - integrity: sha512-tHq6qdbT9U1IRSGf14CL0pUlULksvY9OZ+5eEgl1N7t+OA3tGvNpxJCzuKQlsNgCVwbAs670L1vcVQi8j9HjnA== + /@types/mysql/2.15.18: + resolution: {integrity: sha512-JW74Nh3P/RDAnaP8uXe1qmRpoFBO84SiWvWoSju/F5+2S1kVBi1FbbDoqK/sTZrCCxySaOJnRATvWD+bLcJjAg==} dependencies: '@types/node': 15.14.0 dev: false - resolution: - integrity: sha512-JW74Nh3P/RDAnaP8uXe1qmRpoFBO84SiWvWoSju/F5+2S1kVBi1FbbDoqK/sTZrCCxySaOJnRATvWD+bLcJjAg== + /@types/node/13.13.34: + resolution: {integrity: sha512-g8D1HF2dMDKYSDl5+79izRwRgNPsSynmWMbj50mj7GZ0b7Lv4p8EmZjbo3h0h+6iLr6YmVz9VnF6XVZ3O6V1Ug==} dev: true - resolution: - integrity: sha512-g8D1HF2dMDKYSDl5+79izRwRgNPsSynmWMbj50mj7GZ0b7Lv4p8EmZjbo3h0h+6iLr6YmVz9VnF6XVZ3O6V1Ug== + /@types/node/14.0.14: + resolution: {integrity: sha512-syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ==} dev: true - resolution: - integrity: sha512-syUgf67ZQpaJj01/tRTknkMNoBBLWJOBODF0Zm4NrXmiSuxjymFrxnTu1QVYRubhVkRcZLYZG8STTwJRdVm/WQ== + /@types/node/14.14.10: + resolution: {integrity: sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ==} dev: true - resolution: - integrity: sha512-J32dgx2hw8vXrSbu4ZlVhn1Nm3GbeCFNw2FWL8S5QKucHGY0cyNwjdQdO+KMBZ4wpmC7KhLCiNsdk1RFRIYUQQ== + /@types/node/14.18.12: + resolution: {integrity: sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A==} dev: true - resolution: - integrity: sha512-q4jlIR71hUpWTnGhXWcakgkZeHa3CCjcQcnuzU8M891BAWA2jHiziiWEPEkdS5pFsz7H9HJiy8BrK7tBRNrY7A== + /@types/node/15.14.0: - resolution: - integrity: sha512-um/+/ip3QZmwLfIkWZSNtQIJNVAqrJ92OkLMeuZrjZMTAJniI7fh8N8OICyDhAJ2mzgk/fmYFo72jRr5HyZ1EQ== + resolution: {integrity: sha512-um/+/ip3QZmwLfIkWZSNtQIJNVAqrJ92OkLMeuZrjZMTAJniI7fh8N8OICyDhAJ2mzgk/fmYFo72jRr5HyZ1EQ==} + /@types/normalize-package-data/2.4.0: + resolution: {integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA==} dev: true - resolution: - integrity: sha512-f5j5b/Gf71L+dbqxIpQ4Z2WlmI/mPJ0fOkGGmFgtb6sAu97EPczzbS3/tJKxmcYDj55OX6ssqwDAWOHIYDRDGA== + /@types/object-assign/4.0.30: + resolution: {integrity: sha1-iUk3HVqZ9Dge4PHfCpt6GH4H5lI=} dev: true - resolution: - integrity: sha1-iUk3HVqZ9Dge4PHfCpt6GH4H5lI= + /@types/parse-json/4.0.0: - resolution: - integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA== + resolution: {integrity: sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==} + /@types/pg/7.14.11: + resolution: {integrity: sha512-EnZkZ1OMw9DvNfQkn2MTJrwKmhJYDEs5ujWrPfvseWNoI95N8B4HzU/Ltrq5ZfYxDX/Zg8mTzwr6UAyTjjFvXA==} dependencies: '@types/node': 15.14.0 pg-protocol: 1.4.0 pg-types: 2.2.0 dev: false - resolution: - integrity: sha512-EnZkZ1OMw9DvNfQkn2MTJrwKmhJYDEs5ujWrPfvseWNoI95N8B4HzU/Ltrq5ZfYxDX/Zg8mTzwr6UAyTjjFvXA== + /@types/prettier/2.2.1: + resolution: {integrity: sha512-DxZZbyMAM9GWEzXL+BMZROWz9oo6A9EilwwOMET2UVu2uZTqMWS5S69KVtuVKaRjCUpcrOXRalet86/OpG4kqw==} dev: true - resolution: - integrity: sha512-DxZZbyMAM9GWEzXL+BMZROWz9oo6A9EilwwOMET2UVu2uZTqMWS5S69KVtuVKaRjCUpcrOXRalet86/OpG4kqw== + /@types/prop-types/15.7.3: + resolution: {integrity: sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw==} dev: false - resolution: - integrity: sha512-KfRL3PuHmqQLOG+2tGpRO26Ctg+Cq1E01D2DMriKEATHgWLfeNDmq9e29Q9WIky0dQ3NPkd1mzYH8Lm936Z9qw== + /@types/q/1.5.4: + resolution: {integrity: sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug==} dev: true - resolution: - integrity: sha512-1HcDas8SEj4z1Wc696tH56G8OlRaH/sqZOynNNB+HF0WOeXPaxTtbYzJY2oEfiUxjSKjhCKr+MvR7dCHcEelug== + /@types/qs/6.9.6: + resolution: {integrity: sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA==} dev: false - resolution: - integrity: sha512-0/HnwIfW4ki2D8L8c9GVcG5I72s9jP5GSLVF0VIXDW00kmIpA6O33G7a8n59Tmh7Nz0WUC3rSb7PTY/sdW2JzA== + /@types/range-parser/1.2.3: + resolution: {integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA==} dev: false - resolution: - integrity: sha512-ewFXqrQHlFsgc09MK5jP5iR7vumV/BYayNC6PgJO2LPe8vrnNFyjQjSppfEngITi0qvfKtzFvgKymGheFM9UOA== + /@types/react-table/6.8.7: + resolution: {integrity: sha512-1U0xl47jk0BzE+HNHgxZYSLvtybSvnlLhOpW9Mfqf9iuRm/fGqgRab3TKivPCY6Tl7WPFM2hWEJ1GnsuSFc9AQ==} dependencies: '@types/react': 17.0.0 dev: false - resolution: - integrity: sha512-1U0xl47jk0BzE+HNHgxZYSLvtybSvnlLhOpW9Mfqf9iuRm/fGqgRab3TKivPCY6Tl7WPFM2hWEJ1GnsuSFc9AQ== + /@types/react/17.0.0: + resolution: {integrity: sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw==} dependencies: '@types/prop-types': 15.7.3 csstype: 3.0.5 dev: false - resolution: - integrity: sha512-aj/L7RIMsRlWML3YB6KZiXB3fV2t41+5RBGYF8z+tAKU43Px8C3cYUZsDvf1/+Bm4FK21QWBrDutu8ZJ/70qOw== + /@types/request-promise-native/1.0.17: + resolution: {integrity: sha512-05/d0WbmuwjtGMYEdHIBZ0tqMJJQ2AD9LG2F6rKNBGX1SSFR27XveajH//2N/XYtual8T9Axwl+4v7oBtPUZqg==} dependencies: '@types/request': 2.48.5 dev: true - resolution: - integrity: sha512-05/d0WbmuwjtGMYEdHIBZ0tqMJJQ2AD9LG2F6rKNBGX1SSFR27XveajH//2N/XYtual8T9Axwl+4v7oBtPUZqg== + /@types/request/2.48.5: + resolution: {integrity: sha512-/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ==} dependencies: '@types/caseless': 0.12.2 '@types/node': 15.14.0 '@types/tough-cookie': 4.0.0 form-data: 2.5.1 dev: true - resolution: - integrity: sha512-/LO7xRVnL3DxJ1WkPGDQrp4VTV1reX9RkC85mJ+Qzykj2Bdw+mG15aAfDahc76HtknjzE16SX/Yddn6MxVbmGQ== + /@types/serve-static/1.13.9: + resolution: {integrity: sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA==} dependencies: '@types/mime': 1.3.2 '@types/node': 15.14.0 dev: false - resolution: - integrity: sha512-ZFqF6qa48XsPdjXV5Gsz0Zqmux2PerNd3a/ktL45mHpa19cuMi/cL8tcxdAx497yRh+QtYPuofjT9oWw9P7nkA== + /@types/sinonjs__fake-timers/8.1.1: + resolution: {integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g==} dev: true - resolution: - integrity: sha512-0kSuKjAS0TrGLJ0M/+8MaFkGsQhZpB6pxOmvS3K8FYI72K//YmdfoW9X2qPsAKh1mkwxGD5zib9s1FIFed6E8g== + /@types/sizzle/2.3.2: + resolution: {integrity: sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg==} dev: true - resolution: - integrity: sha512-7EJYyKTL7tFR8+gDbB6Wwz/arpGa0Mywk1TJbNzKzHtzbwVmY4HR9WqS5VV7dsBUKQmPNr192jHr/VpBluj/hg== + /@types/stack-utils/1.0.1: + resolution: {integrity: sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw==} dev: true - resolution: - integrity: sha512-l42BggppR6zLmpfU6fq9HEa2oGPEI8yrSPL3GITjfRInppYFahObbIQOQK3UGxEnyQpltZLaPe75046NOZQikw== + /@types/stack-utils/2.0.0: + resolution: {integrity: sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw==} dev: true - resolution: - integrity: sha512-RJJrrySY7A8havqpGObOB4W92QXKJo63/jFLLgpvOtsGUqbQZ9Sbgl35KMm1DjC6j7AvmmU2bIno+3IyEaemaw== + /@types/tough-cookie/4.0.0: + resolution: {integrity: sha512-I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A==} dev: true - resolution: - integrity: sha512-I99sngh224D0M7XgW1s120zxCt3VYQ3IQsuw3P3jbq5GG4yc79+ZjyKznyOGIQrflfylLgcfekeZW/vk0yng6A== + /@types/unist/2.0.6: + resolution: {integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ==} dev: false - resolution: - integrity: sha512-PBjIUxZHOuj0R15/xuwJYjFi+KZdNFrehocChv4g5hu6aFroHue8m0lBP0POdK2nKzbw0cgV1mws8+V/JAcEkQ== + /@types/yargs-parser/15.0.0: + resolution: {integrity: sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw==} dev: true - resolution: - integrity: sha512-FA/BWv8t8ZWJ+gEOnLLd8ygxH/2UFbAvgEonyfN6yWGLKc7zVjbpl2Y4CTjid9h2RfgPP6SEt6uHwEOply00yw== + /@types/yargs/13.0.11: + resolution: {integrity: sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ==} dependencies: '@types/yargs-parser': 15.0.0 dev: true - resolution: - integrity: sha512-NRqD6T4gktUrDi1o1wLH3EKC1o2caCr7/wR87ODcbVITQF106OM3sFN92ysZ++wqelOd1CTzatnOBRDYYG6wGQ== + /@types/yargs/15.0.4: + resolution: {integrity: sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg==} dependencies: '@types/yargs-parser': 15.0.0 dev: true - resolution: - integrity: sha512-9T1auFmbPZoxHz0enUFlUuKRy3it01R+hlggyVUMtnCTQRunsQYifnSGb8hET4Xo8yiC0o0r1paW3ud5+rbURg== + /@types/yauzl/2.9.2: + resolution: {integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA==} dependencies: '@types/node': 15.14.0 dev: true optional: true - resolution: - integrity: sha512-8uALY5LTvSuHgloDVUvWP3pIauILm+8/0pDMokuDYIoNsOkSwd5AiHBTSEJjKTDcZr5z8UpgOWZkxBF4iJftoA== + /@typescript-eslint/eslint-plugin/2.34.0_984cbb313f9ea271f36cadd8f9814e06: + resolution: {integrity: sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + peerDependencies: + '@typescript-eslint/parser': ^2.0.0 + eslint: ^5.0.0 || ^6.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@typescript-eslint/experimental-utils': 2.34.0_eslint@6.8.0 '@typescript-eslint/parser': 2.34.0_eslint@6.8.0 @@ -7377,46 +7540,47 @@ packages: functional-red-black-tree: 1.0.1 regexpp: 3.1.0 tsutils: 3.17.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - peerDependencies: - '@typescript-eslint/parser': ^2.0.0 - eslint: ^5.0.0 || ^6.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - resolution: - integrity: sha512-4zY3Z88rEE99+CNvTbXSyovv2z9PNOVffTWD2W8QF5s2prBQtwN2zadqERcrHpcR7O/+KMI3fcTAmUUhK/iQcQ== + /@typescript-eslint/experimental-utils/1.13.0_eslint@6.8.0: + resolution: {integrity: sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg==} + engines: {node: ^6.14.0 || ^8.10.0 || >=9.10.0} + peerDependencies: + eslint: '*' dependencies: '@types/json-schema': 7.0.6 '@typescript-eslint/typescript-estree': 1.13.0 eslint: 6.8.0 eslint-scope: 4.0.3 dev: true - engines: - node: ^6.14.0 || ^8.10.0 || >=9.10.0 + + /@typescript-eslint/experimental-utils/2.34.0_eslint@6.8.0: + resolution: {integrity: sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: eslint: '*' - resolution: - integrity: sha512-zmpS6SyqG4ZF64ffaJ6uah6tWWWgZ8m+c54XXgwFtUv0jNz8aJAVx8chMCvnk7yl6xwn8d+d96+tWp7fXzTuDg== - /@typescript-eslint/experimental-utils/2.34.0_eslint@6.8.0: dependencies: '@types/json-schema': 7.0.6 '@typescript-eslint/typescript-estree': 2.34.0 eslint: 6.8.0 eslint-scope: 5.1.1 eslint-utils: 2.1.0 + transitivePeerDependencies: + - supports-color + - typescript dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - peerDependencies: - eslint: '*' - resolution: - integrity: sha512-eS6FTkq+wuMJ+sgtuNTtcqavWXqsflWcfBnlYhg/nS4aZ1leewkXGbvBhaapn1q6qf4M71bsR1tez5JTRMuqwA== + /@typescript-eslint/parser/2.34.0_eslint@6.8.0: + resolution: {integrity: sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + peerDependencies: + eslint: ^5.0.0 || ^6.0.0 + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: '@types/eslint-visitor-keys': 1.0.0 '@typescript-eslint/experimental-utils': 2.34.0_eslint@6.8.0 @@ -7424,33 +7588,31 @@ packages: '@typescript-eslint/typescript-estree': 2.34.0 eslint: 6.8.0 eslint-visitor-keys: 1.3.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - resolution: - integrity: sha512-03ilO0ucSD0EPTw2X4PntSIRFtDPWjrVq7C3/Z3VQHRC7+13YB55rcJI3Jt+YgeHbjUdJPcPa7b23rXCBokuyA== + /@typescript-eslint/types/3.10.1: + resolution: {integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - resolution: - integrity: sha512-+3+FCUJIahE9q0lDi1WleYzjCwJs5hIsbugIgnbB+dSCYUxl8L6PwmsyOPFZde2hc1DlTo/xnkOgiTLSyAbHiQ== + /@typescript-eslint/typescript-estree/1.13.0: + resolution: {integrity: sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw==} + engines: {node: '>=6.14.0'} dependencies: lodash.unescape: 4.0.1 semver: 5.5.0 dev: true - engines: - node: '>=6.14.0' - resolution: - integrity: sha512-b5rCmd2e6DCC6tCTN9GSUAuxdYwCM/k/2wdjHGrIRGPSJotWMCe/dGpi66u42bhuh8q3QBzqM4TMA1GUUCJvdw== + /@typescript-eslint/typescript-estree/2.27.0_typescript@3.8.3: + resolution: {integrity: sha512-t2miCCJIb/FU8yArjAvxllxbTiyNqaXJag7UOpB5DVoM3+xnjeOngtqlJkLRnMtzaRcJhe3CIR9RmL40omubhg==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + peerDependencies: + typescript: '*' + peerDependenciesMeta: + typescript: + optional: true dependencies: debug: 4.3.1 eslint-visitor-keys: 1.3.0 @@ -7460,17 +7622,18 @@ packages: semver: 6.3.0 tsutils: 3.17.1_typescript@3.8.3 typescript: 3.8.3 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 + + /@typescript-eslint/typescript-estree/2.34.0: + resolution: {integrity: sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - resolution: - integrity: sha512-t2miCCJIb/FU8yArjAvxllxbTiyNqaXJag7UOpB5DVoM3+xnjeOngtqlJkLRnMtzaRcJhe3CIR9RmL40omubhg== - /@typescript-eslint/typescript-estree/2.34.0: dependencies: '@typescript-eslint/types': 3.10.1 '@typescript-eslint/visitor-keys': 3.10.1 @@ -7481,156 +7644,150 @@ packages: lodash: 4.17.21 semver: 7.3.4 tsutils: 3.17.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - peerDependencies: - typescript: '*' - peerDependenciesMeta: - typescript: - optional: true - resolution: - integrity: sha512-OMAr+nJWKdlVM9LOqCqh3pQQPwxHAN7Du8DR6dmwCrAmxtiXQnhHJ6tBNtf+cggqfo51SG/FCwnKhXCIM7hnVg== + /@typescript-eslint/visitor-keys/3.10.1: + resolution: {integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} dependencies: eslint-visitor-keys: 1.3.0 dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - resolution: - integrity: sha512-9JgC82AaQeglebjZMgYR5wgmfUdUc+EitGUUMW8u2nDckaeimzW+VsoLV6FoimPv2id3VQzfjwBxEMVz08ameQ== + /@webassemblyjs/ast/1.8.5: + resolution: {integrity: sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ==} dependencies: '@webassemblyjs/helper-module-context': 1.8.5 '@webassemblyjs/helper-wasm-bytecode': 1.8.5 '@webassemblyjs/wast-parser': 1.8.5 dev: true - resolution: - integrity: sha512-aJMfngIZ65+t71C3y2nBBg5FFG0Okt9m0XEgWZ7Ywgn1oMAT8cNwx00Uv1cQyHtidq0Xn94R4TAywO+LCQ+ZAQ== + /@webassemblyjs/ast/1.9.0: + resolution: {integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA==} dependencies: '@webassemblyjs/helper-module-context': 1.9.0 '@webassemblyjs/helper-wasm-bytecode': 1.9.0 '@webassemblyjs/wast-parser': 1.9.0 dev: true - resolution: - integrity: sha512-C6wW5L+b7ogSDVqymbkkvuW9kruN//YisMED04xzeBBqjHa2FYnmvOlS6Xj68xWQRgWvI9cIglsjFowH/RJyEA== + /@webassemblyjs/floating-point-hex-parser/1.8.5: + resolution: {integrity: sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ==} dev: true - resolution: - integrity: sha512-9p+79WHru1oqBh9ewP9zW95E3XAo+90oth7S5Re3eQnECGq59ly1Ri5tsIipKGpiStHsUYmY3zMLqtk3gTcOtQ== + /@webassemblyjs/floating-point-hex-parser/1.9.0: + resolution: {integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA==} dev: true - resolution: - integrity: sha512-TG5qcFsS8QB4g4MhrxK5TqfdNe7Ey/7YL/xN+36rRjl/BlGE/NcBvJcqsRgCP6Z92mRE+7N50pRIi8SmKUbcQA== + /@webassemblyjs/helper-api-error/1.8.5: + resolution: {integrity: sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA==} dev: true - resolution: - integrity: sha512-Za/tnzsvnqdaSPOUXHyKJ2XI7PDX64kWtURyGiJJZKVEdFOsdKUCPTNEVFZq3zJ2R0G5wc2PZ5gvdTRFgm81zA== + /@webassemblyjs/helper-api-error/1.9.0: + resolution: {integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw==} dev: true - resolution: - integrity: sha512-NcMLjoFMXpsASZFxJ5h2HZRcEhDkvnNFOAKneP5RbKRzaWJN36NC4jqQHKwStIhGXu5mUWlUUk7ygdtrO8lbmw== + /@webassemblyjs/helper-buffer/1.8.5: + resolution: {integrity: sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q==} dev: true - resolution: - integrity: sha512-Ri2R8nOS0U6G49Q86goFIPNgjyl6+oE1abW1pS84BuhP1Qcr5JqMwRFT3Ah3ADDDYGEgGs1iyb1DGX+kAi/c/Q== + /@webassemblyjs/helper-buffer/1.9.0: + resolution: {integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA==} dev: true - resolution: - integrity: sha512-qZol43oqhq6yBPx7YM3m9Bv7WMV9Eevj6kMi6InKOuZxhw+q9hOkvq5e/PpKSiLfyetpaBnogSbNCfBwyB00CA== + /@webassemblyjs/helper-code-frame/1.8.5: + resolution: {integrity: sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ==} dependencies: '@webassemblyjs/wast-printer': 1.8.5 dev: true - resolution: - integrity: sha512-VQAadSubZIhNpH46IR3yWO4kZZjMxN1opDrzePLdVKAZ+DFjkGD/rf4v1jap744uPVU6yjL/smZbRIIJTOUnKQ== + /@webassemblyjs/helper-code-frame/1.9.0: + resolution: {integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA==} dependencies: '@webassemblyjs/wast-printer': 1.9.0 dev: true - resolution: - integrity: sha512-ERCYdJBkD9Vu4vtjUYe8LZruWuNIToYq/ME22igL+2vj2dQ2OOujIZr3MEFvfEaqKoVqpsFKAGsRdBSBjrIvZA== + /@webassemblyjs/helper-fsm/1.8.5: + resolution: {integrity: sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow==} dev: true - resolution: - integrity: sha512-kRuX/saORcg8se/ft6Q2UbRpZwP4y7YrWsLXPbbmtepKr22i8Z4O3V5QE9DbZK908dh5Xya4Un57SDIKwB9eow== + /@webassemblyjs/helper-fsm/1.9.0: + resolution: {integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw==} dev: true - resolution: - integrity: sha512-OPRowhGbshCb5PxJ8LocpdX9Kl0uB4XsAjl6jH/dWKlk/mzsANvhwbiULsaiqT5GZGT9qinTICdj6PLuM5gslw== + /@webassemblyjs/helper-module-context/1.8.5: + resolution: {integrity: sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g==} dependencies: '@webassemblyjs/ast': 1.8.5 mamacro: 0.0.3 dev: true - resolution: - integrity: sha512-/O1B236mN7UNEU4t9X7Pj38i4VoU8CcMHyy3l2cV/kIF4U5KoHXDVqcDuOs1ltkac90IM4vZdHc52t1x8Yfs3g== + /@webassemblyjs/helper-module-context/1.9.0: + resolution: {integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g==} dependencies: '@webassemblyjs/ast': 1.9.0 dev: true - resolution: - integrity: sha512-MJCW8iGC08tMk2enck1aPW+BE5Cw8/7ph/VGZxwyvGbJwjktKkDK7vy7gAmMDx88D7mhDTCNKAW5tED+gZ0W8g== + /@webassemblyjs/helper-wasm-bytecode/1.8.5: + resolution: {integrity: sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ==} dev: true - resolution: - integrity: sha512-Cu4YMYG3Ddl72CbmpjU/wbP6SACcOPVbHN1dI4VJNJVgFwaKf1ppeFJrwydOG3NDHxVGuCfPlLZNyEdIYlQ6QQ== + /@webassemblyjs/helper-wasm-bytecode/1.9.0: + resolution: {integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw==} dev: true - resolution: - integrity: sha512-R7FStIzyNcd7xKxCZH5lE0Bqy+hGTwS3LJjuv1ZVxd9O7eHCedSdrId/hMOd20I+v8wDXEn+bjfKDLzTepoaUw== + /@webassemblyjs/helper-wasm-section/1.8.5: + resolution: {integrity: sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-buffer': 1.8.5 '@webassemblyjs/helper-wasm-bytecode': 1.8.5 '@webassemblyjs/wasm-gen': 1.8.5 dev: true - resolution: - integrity: sha512-VV083zwR+VTrIWWtgIUpqfvVdK4ff38loRmrdDBgBT8ADXYsEZ5mPQ4Nde90N3UYatHdYoDIFb7oHzMncI02tA== + /@webassemblyjs/helper-wasm-section/1.9.0: + resolution: {integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-buffer': 1.9.0 '@webassemblyjs/helper-wasm-bytecode': 1.9.0 '@webassemblyjs/wasm-gen': 1.9.0 dev: true - resolution: - integrity: sha512-XnMB8l3ek4tvrKUUku+IVaXNHz2YsJyOOmz+MMkZvh8h1uSJpSen6vYnw3IoQ7WwEuAhL8Efjms1ZWjqh2agvw== + /@webassemblyjs/ieee754/1.8.5: + resolution: {integrity: sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g==} dependencies: '@xtuc/ieee754': 1.2.0 dev: true - resolution: - integrity: sha512-aaCvQYrvKbY/n6wKHb/ylAJr27GglahUO89CcGXMItrOBqRarUMxWLJgxm9PJNuKULwN5n1csT9bYoMeZOGF3g== + /@webassemblyjs/ieee754/1.9.0: + resolution: {integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg==} dependencies: '@xtuc/ieee754': 1.2.0 dev: true - resolution: - integrity: sha512-dcX8JuYU/gvymzIHc9DgxTzUUTLexWwt8uCTWP3otys596io0L5aW02Gb1RjYpx2+0Jus1h4ZFqjla7umFniTg== + /@webassemblyjs/leb128/1.8.5: + resolution: {integrity: sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A==} dependencies: '@xtuc/long': 4.2.2 dev: true - resolution: - integrity: sha512-plYUuUwleLIziknvlP8VpTgO4kqNaH57Y3JnNa6DLpu/sGcP6hbVdfdX5aHAV716pQBKrfuU26BJK29qY37J7A== + /@webassemblyjs/leb128/1.9.0: + resolution: {integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw==} dependencies: '@xtuc/long': 4.2.2 dev: true - resolution: - integrity: sha512-ENVzM5VwV1ojs9jam6vPys97B/S65YQtv/aanqnU7D8aSoHFX8GyhGg0CMfyKNIHBuAVjy3tlzd5QMMINa7wpw== + /@webassemblyjs/utf8/1.8.5: + resolution: {integrity: sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw==} dev: true - resolution: - integrity: sha512-U7zgftmQriw37tfD934UNInokz6yTmn29inT2cAetAsaU9YeVCveWEwhKL1Mg4yS7q//NGdzy79nlXh3bT8Kjw== + /@webassemblyjs/utf8/1.9.0: + resolution: {integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w==} dev: true - resolution: - integrity: sha512-GZbQlWtopBTP0u7cHrEx+73yZKrQoBMpwkGEIqlacljhXCkVM1kMQge/Mf+csMJAjEdSwhOyLAS0AoR3AG5P8w== + /@webassemblyjs/wasm-edit/1.8.5: + resolution: {integrity: sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-buffer': 1.8.5 @@ -7641,9 +7798,9 @@ packages: '@webassemblyjs/wasm-parser': 1.8.5 '@webassemblyjs/wast-printer': 1.8.5 dev: true - resolution: - integrity: sha512-A41EMy8MWw5yvqj7MQzkDjU29K7UJq1VrX2vWLzfpRHt3ISftOXqrtojn7nlPsZ9Ijhp5NwuODuycSvfAO/26Q== + /@webassemblyjs/wasm-edit/1.9.0: + resolution: {integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-buffer': 1.9.0 @@ -7654,9 +7811,9 @@ packages: '@webassemblyjs/wasm-parser': 1.9.0 '@webassemblyjs/wast-printer': 1.9.0 dev: true - resolution: - integrity: sha512-FgHzBm80uwz5M8WKnMTn6j/sVbqilPdQXTWraSjBwFXSYGirpkSWE2R9Qvz9tNiTKQvoKILpCuTjBKzOIm0nxw== + /@webassemblyjs/wasm-gen/1.8.5: + resolution: {integrity: sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-wasm-bytecode': 1.8.5 @@ -7664,9 +7821,9 @@ packages: '@webassemblyjs/leb128': 1.8.5 '@webassemblyjs/utf8': 1.8.5 dev: true - resolution: - integrity: sha512-BCZBT0LURC0CXDzj5FXSc2FPTsxwp3nWcqXQdOZE4U7h7i8FqtFK5Egia6f9raQLpEKT1VL7zr4r3+QX6zArWg== + /@webassemblyjs/wasm-gen/1.9.0: + resolution: {integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-wasm-bytecode': 1.9.0 @@ -7674,27 +7831,27 @@ packages: '@webassemblyjs/leb128': 1.9.0 '@webassemblyjs/utf8': 1.9.0 dev: true - resolution: - integrity: sha512-cPE3o44YzOOHvlsb4+E9qSqjc9Qf9Na1OO/BHFy4OI91XDE14MjFN4lTMezzaIWdPqHnsTodGGNP+iRSYfGkjA== + /@webassemblyjs/wasm-opt/1.8.5: + resolution: {integrity: sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-buffer': 1.8.5 '@webassemblyjs/wasm-gen': 1.8.5 '@webassemblyjs/wasm-parser': 1.8.5 dev: true - resolution: - integrity: sha512-HKo2mO/Uh9A6ojzu7cjslGaHaUU14LdLbGEKqTR7PBKwT6LdPtLLh9fPY33rmr5wcOMrsWDbbdCHq4hQUdd37Q== + /@webassemblyjs/wasm-opt/1.9.0: + resolution: {integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-buffer': 1.9.0 '@webassemblyjs/wasm-gen': 1.9.0 '@webassemblyjs/wasm-parser': 1.9.0 dev: true - resolution: - integrity: sha512-Qkjgm6Anhm+OMbIL0iokO7meajkzQD71ioelnfPEj6r4eOFuqm4YC3VBPqXjFyyNwowzbMD+hizmprP/Fwkl2A== + /@webassemblyjs/wasm-parser/1.8.5: + resolution: {integrity: sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-api-error': 1.8.5 @@ -7703,9 +7860,9 @@ packages: '@webassemblyjs/leb128': 1.8.5 '@webassemblyjs/utf8': 1.8.5 dev: true - resolution: - integrity: sha512-pi0SYE9T6tfcMkthwcgCpL0cM9nRYr6/6fjgDtL6q/ZqKHdMWvxitRi5JcZ7RI4SNJJYnYNaWy5UUrHQy998lw== + /@webassemblyjs/wasm-parser/1.9.0: + resolution: {integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-api-error': 1.9.0 @@ -7714,9 +7871,9 @@ packages: '@webassemblyjs/leb128': 1.9.0 '@webassemblyjs/utf8': 1.9.0 dev: true - resolution: - integrity: sha512-9+wkMowR2AmdSWQzsPEjFU7njh8HTO5MqO8vjwEHuM+AMHioNqSBONRdr0NQQ3dVQrzp0s8lTcYqzUdb7YgELA== + /@webassemblyjs/wast-parser/1.8.5: + resolution: {integrity: sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/floating-point-hex-parser': 1.8.5 @@ -7725,9 +7882,9 @@ packages: '@webassemblyjs/helper-fsm': 1.8.5 '@xtuc/long': 4.2.2 dev: true - resolution: - integrity: sha512-daXC1FyKWHF1i11obK086QRlsMsY4+tIOKgBqI1lxAnkp9xe9YMcgOxm9kLe+ttjs5aWV2KKE1TWJCN57/Btsg== + /@webassemblyjs/wast-parser/1.9.0: + resolution: {integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/floating-point-hex-parser': 1.9.0 @@ -7736,176 +7893,165 @@ packages: '@webassemblyjs/helper-fsm': 1.9.0 '@xtuc/long': 4.2.2 dev: true - resolution: - integrity: sha512-qsqSAP3QQ3LyZjNC/0jBJ/ToSxfYJ8kYyuiGvtn/8MK89VrNEfwj7BPQzJVHi0jGTRK2dGdJ5PRqhtjzoww+bw== + /@webassemblyjs/wast-printer/1.8.5: + resolution: {integrity: sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg==} dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/wast-parser': 1.8.5 '@xtuc/long': 4.2.2 dev: true - resolution: - integrity: sha512-w0U0pD4EhlnvRyeJzBqaVSJAo9w/ce7/WPogeXLzGkO6hzhr4GnQIZ4W4uUt5b9ooAaXPtnXlj0gzsXEOUNYMg== + /@webassemblyjs/wast-printer/1.9.0: + resolution: {integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA==} dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/wast-parser': 1.9.0 '@xtuc/long': 4.2.2 dev: true - resolution: - integrity: sha512-2J0nE95rHXHyQ24cWjMKJ1tqB/ds8z/cyeOZxJhcb+rW+SQASVjuznUSmdz5GpVJTzU8JkhYut0D3siFDD6wsA== + /@xtuc/ieee754/1.2.0: + resolution: {integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==} dev: true - resolution: - integrity: sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA== + /@xtuc/long/4.2.2: + resolution: {integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==} dev: true - resolution: - integrity: sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ== + /abab/2.0.5: + resolution: {integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q==} dev: true - resolution: - integrity: sha512-9IK9EadsbHo6jLWIpxpR6pL0sazTXV6+SQv25ZB+F7Bj9mJNaOc4nCRabwd5M/JwmUa8idz6Eci6eKfJryPs6Q== + /accepts/1.3.7: + resolution: {integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==} + engines: {node: '>= 0.6'} dependencies: mime-types: 2.1.27 negotiator: 0.6.2 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA== + /acorn-globals/4.3.4: + resolution: {integrity: sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A==} dependencies: acorn: 6.4.2 acorn-walk: 6.2.0 dev: true - resolution: - integrity: sha512-clfQEh21R+D0leSbUdWf3OcfqyaCSAQ8Ryq00bofSekfr9W8u1jyYZo6ir0xu9Gtcf7BjcHJpnbZH7JOCpP60A== + /acorn-globals/6.0.0: + resolution: {integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg==} dependencies: acorn: 7.4.1 acorn-walk: 7.2.0 dev: true - resolution: - integrity: sha512-ZQl7LOWaF5ePqqcX4hLuv/bLXYQNfNWw2c0/yX/TsPRKamzHcTGQnlCjHT3TsmkOUVEPS3crCxiPfdzE/Trlhg== + /acorn-jsx/5.3.1_acorn@7.4.1: + resolution: {integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==} + peerDependencies: + acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 dependencies: acorn: 7.4.1 dev: true + + /acorn-jsx/5.3.1_acorn@8.7.0: + resolution: {integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng==} peerDependencies: acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - resolution: - integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== - /acorn-jsx/5.3.1_acorn@8.7.0: dependencies: acorn: 8.7.0 dev: true - peerDependencies: - acorn: ^6.0.0 || ^7.0.0 || ^8.0.0 - resolution: - integrity: sha512-K0Ptm/47OKfQRpNQ2J/oIN/3QYiK6FwW+eJbILhsdxh2WTLdl+30o8aGdTbm5JbffpFFAg/g+zi1E+jvJha5ng== + /acorn-walk/6.2.0: + resolution: {integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA==} + engines: {node: '>=0.4.0'} dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha512-7evsyfH1cLOCdAzZAd43Cic04yKydNx0cF+7tiA19p1XnLLPU4dpCQOqpjqwokFe//vS0QqfqqjCS2JkiIs0cA== + /acorn-walk/7.2.0: + resolution: {integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA==} + engines: {node: '>=0.4.0'} dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha512-OPdCF6GsMIP+Az+aWfAAOEt2/+iVDKE7oy6lJ098aoe59oAmK76qV6Gw60SbZ8jHuG2wH058GF4pLFbYamYrVA== + /acorn/5.7.4: - dev: true - engines: - node: '>=0.4.0' + resolution: {integrity: sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-1D++VG7BhrtvQpNbBzovKNc1FLGGEE/oGe7b9xJm/RFHMBeUaUGpluV9RLjZa47YFdPcDAenEYuq9pQPcMdLJg== - /acorn/6.4.1: dev: true - engines: - node: '>=0.4.0' + + /acorn/6.4.1: + resolution: {integrity: sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-ZVA9k326Nwrj3Cj9jlh3wGFutC2ZornPNARZwsNYqQYgN0EsV2d53w5RN/co65Ohn4sUAUtb1rSUAOD6XN9idA== - /acorn/6.4.2: dev: true - engines: - node: '>=0.4.0' + + /acorn/6.4.2: + resolution: {integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-XtGIhXwF8YM8bJhGxG5kXgjkEuNGLTkoYqVE+KMR+aspr4KGYmKYg7yUe3KghyQ9yheNwLnjmzh/7+gfDBmHCQ== - /acorn/7.4.1: dev: true - engines: - node: '>=0.4.0' + + /acorn/7.4.1: + resolution: {integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-nQyp0o1/mNdbTO1PO6kHkwSrmgZ0MT/jCCpNiwbUjGoRN4dlBhqJtoQuCnEOKzgTVwg0ZWiCoQy6SxMebQVh8A== - /acorn/8.7.0: dev: true - engines: - node: '>=0.4.0' + + /acorn/8.7.0: + resolution: {integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-V/LGr1APy+PXIwKebEWrkZPwoeoF+w1jiOBUmuxuiUIaOHtob8Qc9BTrYo7VuI5fR8tqsy+buA2WFooR5olqvQ== + dev: true + /address/1.1.2: + resolution: {integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA==} + engines: {node: '>= 0.12.0'} dev: true - engines: - node: '>= 0.12.0' - resolution: - integrity: sha512-aT6camzM4xEA54YVJYSqxz1kv4IHnQZRtThJJHhUMRExaU5spC7jX5ugSwTaTgJliIgs4VhZOk7htClvQ/LmRA== + /adjust-sourcemap-loader/3.0.0: + resolution: {integrity: sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw==} + engines: {node: '>=8.9'} dependencies: loader-utils: 2.0.0 regex-parser: 2.2.11 dev: true - engines: - node: '>=8.9' - resolution: - integrity: sha512-YBrGyT2/uVQ/c6Rr+t6ZJXniY03YtHGMJQYal368burRGYKqhx9qGTWqcBU5s1CwYY9E/ri63RYyG1IacMZtqw== + /adm-zip/0.4.14: + resolution: {integrity: sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g==} + engines: {node: '>=0.3.0'} dev: true - engines: - node: '>=0.3.0' - resolution: - integrity: sha512-/9aQCnQHF+0IiCl0qhXoK7qs//SwYE7zX8lsr/DNk1BRAHYxeLZPL4pguwK29gUEqasYQjqPtEpDRSWEkdHn9g== + /adm-zip/0.4.16: + resolution: {integrity: sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg==} + engines: {node: '>=0.3.0'} dev: true - engines: - node: '>=0.3.0' - resolution: - integrity: sha512-TFi4HBKSGfIKsK5YCkKaaFG2m4PEDyViZmEwof3MTIgzimHLto6muaHVpbrljdIvIrFZzEq/p4nafOeLcYegrg== + /after/0.8.2: + resolution: {integrity: sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8=} dev: true - resolution: - integrity: sha1-/ts5T58OAqqXaOcCvaI7UF+ufh8= + /agent-base/5.1.1: + resolution: {integrity: sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g==} + engines: {node: '>= 6.0.0'} dev: true - engines: - node: '>= 6.0.0' - resolution: - integrity: sha512-TMeqbNl2fMW0nMjTEPOwe3J/PRFP4vqeoNuQMG0HlMrtm5QxKqdvAkZ1pRBQ/ulIyDD5Yq0nJ7YbdD8ey0TO3g== + /agent-base/6.0.2: + resolution: {integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ==} + engines: {node: '>= 6.0.0'} dependencies: debug: 4.3.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6.0.0' - resolution: - integrity: sha512-RZNwNclF7+MS/8bDg70amg32dyeZGZxiDuQmZxKLAlQjr3jGyLx+4Kkk58UO7D2QdgFIQCovuSuZESne6RG6XQ== + /aggregate-error/3.1.0: + resolution: {integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==} + engines: {node: '>=8'} dependencies: clean-stack: 2.2.0 indent-string: 4.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA== + /airbnb-prop-types/2.15.0_react@16.13.1: + resolution: {integrity: sha512-jUh2/hfKsRjNFC4XONQrxo/n/3GG4Tn6Hl0WlFQN5PY9OMC9loSCoAYKnZsWaP8wEfd5xcrPloK0Zg6iS1xwVA==} + peerDependencies: + react: ^0.14 || ^15.0.0 || ^16.0.0-alpha dependencies: array.prototype.find: 2.1.1 function.prototype.name: 1.1.2 @@ -7919,72 +8065,70 @@ packages: react: 16.13.1 react-is: 16.13.1 dev: true - peerDependencies: - react: ^0.14 || ^15.0.0 || ^16.0.0-alpha - resolution: - integrity: sha512-jUh2/hfKsRjNFC4XONQrxo/n/3GG4Tn6Hl0WlFQN5PY9OMC9loSCoAYKnZsWaP8wEfd5xcrPloK0Zg6iS1xwVA== + /ajv-errors/1.0.1_ajv@6.12.6: + resolution: {integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ==} + peerDependencies: + ajv: '>=5.0.0' dependencies: ajv: 6.12.6 dev: true - peerDependencies: - ajv: '>=5.0.0' - resolution: - integrity: sha512-DCRfO/4nQ+89p/RK43i8Ezd41EqdGIU4ld7nGF8OQ14oc/we5rEntLCUa7+jrn3nn83BosfwZA0wb4pon2o8iQ== + /ajv-keywords/3.4.1_ajv@6.12.0: + resolution: {integrity: sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==} + peerDependencies: + ajv: ^6.9.1 dependencies: ajv: 6.12.0 dev: true + + /ajv-keywords/3.4.1_ajv@6.12.2: + resolution: {integrity: sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ==} peerDependencies: ajv: ^6.9.1 - resolution: - integrity: sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== - /ajv-keywords/3.4.1_ajv@6.12.2: dependencies: ajv: 6.12.2 dev: true + + /ajv-keywords/3.5.2_ajv@6.12.6: + resolution: {integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==} peerDependencies: ajv: ^6.9.1 - resolution: - integrity: sha512-RO1ibKvd27e6FEShVFfPALuHI3WjSVNeK5FIsmme/LYRNxjKuNj+Dt7bucLa6NdSv3JcVTyMlm9kGR84z1XpaQ== - /ajv-keywords/3.5.2_ajv@6.12.6: dependencies: ajv: 6.12.6 dev: true - peerDependencies: - ajv: ^6.9.1 - resolution: - integrity: sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ== + /ajv/6.12.0: + resolution: {integrity: sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw==} dependencies: fast-deep-equal: 3.1.1 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.2.2 - resolution: - integrity: sha512-D6gFiFA0RRLyUbvijN74DWAjXSFxWKaWP7mldxkVhyhAV3+SWA9HEJPHQ2c9soIeTFJqcSdFDGFgdqs1iUU2Hw== + /ajv/6.12.2: + resolution: {integrity: sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ==} dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.2.2 dev: true - resolution: - integrity: sha512-k+V+hzjm5q/Mr8ef/1Y9goCmlsK4I6Sm74teeyGvFk1XrOsbsKLjEdrvny42CZ+a8sXbk8KWpY/bDwS+FLL2UQ== + /ajv/6.12.6: + resolution: {integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g==} dependencies: fast-deep-equal: 3.1.3 fast-json-stable-stringify: 2.1.0 json-schema-traverse: 0.4.1 uri-js: 4.4.0 - resolution: - integrity: sha512-j3fVLgvTo527anyYyJOGTYJbG+vnnQYvE0m5mmkc1TK+nxAppkCLMIL0aZ4dblVCNoGShhm+kzE4ZUykBoMg4g== + /alphanum-sort/1.0.2: + resolution: {integrity: sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=} dev: true - resolution: - integrity: sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM= + /amazon-cognito-identity-js/5.2.4: + resolution: {integrity: sha512-CTRG5LKBfMYmNrqAU0l7X0SA4OOXsPFdHmkW0Ky3NOZZo767W5GZecm5uPz3YyAVde1OHaUyLXYzhXEmnn+VcQ==} dependencies: buffer: 4.9.2 crypto-js: 4.1.1 @@ -7992,157 +8136,142 @@ packages: isomorphic-unfetch: 3.1.0 js-cookie: 2.2.1 dev: true - resolution: - integrity: sha512-CTRG5LKBfMYmNrqAU0l7X0SA4OOXsPFdHmkW0Ky3NOZZo767W5GZecm5uPz3YyAVde1OHaUyLXYzhXEmnn+VcQ== + /animate.css/3.7.0: + resolution: {integrity: sha512-u3iMXDJr0cxMdQocIciDiou9Au4L5f9uT+/jCtprw3s1j3HcfCuI+khF+90Ps2KdsEhM2soF7SXB4WUvI3HlXg==} dev: false - resolution: - integrity: sha512-u3iMXDJr0cxMdQocIciDiou9Au4L5f9uT+/jCtprw3s1j3HcfCuI+khF+90Ps2KdsEhM2soF7SXB4WUvI3HlXg== + /ansi-align/2.0.0: + resolution: {integrity: sha1-w2rsy6VjuJzrVW82kPCx2eNUf38=} dependencies: string-width: 2.1.1 dev: true - resolution: - integrity: sha1-w2rsy6VjuJzrVW82kPCx2eNUf38= + /ansi-align/3.0.0: + resolution: {integrity: sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw==} dependencies: string-width: 3.1.0 dev: true - resolution: - integrity: sha512-ZpClVKqXN3RGBmKibdfWzqCY4lnjEuoNzU5T0oEFpfd/z5qJHVarukridD4juLO2FXMiwUQxr9WqQtaYa8XRYw== + /ansi-colors/3.2.4: + resolution: {integrity: sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-hHUXGagefjN2iRrID63xckIvotOXOojhQKWIPUZ4mNUZ9nLZW+7FMNoE1lOkEhNWYsx/7ysGIuJYCiMAA9FnrA== + /ansi-colors/4.1.1: + resolution: {integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-JoX0apGbHaUJBNl6yF+p6JAFYZ666/hhCGKN5t9QFjbJQKUU/g8MNbFDbvfrgKXvI1QpZplPOnwIo99lX/AAmA== + /ansi-escapes/3.2.0: + resolution: {integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-cBhpre4ma+U0T1oM5fXg7Dy1Jw7zzwv7lt/GoCpr+hDQJoYnKVPLL4dCvSEFMmQurOQvSrwT7SL/DAlhBI97RQ== + /ansi-escapes/4.3.1: + resolution: {integrity: sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA==} + engines: {node: '>=8'} dependencies: type-fest: 0.11.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-JWF7ocqNrp8u9oqpgV+wH5ftbt+cfvv+PTjOvKLT3AdYly/LmORARfEVT1iyjwN+4MqE5UmVKoAdIBqeoCHgLA== + /ansi-html/0.0.7: - dev: true - engines: - '0': node >= 0.8.0 + resolution: {integrity: sha1-gTWEAhliqenm/QOflA0S9WynhZ4=} + engines: {'0': node >= 0.8.0} hasBin: true - resolution: - integrity: sha1-gTWEAhliqenm/QOflA0S9WynhZ4= + dev: true + /ansi-regex/2.1.1: + resolution: {integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-w7M6te42DYbg5ijwRorn7yfWVN8= + /ansi-regex/3.0.0: + resolution: {integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-7QMXwyIGT3lGbAKWa922Bas32Zg= + /ansi-regex/4.1.0: - engines: - node: '>=6' - resolution: - integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg== + resolution: {integrity: sha512-1apePfXM1UOSqw0o9IiFAovVz9M5S1Dg+4TrDwfMewQ6p/rmMueb7tWZjQ1rx4Loy1ArBggoqGpfqqdI4rondg==} + engines: {node: '>=6'} + /ansi-regex/5.0.0: + resolution: {integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg== + /ansi-regex/5.0.1: + resolution: {integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-quJQXlTSUGL2LH9SUXo8VwsY4soanhgo6LNSm84E1LBcE8s3O0wpdiRzyR9z/ZZJMlMWv37qOOb9pdJlMUEKFQ== + /ansi-styles/2.2.1: + resolution: {integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-tDLdM1i2NM914eRmQ2gkBTPB3b4= + /ansi-styles/3.2.1: + resolution: {integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA==} + engines: {node: '>=4'} dependencies: color-convert: 1.9.3 - engines: - node: '>=4' - resolution: - integrity: sha512-VT0ZI6kZRdTh8YyJw3SMbYm/u+NqfsAxEpWO0Pf9sq8/e94WxxOpPKx9FR1FlyCtOVDNOQ+8ntlqFxiRc+r5qA== + /ansi-styles/4.2.1: + resolution: {integrity: sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA==} + engines: {node: '>=8'} dependencies: '@types/color-name': 1.1.1 color-convert: 2.0.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-9VGjrMsG1vePxcSweQsN20KY/c4zN0h9fLjqAbwbPfahM3t+NL+M9HC8xeXG2I8pX5NoamTGNuomEUFI7fcUjA== + /ansi-styles/4.3.0: + resolution: {integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==} + engines: {node: '>=8'} dependencies: color-convert: 2.0.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg== + /anymatch/2.0.0: + resolution: {integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw==} dependencies: micromatch: 3.1.10 normalize-path: 2.1.1 dev: true - resolution: - integrity: sha512-5teOsQWABXHHBFP9y3skS5P3d/WfWXpv3FUpy+LorMrNYaT9pI4oLMQX7jzQ2KklNpGpWHzdCXTDT2Y3XGlZBw== + /anymatch/3.1.1: + resolution: {integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg==} + engines: {node: '>= 8'} dependencies: normalize-path: 3.0.0 picomatch: 2.2.2 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-mM8522psRCqzV+6LhomX5wgp25YVibjh8Wj23I5RPkPppSVSjyKD2A2mBJmWGa+KN7f2D6LNh9jkBCeyLktzjg== + /app-module-path/2.2.0: + resolution: {integrity: sha1-ZBqlXft9am8KgUHEucCqULbCTdU=} dev: true - resolution: - integrity: sha1-ZBqlXft9am8KgUHEucCqULbCTdU= + /aproba/1.2.0: + resolution: {integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw==} dev: true - resolution: - integrity: sha512-Y9J6ZjXtoYh8RnXVCMOU/ttDmk1aBjunq9vO0ta5x85WDQiQfUF9sIPBITdbiiIVcBo03Hi3jMxigBtsddlXRw== + /arch/2.1.2: + resolution: {integrity: sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ==} dev: true - resolution: - integrity: sha512-NTBIIbAfkJeIletyABbVtdPgeKfDafR+1mZV/AyyfC1UkVkp9iUjV+wwmqtUgphHYajbI86jejBJp5e+jkGTiQ== + /arch/2.2.0: + resolution: {integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ==} dev: true - resolution: - integrity: sha512-Of/R0wqp83cgHozfIYLbBMnej79U/SVGOOyuB3VVFv1NRM/PSFMK12x9KVtiYzJqmnU5WR2qp0Z5rHb7sWGnFQ== + /archive-type/4.0.0: + resolution: {integrity: sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA=} + engines: {node: '>=4'} dependencies: file-type: 4.4.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-+S5yIzBW38aWlHJ0nCZ72wRrHXA= + /archiver-utils/1.3.0: + resolution: {integrity: sha1-5QtMCccL89aA4y/xt5lOn52JUXQ=} + engines: {node: '>= 0.10.0'} dependencies: glob: 7.1.6 graceful-fs: 4.2.4 @@ -8151,11 +8280,10 @@ packages: normalize-path: 2.1.1 readable-stream: 2.3.7 dev: true - engines: - node: '>= 0.10.0' - resolution: - integrity: sha1-5QtMCccL89aA4y/xt5lOn52JUXQ= + /archiver-utils/2.1.0: + resolution: {integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw==} + engines: {node: '>= 6'} dependencies: glob: 7.1.6 graceful-fs: 4.2.4 @@ -8168,11 +8296,10 @@ packages: normalize-path: 3.0.0 readable-stream: 2.3.7 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-bEL/yUb/fNNiNTuUz979Z0Yg5L+LzLxGJz8x79lYmR54fmTIb6ob/hNQgkQnIUDWIFjZVQwl9Xs356I6BAMHfw== + /archiver/1.3.0: + resolution: {integrity: sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI=} + engines: {node: '>= 0.10.0'} dependencies: archiver-utils: 1.3.0 async: 2.6.3 @@ -8184,11 +8311,10 @@ packages: walkdir: 0.0.11 zip-stream: 1.2.0 dev: true - engines: - node: '>= 0.10.0' - resolution: - integrity: sha1-TyGU1tj5nfP1MeaIHxTxXVX6ryI= + /archiver/3.1.1: + resolution: {integrity: sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg==} + engines: {node: '>= 6'} dependencies: archiver-utils: 2.1.0 async: 2.6.3 @@ -8198,11 +8324,10 @@ packages: tar-stream: 2.1.4 zip-stream: 2.1.3 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-5Hxxcig7gw5Jod/8Gq0OneVgLYET+oNHcxgWItq4TbhOzRLKNAFUb9edAftiMKXvXfCB0vbGrJdZDNq0dWMsxg== + /archiver/4.0.2: + resolution: {integrity: sha512-B9IZjlGwaxF33UN4oPbfBkyA4V1SxNLeIhR1qY8sRXSsbdUkEHrrOvwlYFPx+8uQeCe9M+FG6KgO+imDmQ79CQ==} + engines: {node: '>= 8'} dependencies: archiver-utils: 2.1.0 async: 3.2.0 @@ -8212,92 +8337,85 @@ packages: tar-stream: 2.1.4 zip-stream: 3.0.1 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-B9IZjlGwaxF33UN4oPbfBkyA4V1SxNLeIhR1qY8sRXSsbdUkEHrrOvwlYFPx+8uQeCe9M+FG6KgO+imDmQ79CQ== + /arg/4.1.3: + resolution: {integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA==} dev: true - resolution: - integrity: sha512-58S9QDqG0Xx27YwPSt9fJxivjYl432YCwfDMfZ+71RAqUrZef7LrKQZ3LHLOwCS4FLNBplP533Zx895SeOCHvA== + /argparse/1.0.10: + resolution: {integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg==} dependencies: sprintf-js: 1.0.3 - resolution: - integrity: sha512-o5Roy6tNG4SL/FOkCAN6RzjiakZS25RLYFrcMttJqbdd8BWrnA+fGz57iN5Pb06pvBGvl5gQ0B48dJlslXvoTg== + /argparse/2.0.1: - resolution: - integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q== + resolution: {integrity: sha512-8+9WqebbFzpX9OR+Wa6O29asIogeRMzcGtAINdpMHHyAg10f05aSFVBbcEqGf/PXw1EjAZ+q2/bEBg3DvurK3Q==} + /aria-query/3.0.0: + resolution: {integrity: sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w=} dependencies: ast-types-flow: 0.0.7 commander: 2.20.3 dev: true - resolution: - integrity: sha1-ZbP8wcoRVajJrmTW7uKX8V1RM8w= + /aria-query/4.2.2: + resolution: {integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA==} + engines: {node: '>=6.0'} dependencies: '@babel/runtime': 7.12.5 '@babel/runtime-corejs3': 7.12.5 dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-o/HelwhuKpTj/frsOsbNLNgnNGVIFsVP/SW2BSF14gVl7kAfMOJ6/8wUAUvG1R1NHKrfG+2sHZTu0yauT1qBrA== + /arity-n/1.0.4: + resolution: {integrity: sha1-2edrEXM+CFacCEeuezmyhgswt0U=} dev: true - resolution: - integrity: sha1-2edrEXM+CFacCEeuezmyhgswt0U= + /arr-diff/4.0.0: + resolution: {integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-1kYQdP6/7HHn4VI1dhoyml3HxSA= + /arr-flatten/1.1.0: + resolution: {integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-L3hKV5R/p5o81R7O02IGnwpDmkp6E982XhtbuwSe3O4qOtMMMtodicASA1Cny2U+aCXcNpml+m4dPsvsJ3jatg== + /arr-union/3.1.0: + resolution: {integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-45sJrqne+Gao8gbiiK9jkZuuOcQ= + /array-differ/2.1.0: + resolution: {integrity: sha512-KbUpJgx909ZscOc/7CLATBFam7P1Z1QRQInvgT0UztM9Q72aGKCunKASAl7WNW0tnPmPyEMeMhdsfWhfmW037w==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-KbUpJgx909ZscOc/7CLATBFam7P1Z1QRQInvgT0UztM9Q72aGKCunKASAl7WNW0tnPmPyEMeMhdsfWhfmW037w== + /array-equal/1.0.0: + resolution: {integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM=} dev: true - resolution: - integrity: sha1-jCpe8kcv2ep0KwTHenUJO6J1fJM= + /array-filter/1.0.0: + resolution: {integrity: sha1-uveeYubvTCpMC4MSMtr/7CUfnYM=} dev: true - resolution: - integrity: sha1-uveeYubvTCpMC4MSMtr/7CUfnYM= + /array-flatten/1.1.1: - resolution: - integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI= + resolution: {integrity: sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=} + /array-flatten/2.1.2: + resolution: {integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==} dev: true - resolution: - integrity: sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ== + /array-includes/3.1.1: + resolution: {integrity: sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 is-string: 1.0.5 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-c2VXaCHl7zPsvpkFsw4nxvFie4fh1ur9bpcgsVkIjqn0H/Xwdg+7fv3n2r/isyS8EBj5b06M9kHyZuIr4El6WQ== + /array-includes/3.1.2: + resolution: {integrity: sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 @@ -8305,11 +8423,10 @@ packages: get-intrinsic: 1.0.1 is-string: 1.0.5 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-w2GspexNQpx+PutG3QpT437/BenZBj0M/MZGn5mzv/MofYqo0xmRHzn4lFsoDlWJ+THYsGJmFlW68WlDFx7VRw== + /array-includes/3.1.3: + resolution: {integrity: sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 @@ -8317,11 +8434,10 @@ packages: get-intrinsic: 1.1.1 is-string: 1.0.6 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-gcem1KlBU7c9rB+Rq8/3PPKsK2kjqeEBa3bD5kkQo4nYlOHQCJqIJFqBXDEfwaRuYTT4E+FxA9xez7Gf/e3Q7A== + /array-includes/3.1.4: + resolution: {integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 @@ -8329,204 +8445,186 @@ packages: get-intrinsic: 1.1.1 is-string: 1.0.7 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-ZTNSQkmWumEbiHO2GF4GmWxYVTiQyJy2XOTa15sdQSrvKn7l+180egQMqlrMOUMCyLMD7pmyQe4mMDUT6Behrw== + /array-union/1.0.2: + resolution: {integrity: sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk=} + engines: {node: '>=0.10.0'} dependencies: array-uniq: 1.0.3 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-mjRBDk9OPaI96jdb5b5w8kd47Dk= + /array-union/2.1.0: + resolution: {integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw== + /array-uniq/1.0.3: + resolution: {integrity: sha1-r2rId6Jcx/dOBYiUdThY39sk/bY=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-r2rId6Jcx/dOBYiUdThY39sk/bY= + /array-unique/0.3.2: + resolution: {integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-qJS3XUvE9s1nnvMkSp/Y9Gri1Cg= + /array.prototype.find/2.1.1: + resolution: {integrity: sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA==} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - resolution: - integrity: sha512-mi+MYNJYLTx2eNYy+Yh6raoQacCsNeeMUaspFPh9Y141lFSsWxxB8V9mM2ye+eqiRs917J6/pJ4M9ZPzenWckA== + /array.prototype.flat/1.2.3: + resolution: {integrity: sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-gBlRZV0VSmfPIeWfuuy56XZMvbVfbEUnOXUvt3F/eUUUSyzlgLxhEX4YAEpxNAogRGehPSnfXyPtYyKAhkzQhQ== + /array.prototype.flat/1.2.4: + resolution: {integrity: sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-4470Xi3GAPAjZqFcljX2xzckv1qeKPizoNkiS0+O4IoPR2ZNpcjE0pkhdihlDouK+x6QOast26B4Q/O9DJnwSg== + /array.prototype.flat/1.2.5: + resolution: {integrity: sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.19.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-KaYU+S+ndVqyUnignHftkwc58o3uVU1jzczILJ1tN2YaIZpFIKBiP/x/j97E5MVPsaCloPbqWLB/8qCTVvT2qg== + /array.prototype.flatmap/1.2.4: + resolution: {integrity: sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 function-bind: 1.1.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-r9Z0zYoxqHz60vvQbWEdXIEtCwHF0yxaWfno9qzXeNHvfyl3BZqygmGzb84dsubyaXLH4husF+NFgMSdpZhk2Q== + /arraybuffer.slice/0.0.7: + resolution: {integrity: sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog==} dev: true - resolution: - integrity: sha512-wGUIVQXuehL5TCqQun8OW81jGzAWycqzFF8lFp+GOM5BXLYj3bKNsYC4daB7n6XjCqxQA/qgTJ+8ANR3acjrog== + /arrify/1.0.1: + resolution: {integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-iYUI2iIm84DfkEcoRWhJwVAaSw0= + /asap/2.0.6: + resolution: {integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY=} dev: true - resolution: - integrity: sha1-5QNHYR1+aQlDIIu9r+vLwvuGbUY= + /asn1.js/5.4.1: + resolution: {integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==} dependencies: bn.js: 4.11.9 inherits: 2.0.4 minimalistic-assert: 1.0.1 safer-buffer: 2.1.2 - resolution: - integrity: sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA== + /asn1/0.2.4: + resolution: {integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg==} dependencies: safer-buffer: 2.1.2 - resolution: - integrity: sha512-jxwzQpLQjSmWXgwaCZE9Nz+glAG01yF1QnWgbhGwHI5A6FRIEY6IVqtHhIepHqI7/kyEyQEagBC5mBEFlIYvdg== + /assert-plus/1.0.0: - engines: - node: '>=0.8' - resolution: - integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU= + resolution: {integrity: sha1-8S4PPF13sLHN2RRpQuTpbB5N1SU=} + engines: {node: '>=0.8'} + /assert/1.5.0: + resolution: {integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==} dependencies: object-assign: 4.1.1 util: 0.10.3 dev: true - resolution: - integrity: sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA== + /assign-symbols/1.0.0: + resolution: {integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-WWZ/QfrdTyDMvCu5a41Pf3jsA2c= + /ast-module-types/2.6.0: + resolution: {integrity: sha512-zXSoVaMrf2R+r+ISid5/9a8SXm1LLdkhHzh6pSRhj9jklzruOOl1hva1YmFT33wAstg/f9ZndJAlq1BSrFLSGA==} dev: true - resolution: - integrity: sha512-zXSoVaMrf2R+r+ISid5/9a8SXm1LLdkhHzh6pSRhj9jklzruOOl1hva1YmFT33wAstg/f9ZndJAlq1BSrFLSGA== + /ast-types-flow/0.0.7: + resolution: {integrity: sha1-9wtzXGvKGlycItmCw+Oef+ujva0=} dev: true - resolution: - integrity: sha1-9wtzXGvKGlycItmCw+Oef+ujva0= + /astral-regex/1.0.0: + resolution: {integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-+Ryf6g3BKoRc7jfp7ad8tM4TtMiaWvbF/1/sQcZPkkS7ag3D5nMBCe2UfOTONtAkaG0tO0ij3C5Lwmf1EiyjHg== + /astral-regex/2.0.0: + resolution: {integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Z7tMw1ytTXt5jqMcOP+OQteU1VuNK9Y02uuJtKQ1Sv69jXQKKg5cibLwGJow8yzZP+eAc18EmLGPal0bp36rvQ== + /async-each/1.0.3: + resolution: {integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ==} dev: true - resolution: - integrity: sha512-z/WhQ5FPySLdvREByI2vZiTWwCnF0moMJ1hK9YQwDTHKh6I7/uSckMetoRGb5UBZPC1z0jlw+n/XCgjeH7y1AQ== + /async-hook-jl/1.7.6: + resolution: {integrity: sha512-gFaHkFfSxTjvoxDMYqDuGHlcRyUuamF8s+ZTtJdDzqjws4mCt7v0vuV79/E2Wr2/riMQgtG4/yUtXWs1gZ7JMg==} + engines: {node: ^4.7 || >=6.9 || >=7.3} dependencies: stack-chain: 1.3.7 dev: false - engines: - node: ^4.7 || >=6.9 || >=7.3 - resolution: - integrity: sha512-gFaHkFfSxTjvoxDMYqDuGHlcRyUuamF8s+ZTtJdDzqjws4mCt7v0vuV79/E2Wr2/riMQgtG4/yUtXWs1gZ7JMg== + /async-limiter/1.0.1: + resolution: {integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ==} dev: true - resolution: - integrity: sha512-csOlWGAcRFJaI6m+F2WKdnMKr4HhdhFVBk0H/QbJFMCr+uO2kwohwXQPxw/9OCxp05r5ghVBFSyioixx3gfkNQ== + /async/1.5.2: + resolution: {integrity: sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo=} dev: true - resolution: - integrity: sha1-7GphrlZIDAw8skHJVhjiCJL5Zyo= + /async/2.6.3: + resolution: {integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==} dependencies: lodash: 4.17.21 dev: true - resolution: - integrity: sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg== + /async/3.2.0: + resolution: {integrity: sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw==} dev: true - resolution: - integrity: sha512-TR2mEZFVOj2pLStYxLht7TyfuRzaydfpxr3k9RpHIzMgw7A64dzsdqCxH1WJyQdoe8T10nDXd9wnEigmiuHIZw== + /asynckit/0.4.0: - resolution: - integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k= + resolution: {integrity: sha1-x57Zf380y48robyXkLzDZkdLS3k=} + /at-least-node/1.0.0: - engines: - node: '>= 4.0.0' - resolution: - integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg== + resolution: {integrity: sha512-+q/t7Ekv1EDY2l6Gda6LLiX14rU9TV20Wa3ofeQmwPFZbOMo9DXrLbOjFaaclkXKWidIaopwAObQDqwWtGUjqg==} + engines: {node: '>= 4.0.0'} + /atob/2.1.2: - dev: true - engines: - node: '>= 4.5.0' + resolution: {integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg==} + engines: {node: '>= 4.5.0'} hasBin: true - resolution: - integrity: sha512-Wm6ukoaOGJi/73p/cl2GvLjTI5JM1k/O14isD73YML8StrH/7/lRFgmg8nICZgD3bZZvjwCGxtMOD3wWNAu8cg== + dev: true + /atomic-batcher/1.0.2: + resolution: {integrity: sha1-0WkB0QzOxZUWwZe5zNiTBom4E7Q=} dev: false - resolution: - integrity: sha1-0WkB0QzOxZUWwZe5zNiTBom4E7Q= + /attr-accept/2.1.0: + resolution: {integrity: sha512-sLzVM3zCCmmDtDNhI0i96k6PUztkotSOXqE4kDGQt/6iDi5M+H0srjeF+QC6jN581l4X/Zq3Zu/tgcErEssavg==} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-sLzVM3zCCmmDtDNhI0i96k6PUztkotSOXqE4kDGQt/6iDi5M+H0srjeF+QC6jN581l4X/Zq3Zu/tgcErEssavg== + /autoprefixer/9.8.6: + resolution: {integrity: sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg==} + hasBin: true dependencies: browserslist: 4.15.0 caniuse-lite: 1.0.30001164 @@ -8536,18 +8634,19 @@ packages: postcss: 7.0.35 postcss-value-parser: 4.1.0 dev: true - hasBin: true - resolution: - integrity: sha512-XrvP4VVHdRBCdX1S3WXVD8+RyG9qeb1D5Sn1DeLiG2xfSpzellk5k54xbUERJ3M5DggQxes39UGOTP8CFrEGbg== + /aws-sdk-mock/5.1.0: + resolution: {integrity: sha512-Wa5eCSo8HX0Snqb7FdBylaXMmfrAWoWZ+d7MFhiYsgHPvNvMEGjV945FF2qqE1U0Tolr1ALzik1fcwgaOhqUWQ==} dependencies: aws-sdk: 2.1015.0 sinon: 9.0.3 traverse: 0.6.6 dev: true - resolution: - integrity: sha512-Wa5eCSo8HX0Snqb7FdBylaXMmfrAWoWZ+d7MFhiYsgHPvNvMEGjV945FF2qqE1U0Tolr1ALzik1fcwgaOhqUWQ== + /aws-sdk/2.1015.0: + resolution: {integrity: sha512-jSM955n08r+kzCMMhOu1Dbua8SRZQKgGO1nAoUwBSlXjnLtN+F81P93h4yNBtWsxUg1mAMTP3DKJjXFFrRToPw==} + engines: {node: '>= 0.8.0'} + requiresBuild: true dependencies: buffer: 4.9.2 events: 1.1.1 @@ -8558,12 +8657,10 @@ packages: url: 0.10.3 uuid: 3.3.2 xml2js: 0.4.19 - engines: - node: '>= 0.8.0' - requiresBuild: true - resolution: - integrity: sha512-jSM955n08r+kzCMMhOu1Dbua8SRZQKgGO1nAoUwBSlXjnLtN+F81P93h4yNBtWsxUg1mAMTP3DKJjXFFrRToPw== + /aws-sdk/2.656.0: + resolution: {integrity: sha512-UzqDvvt6i7gpuzEdK0GT/JOfBJcsCPranzZWdQ9HR4+5E0m5kf5gybZ6OX+UseIAE2/WND6Dv0aHgiI21AKenw==} + engines: {node: '>= 0.8.0'} dependencies: buffer: 4.9.1 events: 1.1.1 @@ -8575,11 +8672,10 @@ packages: uuid: 3.3.2 xml2js: 0.4.19 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-UzqDvvt6i7gpuzEdK0GT/JOfBJcsCPranzZWdQ9HR4+5E0m5kf5gybZ6OX+UseIAE2/WND6Dv0aHgiI21AKenw== + /aws-sdk/2.721.0: + resolution: {integrity: sha512-loljx8gp4u/Y4nKO2mbcj3df8HpMkoxTFCYx5800IkLj4Y6yZqodxPTt0SZ5fHlQNx8TUtjwkmp3isBGtdEdyA==} + engines: {node: '>= 0.8.0'} dependencies: buffer: 4.9.2 events: 1.1.1 @@ -8591,11 +8687,10 @@ packages: uuid: 3.3.2 xml2js: 0.4.19 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-loljx8gp4u/Y4nKO2mbcj3df8HpMkoxTFCYx5800IkLj4Y6yZqodxPTt0SZ5fHlQNx8TUtjwkmp3isBGtdEdyA== + /aws-sdk/2.802.0: + resolution: {integrity: sha512-PfjBr5Ag4PdcEYPrfMclVWk85kFSJNe7qllZBE8RhYNu+K+Z2pveKfYkC5mqYoKEYIQyI9by9N47F+Tqm1GXtg==} + engines: {node: '>= 0.8.0'} dependencies: buffer: 4.9.2 events: 1.1.1 @@ -8607,14 +8702,13 @@ packages: uuid: 3.3.2 xml2js: 0.4.19 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-PfjBr5Ag4PdcEYPrfMclVWk85kFSJNe7qllZBE8RhYNu+K+Z2pveKfYkC5mqYoKEYIQyI9by9N47F+Tqm1GXtg== + /aws-sign2/0.7.0: - resolution: - integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg= + resolution: {integrity: sha1-tG6JCTSpWR8tL2+G1+ap8bP+dqg=} + /aws-xray-sdk-core/3.2.0: + resolution: {integrity: sha512-6mhqmRsQbDAISyKQuYguO38AhHgGSZsmYLVUYWUV9eJ+GiHZf08apwM7fSdiRw56qCulgSTV5JG2/cnPmtBhUA==} + engines: {node: '>= 10.x'} dependencies: '@types/cls-hooked': 4.3.3 atomic-batcher: 1.0.2 @@ -8622,44 +8716,40 @@ packages: pkginfo: 0.4.1 semver: 5.7.1 dev: false - engines: - node: '>= 10.x' - resolution: - integrity: sha512-6mhqmRsQbDAISyKQuYguO38AhHgGSZsmYLVUYWUV9eJ+GiHZf08apwM7fSdiRw56qCulgSTV5JG2/cnPmtBhUA== + /aws-xray-sdk-express/3.2.0_aws-xray-sdk-core@3.2.0: + resolution: {integrity: sha512-r0XX/2JmIYES1vUYee6MgmXpAc2Ru86S8J8u5kwOvTGT1hKqJcdPF8GSKocPKqCw1KSRvDOWqwkwJu8/mDl9Ew==} + engines: {node: '>= 10.x'} + peerDependencies: + aws-xray-sdk-core: ^3.2.0 dependencies: '@types/express': 4.17.11 aws-xray-sdk-core: 3.2.0 dev: false - engines: - node: '>= 10.x' + + /aws-xray-sdk-mysql/3.2.0_aws-xray-sdk-core@3.2.0: + resolution: {integrity: sha512-MlX5ngtQseoSCU04gJGqOh3hFDv8+J6qrgeuaTJqIrSy7X8Rsz4bXZessjLfyuuAWGXsDrwquj5lpBU8jvoHuw==} + engines: {node: '>= 10.x'} peerDependencies: aws-xray-sdk-core: ^3.2.0 - resolution: - integrity: sha512-r0XX/2JmIYES1vUYee6MgmXpAc2Ru86S8J8u5kwOvTGT1hKqJcdPF8GSKocPKqCw1KSRvDOWqwkwJu8/mDl9Ew== - /aws-xray-sdk-mysql/3.2.0_aws-xray-sdk-core@3.2.0: dependencies: '@types/mysql': 2.15.18 aws-xray-sdk-core: 3.2.0 dev: false - engines: - node: '>= 10.x' + + /aws-xray-sdk-postgres/3.2.0_aws-xray-sdk-core@3.2.0: + resolution: {integrity: sha512-Xg3X7Wi6TLEjfLXsPwep9sbTbCn1iqYAV6G4+5jQT4VOE+nn6xa7NntewtxWdvfn77awk4Rb8tQ11ftJOMfTrA==} + engines: {node: '>= 10.x'} peerDependencies: aws-xray-sdk-core: ^3.2.0 - resolution: - integrity: sha512-MlX5ngtQseoSCU04gJGqOh3hFDv8+J6qrgeuaTJqIrSy7X8Rsz4bXZessjLfyuuAWGXsDrwquj5lpBU8jvoHuw== - /aws-xray-sdk-postgres/3.2.0_aws-xray-sdk-core@3.2.0: dependencies: '@types/pg': 7.14.11 aws-xray-sdk-core: 3.2.0 dev: false - engines: - node: '>= 10.x' - peerDependencies: - aws-xray-sdk-core: ^3.2.0 - resolution: - integrity: sha512-Xg3X7Wi6TLEjfLXsPwep9sbTbCn1iqYAV6G4+5jQT4VOE+nn6xa7NntewtxWdvfn77awk4Rb8tQ11ftJOMfTrA== + /aws-xray-sdk/3.2.0: + resolution: {integrity: sha512-ARPagVVljHbad8lVsUVRCQrbPERIjb/itEZBgDyyGufHU/kLZ4XvhG0Vocixyrweo7PMCukGyPvSmKyBqbSxiQ==} + engines: {node: '>= 10.x'} dependencies: aws-xray-sdk-core: 3.2.0 aws-xray-sdk-express: 3.2.0_aws-xray-sdk-core@3.2.0 @@ -8667,44 +8757,46 @@ packages: aws-xray-sdk-postgres: 3.2.0_aws-xray-sdk-core@3.2.0 pkginfo: 0.4.1 dev: false - engines: - node: '>= 10.x' - resolution: - integrity: sha512-ARPagVVljHbad8lVsUVRCQrbPERIjb/itEZBgDyyGufHU/kLZ4XvhG0Vocixyrweo7PMCukGyPvSmKyBqbSxiQ== + /aws4/1.11.0: - resolution: - integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA== + resolution: {integrity: sha512-xh1Rl34h6Fi1DC2WWKfxUTVqRsNnr6LsKz2+hfwDxQJWmrx8+c7ylaqBMcHfl1U1r2dsifOvKX3LQuLNZ+XSvA==} + /axe-core/4.1.1: + resolution: {integrity: sha512-5Kgy8Cz6LPC9DJcNb3yjAXTu3XihQgEdnIg50c//zOC/MyLP0Clg+Y8Sh9ZjjnvBrDZU4DgXS9C3T9r4/scGZQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-5Kgy8Cz6LPC9DJcNb3yjAXTu3XihQgEdnIg50c//zOC/MyLP0Clg+Y8Sh9ZjjnvBrDZU4DgXS9C3T9r4/scGZQ== + /axios/0.19.2: + resolution: {integrity: sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA==} dependencies: follow-redirects: 1.5.10 dev: true - resolution: - integrity: sha512-fjgm5MvRHLhx+osE2xoekY70AhARk3a6hkN+3Io1jc00jtquGvxYlKlsFUhmUET0V5te6CcZI7lcv2Ym61mjHA== + /axios/0.21.4: + resolution: {integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg==} dependencies: follow-redirects: 1.14.4 + transitivePeerDependencies: + - debug dev: false - resolution: - integrity: sha512-ut5vewkiu8jjGBdqpM44XxjuCjq9LAKeHVmoVfHVzy8eHgxxq8SbAVQNovDA8mVi05kP0Ea/n/UzcSHcTJQfNg== + /axobject-query/2.2.0: + resolution: {integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA==} dev: true - resolution: - integrity: sha512-Td525n+iPOOyUQIeBfcASuG6uJsDOITl7Mds5gFyerkWiX7qhUTdYUBlSgNMyVqtSJqwpt1kXGLdUt6SykLMRA== + /babel-code-frame/6.26.0: + resolution: {integrity: sha1-Y/1D99weO7fONZR9uP42mj9Yx0s=} dependencies: chalk: 1.1.3 esutils: 2.0.3 js-tokens: 3.0.2 dev: true - resolution: - integrity: sha1-Y/1D99weO7fONZR9uP42mj9Yx0s= + /babel-eslint/10.1.0_eslint@6.8.0: + resolution: {integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg==} + engines: {node: '>=6'} + peerDependencies: + eslint: '>= 4.12.1' dependencies: '@babel/code-frame': 7.10.4 '@babel/parser': 7.12.7 @@ -8713,22 +8805,22 @@ packages: eslint: 6.8.0 eslint-visitor-keys: 1.3.0 resolve: 1.19.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6' - peerDependencies: - eslint: '>= 4.12.1' - resolution: - integrity: sha512-ifWaTHQ0ce+448CYop8AdrQiBsGrnC+bMgfyKFdi6EsPLTAWG+QfyDeM6OH+FmWnKvEq5NnBMLvlBUPKQZoDSg== + /babel-extract-comments/1.0.0: + resolution: {integrity: sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ==} + engines: {node: '>=4'} dependencies: babylon: 6.18.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-qWWzi4TlddohA91bFwgt6zO/J0X+io7Qp184Fw0m2JYRSTZnJbFR8+07KmzudHCZgOiKRCrjhylwv9Xd8gfhVQ== + /babel-jest/24.9.0_@babel+core@7.12.9: + resolution: {integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==} + engines: {node: '>= 6'} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 '@jest/transform': 24.9.0 @@ -8738,14 +8830,15 @@ packages: babel-preset-jest: 24.9.0_@babel+core@7.12.9 chalk: 2.4.2 slash: 2.0.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' + + /babel-jest/24.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw==} + engines: {node: '>= 6'} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw== - /babel-jest/24.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@jest/transform': 24.9.0 @@ -8755,14 +8848,15 @@ packages: babel-preset-jest: 24.9.0_@babel+core@7.9.0 chalk: 2.4.2 slash: 2.0.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' + + /babel-jest/26.6.3_@babel+core@7.12.9: + resolution: {integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA==} + engines: {node: '>= 10.14.2'} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-ntuddfyiN+EhMw58PTNL1ph4C9rECiQXjI4nMMBKBaNjXvqLdkXpPRcMSr4iyBrJg/+wz9brFUD6RhOAT6r4Iw== - /babel-jest/26.6.3_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@jest/transform': 26.6.2 @@ -8773,14 +8867,16 @@ packages: chalk: 4.1.0 graceful-fs: 4.2.4 slash: 3.0.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 10.14.2' + + /babel-loader/8.1.0_@babel+core@7.9.0: + resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} + engines: {node: '>= 6.9'} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-pl4Q+GAVOHwvjrck6jKjvmGhnO3jHX/xuB9d27f+EJZ/6k+6nMuPjorrYp7s++bKKdANwzElBWnLWaObvTnaZA== - /babel-loader/8.1.0_@babel+core@7.9.0: + webpack: '>=2' dependencies: '@babel/core': 7.9.0 find-cache-dir: 2.1.0 @@ -8789,14 +8885,13 @@ packages: pify: 4.0.1 schema-utils: 2.6.5 dev: true - engines: - node: '>= 6.9' + + /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.41.2: + resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} + engines: {node: '>= 6.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' - resolution: - integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== - /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.41.2: dependencies: '@babel/core': 7.9.0 find-cache-dir: 2.1.0 @@ -8806,14 +8901,13 @@ packages: schema-utils: 2.6.5 webpack: 4.41.2 dev: true - engines: - node: '>= 6.9' + + /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.42.0: + resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} + engines: {node: '>= 6.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' - resolution: - integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== - /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.42.0: dependencies: '@babel/core': 7.9.0 find-cache-dir: 2.1.0 @@ -8823,14 +8917,13 @@ packages: schema-utils: 2.6.5 webpack: 4.42.0 dev: true - engines: - node: '>= 6.9' + + /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.42.1: + resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} + engines: {node: '>= 6.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' - resolution: - integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== - /babel-loader/8.1.0_@babel+core@7.9.0+webpack@4.42.1: dependencies: '@babel/core': 7.9.0 find-cache-dir: 2.1.0 @@ -8840,14 +8933,13 @@ packages: schema-utils: 2.6.5 webpack: 4.42.1 dev: true - engines: - node: '>= 6.9' + + /babel-loader/8.1.0_dd01e8cbc2bbf2b3fa238148aaaef39d: + resolution: {integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw==} + engines: {node: '>= 6.9'} peerDependencies: '@babel/core': ^7.0.0 webpack: '>=2' - resolution: - integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== - /babel-loader/8.1.0_dd01e8cbc2bbf2b3fa238148aaaef39d: dependencies: '@babel/core': 7.12.9 find-cache-dir: 2.1.0 @@ -8857,26 +8949,21 @@ packages: schema-utils: 2.6.5 webpack: 4.42.1 dev: true - engines: - node: '>= 6.9' - peerDependencies: - '@babel/core': ^7.0.0 - webpack: '>=2' - resolution: - integrity: sha512-7q7nC1tYOrqvUrN3LQK4GwSk/TQorZSOlO9C+RZDZpODgyN4ZlCqE5q9cDsyWOliN+aU9B4JX01xK9eJXowJLw== + /babel-plugin-dynamic-import-node/2.3.0: + resolution: {integrity: sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ==} dependencies: object.assign: 4.1.0 dev: true - resolution: - integrity: sha512-o6qFkpeQEBxcqt0XYlWzAVxNCSCZdUgcR8IRlhD/8DylxjjO4foPcvTW0GGKa/cVt3rvxZ7o5ippJ+/0nvLhlQ== + /babel-plugin-dynamic-import-node/2.3.3: + resolution: {integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==} dependencies: object.assign: 4.1.2 dev: true - resolution: - integrity: sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ== + /babel-plugin-emotion/10.0.33: + resolution: {integrity: sha512-bxZbTTGz0AJQDHm8k6Rf3RQJ8tX2scsfsRyKVgAbiUPUNIRtlK+7JxP+TAd1kRLABFxe0CFm2VdK4ePkoA9FxQ==} dependencies: '@babel/helper-module-imports': 7.12.5 '@emotion/hash': 0.8.0 @@ -8889,97 +8976,99 @@ packages: find-root: 1.1.0 source-map: 0.5.7 dev: false - resolution: - integrity: sha512-bxZbTTGz0AJQDHm8k6Rf3RQJ8tX2scsfsRyKVgAbiUPUNIRtlK+7JxP+TAd1kRLABFxe0CFm2VdK4ePkoA9FxQ== + /babel-plugin-inline-import/3.0.0: + resolution: {integrity: sha512-thnykl4FMb8QjMjVCuZoUmAM7r2mnTn5qJwrryCvDv6rugbJlTHZMctdjDtEgD0WBAXJOLJSGXN3loooEwx7UQ==} dependencies: require-resolve: 0.0.2 dev: true - resolution: - integrity: sha512-thnykl4FMb8QjMjVCuZoUmAM7r2mnTn5qJwrryCvDv6rugbJlTHZMctdjDtEgD0WBAXJOLJSGXN3loooEwx7UQ== + /babel-plugin-istanbul/5.2.0: + resolution: {integrity: sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw==} + engines: {node: '>=6'} dependencies: '@babel/helper-plugin-utils': 7.10.4 find-up: 3.0.0 istanbul-lib-instrument: 3.3.0 test-exclude: 5.2.3 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-5LphC0USA8t4i1zCtjbbNb6jJj/9+X6P37Qfirc/70EQ34xKlMW+a1RHGwxGI+SwWpNwZ27HqvzAobeqaXwiZw== + /babel-plugin-istanbul/6.0.0: + resolution: {integrity: sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ==} + engines: {node: '>=8'} dependencies: '@babel/helper-plugin-utils': 7.10.4 '@istanbuljs/load-nyc-config': 1.0.0 '@istanbuljs/schema': 0.1.2 istanbul-lib-instrument: 4.0.3 test-exclude: 6.0.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-AF55rZXpe7trmEylbaE1Gv54wn6rwU03aptvRoVIGP8YykoSxqdVLV1TfwflBCE/QtHmqtP8SWlTENqbK8GCSQ== + /babel-plugin-jest-hoist/24.9.0: + resolution: {integrity: sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw==} + engines: {node: '>= 6'} dependencies: '@types/babel__traverse': 7.0.16 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-2EMA2P8Vp7lG0RAzr4HXqtYwacfMErOuv1U3wrvxHX6rD1sV6xS3WXG3r8TRQ2r6w8OhvSdWt+z41hQNwNm3Xw== + /babel-plugin-jest-hoist/26.6.2: + resolution: {integrity: sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw==} + engines: {node: '>= 10.14.2'} dependencies: '@babel/template': 7.12.7 '@babel/types': 7.12.7 '@types/babel__core': 7.1.12 '@types/babel__traverse': 7.0.16 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-PO9t0697lNTmcEHH69mdtYiOIkkOlj9fySqfO3K1eCcdISevLAE0xY59VLLUj0SoiPiTX/JU2CYFpILydUa5Lw== + /babel-plugin-macros/2.8.0: + resolution: {integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg==} dependencies: '@babel/runtime': 7.12.5 cosmiconfig: 6.0.0 resolve: 1.19.0 - resolution: - integrity: sha512-SEP5kJpfGYqYKpBrj5XU3ahw5p5GOHJ0U5ssOSQ/WBVdwkD2Dzlce95exQTs3jOVWPPKLBN2rlEWkCK7dSmLvg== + /babel-plugin-named-asset-import/0.3.7_@babel+core@7.9.0: + resolution: {integrity: sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw==} + peerDependencies: + '@babel/core': ^7.1.0 dependencies: '@babel/core': 7.9.0 dev: true - peerDependencies: - '@babel/core': ^7.1.0 - resolution: - integrity: sha512-squySRkf+6JGnvjoUtDEjSREJEBirnXi9NqP6rjSYsylxQxqBTz+pkmf395i9E2zsvmYUaI40BHo6SqZUdydlw== + /babel-plugin-source-map-support/2.1.1: + resolution: {integrity: sha512-Ce0r4iXS/1JX8gjzZcfzw17Pooh7zIkbLFTljuhWPTneNWQ9RauomiutInvz5kmd8tYrZ9axgGq9dm0hml2+Lg==} dependencies: '@babel/helper-module-imports': 7.8.3 dev: true - resolution: - integrity: sha512-Ce0r4iXS/1JX8gjzZcfzw17Pooh7zIkbLFTljuhWPTneNWQ9RauomiutInvz5kmd8tYrZ9axgGq9dm0hml2+Lg== + /babel-plugin-syntax-jsx/6.18.0: + resolution: {integrity: sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY=} dev: false - resolution: - integrity: sha1-CvMqmm4Tyno/1QaeYtew9Y0NiUY= + /babel-plugin-syntax-object-rest-spread/6.13.0: + resolution: {integrity: sha1-/WU28rzhODb/o6VFjEkDpZe7O/U=} dev: true - resolution: - integrity: sha1-/WU28rzhODb/o6VFjEkDpZe7O/U= + /babel-plugin-transform-object-rest-spread/6.26.0: + resolution: {integrity: sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY=} dependencies: babel-plugin-syntax-object-rest-spread: 6.13.0 babel-runtime: 6.26.0 dev: true - resolution: - integrity: sha1-DzZpLVD+9rfi1LOsFHgTepY7ewY= + /babel-plugin-transform-react-remove-prop-types/0.4.24: + resolution: {integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA==} dev: true - resolution: - integrity: sha512-eqj0hVcJUR57/Ug2zE1Yswsw4LhuqqHhD+8v120T1cl3kjg76QwtyBrdIk4WVwK+lAhBJVYCd/v+4nc4y+8JsA== + /babel-preset-current-node-syntax/1.0.1_@babel+core@7.12.9: + resolution: {integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ==} + peerDependencies: + '@babel/core': ^7.0.0 dependencies: '@babel/core': 7.12.9 '@babel/plugin-syntax-async-generators': 7.8.4_@babel+core@7.12.9 @@ -8995,47 +9084,42 @@ packages: '@babel/plugin-syntax-optional-chaining': 7.8.3_@babel+core@7.12.9 '@babel/plugin-syntax-top-level-await': 7.12.1_@babel+core@7.12.9 dev: true + + /babel-preset-jest/24.9.0_@babel+core@7.12.9: + resolution: {integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==} + engines: {node: '>= 6'} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-M7LQ0bxarkxQoN+vz5aJPsLBn77n8QgTFmo8WK0/44auK2xlCXrYcUxHFxgU7qW5Yzw/CjmLRK2uJzaCd7LvqQ== - /babel-preset-jest/24.9.0_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.12.9 babel-plugin-jest-hoist: 24.9.0 dev: true - engines: - node: '>= 6' + + /babel-preset-jest/24.9.0_@babel+core@7.9.0: + resolution: {integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg==} + engines: {node: '>= 6'} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg== - /babel-preset-jest/24.9.0_@babel+core@7.9.0: dependencies: '@babel/core': 7.9.0 '@babel/plugin-syntax-object-rest-spread': 7.8.3_@babel+core@7.9.0 babel-plugin-jest-hoist: 24.9.0 dev: true - engines: - node: '>= 6' + + /babel-preset-jest/26.6.2_@babel+core@7.12.9: + resolution: {integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ==} + engines: {node: '>= 10.14.2'} peerDependencies: '@babel/core': ^7.0.0 - resolution: - integrity: sha512-izTUuhE4TMfTRPF92fFwD2QfdXaZW08qvWTFCI51V8rW5x00UuPgc3ajRoWofXOuxjfcOM5zzSYsQS3H8KGCAg== - /babel-preset-jest/26.6.2_@babel+core@7.12.9: dependencies: '@babel/core': 7.12.9 babel-plugin-jest-hoist: 26.6.2 babel-preset-current-node-syntax: 1.0.1_@babel+core@7.12.9 dev: true - engines: - node: '>= 10.14.2' - peerDependencies: - '@babel/core': ^7.0.0 - resolution: - integrity: sha512-YvdtlVm9t3k777c5NPQIv6cxFFFapys25HiUmuSgHwIZhfifweR5c5Sf5nwE3MAbfu327CYSvps8Yx6ANLyleQ== + /babel-preset-react-app/9.1.2: + resolution: {integrity: sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA==} dependencies: '@babel/core': 7.9.0 '@babel/plugin-proposal-class-properties': 7.8.3_@babel+core@7.9.0 @@ -9052,30 +9136,33 @@ packages: '@babel/runtime': 7.9.0 babel-plugin-macros: 2.8.0 babel-plugin-transform-react-remove-prop-types: 0.4.24 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-k58RtQOKH21NyKtzptoAvtAODuAJJs3ZhqBMl456/GnXEQ/0La92pNmwgWoMn5pBTrsvk3YYXdY7zpY4e3UIxA== + /babel-runtime/6.26.0: + resolution: {integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4=} dependencies: core-js: 2.6.12 regenerator-runtime: 0.11.1 dev: true - resolution: - integrity: sha1-llxwWGaOgrVde/4E/yM3vItWR/4= + /babylon/6.18.0: - dev: true + resolution: {integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ==} hasBin: true - resolution: - integrity: sha512-q/UEjfGJ2Cm3oKV71DJz9d25TPnq5rhBVL2Q4fA5wcC3jcrdn7+SssEybFIxwAvvP+YCsCYNKughoF33GxgycQ== + dev: true + /backo2/1.0.2: + resolution: {integrity: sha1-MasayLEpNjRj41s+u2n038+6eUc=} dev: true - resolution: - integrity: sha1-MasayLEpNjRj41s+u2n038+6eUc= + /balanced-match/1.0.0: + resolution: {integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c=} dev: true - resolution: - integrity: sha1-ibTRmasr7kneFk6gK4nORi1xt2c= + /base/0.11.2: + resolution: {integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg==} + engines: {node: '>=0.10.0'} dependencies: cache-base: 1.0.1 class-utils: 0.3.6 @@ -9085,92 +9172,88 @@ packages: mixin-deep: 1.3.2 pascalcase: 0.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-5T6P4xPgpp0YDFvSWwEZ4NoE3aM4QBQXDzmVbraCkFj8zHM+mba8SyqB5DbZWyR7mYHo6Y7BdQo3MoA4m0TeQg== + /base64-arraybuffer/0.1.4: + resolution: {integrity: sha1-mBjHngWbE1X5fgQooBfIOOkLqBI=} + engines: {node: '>= 0.6.0'} dev: true - engines: - node: '>= 0.6.0' - resolution: - integrity: sha1-mBjHngWbE1X5fgQooBfIOOkLqBI= + /base64-js/1.3.1: + resolution: {integrity: sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g==} dev: true - resolution: - integrity: sha512-mLQ4i2QO1ytvGWFWmcngKO//JXAQueZvwEKtjgQFM4jIK0kU+ytMfplL8j+n5mspOfjHwoAg+9yhb7BwAHm36g== + /base64-js/1.5.1: - resolution: - integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA== + resolution: {integrity: sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==} + /batch/0.6.1: + resolution: {integrity: sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=} dev: true - resolution: - integrity: sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY= + /bcrypt-pbkdf/1.0.2: + resolution: {integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4=} dependencies: tweetnacl: 0.14.5 - resolution: - integrity: sha1-pDAdOJtqQ/m2f/PKEaP2Y342Dp4= + /big.js/5.2.2: + resolution: {integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ==} dev: true - resolution: - integrity: sha512-vyL2OymJxmarO8gxMr0mhChsO9QGwhynfuu4+MHTAW6czfq9humCB7rKpUjDd9YUiDPU4mzpyupFSvOClAwbmQ== + /bignumber.js/9.0.0: + resolution: {integrity: sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A==} dev: true - resolution: - integrity: sha512-t/OYhhJ2SD+YGBQcjY8GzzDHEk9f3nerxjtfa6tlMXfe7frs/WozhvCNoGvpM0P3bNf3Gq5ZRMlGr5f3r4/N8A== + /binary-extensions/1.13.1: + resolution: {integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-Un7MIEDdUC5gNpcGDV97op1Ywk748MpHcFTHoYs6qnj1Z3j7I53VG3nwZhKzoBZmbdRNnb6WRdFlwl7tSDuZGw== + /binary-extensions/2.1.0: + resolution: {integrity: sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-1Yj8h9Q+QDF5FzhMs/c9+6UntbD5MkRfRwac8DoEm9ZfUBZ7tZ55YcGVAzEe4bXsdQHEk+s9S5wsOKVdZrw0tQ== + /bindings/1.5.0: + resolution: {integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ==} dependencies: file-uri-to-path: 1.0.0 dev: true optional: true - resolution: - integrity: sha512-p2q/t/mhvuOj/UeLlV6566GD/guowlr0hHxClI0W9m7MWYkL1F0hLo+0Aexs9HSPCtR1SXQ0TD3MMKrXZajbiQ== + /bl/1.2.3: + resolution: {integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww==} dependencies: readable-stream: 2.3.7 safe-buffer: 5.2.1 dev: true - resolution: - integrity: sha512-pvcNpa0UU69UT341rO6AYy4FVAIkUHuZXRIWbq+zHnsVcRzDDjIAhGuuYoi0d//cwIwtt4pkpKycWEfjdV+vww== + /bl/4.0.3: + resolution: {integrity: sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg==} dependencies: buffer: 5.7.1 inherits: 2.0.4 readable-stream: 3.6.0 dev: true - resolution: - integrity: sha512-fs4G6/Hu4/EE+F75J8DuN/0IpQqNjAdC7aEQv7Qt8MHGUH7Ckv2MwTEEeN9QehD0pfIDkMI1bkHYkKy7xHyKIg== + /blob-util/2.0.2: + resolution: {integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ==} dev: true - resolution: - integrity: sha512-T7JQa+zsXXEa6/8ZhHcQEW1UFfVM49Ts65uBkFL6fz2QmrElqmbajIDJvuA0tEhRe5eIjpV9ZF+0RfZR9voJFQ== + /blob/0.0.5: + resolution: {integrity: sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig==} dev: true - resolution: - integrity: sha512-gaqbzQPqOoamawKg0LGVd7SzLgXS+JH61oWprSLH+P+abTczqJbhTR8CmJ2u9/bUYNmHTGJx/UEmn6doAvvuig== + /bluebird/3.7.2: - resolution: - integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg== + resolution: {integrity: sha512-XpNj6GDQzdfW+r2Wnn7xiSAd7TM3jzkxGXBGTtWKuSXv1xUV+azxAm8jdWZN06QTQk+2N2XB9jRDkvbmQmcRtg==} + /bn.js/4.11.9: - resolution: - integrity: sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw== + resolution: {integrity: sha512-E6QoYqCKZfgatHTdHzs1RRKP7ip4vvm+EyRUeE2RF0NblwVvb0p6jSVeNTOFxPn26QXN2o6SMfNxKp6kU8zQaw==} + /bn.js/5.1.3: - resolution: - integrity: sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ== + resolution: {integrity: sha512-GkTiFpjFtUzU9CbMeJ5iazkCzGL3jrhzerzZIuqLABjbwRaFt33I9tUdSNryIptM+RxDet6OKm2WnLXzW51KsQ==} + /body-parser/1.19.0: + resolution: {integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==} + engines: {node: '>= 0.8'} dependencies: bytes: 3.1.0 content-type: 1.0.4 @@ -9182,11 +9265,9 @@ packages: qs: 6.7.0 raw-body: 2.4.0 type-is: 1.6.18 - engines: - node: '>= 0.8' - resolution: - integrity: sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw== + /bonjour/3.5.0: + resolution: {integrity: sha1-jokKGD2O6aI5OzhExpGkK897yfU=} dependencies: array-flatten: 2.1.2 deep-equal: 1.1.1 @@ -9195,13 +9276,14 @@ packages: multicast-dns: 6.2.3 multicast-dns-service-types: 1.1.0 dev: true - resolution: - integrity: sha1-jokKGD2O6aI5OzhExpGkK897yfU= + /boolbase/1.0.0: + resolution: {integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24=} dev: true - resolution: - integrity: sha1-aN/1++YMUes3cl6p4+0xDcwed24= + /boxen/1.3.0: + resolution: {integrity: sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw==} + engines: {node: '>=4'} dependencies: ansi-align: 2.0.0 camelcase: 4.1.0 @@ -9211,11 +9293,10 @@ packages: term-size: 1.2.0 widest-line: 2.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-TNPjfTr432qx7yOjQyaXm3dSR0MH9vXp7eT1BFSl/C51g+EFnOR9hTg1IreahGBmDNCehscshe45f+C1TBZbLw== + /boxen/3.2.0: + resolution: {integrity: sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A==} + engines: {node: '>=6'} dependencies: ansi-align: 3.0.0 camelcase: 5.3.1 @@ -9226,18 +9307,17 @@ packages: type-fest: 0.3.1 widest-line: 2.0.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-cU4J/+NodM3IHdSL2yN8bqYqnmlBTidDR4RC7nJs61ZmtGz8VZzM3HLQX0zY5mrSmPtR3xWwsq2jOUQqFZN8+A== + /brace-expansion/1.1.11: + resolution: {integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==} dependencies: balanced-match: 1.0.0 concat-map: 0.0.1 dev: true - resolution: - integrity: sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA== + /braces/2.3.2: + resolution: {integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w==} + engines: {node: '>=0.10.0'} dependencies: arr-flatten: 1.1.0 array-unique: 0.3.2 @@ -9250,37 +9330,34 @@ packages: split-string: 3.1.0 to-regex: 3.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-aNdbnj9P8PjdXU4ybaWLK2IF3jc/EoDYbC7AazW6to3TRsfXxscC9UXOB5iDiEQrkyIbWp2SLQda4+QAa7nc3w== + /braces/3.0.2: + resolution: {integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==} + engines: {node: '>=8'} dependencies: fill-range: 7.0.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A== + /brorand/1.1.0: - resolution: - integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8= + resolution: {integrity: sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=} + /browser-process-hrtime/1.0.0: + resolution: {integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow==} dev: true - resolution: - integrity: sha512-9o5UecI3GhkpM6DrXr69PblIuWxPKk9Y0jHBRhdocZ2y7YECBFCsHm79Pr3OyR2AvjhDkabFJaDJMYRazHgsow== + /browser-resolve/1.11.3: + resolution: {integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ==} dependencies: resolve: 1.1.7 dev: true - resolution: - integrity: sha512-exDi1BYWB/6raKHmDTCicQfTkqwN5fioMFV4j8BsfMU4R2DK/QfZfK7kOVkmWCNANf0snkBzqGqAJBao9gZMdQ== + /browser-tabs-lock/1.2.8: - dev: false + resolution: {integrity: sha512-Xrj33YUTltPDoGrD1KnaAn5ZuxnnlJFcIW9srVTPHbMNPd9MlcnBCWaGV0STlvGKu8Ok0ad5qxyx5sIwFTr/Ig==} requiresBuild: true - resolution: - integrity: sha512-Xrj33YUTltPDoGrD1KnaAn5ZuxnnlJFcIW9srVTPHbMNPd9MlcnBCWaGV0STlvGKu8Ok0ad5qxyx5sIwFTr/Ig== + dev: false + /browserify-aes/1.2.0: + resolution: {integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==} dependencies: buffer-xor: 1.0.3 cipher-base: 1.0.4 @@ -9288,30 +9365,30 @@ packages: evp_bytestokey: 1.0.3 inherits: 2.0.4 safe-buffer: 5.2.1 - resolution: - integrity: sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA== + /browserify-cipher/1.0.1: + resolution: {integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==} dependencies: browserify-aes: 1.2.0 browserify-des: 1.0.2 evp_bytestokey: 1.0.3 - resolution: - integrity: sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w== + /browserify-des/1.0.2: + resolution: {integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==} dependencies: cipher-base: 1.0.4 des.js: 1.0.1 inherits: 2.0.4 safe-buffer: 5.2.1 - resolution: - integrity: sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A== + /browserify-rsa/4.1.0: + resolution: {integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==} dependencies: bn.js: 5.1.3 randombytes: 2.1.0 - resolution: - integrity: sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog== + /browserify-sign/4.2.1: + resolution: {integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==} dependencies: bn.js: 5.1.3 browserify-rsa: 4.1.0 @@ -9322,35 +9399,37 @@ packages: parse-asn1: 5.1.6 readable-stream: 3.6.0 safe-buffer: 5.2.1 - resolution: - integrity: sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg== + /browserify-zlib/0.2.0: + resolution: {integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==} dependencies: pako: 1.0.11 dev: true - resolution: - integrity: sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA== + /browserslist/4.10.0: + resolution: {integrity: sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA==} + hasBin: true dependencies: caniuse-lite: 1.0.30001164 electron-to-chromium: 1.3.614 node-releases: 1.1.67 pkg-up: 3.1.0 dev: true - hasBin: true - resolution: - integrity: sha512-TpfK0TDgv71dzuTsEAlQiHeWQ/tiPqgNZVdv046fvNtBZrjbv2O3TsWCDU0AWGJJKCF/KsjNdLzR9hXOsh/CfA== + /browserslist/4.11.1: + resolution: {integrity: sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g==} + hasBin: true dependencies: caniuse-lite: 1.0.30001039 electron-to-chromium: 1.3.399 node-releases: 1.1.53 pkg-up: 2.0.0 dev: true - hasBin: true - resolution: - integrity: sha512-DCTr3kDrKEYNw6Jb9HFxVLQNaue8z+0ZfRBRjmCunKDEXEBajKDj2Y+Uelg+Pi29OnvaSGwjOsnRyNEkXzHg5g== + /browserslist/4.15.0: + resolution: {integrity: sha512-IJ1iysdMkGmjjYeRlDU8PQejVwxvVO5QOfXH7ylW31GO6LwNRSmm/SgRXtNsEXqMLl2e+2H5eEJ7sfynF8TCaQ==} + engines: {node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7} + hasBin: true dependencies: caniuse-lite: 1.0.30001164 colorette: 1.2.1 @@ -9358,93 +9437,87 @@ packages: escalade: 3.1.1 node-releases: 1.1.67 dev: true - engines: - node: ^6 || ^7 || ^8 || ^9 || ^10 || ^11 || ^12 || >=13.7 - hasBin: true - resolution: - integrity: sha512-IJ1iysdMkGmjjYeRlDU8PQejVwxvVO5QOfXH7ylW31GO6LwNRSmm/SgRXtNsEXqMLl2e+2H5eEJ7sfynF8TCaQ== + /bser/2.1.1: + resolution: {integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ==} dependencies: node-int64: 0.4.0 dev: true - resolution: - integrity: sha512-gQxTNE/GAfIIrmHLUE3oJyp5FO6HRBfhjnw4/wMmA63ZGDJnWBmgY/lyQBpnDUkGmAhbSe39tx2d/iTOAfglwQ== + /buffer-alloc-unsafe/1.1.0: + resolution: {integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg==} dev: true - resolution: - integrity: sha512-TEM2iMIEQdJ2yjPJoSIsldnleVaAk1oW3DBVUykyOLsEsFmEc9kn+SFFPz+gl54KQNxlDnAwCXosOS9Okx2xAg== + /buffer-alloc/1.2.0: + resolution: {integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow==} dependencies: buffer-alloc-unsafe: 1.1.0 buffer-fill: 1.0.0 dev: true - resolution: - integrity: sha512-CFsHQgjtW1UChdXgbyJGtnm+O/uLQeZdtbDo8mfUgYXCHSM1wgrVxXm6bSyrUuErEb+4sYVGCzASBRot7zyrow== + /buffer-crc32/0.2.13: + resolution: {integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI=} dev: true - resolution: - integrity: sha1-DTM+PwDqxQqhRUq9MO+MKl2ackI= + /buffer-equal-constant-time/1.0.1: - resolution: - integrity: sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk= + resolution: {integrity: sha1-+OcRMvf/5uAaXJaXpMbz5I1cyBk=} + /buffer-fill/1.0.0: + resolution: {integrity: sha1-+PeLdniYiO858gXNY39o5wISKyw=} dev: true - resolution: - integrity: sha1-+PeLdniYiO858gXNY39o5wISKyw= + /buffer-from/1.1.1: + resolution: {integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A==} dev: true - resolution: - integrity: sha512-MQcXEUbCKtEo7bhqEs6560Hyd4XaovZlO/k9V3hjVUF/zwW7KBVdSK4gIt/bzwS9MbR5qob+F5jusZsb0YQK2A== + /buffer-indexof/1.1.1: + resolution: {integrity: sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==} dev: true - resolution: - integrity: sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g== + /buffer-xor/1.0.3: - resolution: - integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk= + resolution: {integrity: sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=} + /buffer/4.9.1: + resolution: {integrity: sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg=} dependencies: base64-js: 1.3.1 ieee754: 1.1.13 isarray: 1.0.0 dev: true - resolution: - integrity: sha1-bRu2AbB6TvztlwlBMgkwJ8lbwpg= + /buffer/4.9.2: + resolution: {integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 isarray: 1.0.0 - resolution: - integrity: sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg== + /buffer/5.7.1: + resolution: {integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ==} dependencies: base64-js: 1.5.1 ieee754: 1.2.1 dev: true - resolution: - integrity: sha512-EHcyIPBQ4BSGlvjB16k5KgAJ27CIsHY/2JBmCRReo48y9rQ3MaUzWX3KVlBa4U7MyX02HdVj0K7C3WaB3ju7FQ== + /builtin-modules/3.1.0: + resolution: {integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-k0KL0aWZuBt2lrxrcASWDfwOLMnodeQjodT/1SxEQAXsHANgo6ZC/VEaSEHCXt7aSTZ4/4H5LKa+tBXmW7Vtvw== + /builtin-status-codes/3.0.0: + resolution: {integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=} dev: true - resolution: - integrity: sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug= + /bytes/3.0.0: - engines: - node: '>= 0.8' - resolution: - integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg= + resolution: {integrity: sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=} + engines: {node: '>= 0.8'} + /bytes/3.1.0: - engines: - node: '>= 0.8' - resolution: - integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg== + resolution: {integrity: sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==} + engines: {node: '>= 0.8'} + /cacache/12.0.4: + resolution: {integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ==} dependencies: bluebird: 3.7.2 chownr: 1.1.4 @@ -9462,9 +9535,10 @@ packages: unique-filename: 1.1.1 y18n: 4.0.3 dev: true - resolution: - integrity: sha512-a0tMB40oefvuInr4Cwb3GerbL9xTj1D5yg0T5xrjGCGyfvbxseIXX7BAO/u/hIXdafzOI5JC3wDwHyf24buOAQ== + /cacache/13.0.1: + resolution: {integrity: sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w==} + engines: {node: '>= 8'} dependencies: chownr: 1.1.4 figgy-pudding: 3.5.2 @@ -9485,11 +9559,10 @@ packages: ssri: 7.1.0 unique-filename: 1.1.1 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-5ZvAxd05HDDU+y9BVvcqYu2LLXmPnQ0hW62h32g4xBTgL/MppR4/04NHfj/ycM2y6lmTnbw6HVi+1eN0Psba6w== + /cache-base/1.0.1: + resolution: {integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ==} + engines: {node: '>=0.10.0'} dependencies: collection-visit: 1.0.0 component-emitter: 1.3.0 @@ -9501,11 +9574,9 @@ packages: union-value: 1.0.1 unset-value: 1.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-AKcdTnFSWATd5/GCPRxr2ChwIJ85CeyrEyjRHlKxQ56d4XJMGym0uAiKn0xbLOGOl3+yRpOTi484dVCEc5AUzQ== + /cacheable-request/2.1.4: + resolution: {integrity: sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0=} dependencies: clone-response: 1.0.2 get-stream: 3.0.0 @@ -9515,9 +9586,10 @@ packages: normalize-url: 2.0.1 responselike: 1.0.2 dev: true - resolution: - integrity: sha1-DYCIAbY0KtM8kd+dC0TcCbkeXD0= + /cacheable-request/6.1.0: + resolution: {integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg==} + engines: {node: '>=8'} dependencies: clone-response: 1.0.2 get-stream: 5.2.0 @@ -9527,148 +9599,134 @@ packages: normalize-url: 4.5.0 responselike: 1.0.2 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Oj3cAGPCqOZX7Rz64Uny2GYAZNliQSqfbePrgAQ1wKAihYmCUnraBtJtKcGR4xz7wF+LoJC+ssFZvv5BgF9Igg== + /cachedir/2.3.0: + resolution: {integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-A+Fezp4zxnit6FanDmv9EqXNAi3vt9DWp51/71UEhXukb7QUuvtv9344h91dyAxuTLoSYJFU299qzR3tzwPAhw== + /call-bind/1.0.0: + resolution: {integrity: sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w==} dependencies: function-bind: 1.1.1 get-intrinsic: 1.0.1 - resolution: - integrity: sha512-AEXsYIyyDY3MCzbwdhzG3Jx1R0J2wetQyUynn6dYHAO+bg8l1k7jwZtRv4ryryFs7EP+NDlikJlVe59jr0cM2w== + /call-bind/1.0.2: + resolution: {integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==} dependencies: function-bind: 1.1.1 get-intrinsic: 1.1.1 - resolution: - integrity: sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA== + /call-me-maybe/1.0.1: + resolution: {integrity: sha1-JtII6onje1y95gJQoV8DHBak1ms=} dev: true - resolution: - integrity: sha1-JtII6onje1y95gJQoV8DHBak1ms= + /caller-callsite/2.0.0: + resolution: {integrity: sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ=} + engines: {node: '>=4'} dependencies: callsites: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-hH4PzgoiN1CpoCfFSzNzGtMVQTQ= + /caller-path/2.0.0: + resolution: {integrity: sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ=} + engines: {node: '>=4'} dependencies: caller-callsite: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-Ro+DBE42mrIBD6xfBs7uFbsssfQ= + /callsites/2.0.0: + resolution: {integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-BuuE8A7qQT2oav/vrL/7Ngk7PFA= + /callsites/3.1.0: - engines: - node: '>=6' - resolution: - integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ== + resolution: {integrity: sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==} + engines: {node: '>=6'} + /camel-case/4.1.2: + resolution: {integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==} dependencies: pascal-case: 3.1.2 tslib: 2.0.3 dev: true - resolution: - integrity: sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw== + /camelcase/4.1.0: + resolution: {integrity: sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-1UVjW+HjPFQmScaRc+Xeas+uNN0= + /camelcase/5.3.1: - engines: - node: '>=6' - resolution: - integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg== + resolution: {integrity: sha512-L28STB170nwWS63UjtlEOE3dldQApaJXZkOI1uMFfzf3rRuPegHaHesyee+YxQ+W6SvRDQV6UrdOdRiR153wJg==} + engines: {node: '>=6'} + /camelcase/6.2.0: + resolution: {integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-c7wVvbw3f37nuobQNtgsgG9POC9qMbNuMQmTCqZv23b6MIz0fcYpBiOlv9gEN/hdLdnZTDQhg6e9Dq5M1vKvfg== + /caniuse-api/3.0.0: + resolution: {integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==} dependencies: browserslist: 4.15.0 caniuse-lite: 1.0.30001164 lodash.memoize: 4.1.2 lodash.uniq: 4.5.0 dev: true - resolution: - integrity: sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw== + /caniuse-lite/1.0.30001039: + resolution: {integrity: sha512-SezbWCTT34eyFoWHgx8UWso7YtvtM7oosmFoXbCkdC6qJzRfBTeTgE9REtKtiuKXuMwWTZEvdnFNGAyVMorv8Q==} dev: true - resolution: - integrity: sha512-SezbWCTT34eyFoWHgx8UWso7YtvtM7oosmFoXbCkdC6qJzRfBTeTgE9REtKtiuKXuMwWTZEvdnFNGAyVMorv8Q== + /caniuse-lite/1.0.30001164: + resolution: {integrity: sha512-G+A/tkf4bu0dSp9+duNiXc7bGds35DioCyC6vgK2m/rjA4Krpy5WeZgZyfH2f0wj2kI6yAWWucyap6oOwmY1mg==} dev: true - resolution: - integrity: sha512-G+A/tkf4bu0dSp9+duNiXc7bGds35DioCyC6vgK2m/rjA4Krpy5WeZgZyfH2f0wj2kI6yAWWucyap6oOwmY1mg== + /capture-exit/2.0.0: + resolution: {integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g==} + engines: {node: 6.* || 8.* || >= 10.*} dependencies: rsvp: 4.8.5 dev: true - engines: - node: 6.* || 8.* || >= 10.* - resolution: - integrity: sha512-PiT/hQmTonHhl/HFGN+Lx3JJUznrVYJ3+AQsnthneZbvW7x+f08Tk7yLJTLEOUvBTbduLeeBkxEaYXUOUrRq6g== + /capture-stack-trace/1.0.1: + resolution: {integrity: sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-mYQLZnx5Qt1JgB1WEiMCf2647plpGeQ2NMR/5L0HNZzGQo4fuSPnK+wjfPnKZV0aiJDgzmWqqkV/g7JD+DW0qw== + /case-sensitive-paths-webpack-plugin/2.3.0: + resolution: {integrity: sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-/4YgnZS8y1UXXmC02xD5rRrBEu6T5ub+mQHLNRj0fzTRbgdBYhsNo2V5EqwgqrExjxsjtF/OpAKAMkKsxbD5XQ== + /caseless/0.12.0: - resolution: - integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw= + resolution: {integrity: sha1-G2gcIf+EAzyCZUMJBolCDRhxUdw=} + /caw/2.0.1: + resolution: {integrity: sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA==} + engines: {node: '>=4'} dependencies: get-proxy: 2.1.0 isurl: 1.0.0 tunnel-agent: 0.6.0 url-to-options: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-Cg8/ZSBEa8ZVY9HspcGUYaK63d/bN7rqS3CYCzEGUxuYv6UlmcjzDUz2fCFFHyTvUW5Pk0I+3hkA3iXlIj6guA== + /cbor-js/0.1.0: + resolution: {integrity: sha1-yAzmEg84fo+qdDcN/aIdlluPx/k=} dev: true - resolution: - integrity: sha1-yAzmEg84fo+qdDcN/aIdlluPx/k= + /cbor/5.0.1: + resolution: {integrity: sha512-l4ghwqioCyuAaD3LvY4ONwv8NMuERz62xjbMHGdWBqERJPygVmoFER1b4+VS6iW0rXwoVGuKZPPPTofwWOg3YQ==} + engines: {node: '>=6.0.0'} dependencies: bignumber.js: 9.0.0 nofilter: 1.0.3 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-l4ghwqioCyuAaD3LvY4ONwv8NMuERz62xjbMHGdWBqERJPygVmoFER1b4+VS6iW0rXwoVGuKZPPPTofwWOg3YQ== + /chalk/1.1.3: + resolution: {integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg=} + engines: {node: '>=0.10.0'} dependencies: ansi-styles: 2.2.1 escape-string-regexp: 1.0.5 @@ -9676,94 +9734,88 @@ packages: strip-ansi: 3.0.1 supports-color: 2.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-qBFcVeSnAv5NFQq9OHKCKn4J/Jg= + /chalk/2.4.2: + resolution: {integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ==} + engines: {node: '>=4'} dependencies: ansi-styles: 3.2.1 escape-string-regexp: 1.0.5 supports-color: 5.5.0 - engines: - node: '>=4' - resolution: - integrity: sha512-Mti+f9lpJNcwF4tWV8/OrTTtF1gZi+f8FqlyAdouralcFWFQWF2+NgCHShjkCb+IFBLq9buZwE1xckQU4peSuQ== + /chalk/3.0.0: + resolution: {integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.2.1 supports-color: 7.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-4D3B6Wf41KOYRFdszmDqMCGq5VV/uMAB273JILmO+3jAlh8X4qDtdtgCR3fxtbLEMzSx22QdhnDcJvu2u1fVwg== + /chalk/4.1.0: + resolution: {integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 supports-color: 7.2.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-qwx12AxXe2Q5xQ43Ac//I6v5aXTipYrSESdOgzrN+9XjgEpyjpKuvSGaN4qE93f7TQTlerQQ8S+EQ0EyDoVL1A== + /chance/1.1.7: + resolution: {integrity: sha512-bua/2cZEfzS6qPm0vi3JEvGNbriDLcMj9lKxCQOjUcCJRcyjA7umP0zZm6bKWWlBN04vA0L99QGH/CZQawr0eg==} dev: false - resolution: - integrity: sha512-bua/2cZEfzS6qPm0vi3JEvGNbriDLcMj9lKxCQOjUcCJRcyjA7umP0zZm6bKWWlBN04vA0L99QGH/CZQawr0eg== + /char-regex/1.0.2: + resolution: {integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-kWWXztvZ5SBQV+eRgKFeh8q5sLuZY2+8WUIzlxWVTg+oGwY14qylx1KbKzHd8P6ZYkAg0xyIDU9JMHhyJMZ1jw== + /character-entities-legacy/1.1.4: + resolution: {integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA==} dev: false - resolution: - integrity: sha512-3Xnr+7ZFS1uxeiUDvV02wQ+QDbc55o97tIV5zHScSPJpcLm/r0DFPcoY3tYRp+VZukxuMeKgXYmsXQHO05zQeA== + /character-entities/1.2.4: + resolution: {integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw==} dev: false - resolution: - integrity: sha512-iBMyeEHxfVnIakwOuDXpVkc54HijNgCyQB2w0VfGQThle6NXn50zU6V/u+LDhxHcDUPojn6Kpga3PTAD8W1bQw== + /character-reference-invalid/1.1.4: + resolution: {integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg==} dev: false - resolution: - integrity: sha512-mKKUkUbhPpQlCOfIuZkvSEgktjPFIsZKRRbC6KWVEMvlzblj3i3asQv5ODsrwt0N3pHAEvjP8KTQPHkp0+6jOg== + /chardet/0.7.0: + resolution: {integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA==} dev: true - resolution: - integrity: sha512-mT8iDcrh03qDGRRmoA2hmBJnxpllMR+0/0qlzjqZES6NdiWDcZkCNAk4rPFZ9Q85r27unkiNNg8ZOiwZXBHwcA== + /charenc/0.0.2: + resolution: {integrity: sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=} dev: false - resolution: - integrity: sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc= + /chart.js/2.9.4: + resolution: {integrity: sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A==} dependencies: chartjs-color: 2.4.1 moment: 2.29.1 dev: false - resolution: - integrity: sha512-B07aAzxcrikjAPyV+01j7BmOpxtQETxTSlQ26BEYJ+3iUkbNKaOJ/nDbT6JjyqYxseM0ON12COHYdU2cTIjC7A== + /chartjs-color-string/0.6.0: + resolution: {integrity: sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A==} dependencies: color-name: 1.1.4 dev: false - resolution: - integrity: sha512-TIB5OKn1hPJvO7JcteW4WY/63v6KwEdt6udfnDE9iCAZgy+V4SrbSxoIbTw/xkUIapjEI4ExGtD0+6D3KyFd7A== + /chartjs-color/2.4.1: + resolution: {integrity: sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w==} dependencies: chartjs-color-string: 0.6.0 color-convert: 1.9.3 dev: false - resolution: - integrity: sha512-haqOg1+Yebys/Ts/9bLo/BqUcONQOdr/hoEr2LLTRl6C5LXctUdHxsCYfvQVg5JIxITrfCNUDr4ntqmQk9+/0w== + /check-more-types/2.24.0: + resolution: {integrity: sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA=} + engines: {node: '>= 0.8.0'} dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-FCD/sQ/URNz8ebQ4kbv//TKoRgA= + /cheerio/1.0.0-rc.3: + resolution: {integrity: sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA==} + engines: {node: '>= 0.6'} dependencies: css-select: 1.2.0 dom-serializer: 0.1.1 @@ -9772,11 +9824,9 @@ packages: lodash: 4.17.21 parse5: 3.0.3 dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha512-0td5ijfUPuubwLUu0OBoe98gZj8C/AA+RW3v67GPlGOrvxWjZmBXiBCRU+I8VEiNyJzjth40POfHiz2RB3gImA== + /child-process-ext/2.1.1: + resolution: {integrity: sha512-0UQ55f51JBkOFa+fvR76ywRzxiPwQS3Xe8oe5bZRphpv+dIMeerW5Zn5e4cUy4COJwVtJyU0R79RMnw+aCqmGA==} dependencies: cross-spawn: 6.0.5 es5-ext: 0.10.53 @@ -9784,9 +9834,10 @@ packages: split2: 3.2.2 stream-promise: 3.2.0 dev: true - resolution: - integrity: sha512-0UQ55f51JBkOFa+fvR76ywRzxiPwQS3Xe8oe5bZRphpv+dIMeerW5Zn5e4cUy4COJwVtJyU0R79RMnw+aCqmGA== + /chokidar/2.1.8: + resolution: {integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg==} + deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies dependencies: anymatch: 2.0.0 async-each: 1.0.3 @@ -9799,13 +9850,13 @@ packages: path-is-absolute: 1.0.1 readdirp: 2.2.1 upath: 1.2.0 - deprecated: Chokidar 2 does not receive security updates since 2019. Upgrade to chokidar 3 with 15x fewer dependencies - dev: true optionalDependencies: fsevents: 1.2.13 - resolution: - integrity: sha512-ZmZUazfOzf0Nve7duiCKD23PFSCs4JPoYyccjUFF3aQkQadqBhfzhjkwBH2mNOG9cTBwhamM37EIsIkZw3nRgg== + dev: true + /chokidar/3.3.1: + resolution: {integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg==} + engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.1 braces: 3.0.2 @@ -9814,14 +9865,13 @@ packages: is-glob: 4.0.1 normalize-path: 3.0.0 readdirp: 3.3.0 - dev: true - engines: - node: '>= 8.10.0' optionalDependencies: fsevents: 2.1.3 - resolution: - integrity: sha512-4QYCEWOcK3OJrxwvyyAOxFuhpvOVCYkr33LPfFNBjAD/w3sEzWsp2BUOkI4l9bHvWioAd0rc6NlHUOEaWkTeqg== + dev: true + /chokidar/3.4.3: + resolution: {integrity: sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ==} + engines: {node: '>= 8.10.0'} dependencies: anymatch: 3.1.1 braces: 3.0.2 @@ -9830,97 +9880,88 @@ packages: is-glob: 4.0.1 normalize-path: 3.0.0 readdirp: 3.5.0 - dev: true - engines: - node: '>= 8.10.0' optionalDependencies: fsevents: 2.1.3 - resolution: - integrity: sha512-DtM3g7juCXQxFVSNPNByEC2+NImtBuxQQvWlHunpJIS5Ocr0lG306cC7FCi7cEA0fzmybPUIl4txBIobk1gGOQ== + dev: true + /chownr/1.1.4: + resolution: {integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg==} dev: true - resolution: - integrity: sha512-jJ0bqzaylmJtVnNgzTeSOs8DPavpbYgEr/b0YL8/2GO3xJEhInFmhKMUnEJQjZumK7KXGFhUy89PrsJWlakBVg== + /chrome-trace-event/1.0.2: + resolution: {integrity: sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ==} + engines: {node: '>=6.0'} dependencies: tslib: 1.14.1 dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-9e/zx1jw7B4CO+c/RXoCsfg/x1AfUBioy4owYH0bJprEYAx5hRFLRhWBqHAG57D0ZM4H7vxbP7bPe0VwhQRYDQ== + /ci-info/1.6.0: + resolution: {integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A==} dev: true - resolution: - integrity: sha512-vsGdkwSCDpWmP80ncATX7iea5DWQemg1UgCW5J8tqjU3lYw4FBYuj89J0CTVomA7BEfvSZd84GmHko+MxFQU2A== + /ci-info/2.0.0: + resolution: {integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ==} dev: true - resolution: - integrity: sha512-5tK7EtrZ0N+OLFMthtqOj4fI2Jeb88C4CAZPu25LDVUgXJ0A3Js4PMGqrn0JU1W0Mh1/Z8wZzYPxqUrXeBboCQ== + /ci-info/3.3.0: + resolution: {integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw==} dev: true - resolution: - integrity: sha512-riT/3vI5YpVH6/qomlDnJow6TBee2PBKSEpx3O32EGPYbWGIRsIlGRms3Sm74wYE1JMo8RnO04Hb12+v1J5ICw== + /cidr-regex/2.0.10: + resolution: {integrity: sha512-sB3ogMQXWvreNPbJUZMRApxuRYd+KoIo4RGQ81VatjmMW6WJPo+IJZ2846FGItr9VzKo5w7DXzijPLGtSd0N3Q==} + engines: {node: '>=4'} dependencies: ip-regex: 2.1.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-sB3ogMQXWvreNPbJUZMRApxuRYd+KoIo4RGQ81VatjmMW6WJPo+IJZ2846FGItr9VzKo5w7DXzijPLGtSd0N3Q== + /cipher-base/1.0.4: + resolution: {integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==} dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - resolution: - integrity: sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q== + /cjs-module-lexer/0.6.0: + resolution: {integrity: sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw==} dev: true - resolution: - integrity: sha512-uc2Vix1frTfnuzxxu1Hp4ktSvM3QaI4oXl4ZUqL1wjTu/BGki9TrCWoqLTg/drR1KwAEarXuRFCG2Svr1GxPFw== + /class-utils/0.3.6: + resolution: {integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg==} + engines: {node: '>=0.10.0'} dependencies: arr-union: 3.1.0 define-property: 0.2.5 isobject: 3.0.1 static-extend: 0.1.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-qOhPa/Fj7s6TY8H8esGu5QNpMMQxz79h+urzrNYN6mn+9BnxlDGf5QZ+XeCDsxSjPqsSR56XOZOJmpeurnLMeg== + /classnames/2.2.6: + resolution: {integrity: sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q==} dev: false - resolution: - integrity: sha512-JR/iSQOSt+LQIWwrwEzJ9uk0xfN3mTVYMwt1Ir5mUcSN6pU+V4zQFFaJsclJbPuAUQH+yfWef6tm7l1quW3C8Q== + /clean-css/4.2.3: + resolution: {integrity: sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==} + engines: {node: '>= 4.0'} dependencies: source-map: 0.6.1 dev: true - engines: - node: '>= 4.0' - resolution: - integrity: sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA== + /clean-stack/2.2.0: + resolution: {integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A== + /cli-boxes/1.0.0: + resolution: {integrity: sha1-T6kXw+WclKAEzWH47lCdplFocUM=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-T6kXw+WclKAEzWH47lCdplFocUM= + /cli-boxes/2.2.1: + resolution: {integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-y4coMcylgSCdVinjiDBuR8PCC2bLjyGTwEmPb9NHR/QaNU6EUOXcTY/s6VjGMD6ENSEaeQYHCY0GNGS5jfMwPw== + /cli-color/2.0.0: + resolution: {integrity: sha512-a0VZ8LeraW0jTuCkuAGMNufareGHhyZU9z8OGsW0gXd1hZGi1SRuNRXdbGkraBBKnhyUhyebFWnRbp+dIn0f0A==} dependencies: ansi-regex: 2.1.1 d: 1.0.1 @@ -9929,79 +9970,74 @@ packages: memoizee: 0.4.14 timers-ext: 0.1.7 dev: true - resolution: - integrity: sha512-a0VZ8LeraW0jTuCkuAGMNufareGHhyZU9z8OGsW0gXd1hZGi1SRuNRXdbGkraBBKnhyUhyebFWnRbp+dIn0f0A== + /cli-cursor/2.1.0: + resolution: {integrity: sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU=} + engines: {node: '>=4'} dependencies: restore-cursor: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-s12sN2R5+sw+lHR9QdDQ9SOP/LU= + /cli-cursor/3.1.0: + resolution: {integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw==} + engines: {node: '>=8'} dependencies: restore-cursor: 3.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-I/zHAwsKf9FqGoXM4WWRACob9+SNukZTd94DWF57E4toouRulbCxcUh6RKUEOQlYTHJnzkPMySvPNaaSLNfLZw== + /cli-table3/0.6.1: + resolution: {integrity: sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA==} + engines: {node: 10.* || >= 12.*} dependencies: string-width: 4.2.0 - dev: true - engines: - node: 10.* || >= 12.* optionalDependencies: colors: 1.4.0 - resolution: - integrity: sha512-w0q/enDHhPLq44ovMGdQeeDLvwxwavsJX7oQGYt/LrBlYsyaxyDnp6z3QzFut/6kLLKnlcUVJLrpB7KBfgG/RA== + dev: true + /cli-truncate/2.1.0: + resolution: {integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg==} + engines: {node: '>=8'} dependencies: slice-ansi: 3.0.0 string-width: 4.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-n8fOixwDD6b/ObinzTrp1ZKFzbgvKZvuz/TvejnLn1aQfC6r52XEx85FmuC+3HI+JM7coBRXUvNqEU2PHVrHpg== + /cli-width/2.2.1: + resolution: {integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw==} dev: true - resolution: - integrity: sha512-GRMWDxpOB6Dgk2E5Uo+3eEBvtOOlimMmpbFiKuLFnQzYDavtLFY3K5ona41jgN/WdRZtG7utuVSVTL4HbZHGkw== + /cli-width/3.0.0: + resolution: {integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw==} + engines: {node: '>= 10'} dev: true - engines: - node: '>= 10' - resolution: - integrity: sha512-FxqpkPPwu1HjuN93Omfm4h8uIanXofW0RxVEW3k5RKx+mJJYSthzNhp32Kzxxy3YAEZ/Dc/EWN1vZRY0+kOhbw== + /clipboardy/2.3.0: + resolution: {integrity: sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ==} + engines: {node: '>=8'} dependencies: arch: 2.1.2 execa: 1.0.0 is-wsl: 2.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-mKhiIL2DrQIsuXMgBgnfEHOZOryC7kY7YO//TN6c63wlEm3NG5tz+YgY5rVi29KCmq/QQjKYvM7a19+MDOTHOQ== + /cliui/5.0.0: + resolution: {integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA==} dependencies: string-width: 3.1.0 strip-ansi: 5.2.0 wrap-ansi: 5.1.0 - resolution: - integrity: sha512-PYeGSEmmHM6zvoef2w8TPzlrnNpXIjTipYK780YswmIP9vjxmd6Y2a3CB2Ks6/AU8NHjZugXvo8w3oWM2qnwXA== + /cliui/6.0.0: + resolution: {integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ==} dependencies: string-width: 4.2.0 strip-ansi: 6.0.0 wrap-ansi: 6.2.0 dev: true - resolution: - integrity: sha512-t6wbgtoCXvAzst7QgXxJYqPt0usEfbgQdftEPbLL/cvv6HPE5VgvqCuAIDR0NgU52ds6rFwqrgakNLrHEjCbrQ== + /clone-deep/0.2.4: + resolution: {integrity: sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY=} + engines: {node: '>=0.10.0'} dependencies: for-own: 0.1.5 is-plain-object: 2.0.4 @@ -10009,250 +10045,231 @@ packages: lazy-cache: 1.0.4 shallow-clone: 0.1.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-TnPdCen7lxzDhnDF3O2cGJZIHMY= + /clone-deep/4.0.1: + resolution: {integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==} + engines: {node: '>=6'} dependencies: is-plain-object: 2.0.4 kind-of: 6.0.3 shallow-clone: 3.0.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ== + /clone-response/1.0.2: + resolution: {integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws=} dependencies: mimic-response: 1.0.1 dev: true - resolution: - integrity: sha1-0dyXOSAxTfZ/vrlCI7TuNQI56Ws= + /clone/2.1.2: + resolution: {integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18=} + engines: {node: '>=0.8'} dev: false - engines: - node: '>=0.8' - resolution: - integrity: sha1-G39Ln1kfHo+DZwQBYANFoCiHQ18= + /cls-hooked/4.2.2: + resolution: {integrity: sha512-J4Xj5f5wq/4jAvcdgoGsL3G103BtWpZrMo8NEinRltN+xpTZdI+M38pyQqhuFU/P792xkMFvnKSf+Lm81U1bxw==} + engines: {node: ^4.7 || >=6.9 || >=7.3 || >=8.2.1} dependencies: async-hook-jl: 1.7.6 emitter-listener: 1.1.2 semver: 5.7.1 dev: false - engines: - node: ^4.7 || >=6.9 || >=7.3 || >=8.2.1 - resolution: - integrity: sha512-J4Xj5f5wq/4jAvcdgoGsL3G103BtWpZrMo8NEinRltN+xpTZdI+M38pyQqhuFU/P792xkMFvnKSf+Lm81U1bxw== + /co/4.6.0: + resolution: {integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ=} + engines: {iojs: '>= 1.0.0', node: '>= 0.12.0'} dev: true - engines: - iojs: '>= 1.0.0' - node: '>= 0.12.0' - resolution: - integrity: sha1-bqa989hTrlTMuOR7+gvz+QMfsYQ= + /coa/2.0.2: + resolution: {integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA==} + engines: {node: '>= 4.0'} dependencies: '@types/q': 1.5.4 chalk: 2.4.2 q: 1.5.1 dev: true - engines: - node: '>= 4.0' - resolution: - integrity: sha512-q5/jG+YQnSy4nRTV4F7lPepBJZ8qBNJJDBuJdoejDyLXgmL7IEo+Le2JDZudFTFt7mrCqIRaSjws4ygRCTCAXA== + /collect-v8-coverage/1.0.1: + resolution: {integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg==} dev: true - resolution: - integrity: sha512-iBPtljfCNcTKNAto0KEtDfZ3qzjJvqE3aTGZsbhjSBlorqpXJlaWWtPO35D+ZImoC3KWejX64o+yPGxhWSTzfg== + /collection-visit/1.0.0: + resolution: {integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA=} + engines: {node: '>=0.10.0'} dependencies: map-visit: 1.0.0 object-visit: 1.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-S8A3PBZLwykbTTaMgpzxqApZ3KA= + /color-convert/1.9.3: + resolution: {integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg==} dependencies: color-name: 1.1.3 - resolution: - integrity: sha512-QfAUtd+vFdAtFQcC8CCyYt1fYWxSqAiK2cSD6zDB8N3cpsEBAvRxp9zOGg6G/SHHJYAT88/az/IuDGALsNVbGg== + /color-convert/2.0.1: + resolution: {integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==} + engines: {node: '>=7.0.0'} dependencies: color-name: 1.1.4 dev: true - engines: - node: '>=7.0.0' - resolution: - integrity: sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ== + /color-name/1.1.3: - resolution: - integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU= + resolution: {integrity: sha1-p9BVi9icQveV3UIyj3QIMcpTvCU=} + /color-name/1.1.4: - resolution: - integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA== + resolution: {integrity: sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==} + /color-string/1.5.4: + resolution: {integrity: sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 dev: true - resolution: - integrity: sha512-57yF5yt8Xa3czSEW1jfQDE79Idk0+AkN/4KWad6tbdxUmAs3MvjxlWSWD4deYytcRfoZ9nhKyFl1kj5tBvidbw== + /color-string/1.5.5: + resolution: {integrity: sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg==} dependencies: color-name: 1.1.4 simple-swizzle: 0.2.2 dev: true - resolution: - integrity: sha512-jgIoum0OfQfq9Whcfc2z/VhCNcmQjWbey6qBX0vqt7YICflUmBCh9E9CiQD5GSJ+Uehixm3NUwHVhqUAWRivZg== + /color/3.0.0: + resolution: {integrity: sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w==} dependencies: color-convert: 1.9.3 color-string: 1.5.5 dev: true - resolution: - integrity: sha512-jCpd5+s0s0t7p3pHQKpnJ0TpQKKdleP71LWcA0aqiljpiuAkOSUFN/dyH8ZwF0hRmFlrIuRhufds1QyEP9EB+w== + /color/3.1.3: + resolution: {integrity: sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ==} dependencies: color-convert: 1.9.3 color-string: 1.5.4 dev: true - resolution: - integrity: sha512-xgXAcTHa2HeFCGLE9Xs/R82hujGtu9Jd9x4NW3T34+OMs7VoPsjwzRczKHvTAHeJwWFwX5j15+MgAppE8ztObQ== + /colorette/1.2.1: + resolution: {integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw==} dev: true - resolution: - integrity: sha512-puCDz0CzydiSYOrnXpz/PKd69zRrribezjtE9yd4zvytoRc8+RY/KJPvtPFKZS3E3wP6neGyMe0vOTlHO5L3Pw== + /colorette/2.0.16: + resolution: {integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g==} dev: true - resolution: - integrity: sha512-hUewv7oMjCp+wkBv5Rm0v87eJhq4woh5rSR+42YSQJKecCqgIqNkZ6lAlQms/BwHPJA5NKMRlpxPRv0n8HQW6g== + /colornames/1.1.1: + resolution: {integrity: sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y=} dev: true - resolution: - integrity: sha1-+IiQMGhcfE/54qVZ9Qd+t2qBb5Y= + /colors/1.3.3: + resolution: {integrity: sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg==} + engines: {node: '>=0.1.90'} dev: true - engines: - node: '>=0.1.90' - resolution: - integrity: sha512-mmGt/1pZqYRjMxB1axhTo16/snVZ5krrKkcmMeVKxzECMMXoCgnvTPp10QgHfcbQZw8Dq2jMNG6je4JlWU0gWg== + /colors/1.4.0: + resolution: {integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==} + engines: {node: '>=0.1.90'} dev: true - engines: - node: '>=0.1.90' - resolution: - integrity: sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA== + /colorspace/1.1.2: + resolution: {integrity: sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ==} dependencies: color: 3.0.0 text-hex: 1.0.0 dev: true - resolution: - integrity: sha512-vt+OoIP2d76xLhjwbBaucYlNSpPsrJWPlBTtwCpQKIu6/CSMutyzX93O/Do0qzpH3YoHEes8YEFXyZ797rEhzQ== + /combined-stream/1.0.8: + resolution: {integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg==} + engines: {node: '>= 0.8'} dependencies: delayed-stream: 1.0.0 - engines: - node: '>= 0.8' - resolution: - integrity: sha512-FQN4MRfuJeHf7cBbBMJFXhKSDq+2kAArBlmRBvcvFE5BB1HZKXtSFASDhdlz9zOYwxh8lDdnvmMOe/+5cdoEdg== + /comma-separated-tokens/1.0.8: + resolution: {integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw==} dev: false - resolution: - integrity: sha512-GHuDRO12Sypu2cV70d1dkA2EUmXHgntrzbpvOB+Qy+49ypNfGgFQIC2fhhXbnyrJRynDCAARsT7Ou0M6hirpfw== + /commander/2.19.0: + resolution: {integrity: sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg==} dev: true - resolution: - integrity: sha512-6tvAOO+D6OENvRAh524Dh9jcfKTYDQAqvqezbCW82xj5X0pSrcpxtvRKHLG0yBY6SD7PSDrJaj+0AiOcKVd1Xg== + /commander/2.20.3: + resolution: {integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==} dev: true - resolution: - integrity: sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ== + /commander/4.1.1: + resolution: {integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA== + /commander/5.1.0: + resolution: {integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-P0CysNDQ7rtVw4QIQtm+MRxV66vKFSvlsQvGYXZWR3qFU0jlMKHZZZgw8e+8DSah4UDKMqnknRDQz+xuQXQ/Zg== + /common-tags/1.8.0: + resolution: {integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw==} + engines: {node: '>=4.0.0'} dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-6P6g0uetGpW/sdyUy/iQQCbFF0kWVMSIVSyYz7Zgjcgh8mgw8PQzDNZeyZ5DQ2gM7LBoZPHmnjz8rUthkBG5tw== + /commondir/1.0.1: + resolution: {integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=} dev: true - resolution: - integrity: sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs= + /component-bind/1.0.0: + resolution: {integrity: sha1-AMYIq33Nk4l8AAllGx06jh5zu9E=} dev: true - resolution: - integrity: sha1-AMYIq33Nk4l8AAllGx06jh5zu9E= + /component-emitter/1.3.0: + resolution: {integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg==} dev: true - resolution: - integrity: sha512-Rd3se6QB+sO1TwqZjscQrurpEPIfO0/yYnSin6Q/rD3mOutHvUrCAhJub3r90uNb+SESBuE0QYoB90YdfatsRg== + /component-inherit/0.0.3: + resolution: {integrity: sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM=} dev: true - resolution: - integrity: sha1-ZF/ErfWLcrZJ1crmUTVhnbJv8UM= + /compose-function/3.0.3: + resolution: {integrity: sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8=} dependencies: arity-n: 1.0.4 dev: true - resolution: - integrity: sha1-ntZ18TzFRQHTCVCkhv9qe6OrGF8= + /compress-commons/1.2.2: + resolution: {integrity: sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8=} + engines: {node: '>= 0.10.0'} dependencies: buffer-crc32: 0.2.13 crc32-stream: 2.0.0 normalize-path: 2.1.1 readable-stream: 2.3.7 dev: true - engines: - node: '>= 0.10.0' - resolution: - integrity: sha1-UkqfEJA/OoEzibAiXSfEi7dRiQ8= + /compress-commons/2.1.1: + resolution: {integrity: sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q==} + engines: {node: '>= 6'} dependencies: buffer-crc32: 0.2.13 crc32-stream: 3.0.1 normalize-path: 3.0.0 readable-stream: 2.3.7 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-eVw6n7CnEMFzc3duyFVrQEuY1BlHR3rYsSztyG32ibGMW722i3C6IizEGMFmfMU+A+fALvBIwxN3czffTcdA+Q== + /compress-commons/3.0.0: + resolution: {integrity: sha512-FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg==} + engines: {node: '>= 8'} dependencies: buffer-crc32: 0.2.13 crc32-stream: 3.0.1 normalize-path: 3.0.0 readable-stream: 2.3.7 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-FyDqr8TKX5/X0qo+aVfaZ+PVmNJHJeckFBlq8jZGSJOgnynhfifoyl24qaqdUdDIBe0EVTHByN6NAkqYvE/2Xg== + /compressible/2.0.18: + resolution: {integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.45.0 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg== + /compression/1.7.4: + resolution: {integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==} + engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.7 bytes: 3.0.0 @@ -10261,33 +10278,31 @@ packages: on-headers: 1.0.2 safe-buffer: 5.1.2 vary: 1.1.2 - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ== + /concat-map/0.0.1: + resolution: {integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=} dev: true - resolution: - integrity: sha1-2Klr13/Wjfd5OnMDajug1UBdR3s= + /concat-stream/1.6.2: + resolution: {integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw==} + engines: {'0': node >= 0.8} dependencies: buffer-from: 1.1.1 inherits: 2.0.4 readable-stream: 2.3.7 typedarray: 0.0.6 dev: true - engines: - '0': node >= 0.8 - resolution: - integrity: sha512-27HBghJxjiZtIk3Ycvn/4kbJk/1uZuJFfuPEns6LaEvpvG1f0hTea8lilrouyo9mVc2GWdcEZ8OLoGmSADlrCw== + /config-chain/1.1.12: + resolution: {integrity: sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA==} dependencies: ini: 1.3.5 proto-list: 1.2.4 dev: true - resolution: - integrity: sha512-a1eOIcu8+7lUInge4Rpf/n4Krkf3Dd9lqhljRzII1/Zno/kRtUWnznPO3jOKBmTEktkt3fkxisUcivoj0ebzoA== + /configstore/3.1.2: + resolution: {integrity: sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw==} + engines: {node: '>=4'} dependencies: dot-prop: 4.2.0 graceful-fs: 4.2.4 @@ -10296,11 +10311,10 @@ packages: write-file-atomic: 2.4.3 xdg-basedir: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-vtv5HtGjcYUgFrXc6Kx747B83MRRVS5R1VTEQoXvuP+kMI+if6uywV0nDGoiydJRy4yk7h9od5Og0kxx4zUXmw== + /configstore/4.0.0: + resolution: {integrity: sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ==} + engines: {node: '>=6'} dependencies: dot-prop: 4.2.0 graceful-fs: 4.2.3 @@ -10309,78 +10323,70 @@ packages: write-file-atomic: 2.4.3 xdg-basedir: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-CmquAXFBocrzaSM8mtGPMM/HiWmyIpr4CcJl/rgY2uCObZ/S7cKU0silxslqJejl+t/T9HS8E0PUNQD81JGUEQ== + /confusing-browser-globals/1.0.10: + resolution: {integrity: sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA==} dev: true - resolution: - integrity: sha512-gNld/3lySHwuhaVluJUKLePYirM3QNCKzVxqAdhJII9/WXKVX5PURzMVJspS1jTslSqjeuG4KMVTSouit5YPHA== + /confusing-browser-globals/1.0.9: + resolution: {integrity: sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw==} dev: true - resolution: - integrity: sha512-KbS1Y0jMtyPgIxjO7ZzMAuUpAKMt1SzCL9fsrKsX6b0zJPTaT0SiSPmewwVZg9UAO83HVIlEhZF84LIjZ0lmAw== + /connect-history-api-fallback/1.6.0: + resolution: {integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==} + engines: {node: '>=0.8'} dev: true - engines: - node: '>=0.8' - resolution: - integrity: sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg== + /console-browserify/1.2.0: + resolution: {integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==} dev: true - resolution: - integrity: sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA== + /constants-browserify/1.0.0: + resolution: {integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=} dev: true - resolution: - integrity: sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U= + /contains-path/0.1.0: + resolution: {integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-/ozxhP9mcLa67wGp1IYaXL7EEgo= + /content-disposition/0.5.3: + resolution: {integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==} + engines: {node: '>= 0.6'} dependencies: safe-buffer: 5.1.2 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g== + /content-type/1.0.4: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA== + resolution: {integrity: sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==} + engines: {node: '>= 0.6'} + /convert-source-map/0.3.5: + resolution: {integrity: sha1-8dgClQr33SYxof6+BZZVDIarMZA=} dev: true - resolution: - integrity: sha1-8dgClQr33SYxof6+BZZVDIarMZA= + /convert-source-map/1.7.0: + resolution: {integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA==} dependencies: safe-buffer: 5.1.2 - resolution: - integrity: sha512-4FJkXzKXEDB1snCFZlLP4gpC3JILicCpGbzG9f9G7tGqGCzETQ2hWPrcinA9oU4wtf2biUaEH5065UnMeR33oA== + /cookie-signature/1.0.6: - resolution: - integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw= + resolution: {integrity: sha1-4wOogrNCzD7oylE6eZmXNNqzriw=} + /cookie/0.3.1: + resolution: {integrity: sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s=} + engines: {node: '>= 0.6'} dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha1-5+Ch+e9DtMi6klxcWpboBtFoc7s= + /cookie/0.4.0: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg== + resolution: {integrity: sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==} + engines: {node: '>= 0.6'} + /cookiejar/2.1.2: + resolution: {integrity: sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA==} dev: true - resolution: - integrity: sha512-Mw+adcfzPxcPeI+0WlvRrr/3lGVO0bD75SxX6811cxSh1Wbxx7xZBGK1eVtDf6si8rg2lhnUjsVLMFMfbRIuwA== + /copy-concurrently/1.0.5: + resolution: {integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A==} dependencies: aproba: 1.2.0 fs-write-stream-atomic: 1.0.10 @@ -10389,21 +10395,23 @@ packages: rimraf: 2.7.1 run-queue: 1.0.3 dev: true - resolution: - integrity: sha512-f2domd9fsVDFtaFcbaRZuYXwtdmnzqbADSwhSWYxYB/Q8zsdUUFMXVRwXGDMWmbEzAn1kdRrtI1T/KTFOL4X2A== + /copy-descriptor/0.1.1: + resolution: {integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Z29us8OZl8LuGsOpJP1hJHSPV40= + /copy-to-clipboard/3.3.1: + resolution: {integrity: sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw==} dependencies: toggle-selection: 1.0.6 dev: false - resolution: - integrity: sha512-i13qo6kIHTTpCm8/Wup+0b1mVWETvu2kIMzKoK8FpkLkFxlt0znUAHcMzox+T8sPlqtZXq3CulEjQHsYiGFJUw== + /copy-webpack-plugin/5.1.1_webpack@4.42.1: + resolution: {integrity: sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -10419,144 +10427,133 @@ packages: webpack: 4.42.1 webpack-log: 2.0.0 dev: true - engines: - node: '>= 6.9.0' - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-P15M5ZC8dyCjQHWwd4Ia/dm0SgVvZJMYeykVIVYXbGyqO4dWB5oyPHp9i7wjwo5LhtlhKbiBCdS2NvM07Wlybg== + /core-js-compat/3.6.4: + resolution: {integrity: sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA==} dependencies: browserslist: 4.11.1 semver: 7.0.0 dev: true - resolution: - integrity: sha512-zAa3IZPvsJ0slViBQ2z+vgyyTuhd3MFn1rBQjZSKVEgB0UMYhUkCj9jJUVPgGTGqWvsBVmfnruXgTcNyTlEiSA== + /core-js-compat/3.8.0: + resolution: {integrity: sha512-o9QKelQSxQMYWHXc/Gc4L8bx/4F7TTraE5rhuN8I7mKBt5dBIUpXpIR3omv70ebr8ST5R3PqbDQr+ZI3+Tt1FQ==} dependencies: browserslist: 4.15.0 semver: 7.0.0 dev: true - resolution: - integrity: sha512-o9QKelQSxQMYWHXc/Gc4L8bx/4F7TTraE5rhuN8I7mKBt5dBIUpXpIR3omv70ebr8ST5R3PqbDQr+ZI3+Tt1FQ== + /core-js-pure/3.8.0: - dev: true + resolution: {integrity: sha512-fRjhg3NeouotRoIV0L1FdchA6CK7ZD+lyINyMoz19SyV+ROpC4noS1xItWHFtwZdlqfMfVPJEyEGdfri2bD1pA==} requiresBuild: true - resolution: - integrity: sha512-fRjhg3NeouotRoIV0L1FdchA6CK7ZD+lyINyMoz19SyV+ROpC4noS1xItWHFtwZdlqfMfVPJEyEGdfri2bD1pA== + dev: true + /core-js/2.6.11: + resolution: {integrity: sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg==} deprecated: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. - dev: false requiresBuild: true - resolution: - integrity: sha512-5wjnpaT/3dV+XB4borEsnAYQchn00XSgTAWKDkEqv+K8KevjbzmofK6hfJ9TZIlpj2N0xQpazy7PiRQiWHqzWg== + dev: false + /core-js/2.6.12: + resolution: {integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ==} deprecated: core-js@<3 is no longer maintained and not recommended for usage due to the number of issues. Please, upgrade your dependencies to the actual version of core-js@3. - dev: true requiresBuild: true - resolution: - integrity: sha512-Kb2wC0fvsWfQrgk8HU5lW6U/Lcs8+9aaYcy4ZFc6DDlo4nZ7n70dEgE5rtR0oG6ufKDUnrwfWL1mXR5ljDatrQ== + dev: true + /core-js/3.6.4: - dev: false + resolution: {integrity: sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw==} requiresBuild: true - resolution: - integrity: sha512-4paDGScNgZP2IXXilaffL9X7968RuvwlkK3xWtZRVqgd8SYNiVKRJvkFd1aqqEuPfN7E68ZHEp9hDj6lHj4Hyw== + dev: false + /core-js/3.8.0: + resolution: {integrity: sha512-W2VYNB0nwQQE7tKS7HzXd7r2y/y2SVJl4ga6oH/dnaLFzM0o2lB2P3zCkWj5Wc/zyMYjtgd5Hmhk0ObkQFZOIA==} requiresBuild: true - resolution: - integrity: sha512-W2VYNB0nwQQE7tKS7HzXd7r2y/y2SVJl4ga6oH/dnaLFzM0o2lB2P3zCkWj5Wc/zyMYjtgd5Hmhk0ObkQFZOIA== + /core-util-is/1.0.2: - resolution: - integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac= + resolution: {integrity: sha1-tf1UIgqivFq1eqtxQMlAdUUDwac=} + /cors/2.8.5: + resolution: {integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g==} + engines: {node: '>= 0.10'} dependencies: object-assign: 4.1.1 vary: 1.1.2 dev: false - engines: - node: '>= 0.10' - resolution: - integrity: sha512-KIHbLJqu73RGr/hnbrO9uBeixNGuvSQjul/jdFvS/KFSIH1hWVd1ng7zOHx+YrEfInLG7q4n6GHQ9cDtxv/P6g== + /cosmiconfig/5.2.1: + resolution: {integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA==} + engines: {node: '>=4'} dependencies: import-fresh: 2.0.0 is-directory: 0.3.1 js-yaml: 3.14.0 parse-json: 4.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-H65gsXo1SKjf8zmrJ67eJk8aIRKV5ff2D4uKZIBZShbhGSpEmsQOPW/SKMKYhSTrqR7ufy6RP69rPogdaPh/kA== + /cosmiconfig/6.0.0: + resolution: {integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg==} + engines: {node: '>=8'} dependencies: '@types/parse-json': 4.0.0 import-fresh: 3.2.2 parse-json: 5.1.0 path-type: 4.0.0 yaml: 1.10.0 - engines: - node: '>=8' - resolution: - integrity: sha512-xb3ZL6+L8b9JLLCx3ZdoZy4+2ECphCMo2PwqgP1tlfVq6M6YReyzBJtvWWtbDSpNr9hn96pkCiZqUcFEc+54Qg== + /cpu-features/0.0.2: + resolution: {integrity: sha512-/2yieBqvMcRj8McNzkycjW2v3OIUOibBfd2dLEJ0nWts8NobAxwiyw9phVNS6oDL8x8tz9F7uNVFEVpJncQpeA==} + engines: {node: '>=8.0.0'} + requiresBuild: true dependencies: nan: 2.15.0 dev: false - engines: - node: '>=8.0.0' optional: true - requiresBuild: true - resolution: - integrity: sha512-/2yieBqvMcRj8McNzkycjW2v3OIUOibBfd2dLEJ0nWts8NobAxwiyw9phVNS6oDL8x8tz9F7uNVFEVpJncQpeA== + /crc/3.8.0: + resolution: {integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ==} dependencies: buffer: 5.7.1 dev: true - resolution: - integrity: sha512-iX3mfgcTMIq3ZKLIsVFAbv7+Mc10kxabAGQb8HvjA1o3T1PIYprbakQ65d3I+2HGHt6nSKkM9PYjgoJO2KcFBQ== + /crc32-stream/2.0.0: + resolution: {integrity: sha1-483TtN8xaN10494/u8t7KX/pCPQ=} + engines: {node: '>= 0.10.0'} dependencies: crc: 3.8.0 readable-stream: 2.3.7 dev: true - engines: - node: '>= 0.10.0' - resolution: - integrity: sha1-483TtN8xaN10494/u8t7KX/pCPQ= + /crc32-stream/3.0.1: + resolution: {integrity: sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w==} + engines: {node: '>= 6.9.0'} dependencies: crc: 3.8.0 readable-stream: 3.6.0 dev: true - engines: - node: '>= 6.9.0' - resolution: - integrity: sha512-mctvpXlbzsvK+6z8kJwSJ5crm7yBwrQMTybJzMw1O4lLGJqjlDCXY2Zw7KheiA6XBEcBmfLx1D88mjRGVJtY9w== + /create-ecdh/4.0.4: + resolution: {integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==} dependencies: bn.js: 4.11.9 elliptic: 6.5.3 - resolution: - integrity: sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A== + /create-error-class/3.0.2: + resolution: {integrity: sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y=} + engines: {node: '>=0.10.0'} dependencies: capture-stack-trace: 1.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Br56vvlHo/FKMP1hBnHUAbyot7Y= + /create-hash/1.2.0: + resolution: {integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==} dependencies: cipher-base: 1.0.4 inherits: 2.0.4 md5.js: 1.3.5 ripemd160: 2.0.2 sha.js: 2.4.11 - resolution: - integrity: sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg== + /create-hmac/1.1.7: + resolution: {integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==} dependencies: cipher-base: 1.0.4 create-hash: 1.2.0 @@ -10564,75 +10561,72 @@ packages: ripemd160: 2.0.2 safe-buffer: 5.2.1 sha.js: 2.4.11 - resolution: - integrity: sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg== + /create-react-context/0.3.0_prop-types@15.7.2+react@16.13.1: + resolution: {integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==} + peerDependencies: + prop-types: ^15.0.0 + react: ^0.14.0 || ^15.0.0 || ^16.0.0 dependencies: gud: 1.0.0 prop-types: 15.7.2 react: 16.13.1 warning: 4.0.3 dev: false + + /create-react-context/0.3.0_prop-types@15.7.2+react@16.14.0: + resolution: {integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw==} peerDependencies: prop-types: ^15.0.0 react: ^0.14.0 || ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw== - /create-react-context/0.3.0_prop-types@15.7.2+react@16.14.0: dependencies: gud: 1.0.0 prop-types: 15.7.2 react: 16.14.0 warning: 4.0.3 dev: false - peerDependencies: - prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-dNldIoSuNSvlTJ7slIKC/ZFGKexBMBrrcc+TTe1NdmROnaASuLPvqpwj9v4XS4uXZ8+YPu0sNmShX2rXI5LNsw== + /cross-spawn/5.1.0: + resolution: {integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk=} dependencies: lru-cache: 4.1.5 shebang-command: 1.2.0 which: 1.3.1 dev: true - resolution: - integrity: sha1-6L0O/uWPz/b4+UUQoKVUu/ojVEk= + /cross-spawn/6.0.5: + resolution: {integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ==} + engines: {node: '>=4.8'} dependencies: nice-try: 1.0.5 path-key: 2.0.1 semver: 5.7.1 shebang-command: 1.2.0 which: 1.3.1 - engines: - node: '>=4.8' - resolution: - integrity: sha512-eTVLrBSt7fjbDygz805pMnstIs2VTBNkRm0qxZd+M7A5XDdxVRWO5MxGBXZhjY4cqLYLdtrGqRf8mBPmzwSpWQ== + /cross-spawn/7.0.1: + resolution: {integrity: sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg==} + engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-u7v4o84SwFpD32Z8IIcPZ6z1/ie24O6RU3RbtL5Y316l3KuHVPx9ItBgWQ6VlfAFnRnTtMUrsQ9MUUTuEZjogg== + /cross-spawn/7.0.2: + resolution: {integrity: sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw==} + engines: {node: '>= 8'} dependencies: path-key: 3.1.1 shebang-command: 2.0.0 which: 2.0.2 - engines: - node: '>= 8' - resolution: - integrity: sha512-PD6G8QG3S4FK/XCGFbEQrDqO2AnMMsy0meR7lerlIOHAAbkuavGU/pOqprrlvfTNjvowivTeBsjebAL0NSoMxw== + /crypt/0.0.2: + resolution: {integrity: sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=} dev: false - resolution: - integrity: sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs= + /crypto-browserify/3.12.0: + resolution: {integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==} dependencies: browserify-cipher: 1.0.1 browserify-sign: 4.2.1 @@ -10645,57 +10639,56 @@ packages: public-encrypt: 4.0.3 randombytes: 2.1.0 randomfill: 1.0.4 - resolution: - integrity: sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg== + /crypto-js/4.1.1: + resolution: {integrity: sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw==} dev: true - resolution: - integrity: sha512-o2JlM7ydqd3Qk9CA0L4NL6mTzU2sdx96a+oOfPu8Mkl/PK51vSyoi8/rQ8NknZtk44vq15lmhAj9CIAGwgeWKw== + /crypto-random-string/1.0.0: + resolution: {integrity: sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-ojD2T1aDEOFJgAmUB5DsmVRbyn4= + /css-blank-pseudo/0.1.4: + resolution: {integrity: sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-LHz35Hr83dnFeipc7oqFDmsjHdljj3TQtxGGiNWSOsTLIAubSm4TEz8qCaKFpk7idaQ1GfWscF4E6mgpBysA1w== + /css-box-model/1.2.0: + resolution: {integrity: sha512-lri0br+jSNV0kkkiGEp9y9y3Njq2PmpqbeGWRFQJuZteZzY9iC9GZhQ8Y4WpPwM/2YocjHePxy14igJY7YKzkA==} dependencies: tiny-invariant: 1.1.0 dev: false - resolution: - integrity: sha512-lri0br+jSNV0kkkiGEp9y9y3Njq2PmpqbeGWRFQJuZteZzY9iC9GZhQ8Y4WpPwM/2YocjHePxy14igJY7YKzkA== + /css-color-names/0.0.4: + resolution: {integrity: sha1-gIrcLnnPhHOAabZGyyDsJ762KeA=} dev: true - resolution: - integrity: sha1-gIrcLnnPhHOAabZGyyDsJ762KeA= + /css-declaration-sorter/4.0.1: + resolution: {integrity: sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA==} + engines: {node: '>4'} dependencies: postcss: 7.0.35 timsort: 0.3.0 dev: true - engines: - node: '>4' - resolution: - integrity: sha512-BcxQSKTSEEQUftYpBVnsH4SF05NTuBokb19/sBt6asXGKZ/6VP7PLG1CBCkFDYOnhXhPh0jMhO6xZ71oYHXHBA== + /css-has-pseudo/0.10.0: + resolution: {integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: postcss: 7.0.35 postcss-selector-parser: 5.0.0 dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-Z8hnfsZu4o/kt+AuFzeGpLVhFOGO9mluyHBaA2bA8aCGTwah5sT3WV/fTHH8UNZUytOIImuGPrl/prlb4oX4qQ== + /css-loader/3.4.2_webpack@4.42.0: + resolution: {integrity: sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA==} + engines: {node: '>= 8.9.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 dependencies: camelcase: 5.3.1 cssesc: 3.0.0 @@ -10711,99 +10704,90 @@ packages: schema-utils: 2.7.1 webpack: 4.42.0 dev: true - engines: - node: '>= 8.9.0' - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-jYq4zdZT0oS0Iykt+fqnzVLRIeiPWhka+7BqPn+oSIpWJAHak5tmB/WZrJ2a21JhCeFyNnnlroSl8c+MtVndzA== + /css-prefers-color-scheme/3.1.1: + resolution: {integrity: sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-MTu6+tMs9S3EUqzmqLXEcgNRbNkkD/TGFvowpeoWJn5Vfq7FMgsmRQs9X5NXAURiOBmOxm/lLjsDNXDE6k9bhg== + /css-select-base-adapter/0.1.1: + resolution: {integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w==} dev: true - resolution: - integrity: sha512-jQVeeRG70QI08vSTwf1jHxp74JoZsr2XSgETae8/xC8ovSnL2WF87GTLO86Sbwdt2lK4Umg4HnnwMO4YF3Ce7w== + /css-select/1.2.0: + resolution: {integrity: sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg=} dependencies: boolbase: 1.0.0 css-what: 2.1.3 domutils: 1.5.1 nth-check: 1.0.2 dev: true - resolution: - integrity: sha1-KzoRBTnFNV8c2NMUYj6HCxIeyFg= + /css-select/2.1.0: + resolution: {integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ==} dependencies: boolbase: 1.0.0 css-what: 3.4.2 domutils: 1.7.0 nth-check: 1.0.2 dev: true - resolution: - integrity: sha512-Dqk7LQKpwLoH3VovzZnkzegqNSuAziQyNZUcrdDM401iY+R5NkGBXGmtO05/yaXQziALuPogeG0b7UAgjnTJTQ== + /css-tree/1.0.0-alpha.37: + resolution: {integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg==} + engines: {node: '>=8.0.0'} dependencies: mdn-data: 2.0.4 source-map: 0.6.1 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-DMxWJg0rnz7UgxKT0Q1HU/L9BeJI0M6ksor0OgqOnF+aRCDWg/N2641HmVyU9KVIu0OVVWOb2IpC9A+BJRnejg== + /css-tree/1.1.2: + resolution: {integrity: sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ==} + engines: {node: '>=8.0.0'} dependencies: mdn-data: 2.0.14 source-map: 0.6.1 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-wCoWush5Aeo48GLhfHPbmvZs59Z+M7k5+B1xDnXbdWNcEF423DoFdqSWE0PM5aNk5nI5cp1q7ms36zGApY/sKQ== + /css-what/2.1.3: + resolution: {integrity: sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg==} dev: true - resolution: - integrity: sha512-a+EPoD+uZiNfh+5fxw2nO9QwFa6nJe2Or35fGY6Ipw1R3R4AGz1d1TEZrCegvw2YTmZ0jXirGYlzxxpYSHwpEg== + /css-what/3.4.2: + resolution: {integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-ACUm3L0/jiZTqfzRM3Hi9Q8eZqd6IK37mMWPLz9PJxkLWllYeRf+EHUSHYEtFop2Eqytaq1FizFVh7XfBnXCDQ== + /css/2.2.4: + resolution: {integrity: sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw==} dependencies: inherits: 2.0.4 source-map: 0.6.1 source-map-resolve: 0.5.3 urix: 0.1.0 dev: true - resolution: - integrity: sha512-oUnjmWpy0niI3x/mPL8dVEI1l7MnG3+HHyRPHf+YFSbK+svOhXpmSOcDURUh2aOCgl2grzrOPt1nHLuCVFULLw== + /cssdb/4.4.0: + resolution: {integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ==} dev: true - resolution: - integrity: sha512-LsTAR1JPEM9TpGhl/0p3nQecC2LJ0kD8X5YARu1hk/9I1gril5vDtMZyNxcEpxxDj34YNck/ucjuoUd66K03oQ== + /cssesc/2.0.0: - dev: true - engines: - node: '>=4' + resolution: {integrity: sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-MsCAG1z9lPdoO/IUMLSBWBSVxVtJ1395VGIQ+Fc2gNdkQ1hNDnQdw3YhA71WJCBW1vdwA0cAnk/DnW6bqoEUYg== - /cssesc/3.0.0: dev: true - engines: - node: '>=4' + + /cssesc/3.0.0: + resolution: {integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-/Tb/JcjK111nNScGob5MNtsntNM1aCNUDipB/TkwZFhyDrrE47SOx/18wF2bbjgc3ZzCSKW1T5nt5EbFoAz/Vg== + dev: true + /cssnano-preset-default/4.0.7: + resolution: {integrity: sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA==} + engines: {node: '>=6.9.0'} dependencies: css-declaration-sorter: 4.0.1 cssnano-util-raw-cache: 4.0.1 @@ -10836,111 +10820,103 @@ packages: postcss-svgo: 4.0.2 postcss-unique-selectors: 4.0.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-x0YHHx2h6p0fCl1zY9L9roD7rnlltugGu7zXSKQx6k2rYw0Hi3IqxcoAGF7u9Q5w1nt7vK0ulxV8Lo+EvllGsA== + /cssnano-util-get-arguments/4.0.0: + resolution: {integrity: sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8=} + engines: {node: '>=6.9.0'} dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha1-7ToIKZ8h11dBsg87gfGU7UnMFQ8= + /cssnano-util-get-match/4.0.0: + resolution: {integrity: sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0=} + engines: {node: '>=6.9.0'} dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha1-wOTKB/U4a7F+xeUiULT1lhNlFW0= + /cssnano-util-raw-cache/4.0.1: + resolution: {integrity: sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-qLuYtWK2b2Dy55I8ZX3ky1Z16WYsx544Q0UWViebptpwn/xDBmog2TLg4f+DBMg1rJ6JDWtn96WHbOKDWt1WQA== + /cssnano-util-same-parent/4.0.1: + resolution: {integrity: sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q==} + engines: {node: '>=6.9.0'} dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-WcKx5OY+KoSIAxBW6UBBRay1U6vkYheCdjyVNDm85zt5K9mHoGOfsOsqIszfAqrQQFIIKgjh2+FDgIj/zsl21Q== + /cssnano/4.1.10: + resolution: {integrity: sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ==} + engines: {node: '>=6.9.0'} dependencies: cosmiconfig: 5.2.1 cssnano-preset-default: 4.0.7 is-resolvable: 1.1.0 postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-5wny+F6H4/8RgNlaqab4ktc3e0/blKutmq8yNlBFXA//nSFFAqAngjNVRzUvCgYROULmZZUoosL/KSoZo5aUaQ== + /csso/4.2.0: + resolution: {integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==} + engines: {node: '>=8.0.0'} dependencies: css-tree: 1.1.2 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA== + /cssom/0.3.8: + resolution: {integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg==} dev: true - resolution: - integrity: sha512-b0tGHbfegbhPJpxpiBPU2sCkigAqtM9O121le6bbOlgyV+NyGyCmVfJ6QW9eRjz8CpNfWEOYBIMIGRYkLwsIYg== + /cssom/0.4.4: + resolution: {integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw==} dev: true - resolution: - integrity: sha512-p3pvU7r1MyyqbTk+WbNJIgJjG2VmTIaB10rI93LzVPrmDJKkzKYMtxxyAvQXR/NS6otuzveI7+7BBq3SjBS2mw== + /cssstyle/1.4.0: + resolution: {integrity: sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA==} dependencies: cssom: 0.3.8 dev: true - resolution: - integrity: sha512-GBrLZYZ4X4x6/QEoBnIrqb8B/f5l4+8me2dkom/j1Gtbxy0kBv6OGzKuAsGM75bkGwGAFkt56Iwg28S3XTZgSA== + /cssstyle/2.2.0: + resolution: {integrity: sha512-sEb3XFPx3jNnCAMtqrXPDeSgQr+jojtCeNf8cvMNMh1cG970+lljssvQDzPq6lmmJu2Vhqood/gtEomBiHOGnA==} + engines: {node: '>=8'} dependencies: cssom: 0.3.8 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-sEb3XFPx3jNnCAMtqrXPDeSgQr+jojtCeNf8cvMNMh1cG970+lljssvQDzPq6lmmJu2Vhqood/gtEomBiHOGnA== + /csstype/2.6.10: + resolution: {integrity: sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w==} dev: false - resolution: - integrity: sha512-D34BqZU4cIlMCY93rZHbrq9pjTAQJ3U8S8rfBqjwHxkGPThWFjzZDQpgMJY0QViLxth6ZKYiwFBo14RdN44U/w== + /csstype/3.0.5: + resolution: {integrity: sha512-uVDi8LpBUKQj6sdxNaTetL6FpeCqTjOvAQuQUa/qAqq8oOd4ivkbhgnqayl0dnPal8Tb/yB1tF+gOvCBiicaiQ==} dev: false - resolution: - integrity: sha512-uVDi8LpBUKQj6sdxNaTetL6FpeCqTjOvAQuQUa/qAqq8oOd4ivkbhgnqayl0dnPal8Tb/yB1tF+gOvCBiicaiQ== + /csvtojson/2.0.10: + resolution: {integrity: sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ==} + engines: {node: '>=4.0.0'} + hasBin: true dependencies: bluebird: 3.7.2 lodash: 4.17.21 strip-bom: 2.0.0 dev: false - engines: - node: '>=4.0.0' - hasBin: true - resolution: - integrity: sha512-lUWFxGKyhraKCW8Qghz6Z0f2l/PqB1W3AO0HKJzGIQ5JRSlR651ekJDiGJbBT4sRNNv5ddnSGVEnsxP9XRCVpQ== + /cuid/2.1.8: + resolution: {integrity: sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg==} dev: true - resolution: - integrity: sha512-xiEMER6E7TlTPnDxrM4eRiC6TRgjNX9xzEZ5U/Se2YJKr7Mq4pJn/2XEHjl3STcSh96GmkHPcBXLES8M29wyyg== + /cycle/1.0.3: + resolution: {integrity: sha1-IegLK+hYD5i0aPN5QwZisEbDStI=} + engines: {node: '>=0.4.0'} dev: false - engines: - node: '>=0.4.0' - resolution: - integrity: sha1-IegLK+hYD5i0aPN5QwZisEbDStI= + /cyclist/1.0.1: + resolution: {integrity: sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk=} dev: true - resolution: - integrity: sha1-WW6WmP0MgOEgOMK4LW6xs1tiJNk= + /cypress/9.5.0: + resolution: {integrity: sha512-rC5QPolKsVjJ8QJZ7IeZ6HlKM4gswBGZc0XvoAJNL8urQCSL8zTX0A/ai/h35WfF47NQ0iSZnwIXBlHX3MOUIQ==} + engines: {node: '>=12.0.0'} + hasBin: true + requiresBuild: true dependencies: '@cypress/request': 2.88.10 '@cypress/xvfb': 1.2.4 @@ -10985,190 +10961,175 @@ packages: untildify: 4.0.0 yauzl: 2.10.0 dev: true - engines: - node: '>=12.0.0' - hasBin: true - requiresBuild: true - resolution: - integrity: sha512-rC5QPolKsVjJ8QJZ7IeZ6HlKM4gswBGZc0XvoAJNL8urQCSL8zTX0A/ai/h35WfF47NQ0iSZnwIXBlHX3MOUIQ== + /d/1.0.1: + resolution: {integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA==} dependencies: es5-ext: 0.10.53 type: 1.2.0 dev: true - resolution: - integrity: sha512-m62ShEObQ39CfralilEQRjH6oAMtNCV1xJyEx5LpRYUVN+EviphDgUc/F3hnYbADmkiNs67Y+3ylmlG7Lnu+FA== + /damerau-levenshtein/1.0.6: + resolution: {integrity: sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug==} dev: true - resolution: - integrity: sha512-JVrozIeElnj3QzfUIt8tB8YMluBJom4Vw9qTPpjGYQ9fYlB3D/rb6OordUxf3xeFB35LKWs0xqcO5U6ySvBtug== + /dashdash/1.14.1: + resolution: {integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA=} + engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 - engines: - node: '>=0.10' - resolution: - integrity: sha1-hTz6D3y+L+1d4gMmuN1YEDX24vA= + /data-urls/1.1.0: + resolution: {integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ==} dependencies: abab: 2.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 7.1.0 dev: true - resolution: - integrity: sha512-YTWYI9se1P55u58gL5GkQHW4P6VJBJ5iBT+B5a7i2Tjadhv52paJG0qHX4A0OR6/t52odI64KP2YvFpkDOi3eQ== + /data-urls/2.0.0: + resolution: {integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ==} + engines: {node: '>=10'} dependencies: abab: 2.0.5 whatwg-mimetype: 2.3.0 whatwg-url: 8.4.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-X5eWTSXO/BJmpdIKCRuKUgSCgAN0OwliVK3yPKbwIWU1Tdw5BRajxlzMidvh+gwko9AfQ9zIj52pzF91Q3YAvQ== + /date-fns/2.1.0: + resolution: {integrity: sha512-eKeLk3sLCnxB/0PN4t1+zqDtSs4jb4mXRSTZ2okmx/myfWyDqeO4r5nnmA5LClJiCwpuTMeK2v5UQPuE4uMaxA==} dev: false - resolution: - integrity: sha512-eKeLk3sLCnxB/0PN4t1+zqDtSs4jb4mXRSTZ2okmx/myfWyDqeO4r5nnmA5LClJiCwpuTMeK2v5UQPuE4uMaxA== + /dayjs/1.10.7: + resolution: {integrity: sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig==} dev: true - resolution: - integrity: sha512-P6twpd70BcPK34K26uJ1KT3wlhpuOAPoMwJzpsIWUxHZ7wpmbdZL/hQqBDfz7hGurYSa5PhzdhDHtt319hL3ig== + /dayjs/1.8.23: + resolution: {integrity: sha512-NmYHMFONftoZbeOhVz6jfiXI4zSiPN6NoVWJgC0aZQfYVwzy/ZpESPHuCcI0B8BUMpSJQ08zenHDbofOLKq8hQ==} dev: true - resolution: - integrity: sha512-NmYHMFONftoZbeOhVz6jfiXI4zSiPN6NoVWJgC0aZQfYVwzy/ZpESPHuCcI0B8BUMpSJQ08zenHDbofOLKq8hQ== + /dayjs/1.9.6: + resolution: {integrity: sha512-HngNLtPEBWRo8EFVmHFmSXAjtCX8rGNqeXQI0Gh7wCTSqwaKgPIDqu9m07wABVopNwzvOeCb+2711vQhDlcIXw==} dev: true - resolution: - integrity: sha512-HngNLtPEBWRo8EFVmHFmSXAjtCX8rGNqeXQI0Gh7wCTSqwaKgPIDqu9m07wABVopNwzvOeCb+2711vQhDlcIXw== + /debug/2.2.0: + resolution: {integrity: sha1-+HBX6ZWxofauaklgZkE3vFbwOdo=} dependencies: ms: 0.7.1 dev: true - resolution: - integrity: sha1-+HBX6ZWxofauaklgZkE3vFbwOdo= + /debug/2.6.9: + resolution: {integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==} dependencies: ms: 2.0.0 - resolution: - integrity: sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA== + /debug/3.1.0: + resolution: {integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g==} dependencies: ms: 2.0.0 dev: true - resolution: - integrity: sha512-OX8XqP7/1a9cqkxYw2yXss15f26NKWBpDXQd0/uK/KPqdQhxbPa994hnzjcE2VqQpDslf55723cKPUOGSmMY3g== + /debug/3.2.7: + resolution: {integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==} dependencies: ms: 2.1.3 dev: true - resolution: - integrity: sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ== + /debug/4.1.1: + resolution: {integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw==} dependencies: ms: 2.1.2 dev: true - resolution: - integrity: sha512-pYAIzeRo8J6KPEaJ0VWOh5Pzkbw/RetuzehGM7QRRX5he4fPHx2rdKMB256ehJCkX+XRQm16eZLqLNS8RSZXZw== + /debug/4.3.1: - dependencies: - ms: 2.1.2 - dev: true - engines: - node: '>=6.0' + resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} + engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true - resolution: - integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== - /debug/4.3.1_supports-color@6.1.0: dependencies: ms: 2.1.2 - supports-color: 6.1.0 dev: true - engines: - node: '>=6.0' + + /debug/4.3.1_supports-color@6.1.0: + resolution: {integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ==} + engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true - resolution: - integrity: sha512-doEwdvm4PCeK4K3RQN2ZC2BYUBaxwLARCqZmMjtF8a51J2Rb0xpVloFRnCODwqjpwnAoao4pelN8l3RJdv3gRQ== - /debug/4.3.3: dependencies: ms: 2.1.2 + supports-color: 6.1.0 dev: true - engines: - node: '>=6.0' + + /debug/4.3.3: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} + engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true - resolution: - integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== - /debug/4.3.3_supports-color@8.1.1: dependencies: ms: 2.1.2 - supports-color: 8.1.1 dev: true - engines: - node: '>=6.0' + + /debug/4.3.3_supports-color@8.1.1: + resolution: {integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q==} + engines: {node: '>=6.0'} peerDependencies: supports-color: '*' peerDependenciesMeta: supports-color: optional: true - resolution: - integrity: sha512-/zxw5+vh1Tfv+4Qn7a5nsbcJKPaSvCDhojn6FEl9vupwK2VCSDtEiEtqr8DFtzYFOdz63LBkxec7DYuc2jon6Q== + dependencies: + ms: 2.1.2 + supports-color: 8.1.1 + dev: true + /decamelize/1.2.0: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA= + resolution: {integrity: sha1-9lNNFRSCabIDUue+4m9QH5oZEpA=} + engines: {node: '>=0.10.0'} + /decimal.js/10.2.1: + resolution: {integrity: sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw==} dev: true - resolution: - integrity: sha512-KaL7+6Fw6i5A2XSnsbhm/6B+NuEA7TZ4vqxnd5tXz9sbKtrN9Srj8ab4vKVdK8YAqZO9P1kg45Y6YLoduPf+kw== + /decode-uri-component/0.2.0: + resolution: {integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU=} + engines: {node: '>=0.10'} dev: true - engines: - node: '>=0.10' - resolution: - integrity: sha1-6zkTMzRYd1y4TNGh+uBiEGu4dUU= + /decomment/0.9.2: + resolution: {integrity: sha512-sblyUmOJZxiL7oJ2ogJS6jtl/67+CTOW87SrYE/96u3PhDYikYoLCdLzcnceToiQejOLlqNnLCkaxx/+nE/ehg==} + engines: {node: '>=6.4', npm: '>=2.15'} dependencies: esprima: 4.0.1 dev: true - engines: - node: '>=6.4' - npm: '>=2.15' - resolution: - integrity: sha512-sblyUmOJZxiL7oJ2ogJS6jtl/67+CTOW87SrYE/96u3PhDYikYoLCdLzcnceToiQejOLlqNnLCkaxx/+nE/ehg== + /decompress-response/3.3.0: + resolution: {integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M=} + engines: {node: '>=4'} dependencies: mimic-response: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-gKTdMjdIOEv6JICDYirt7Jgq3/M= + /decompress-tar/4.1.1: + resolution: {integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ==} + engines: {node: '>=4'} dependencies: file-type: 5.2.0 is-stream: 1.1.0 tar-stream: 1.6.2 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-JdJMaCrGpB5fESVyxwpCx4Jdj2AagLmv3y58Qy4GE6HMVjWz1FeVQk1Ct4Kye7PftcdOo/7U7UKzYBJgqnGeUQ== + /decompress-tarbz2/4.1.1: + resolution: {integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A==} + engines: {node: '>=4'} dependencies: decompress-tar: 4.1.1 file-type: 6.2.0 @@ -11176,32 +11137,29 @@ packages: seek-bzip: 1.0.6 unbzip2-stream: 1.4.3 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-s88xLzf1r81ICXLAVQVzaN6ZmX4A6U4z2nMbOwobxkLoIIfjVMBg7TeguTUXkKeXni795B6y5rnvDw7rxhAq9A== + /decompress-targz/4.1.1: + resolution: {integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w==} + engines: {node: '>=4'} dependencies: decompress-tar: 4.1.1 file-type: 5.2.0 is-stream: 1.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-4z81Znfr6chWnRDNfFNqLwPvm4db3WuZkqV+UgXQzSngG3CEKdBkw5jrv3axjjL96glyiiKjsxJG3X6WBZwX3w== + /decompress-unzip/4.0.1: + resolution: {integrity: sha1-3qrM39FK6vhVePczroIQ+bSEj2k=} + engines: {node: '>=4'} dependencies: file-type: 3.9.0 get-stream: 2.3.1 pify: 2.3.0 yauzl: 2.10.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-3qrM39FK6vhVePczroIQ+bSEj2k= + /decompress/4.2.1: + resolution: {integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ==} + engines: {node: '>=4'} dependencies: decompress-tar: 4.1.1 decompress-tarbz2: 4.1.1 @@ -11212,15 +11170,13 @@ packages: pify: 2.3.0 strip-dirs: 2.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-e48kc2IjU+2Zw8cTb6VZcJQ3lgVbS4uuB1TfCHbiZIP/haNXm+SVyhu+87jts5/3ROpd82GSVCoNs/z8l4ZOaQ== + /dedent/0.7.0: + resolution: {integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw=} dev: true - resolution: - integrity: sha1-JJXduvbrh0q7Dhvp3yLS5aVEMmw= + /deep-equal/1.1.1: + resolution: {integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==} dependencies: is-arguments: 1.0.4 is-date-object: 1.0.2 @@ -11228,38 +11184,35 @@ packages: object-is: 1.1.4 object-keys: 1.1.1 regexp.prototype.flags: 1.3.0 - resolution: - integrity: sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g== + /deep-extend/0.6.0: + resolution: {integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA==} + engines: {node: '>=4.0.0'} dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-LOHxIOaPYdHlJRtCQfDIVZtfw/ufM8+rVj649RIHzcm/vGwQRXFt6OPqIFWsm2XEMrNIEtWR64sY1LEKD2vAOA== + /deep-is/0.1.3: + resolution: {integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ=} dev: true - resolution: - integrity: sha1-s2nW+128E+7PUk+RsHD+7cNXzzQ= + /deepmerge/4.2.2: + resolution: {integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-FJ3UgI4gIl+PHZm53knsuSFpE+nESMr7M4v9QcgB7S63Kj/6WqMiFQJpBBYz1Pt+66bZpP3Q7Lye0Oo9MPKEdg== + /default-gateway/4.2.0: + resolution: {integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA==} + engines: {node: '>=6'} dependencies: execa: 1.0.0 ip-regex: 2.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-h6sMrVB1VMWVrW13mSc6ia/DwYYw5MN6+exNu1OaJeFac5aSAvwM7lZ0NVfTABuSkQelr4h5oebg3KB1XPdjgA== + /defer-to-connect/1.1.3: + resolution: {integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ==} dev: true - resolution: - integrity: sha512-0ISdNousHvZT2EiFlZeZAHBUvSxmKswVCEf8hW7KWgG4a8MVEu/3Vb6uWYozkjylyCxe0JBIiRB1jV45S70WVQ== + /deferred/0.7.11: + resolution: {integrity: sha512-8eluCl/Blx4YOGwMapBvXRKxHXhA8ejDXYzEaK8+/gtcm8hRMhSLmXSqDmNUKNc/C8HNSmuyyp/hflhqDAvK2A==} dependencies: d: 1.0.1 es5-ext: 0.10.53 @@ -11267,41 +11220,38 @@ packages: next-tick: 1.1.0 timers-ext: 0.1.7 dev: true - resolution: - integrity: sha512-8eluCl/Blx4YOGwMapBvXRKxHXhA8ejDXYzEaK8+/gtcm8hRMhSLmXSqDmNUKNc/C8HNSmuyyp/hflhqDAvK2A== + /define-properties/1.1.3: + resolution: {integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==} + engines: {node: '>= 0.4'} dependencies: object-keys: 1.1.1 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ== + /define-property/0.2.5: + resolution: {integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY=} + engines: {node: '>=0.10.0'} dependencies: is-descriptor: 0.1.6 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-w1se+RjsPJkPmlvFe+BKrOxcgRY= + /define-property/1.0.0: + resolution: {integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY=} + engines: {node: '>=0.10.0'} dependencies: is-descriptor: 1.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-dp66rz9KY6rTr56NMEybvnm/sOY= + /define-property/2.0.2: + resolution: {integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ==} + engines: {node: '>=0.10.0'} dependencies: is-descriptor: 1.0.2 isobject: 3.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-jwK2UV4cnPpbcG7+VRARKTZPUWowwXA8bzH5NP6ud0oeAxyYPuGZUAC7hMugpCdz4BeSZl2Dl9k66CHJ/46ZYQ== + /del/4.1.1: + resolution: {integrity: sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ==} + engines: {node: '>=6'} dependencies: '@types/glob': 7.1.3 globby: 6.1.0 @@ -11311,385 +11261,366 @@ packages: pify: 4.0.1 rimraf: 2.7.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-QwGuEUouP2kVwQenAsOof5Fv8K9t3D8Ca8NxcXKrIpEHjTXK5J2nXLdP+ALI1cgv8wj7KuwBhTwBkOZSJKM5XQ== + /delayed-stream/1.0.0: - engines: - node: '>=0.4.0' - resolution: - integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk= + resolution: {integrity: sha1-3zrhmayt+31ECqrgsp4icrJOxhk=} + engines: {node: '>=0.4.0'} + /depd/1.1.2: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak= + resolution: {integrity: sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=} + engines: {node: '>= 0.6'} + /dependency-tree/7.2.1: + resolution: {integrity: sha512-nBxnjkqDW4LqAzBazy60V4lE0mAtIQ+oers/GIIvVvGYVdCD9+RNNd4G9jjstyz7ZFVg/j/OiYCvK5MjoVqA2w==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 debug: 4.1.1 filing-cabinet: 2.5.1 precinct: 6.2.0 typescript: 3.8.3 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-nBxnjkqDW4LqAzBazy60V4lE0mAtIQ+oers/GIIvVvGYVdCD9+RNNd4G9jjstyz7ZFVg/j/OiYCvK5MjoVqA2w== + /des.js/1.0.1: + resolution: {integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - resolution: - integrity: sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA== + /destroy/1.0.4: - resolution: - integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA= + resolution: {integrity: sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=} + /detect-file/1.0.0: + resolution: {integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-8NZtA2cqglyxtzvbP+YjEMjlUrc= + /detect-newline/2.1.0: + resolution: {integrity: sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-9B8cEL5LAOh7XxPaaAdZ8sW/0+I= + /detect-newline/3.1.0: + resolution: {integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-TLz+x/vEXm/Y7P7wn1EJFNLxYpUD4TgMosxY6fAVJUnJMbupHBOncxyWUG9OpTaH9EBD7uFI5LfEgmMOc54DsA== + /detect-node/2.0.4: + resolution: {integrity: sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw==} dev: true - resolution: - integrity: sha512-ZIzRpLJrOj7jjP2miAtgqIfmzbxa4ZOr5jJc601zklsfEx9oTzmmj2nVpIPRpNlRTIh8lc1kyViIY7BWSGNmKw== + /detect-port-alt/1.1.6: + resolution: {integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q==} + engines: {node: '>= 4.2.1'} + hasBin: true dependencies: address: 1.1.2 debug: 2.6.9 dev: true - engines: - node: '>= 4.2.1' - hasBin: true - resolution: - integrity: sha512-5tQykt+LqfJFBEYaDITx7S7cR7mJ/zQmLXZ2qt5w04ainYZw6tBf9dBunMjVeVOdYVRUzUOE4HkY5J7+uttb5Q== + /detective-amd/3.0.0: + resolution: {integrity: sha512-kOpKHyabdSKF9kj7PqYHLeHPw+TJT8q2u48tZYMkIcas28el1CYeLEJ42Nm+563/Fq060T5WknfwDhdX9+kkBQ==} + engines: {node: '>= 6.0'} + hasBin: true dependencies: ast-module-types: 2.6.0 escodegen: 1.14.1 get-amd-module-type: 3.0.0 node-source-walk: 4.2.0 dev: true - engines: - node: '>= 6.0' - hasBin: true - resolution: - integrity: sha512-kOpKHyabdSKF9kj7PqYHLeHPw+TJT8q2u48tZYMkIcas28el1CYeLEJ42Nm+563/Fq060T5WknfwDhdX9+kkBQ== + /detective-cjs/3.1.1: + resolution: {integrity: sha512-JQtNTBgFY6h8uT6pgph5QpV3IyxDv+z3qPk/FZRDT9TlFfm5dnRtpH39WtQEr1khqsUxVqXzKjZHpdoQvQbllg==} + engines: {node: '>= 6.0'} dependencies: ast-module-types: 2.6.0 node-source-walk: 4.2.0 dev: true - engines: - node: '>= 6.0' - resolution: - integrity: sha512-JQtNTBgFY6h8uT6pgph5QpV3IyxDv+z3qPk/FZRDT9TlFfm5dnRtpH39WtQEr1khqsUxVqXzKjZHpdoQvQbllg== + /detective-es6/2.1.0: + resolution: {integrity: sha512-QSHqKGOp/YBIfmIqKXaXeq2rlL+bp3bcIQMfZ+0PvKzRlELSOSZxKRvpxVcxlLuocQv4QnOfuWGniGrmPbz8MQ==} + engines: {node: '>= 6.0'} dependencies: node-source-walk: 4.2.0 dev: true - engines: - node: '>= 6.0' - resolution: - integrity: sha512-QSHqKGOp/YBIfmIqKXaXeq2rlL+bp3bcIQMfZ+0PvKzRlELSOSZxKRvpxVcxlLuocQv4QnOfuWGniGrmPbz8MQ== + /detective-less/1.0.2: + resolution: {integrity: sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA==} + engines: {node: '>= 6.0'} dependencies: debug: 4.3.1 gonzales-pe: 4.3.0 node-source-walk: 4.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6.0' - resolution: - integrity: sha512-Rps1xDkEEBSq3kLdsdnHZL1x2S4NGDcbrjmd4q+PykK5aJwDdP5MBgrJw1Xo+kyUHuv3JEzPqxr+Dj9ryeDRTA== + /detective-postcss/3.0.1: + resolution: {integrity: sha512-tfTS2GdpUal5NY0aCqI4dpEy8Xfr88AehYKB0iBIZvo8y2g3UsrcDnrp9PR2FbzoW7xD5Rip3NJW7eCSvtqdUw==} + engines: {node: '>=6.0.0'} dependencies: debug: 4.3.1 is-url: 1.2.4 postcss: 7.0.27 postcss-values-parser: 1.5.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-tfTS2GdpUal5NY0aCqI4dpEy8Xfr88AehYKB0iBIZvo8y2g3UsrcDnrp9PR2FbzoW7xD5Rip3NJW7eCSvtqdUw== + /detective-sass/3.0.1: + resolution: {integrity: sha512-oSbrBozRjJ+QFF4WJFbjPQKeakoaY1GiR380NPqwdbWYd5wfl5cLWv0l6LsJVqrgWfFN1bjFqSeo32Nxza8Lbw==} + engines: {node: '>= 6.0'} dependencies: debug: 4.3.1 gonzales-pe: 4.3.0 node-source-walk: 4.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6.0' - resolution: - integrity: sha512-oSbrBozRjJ+QFF4WJFbjPQKeakoaY1GiR380NPqwdbWYd5wfl5cLWv0l6LsJVqrgWfFN1bjFqSeo32Nxza8Lbw== + /detective-scss/2.0.1: + resolution: {integrity: sha512-VveyXW4WQE04s05KlJ8K0bG34jtHQVgTc9InspqoQxvnelj/rdgSAy7i2DXAazyQNFKlWSWbS+Ro2DWKFOKTPQ==} + engines: {node: '>= 6.0'} dependencies: debug: 4.3.1 gonzales-pe: 4.3.0 node-source-walk: 4.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6.0' - resolution: - integrity: sha512-VveyXW4WQE04s05KlJ8K0bG34jtHQVgTc9InspqoQxvnelj/rdgSAy7i2DXAazyQNFKlWSWbS+Ro2DWKFOKTPQ== + /detective-stylus/1.0.0: + resolution: {integrity: sha1-UK7n24uruZA4HwEMY/q7pbWOVM0=} dev: true - resolution: - integrity: sha1-UK7n24uruZA4HwEMY/q7pbWOVM0= + /detective-typescript/5.7.0: + resolution: {integrity: sha512-4SQeACXWAjIOsd2kJykPL8gWC9nVA+z8w7KtAdtd/7BCpDfrpI2ZA7pdhsmHv/zxf3ofeqpYi72vCkZ65bAjtA==} + engines: {node: '>=6.0'} dependencies: '@typescript-eslint/typescript-estree': 2.27.0_typescript@3.8.3 ast-module-types: 2.6.0 node-source-walk: 4.2.0 typescript: 3.8.3 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-4SQeACXWAjIOsd2kJykPL8gWC9nVA+z8w7KtAdtd/7BCpDfrpI2ZA7pdhsmHv/zxf3ofeqpYi72vCkZ65bAjtA== + /diagnostics/1.1.1: + resolution: {integrity: sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ==} dependencies: colorspace: 1.1.2 enabled: 1.0.2 kuler: 1.0.1 dev: true - resolution: - integrity: sha512-8wn1PmdunLJ9Tqbx+Fx/ZEuHfJf4NKSN2ZBj7SJC/OWRWha843+WsTjqMe1B5E3p28jqBlp+mJ2fPVxPyNgYKQ== + /diff-sequences/24.9.0: + resolution: {integrity: sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Dj6Wk3tWyTE+Fo1rW8v0Xhwk80um6yFYKbuAxc9c3EZxIHFDYwbi34Uk42u1CdnIiVorvt4RmlSDjIPyzGC2ew== + /diff-sequences/26.6.2: + resolution: {integrity: sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q==} + engines: {node: '>= 10.14.2'} dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-Mv/TDa3nZ9sbc5soK+OoA74BsS3mL37yixCvUAQkiuA4Wz6YtwP/K47n2rv2ovzHZvoiQeA5FTQOschKkEwB0Q== + /diff/4.0.2: + resolution: {integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A==} + engines: {node: '>=0.3.1'} dev: true - engines: - node: '>=0.3.1' - resolution: - integrity: sha512-58lmxKSA4BNyLz+HHMUzlOEpg09FV+ev6ZMe3vJihgdxzgcwZ8VoEEPmALCZG9LmqfVoNMMKpttIYTVG6uDY7A== + /diffie-hellman/5.0.3: + resolution: {integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==} dependencies: bn.js: 4.11.9 miller-rabin: 4.0.1 randombytes: 2.1.0 - resolution: - integrity: sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg== + /dijkstrajs/1.0.1: + resolution: {integrity: sha1-082BIh4+pAdCz83lVtTpnpjdxxs=} dev: true - resolution: - integrity: sha1-082BIh4+pAdCz83lVtTpnpjdxxs= + /dijkstrajs/1.0.2: + resolution: {integrity: sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg==} dev: true - resolution: - integrity: sha512-QV6PMaHTCNmKSeP6QoXhVTw9snc9VD8MulTT0Bd99Pacp4SS1cjcrYPgBPmibqKVtMJJfqC6XvOXgPMEEPH/fg== + /dir-glob/2.0.0: + resolution: {integrity: sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag==} + engines: {node: '>=4'} dependencies: arrify: 1.0.1 path-type: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-37qirFDz8cA5fimp9feo43fSuRo2gHwaIn6dXL8Ber1dGwUosDrGZeCCXq57WnIqE4aQ+u3eQZzsk1yOzhdwag== + /dir-glob/2.2.2: + resolution: {integrity: sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw==} + engines: {node: '>=4'} dependencies: path-type: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-f9LBi5QWzIW3I6e//uxZoLBlUt9kcp66qo0sSCxL6YZKc75R1c4MFCoe/LaZiBGmgujvQdxc5Bn3QhfyvK5Hsw== + /dir-glob/3.0.1: + resolution: {integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==} + engines: {node: '>=8'} dependencies: path-type: 4.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA== + /discontinuous-range/1.0.0: + resolution: {integrity: sha1-44Mx8IRLukm5qctxx3FYWqsbxlo=} dev: true - resolution: - integrity: sha1-44Mx8IRLukm5qctxx3FYWqsbxlo= + /dns-equal/1.0.0: + resolution: {integrity: sha1-s55/HabrCnW6nBcySzR1PEfgZU0=} dev: true - resolution: - integrity: sha1-s55/HabrCnW6nBcySzR1PEfgZU0= + /dns-packet/1.3.1: + resolution: {integrity: sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg==} dependencies: ip: 1.1.5 safe-buffer: 5.2.1 dev: true - resolution: - integrity: sha512-0UxfQkMhYAUaZI+xrNZOz/as5KgDU0M/fQ9b6SpkyLbk3GEswDi6PADJVaYJradtRVsRIlF1zLyOodbcTCDzUg== + /dns-txt/2.0.2: + resolution: {integrity: sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=} dependencies: buffer-indexof: 1.1.1 dev: true - resolution: - integrity: sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY= + /doctrine/1.5.0: + resolution: {integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo=} + engines: {node: '>=0.10.0'} dependencies: esutils: 2.0.3 isarray: 1.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-N53Ocw9hZvds76TmcHoVmwLFpvo= + /doctrine/2.1.0: + resolution: {integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw==} + engines: {node: '>=0.10.0'} dependencies: esutils: 2.0.3 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-35mSku4ZXK0vfCuHEDAwt55dg2jNajHZ1odvF+8SSr82EsZY4QmXfuWso8oEd8zRhVObSN18aM0CjSdoBX7zIw== + /doctrine/3.0.0: + resolution: {integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w==} + engines: {node: '>=6.0.0'} dependencies: esutils: 2.0.3 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-yS+Q5i3hBf7GBkd4KG8a7eBNNWNGLTaEwwYWUijIYM7zrlYDM0BFXHjjPWlWZ1Rg7UaddZeIDmi9jF3HmqiQ2w== + /dom-converter/0.2.0: + resolution: {integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA==} dependencies: utila: 0.4.0 dev: true - resolution: - integrity: sha512-gd3ypIPfOMr9h5jIKq8E3sHOTCjeirnl0WK5ZdS1AW0Odt0b1PaWaHdJ4Qk4klv+YB9aJBS7mESXjFoDQPu6DA== + /dom-helpers/5.1.4: + resolution: {integrity: sha512-TjMyeVUvNEnOnhzs6uAn9Ya47GmMo3qq7m+Lr/3ON0Rs5kHvb8I+SQYjLUSYn7qhEm0QjW0yrBkvz9yOrwwz1A==} dependencies: '@babel/runtime': 7.12.5 csstype: 2.6.10 dev: false - resolution: - integrity: sha512-TjMyeVUvNEnOnhzs6uAn9Ya47GmMo3qq7m+Lr/3ON0Rs5kHvb8I+SQYjLUSYn7qhEm0QjW0yrBkvz9yOrwwz1A== + /dom-serializer/0.1.1: + resolution: {integrity: sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA==} dependencies: domelementtype: 1.3.1 entities: 1.1.2 dev: true - resolution: - integrity: sha512-l0IU0pPzLWSHBcieZbpOKgkIn3ts3vAh7ZuFyXNwJxJXk/c4Gwj9xaTJwIDVQCXawWD0qb3IzMGH5rglQaO0XA== + /dom-serializer/0.2.2: + resolution: {integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g==} dependencies: domelementtype: 2.1.0 entities: 2.1.0 dev: true - resolution: - integrity: sha512-2/xPb3ORsQ42nHYiSunXkDjPLBaEj/xTwUO4B7XCZQTRk7EBtTOPaygh10YAAh2OI1Qrp6NWfpAhzswj0ydt9g== + /domain-browser/1.2.0: + resolution: {integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==} + engines: {node: '>=0.4', npm: '>=1.2'} dev: true - engines: - node: '>=0.4' - npm: '>=1.2' - resolution: - integrity: sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA== + /domelementtype/1.3.1: + resolution: {integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w==} dev: true - resolution: - integrity: sha512-BSKB+TSpMpFI/HOxCNr1O8aMOTZ8hT3pM3GQ0w/mWRmkhEDSFJkkyzz4XQsBV44BChwGkrDfMyjVD0eA2aFV3w== + /domelementtype/2.1.0: + resolution: {integrity: sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w==} dev: true - resolution: - integrity: sha512-LsTgx/L5VpD+Q8lmsXSHW2WpA+eBlZ9HPf3erD1IoPF00/3JKHZ3BknUVA2QGDNu69ZNmyFmCWBSO45XjYKC5w== + /domexception/1.0.1: + resolution: {integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug==} dependencies: webidl-conversions: 4.0.2 dev: true - resolution: - integrity: sha512-raigMkn7CJNNo6Ihro1fzG7wr3fHuYVytzquZKX5n0yizGsTcYgzdIUwj1X9pK0VvjeihV+XiclP+DjwbsSKug== + /domexception/2.0.1: + resolution: {integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg==} + engines: {node: '>=8'} dependencies: webidl-conversions: 5.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-yxJ2mFy/sibVQlu5qHjOkf9J3K6zgmCxgJ94u2EdvDOV09H+32LtRswEcUsmUWN72pVLOEnTSRaIVVzVQgS0dg== + /domhandler/2.4.2: + resolution: {integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA==} dependencies: domelementtype: 1.3.1 dev: true - resolution: - integrity: sha512-JiK04h0Ht5u/80fdLMCEmV4zkNh2BcoMFBmZ/91WtYZ8qVXSKjiw7fXMgFPnHcSZgOo3XdinHvmnDUeMf5R4wA== + /domutils/1.5.1: + resolution: {integrity: sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8=} dependencies: dom-serializer: 0.2.2 domelementtype: 1.3.1 dev: true - resolution: - integrity: sha1-3NhIiib1Y9YQeeSMn3t+Mjc2gs8= + /domutils/1.7.0: + resolution: {integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg==} dependencies: dom-serializer: 0.2.2 domelementtype: 1.3.1 dev: true - resolution: - integrity: sha512-Lgd2XcJ/NjEw+7tFvfKxOzCYKZsdct5lczQ2ZaQY8Djz7pfAD3Gbp8ySJWtreII/vDlMVmxwa6pHmdxIYgttDg== + /dot-case/3.0.4: + resolution: {integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==} dependencies: no-case: 3.0.4 tslib: 2.0.3 dev: true - resolution: - integrity: sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w== + /dot-prop/4.2.0: + resolution: {integrity: sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ==} + engines: {node: '>=4'} dependencies: is-obj: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-tUMXrxlExSW6U2EXiiKGSBVdYgtV8qlHL+C10TsW4PURY/ic+eaysnSkwB4kA/mBlCyy/IKDJ+Lc3wbWeaXtuQ== + /dot-prop/5.3.0: + resolution: {integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q==} + engines: {node: '>=8'} dependencies: is-obj: 2.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-QM8q3zDe58hqUqjraQOmzZ1LIH9SWQJTlEKCH4kJ2oQvLZk7RbQXvtDM2XEq3fwkV9CCvvH4LA0AV+ogFsBM2Q== + /dot-qs/0.2.0: + resolution: {integrity: sha1-02UX/iS3zaYfznpQJqACSvr1pDk=} dev: true - resolution: - integrity: sha1-02UX/iS3zaYfznpQJqACSvr1pDk= + /dotenv-expand/5.1.0: + resolution: {integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==} dev: true - resolution: - integrity: sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA== + /dotenv/8.2.0: + resolution: {integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-8sJ78ElpbDJBHNeBzUbUVLsqKdccaa/BXF1uPTw3GrvQTBgrQrtObr2mUrE38vzYd8cEv+m/JBfDLioYcfXoaw== + /download/7.1.0: + resolution: {integrity: sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ==} + engines: {node: '>=6'} dependencies: archive-type: 4.0.0 caw: 2.0.1 @@ -11704,66 +11635,64 @@ packages: p-event: 2.3.1 pify: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-xqnBTVd/E+GxJVrX5/eUJiLYjCGPwMpdL+jGhGU57BvtcA7wwhtHVbXBeUk51kOpW3S7Jn3BQbN9Q1R1Km2qDQ== + /duplexer/0.1.2: + resolution: {integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg==} dev: true - resolution: - integrity: sha512-jtD6YG370ZCIi/9GTaJKQxWTZD045+4R4hTk/x1UyoqadyJ9x9CgSi1RlVDQF8U2sxLLSnFkCaMihqljHIWgMg== + /duplexer3/0.1.4: + resolution: {integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI=} dev: true - resolution: - integrity: sha1-7gHdHKwO08vH/b6jfcCo8c4ALOI= + /duplexify/3.7.1: + resolution: {integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g==} dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 2.3.7 stream-shift: 1.0.1 dev: true - resolution: - integrity: sha512-07z8uv2wMyS51kKhD1KsdXJg5WQ6t93RneqRxUHnskXVtlYYkLqM0gqStQZ3pj073g687jPCHrqNfCzawLYh5g== + /duplexify/4.1.1: + resolution: {integrity: sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA==} dependencies: end-of-stream: 1.4.4 inherits: 2.0.4 readable-stream: 3.6.0 stream-shift: 1.0.1 dev: true - resolution: - integrity: sha512-DY3xVEmVHTv1wSzKNbwoU6nVjzI369Y6sPoqfYr0/xlx3IdX2n94xIszTcjPO8W8ZIv0Wb0PXNcjuZyT4wiICA== + /duration/0.2.2: + resolution: {integrity: sha512-06kgtea+bGreF5eKYgI/36A6pLXggY7oR4p1pq4SmdFBn1ReOL5D8RhG64VrqfTTKNucqqtBAwEj8aB88mcqrg==} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - resolution: - integrity: sha512-06kgtea+bGreF5eKYgI/36A6pLXggY7oR4p1pq4SmdFBn1ReOL5D8RhG64VrqfTTKNucqqtBAwEj8aB88mcqrg== + /ecc-jsbn/0.1.2: + resolution: {integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk=} dependencies: jsbn: 0.1.1 safer-buffer: 2.1.2 - resolution: - integrity: sha1-OoOpBOVDUyh4dMVkt1SThoSamMk= + /ecdsa-sig-formatter/1.0.11: + resolution: {integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ==} dependencies: safe-buffer: 5.2.0 - resolution: - integrity: sha512-nagl3RYrbNv6kQkeJIpt6NJZy8twLB/2vtz6yN9Z4vRKHN4/QZJIEbqohALSgwKdnksuY3k5Addp5lg8sVoVcQ== + /ee-first/1.1.1: - resolution: - integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0= + resolution: {integrity: sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=} + /electron-to-chromium/1.3.399: + resolution: {integrity: sha512-+NBhK0/v17pls7CSh3Cx5Ir3tsGmtLPMMAO4Nz272bre2wzdykLEsev5wjOd3rYMt2/kSS681ufFT7Dywxq1sw==} dev: true - resolution: - integrity: sha512-+NBhK0/v17pls7CSh3Cx5Ir3tsGmtLPMMAO4Nz272bre2wzdykLEsev5wjOd3rYMt2/kSS681ufFT7Dywxq1sw== + /electron-to-chromium/1.3.614: + resolution: {integrity: sha512-JMDl46mg4G+n6q/hAJkwy9eMTj5FJjsE+8f/irAGRMLM4yeRVbMuRrdZrbbGGOrGVcZc4vJPjUpEUWNb/fA6hg==} dev: true - resolution: - integrity: sha512-JMDl46mg4G+n6q/hAJkwy9eMTj5FJjsE+8f/irAGRMLM4yeRVbMuRrdZrbbGGOrGVcZc4vJPjUpEUWNb/fA6hg== + /elliptic/6.5.3: + resolution: {integrity: sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw==} dependencies: bn.js: 4.11.9 brorand: 1.1.0 @@ -11772,9 +11701,9 @@ packages: inherits: 2.0.4 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - resolution: - integrity: sha512-IMqzv5wNQf+E6aHeIqATs0tOLeOTwj1QKbRcS3jBbYkl5oLAserA8yJTT7/VyHUYG91PRmPyeQDObKLPpeS4dw== + /elliptic/6.5.4: + resolution: {integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==} dependencies: bn.js: 4.11.9 brorand: 1.1.0 @@ -11784,82 +11713,77 @@ packages: minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 dev: false - resolution: - integrity: sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ== + /emitter-listener/1.1.2: + resolution: {integrity: sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ==} dependencies: shimmer: 1.2.1 dev: false - resolution: - integrity: sha512-Bt1sBAGFHY9DKY+4/2cV6izcKJUf5T7/gkdmkxzX/qv9CcGH8xSwVRW5mtX03SWJtRTWSOpzCuWN9rBFYZepZQ== + /emittery/0.7.2: + resolution: {integrity: sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-A8OG5SR/ij3SsJdWDJdkkSYUjQdCUx6APQXem0SaEePBSRg4eymGYwBkKo1Y6DU+af/Jn2dBQqDBvjnr9Vi8nQ== + /emoji-regex/7.0.3: - resolution: - integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA== + resolution: {integrity: sha512-CwBLREIQ7LvYFB0WyRvwhq5N5qPhc6PMjD6bYggFlI5YyDgl+0vxq5VHbMOFqLg7hfWzmu8T5Z1QofhmTIhItA==} + /emoji-regex/8.0.0: + resolution: {integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==} dev: true - resolution: - integrity: sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A== + /emoji-regex/9.2.0: + resolution: {integrity: sha512-DNc3KFPK18bPdElMJnf/Pkv5TXhxFU3YFDEuGLDRtPmV4rkmCjBkCSEp22u6rBHdSN9Vlp/GK7k98prmE1Jgug==} dev: true - resolution: - integrity: sha512-DNc3KFPK18bPdElMJnf/Pkv5TXhxFU3YFDEuGLDRtPmV4rkmCjBkCSEp22u6rBHdSN9Vlp/GK7k98prmE1Jgug== + /emojis-list/2.1.0: + resolution: {integrity: sha1-TapNnbAPmBmIDHn6RXrlsJof04k=} + engines: {node: '>= 0.10'} dev: true - engines: - node: '>= 0.10' - resolution: - integrity: sha1-TapNnbAPmBmIDHn6RXrlsJof04k= + /emojis-list/3.0.0: + resolution: {integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q==} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-/kyM18EfinwXZbno9FyUGeFh87KC8HRQBQGildHZbEuRyWFOmv1U10o9BBp8XVZDVNNuQKyIGIu5ZYAAXJ0V2Q== + /enabled/1.0.2: + resolution: {integrity: sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M=} dependencies: env-variable: 0.0.6 dev: true - resolution: - integrity: sha1-ll9lE9LC0cX0ZStkouM5ZGf8L5M= + /enabled/2.0.0: + resolution: {integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ==} dev: true - resolution: - integrity: sha512-AKrN98kuwOzMIdAizXGI86UFBoo26CL21UM763y1h/GMSJ4/OHU9k2YlsmBpyScFo/wbLzWQJBMCW4+IO3/+OQ== + /encodeurl/1.0.2: - engines: - node: '>= 0.8' - resolution: - integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k= + resolution: {integrity: sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=} + engines: {node: '>= 0.8'} + /encoding/0.1.12: + resolution: {integrity: sha1-U4tm8+5izRq1HsMjgp0flIDHS+s=} dependencies: iconv-lite: 0.4.24 dev: true - resolution: - integrity: sha1-U4tm8+5izRq1HsMjgp0flIDHS+s= + /encodr/1.2.2: + resolution: {integrity: sha512-MQ5cDilH5al566/2KXvsyrti6t67Oso5oe2RLfgdcNKaMcqEPfbTxpFOa+41QkPAu1+bEVksWL8JK3Owa6Ow+g==} + engines: {node: '>=8.0.0'} dependencies: cbor: 5.0.1 cbor-js: 0.1.0 msgpack-lite: 0.1.26 utf8: 3.0.0 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-MQ5cDilH5al566/2KXvsyrti6t67Oso5oe2RLfgdcNKaMcqEPfbTxpFOa+41QkPAu1+bEVksWL8JK3Owa6Ow+g== + /end-of-stream/1.4.4: + resolution: {integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q==} dependencies: once: 1.4.0 dev: true - resolution: - integrity: sha512-+uw1inIHVPQoaVuHzRyXd21icM+cnt4CzD5rW+NC1wjOUSTOs+Te7FOv7AhN7vS9x/oIyhLP5PR1H+phQAHu5Q== + /engine.io-client/3.4.4: + resolution: {integrity: sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ==} dependencies: component-emitter: 1.3.0 component-inherit: 0.0.3 @@ -11873,9 +11797,9 @@ packages: xmlhttprequest-ssl: 1.5.5 yeast: 0.1.2 dev: true - resolution: - integrity: sha512-iU4CRr38Fecj8HoZEnFtm2EiKGbYZcPn3cHxqNGl/tmdWRf60KhK+9vE0JeSjgnlS/0oynEfLgKbT9ALpim0sQ== + /engine.io-client/3.5.2: + resolution: {integrity: sha512-QEqIp+gJ/kMHeUun7f5Vv3bteRHppHH/FMBQX/esFj/fuYfjyUKWGMo3VCvIP/V8bE9KcjHmRZrhIz2Z9oNsDA==} dependencies: component-emitter: 1.3.0 component-inherit: 0.0.3 @@ -11888,10 +11812,13 @@ packages: ws: 7.4.6 xmlhttprequest-ssl: 1.6.3 yeast: 0.1.2 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: true - resolution: - integrity: sha512-QEqIp+gJ/kMHeUun7f5Vv3bteRHppHH/FMBQX/esFj/fuYfjyUKWGMo3VCvIP/V8bE9KcjHmRZrhIz2Z9oNsDA== + /engine.io-parser/2.2.1: + resolution: {integrity: sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg==} dependencies: after: 0.8.2 arraybuffer.slice: 0.0.7 @@ -11899,59 +11826,59 @@ packages: blob: 0.0.5 has-binary2: 1.0.3 dev: true - resolution: - integrity: sha512-x+dN/fBH8Ro8TFwJ+rkB2AmuVw9Yu2mockR/p3W8f8YtExwFgDvBDi0GWyb4ZLkpahtDGZgtr3zLovanJghPqg== + /enhanced-resolve/4.1.0: + resolution: {integrity: sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng==} + engines: {node: '>=6.9.0'} dependencies: graceful-fs: 4.2.3 memory-fs: 0.4.1 tapable: 1.1.3 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-F/7vkyTtyc/llOIn8oWclcB25KdRaiPBpZYDgJHgh/UHtpgT2p2eldQgtQnLtUvfMKPKxbRaQM/hHkvLHt1Vng== + /enhanced-resolve/4.1.1: + resolution: {integrity: sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA==} + engines: {node: '>=6.9.0'} dependencies: graceful-fs: 4.2.4 memory-fs: 0.5.0 tapable: 1.1.3 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-98p2zE+rL7/g/DzMHMTF4zZlCgeVdJ7yr6xzEpJRYwFYrGi9ANdn5DnJURg6RpBkyk60XYDnWIv51VfIhfNGuA== + /enhanced-resolve/4.3.0: + resolution: {integrity: sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ==} + engines: {node: '>=6.9.0'} dependencies: graceful-fs: 4.2.4 memory-fs: 0.5.0 tapable: 1.1.3 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-3e87LvavsdxyoCfGusJnrZ5G8SLPOFeHSNpZI/ATL9a5leXo2k0w6MKnbqhdBad9qTobSfB20Ld7UmgoNbAZkQ== + /enquirer/2.3.6: + resolution: {integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg==} + engines: {node: '>=8.6'} dependencies: ansi-colors: 4.1.1 dev: true - engines: - node: '>=8.6' - resolution: - integrity: sha512-yjNnPr315/FjS4zIsUxYguYUPP2e1NK4d7E7ZOLiyYCcbFBiTMyID+2wvm2w6+pZ/odMA7cRkjhsPbltwBOrLg== + /entities/1.1.2: + resolution: {integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w==} dev: true - resolution: - integrity: sha512-f2LZMYl1Fzu7YSBKg+RoROelpOaNrcGmE9AZubeDfrCEia483oW4MI4VyFd5VNHIgQ/7qm1I0wUHK1eJnn2y2w== + /entities/2.1.0: + resolution: {integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w==} dev: true - resolution: - integrity: sha512-hCx1oky9PFrJ611mf0ifBLBRW8lUUVRlFolb5gWRfIELabBlbp9xZvrqZLZAs+NxFnbfQoeGd8wDkygjg7U85w== + /env-variable/0.0.6: + resolution: {integrity: sha512-bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg==} dev: true - resolution: - integrity: sha512-bHz59NlBbtS0NhftmR8+ExBEekE7br0e01jw+kk0NDro7TtZzBYZ5ScGPs3OmwnpyfHTHOtr1Y6uedCdrIldtg== + /enzyme-adapter-react-16/1.15.2_df2dc313d8031f8c2dbd009d86ca7fc7: + resolution: {integrity: sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q==} + peerDependencies: + enzyme: ^3.0.0 + react: ^16.0.0-0 + react-dom: ^16.0.0-0 dependencies: enzyme: 3.11.0 enzyme-adapter-utils: 1.13.0_react@16.13.1 @@ -11966,13 +11893,11 @@ packages: react-test-renderer: 16.13.1_react@16.13.1 semver: 5.7.1 dev: true - peerDependencies: - enzyme: ^3.0.0 - react: ^16.0.0-0 - react-dom: ^16.0.0-0 - resolution: - integrity: sha512-SkvDrb8xU3lSxID8Qic9rB8pvevDbLybxPK6D/vW7PrT0s2Cl/zJYuXvsd1EBTz0q4o3iqG3FJhpYz3nUNpM2Q== + /enzyme-adapter-utils/1.13.0_react@16.13.1: + resolution: {integrity: sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ==} + peerDependencies: + react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 dependencies: airbnb-prop-types: 2.15.0_react@16.13.1 function.prototype.name: 1.1.2 @@ -11982,18 +11907,16 @@ packages: react: 16.13.1 semver: 5.7.1 dev: true - peerDependencies: - react: 0.13.x || 0.14.x || ^15.0.0-0 || ^16.0.0-0 - resolution: - integrity: sha512-YuEtfQp76Lj5TG1NvtP2eGJnFKogk/zT70fyYHXK2j3v6CtuHqc8YmgH/vaiBfL8K1SgVVbQXtTcgQZFwzTVyQ== + /enzyme-shallow-equal/1.0.1: + resolution: {integrity: sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ==} dependencies: has: 1.0.3 object-is: 1.1.2 dev: true - resolution: - integrity: sha512-hGA3i1so8OrYOZSM9whlkNmVHOicJpsjgTzC+wn2JMJXhq1oO4kA4bJ5MsfzSIcC71aLDKzJ6gZpIxrqt3QTAQ== + /enzyme/3.11.0: + resolution: {integrity: sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw==} dependencies: array.prototype.flat: 1.2.3 cheerio: 1.0.0-rc.3 @@ -12018,21 +11941,22 @@ packages: rst-selector-parser: 2.2.3 string.prototype.trim: 1.2.1 dev: true - resolution: - integrity: sha512-Dw8/Gs4vRjxY6/6i9wU0V+utmQO9kvh9XLnz3LIudviOnVYDEe2ec+0k+NQoMamn1VrjKgCUOWj5jG/5M5M0Qw== + /errno/0.1.7: + resolution: {integrity: sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg==} + hasBin: true dependencies: prr: 1.0.1 dev: true - hasBin: true - resolution: - integrity: sha512-MfrRBDWzIWifgq6tJj60gkAwtLNb6sQPlcFrSOflcP1aFmmruKQ2wRnze/8V6kgyz7H3FF8Npzv78mZ7XLLflg== + /error-ex/1.3.2: + resolution: {integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==} dependencies: is-arrayish: 0.2.1 - resolution: - integrity: sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g== + /es-abstract/1.17.6: + resolution: {integrity: sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw==} + engines: {node: '>= 0.4'} dependencies: es-to-primitive: 1.2.1 function-bind: 1.1.1 @@ -12046,11 +11970,10 @@ packages: string.prototype.trimend: 1.0.1 string.prototype.trimstart: 1.0.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-Fr89bON3WFyUi5EvAeI48QTWX0AyekGgLA8H+c+7fbfCkJwRWRMLd8CQedNEyJuoYYhmtEqY92pgte1FAhBlhw== + /es-abstract/1.17.7: + resolution: {integrity: sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g==} + engines: {node: '>= 0.4'} dependencies: es-to-primitive: 1.2.1 function-bind: 1.1.1 @@ -12064,11 +11987,10 @@ packages: string.prototype.trimend: 1.0.3 string.prototype.trimstart: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-VBl/gnfcJ7OercKA9MVaegWsBHFjV492syMudcnQZvt/Dw8ezpcOHYZXa/J96O8vx+g4x65YKhxOwDUh63aS5g== + /es-abstract/1.18.0-next.1: + resolution: {integrity: sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA==} + engines: {node: '>= 0.4'} dependencies: es-to-primitive: 1.2.1 function-bind: 1.1.1 @@ -12083,11 +12005,10 @@ packages: string.prototype.trimend: 1.0.3 string.prototype.trimstart: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-I4UGspA0wpZXWENrdA0uHbnhte683t3qT/1VFH9aX2dA5PPSf6QW5HHXf5HImaqPmjXaVeVk4RGWnaylmV7uAA== + /es-abstract/1.18.3: + resolution: {integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 es-to-primitive: 1.2.1 @@ -12105,11 +12026,10 @@ packages: string.prototype.trimend: 1.0.4 string.prototype.trimstart: 1.0.4 unbox-primitive: 1.0.1 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-nQIr12dxV7SSxE6r6f1l3DtAeEYdsGpps13dR0TwJg1S8gyp4ZPgy3FZcHBgbiQqnoqSTb+oC+kO4UQ0C/J8vw== + /es-abstract/1.19.1: + resolution: {integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 es-to-primitive: 1.2.1 @@ -12132,44 +12052,41 @@ packages: string.prototype.trimstart: 1.0.4 unbox-primitive: 1.0.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-2vJ6tjA/UfqLm2MPs7jxVybLoB8i1t1Jd9R3kISld20sIxPcTbLuggQOUxeWeAvIUkduv/CfMjuh4WmiXr2v9w== + /es-cookie/1.3.2: + resolution: {integrity: sha512-UTlYYhXGLOy05P/vKVT2Ui7WtC7NiRzGtJyAKKn32g5Gvcjn7KAClLPWlipCtxIus934dFg9o9jXiBL0nP+t9Q==} dev: false - resolution: - integrity: sha512-UTlYYhXGLOy05P/vKVT2Ui7WtC7NiRzGtJyAKKn32g5Gvcjn7KAClLPWlipCtxIus934dFg9o9jXiBL0nP+t9Q== + /es-to-primitive/1.2.1: + resolution: {integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA==} + engines: {node: '>= 0.4'} dependencies: is-callable: 1.2.4 is-date-object: 1.0.2 is-symbol: 1.0.3 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-QCOllgZJtaUo9miYBcLChTUaHNjJF3PYs1VidD7AwiEj1kYxKeQTctLAezAOH5ZKRH0g2IgPn6KwB4IT8iRpvA== + /es5-ext/0.10.53: + resolution: {integrity: sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q==} dependencies: es6-iterator: 2.0.3 es6-symbol: 3.1.3 next-tick: 1.0.0 dev: true - resolution: - integrity: sha512-Xs2Stw6NiNHWypzRTY1MtaG/uJlwCk8kH81920ma8mvN8Xq1gsfhZvpkImLQArw8AHnv8MT2I45J3c0R8slE+Q== + /es6-iterator/2.0.3: + resolution: {integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c=} dependencies: d: 1.0.1 es5-ext: 0.10.53 es6-symbol: 3.1.3 dev: true - resolution: - integrity: sha1-p96IkUGgWpSwhUQDstCg+/qY87c= + /es6-promisify/6.1.1: + resolution: {integrity: sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg==} dev: true - resolution: - integrity: sha512-HBL8I3mIki5C1Cc9QjKUenHtnG0A5/xA8Q/AllRcfiwl2CZFXGK7ddBiCoRwAix4i2KxcQfjtIVcrVbB3vbmwg== + /es6-set/0.1.5: + resolution: {integrity: sha1-0rPsXU2ADO2BjbU40ol02wpzzLE=} dependencies: d: 1.0.1 es5-ext: 0.10.53 @@ -12177,86 +12094,84 @@ packages: es6-symbol: 3.1.1 event-emitter: 0.3.5 dev: true - resolution: - integrity: sha1-0rPsXU2ADO2BjbU40ol02wpzzLE= + /es6-symbol/3.1.1: + resolution: {integrity: sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc=} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - resolution: - integrity: sha1-vwDvT9q2uhtG7Le2KbTH7VcVzHc= + /es6-symbol/3.1.3: + resolution: {integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA==} dependencies: d: 1.0.1 ext: 1.4.0 dev: true - resolution: - integrity: sha512-NJ6Yn3FuDinBaBRWl/q5X/s4koRHBrgKAu+yGI6JCBeiu3qrcbJhwT2GeR/EXVfylRk8dpQVJoLEFhK+Mu31NA== + /es6-weak-map/2.0.3: + resolution: {integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA==} dependencies: d: 1.0.1 es5-ext: 0.10.53 es6-iterator: 2.0.3 es6-symbol: 3.1.3 dev: true - resolution: - integrity: sha512-p5um32HOTO1kP+w7PRnB+5lQ43Z6muuMuIMffvDN8ZB4GcnjLBV6zGStpbASIMk4DCAvEaamhe2zhyCb/QXXsA== + /escalade/3.1.1: + resolution: {integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw== + /escape-html/1.0.3: - resolution: - integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg= + resolution: {integrity: sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=} + /escape-string-regexp/1.0.5: - engines: - node: '>=0.8.0' - resolution: - integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ= + resolution: {integrity: sha1-G2HAViGQqN/2rjuyzwIAyhMLhtQ=} + engines: {node: '>=0.8.0'} + /escape-string-regexp/2.0.0: + resolution: {integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-UpzcLCXolUWcNu5HtVMHYdXJjArjsF9C0aNnquZYY4uW/Vu0miy5YoWvbV345HauVvcAUnpRuhMMcqTcGOY2+w== + /escape-string-regexp/4.0.0: + resolution: {integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-TtpcNJ3XAzx3Gq8sWRzJaVajRs0uVxA2YAkdb1jm2YkPz4G6egUFAyA3n5vtEIZefPk5Wa4UXbKuS5fKkJWdgA== + /escodegen/1.14.1: + resolution: {integrity: sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ==} + engines: {node: '>=4.0'} + hasBin: true dependencies: esprima: 4.0.1 estraverse: 4.3.0 esutils: 2.0.3 optionator: 0.8.3 - dev: true - engines: - node: '>=4.0' - hasBin: true optionalDependencies: source-map: 0.6.1 - resolution: - integrity: sha512-Bmt7NcRySdIfNPfU2ZoXDrrXsG9ZjvDxcAlMfDUgRBjLOWTuIACXPBFJH7Z+cLb40JeQco5toikyc9t9P8E9SQ== + dev: true + /escodegen/1.14.3: + resolution: {integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw==} + engines: {node: '>=4.0'} + hasBin: true dependencies: esprima: 4.0.1 estraverse: 4.3.0 esutils: 2.0.3 optionator: 0.8.3 - dev: true - engines: - node: '>=4.0' - hasBin: true optionalDependencies: source-map: 0.6.1 - resolution: - integrity: sha512-qFcX0XJkdg+PB3xjZZG/wKSuT1PnQWx57+TVSjIMmILd2yC/6ByYElPwJnslDsuWuSAp4AwJGumarAAmJch5Kw== + dev: true + /eslint-config-airbnb-base/14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3: + resolution: {integrity: sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw==} + engines: {node: '>= 6'} + peerDependencies: + eslint: ^5.16.0 || ^6.8.0 + eslint-plugin-import: ^2.20.1 dependencies: confusing-browser-globals: 1.0.9 eslint: 6.8.0 @@ -12264,14 +12179,13 @@ packages: object.assign: 4.1.1 object.entries: 1.1.2 dev: true - engines: - node: '>= 6' + + /eslint-config-airbnb-base/14.1.0_dbc45251b359455fcdf3c36391f49b09: + resolution: {integrity: sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw==} + engines: {node: '>= 6'} peerDependencies: eslint: ^5.16.0 || ^6.8.0 eslint-plugin-import: ^2.20.1 - resolution: - integrity: sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw== - /eslint-config-airbnb-base/14.1.0_dbc45251b359455fcdf3c36391f49b09: dependencies: confusing-browser-globals: 1.0.9 eslint: 6.8.0 @@ -12279,14 +12193,13 @@ packages: object.assign: 4.1.1 object.entries: 1.1.2 dev: true - engines: - node: '>= 6' - peerDependencies: - eslint: ^5.16.0 || ^6.8.0 - eslint-plugin-import: ^2.20.1 - resolution: - integrity: sha512-+XCcfGyCnbzOnktDVhwsCAx+9DmrzEmuwxyHUJpw+kqBVT744OUBrB09khgFKlK1lshVww6qXGsYPZpavoNjJw== + /eslint-config-airbnb-base/14.2.1_3d9516f15116c38f3750ecaf3d966000: + resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==} + engines: {node: '>= 6'} + peerDependencies: + eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 + eslint-plugin-import: ^2.22.1 dependencies: confusing-browser-globals: 1.0.10 eslint: 6.8.0 @@ -12294,14 +12207,13 @@ packages: object.assign: 4.1.2 object.entries: 1.1.3 dev: true - engines: - node: '>= 6' + + /eslint-config-airbnb-base/14.2.1_dbc45251b359455fcdf3c36391f49b09: + resolution: {integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA==} + engines: {node: '>= 6'} peerDependencies: eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 eslint-plugin-import: ^2.22.1 - resolution: - integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA== - /eslint-config-airbnb-base/14.2.1_dbc45251b359455fcdf3c36391f49b09: dependencies: confusing-browser-globals: 1.0.10 eslint: 6.8.0 @@ -12309,14 +12221,13 @@ packages: object.assign: 4.1.2 object.entries: 1.1.3 dev: true - engines: - node: '>= 6' - peerDependencies: - eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 - eslint-plugin-import: ^2.22.1 - resolution: - integrity: sha512-GOrQyDtVEc1Xy20U7vsB2yAoB4nBlfH5HZJeatRXHleO+OS5Ot+MWij4Dpltw4/DyIkqUfqz1epfhVR5XWWQPA== + /eslint-config-airbnb-base/15.0.0_fe22d862ffeecaee86c93a006d59e41e: + resolution: {integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig==} + engines: {node: ^10.12.0 || >=12.0.0} + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.2 dependencies: confusing-browser-globals: 1.0.10 eslint: 8.11.0 @@ -12325,14 +12236,16 @@ packages: object.entries: 1.1.5 semver: 6.3.0 dev: true - engines: - node: ^10.12.0 || >=12.0.0 - peerDependencies: - eslint: ^7.32.0 || ^8.2.0 - eslint-plugin-import: ^2.25.2 - resolution: - integrity: sha512-xaX3z4ZZIcFLvh2oUNvcX5oEofXda7giYmuplVxoOg5A7EXJMrUyqRgR+mhDhPK8LZ4PttFOBvCYDbX3sUoUig== + /eslint-config-airbnb/18.1.0_7221e9efc3e1df952f9031babfc371af: + resolution: {integrity: sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw==} + engines: {node: '>= 6'} + peerDependencies: + eslint: ^5.16.0 || ^6.8.0 + eslint-plugin-import: ^2.20.1 + eslint-plugin-jsx-a11y: ^6.2.3 + eslint-plugin-react: ^7.19.0 + eslint-plugin-react-hooks: ^2.5.0 || ^1.7.0 dependencies: eslint: 6.8.0 eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 @@ -12343,17 +12256,16 @@ packages: object.assign: 4.1.0 object.entries: 1.1.2 dev: true - engines: - node: '>= 6' + + /eslint-config-airbnb/18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3: + resolution: {integrity: sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw==} + engines: {node: '>= 6'} peerDependencies: eslint: ^5.16.0 || ^6.8.0 eslint-plugin-import: ^2.20.1 eslint-plugin-jsx-a11y: ^6.2.3 eslint-plugin-react: ^7.19.0 eslint-plugin-react-hooks: ^2.5.0 || ^1.7.0 - resolution: - integrity: sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw== - /eslint-config-airbnb/18.1.0_8cdb6d8c18c3319a1365bd5afa0063a3: dependencies: eslint: 6.8.0 eslint-config-airbnb-base: 14.1.0_8cdb6d8c18c3319a1365bd5afa0063a3 @@ -12361,17 +12273,16 @@ packages: object.assign: 4.1.0 object.entries: 1.1.2 dev: true - engines: - node: '>= 6' - peerDependencies: - eslint: ^5.16.0 || ^6.8.0 - eslint-plugin-import: ^2.20.1 - eslint-plugin-jsx-a11y: ^6.2.3 - eslint-plugin-react: ^7.19.0 - eslint-plugin-react-hooks: ^2.5.0 || ^1.7.0 - resolution: - integrity: sha512-kZFuQC/MPnH7KJp6v95xsLBf63G/w7YqdPfQ0MUanxQ7zcKUNG8j+sSY860g3NwCBOa62apw16J6pRN+AOgXzw== + /eslint-config-airbnb/18.2.1_89debf8fda32fbe99f1ba8ab582a8be5: + resolution: {integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==} + engines: {node: '>= 6'} + peerDependencies: + eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 + eslint-plugin-import: ^2.22.1 + eslint-plugin-jsx-a11y: ^6.4.1 + eslint-plugin-react: ^7.21.5 + eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 dependencies: eslint: 6.8.0 eslint-config-airbnb-base: 14.2.1_dbc45251b359455fcdf3c36391f49b09 @@ -12382,17 +12293,16 @@ packages: object.assign: 4.1.2 object.entries: 1.1.3 dev: true - engines: - node: '>= 6' + + /eslint-config-airbnb/18.2.1_fdb7bbbc49566f392bdf537c74c00196: + resolution: {integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg==} + engines: {node: '>= 6'} peerDependencies: eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 eslint-plugin-import: ^2.22.1 eslint-plugin-jsx-a11y: ^6.4.1 eslint-plugin-react: ^7.21.5 eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 - resolution: - integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg== - /eslint-config-airbnb/18.2.1_fdb7bbbc49566f392bdf537c74c00196: dependencies: eslint: 6.8.0 eslint-config-airbnb-base: 14.2.1_3d9516f15116c38f3750ecaf3d966000 @@ -12401,17 +12311,16 @@ packages: object.assign: 4.1.2 object.entries: 1.1.3 dev: true - engines: - node: '>= 6' - peerDependencies: - eslint: ^5.16.0 || ^6.8.0 || ^7.2.0 - eslint-plugin-import: ^2.22.1 - eslint-plugin-jsx-a11y: ^6.4.1 - eslint-plugin-react: ^7.21.5 - eslint-plugin-react-hooks: ^4 || ^3 || ^2.3.0 || ^1.7.0 - resolution: - integrity: sha512-glZNDEZ36VdlZWoxn/bUR1r/sdFKPd1mHPbqUtkctgNG4yT2DLLtJ3D+yCV+jzZCc2V1nBVkmdknOJBZ5Hc0fg== + /eslint-config-airbnb/19.0.4_6e2b3c7d5a0ae98a97389954576cf0c3: + resolution: {integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew==} + engines: {node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0} + peerDependencies: + eslint: ^7.32.0 || ^8.2.0 + eslint-plugin-import: ^2.25.3 + eslint-plugin-jsx-a11y: ^6.5.1 + eslint-plugin-react: ^7.28.0 + eslint-plugin-react-hooks: ^4.3.0 dependencies: eslint: 8.11.0 eslint-config-airbnb-base: 15.0.0_fe22d862ffeecaee86c93a006d59e41e @@ -12420,46 +12329,48 @@ packages: object.assign: 4.1.2 object.entries: 1.1.5 dev: true - engines: - node: ^10.12.0 || ^12.22.0 || ^14.17.0 || >=16.0.0 - peerDependencies: - eslint: ^7.32.0 || ^8.2.0 - eslint-plugin-import: ^2.25.3 - eslint-plugin-jsx-a11y: ^6.5.1 - eslint-plugin-react: ^7.28.0 - eslint-plugin-react-hooks: ^4.3.0 - resolution: - integrity: sha512-T75QYQVQX57jiNgpF9r1KegMICE94VYwoFQyMGhrvc+lB8YF2E/M/PYDaQe1AJcWaEgqLE+ErXV1Og/+6Vyzew== + /eslint-config-prettier/6.10.1_eslint@6.8.0: + resolution: {integrity: sha512-svTy6zh1ecQojvpbJSgH3aei/Rt7C6i090l5f2WQ4aB05lYHeZIR1qL4wZyyILTbtmnbHP5Yn8MrsOJMGa8RkQ==} + hasBin: true + peerDependencies: + eslint: '>=3.14.1' dependencies: eslint: 6.8.0 get-stdin: 6.0.0 dev: true + + /eslint-config-prettier/6.15.0_eslint@6.8.0: + resolution: {integrity: sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw==} hasBin: true peerDependencies: eslint: '>=3.14.1' - resolution: - integrity: sha512-svTy6zh1ecQojvpbJSgH3aei/Rt7C6i090l5f2WQ4aB05lYHeZIR1qL4wZyyILTbtmnbHP5Yn8MrsOJMGa8RkQ== - /eslint-config-prettier/6.15.0_eslint@6.8.0: dependencies: eslint: 6.8.0 get-stdin: 6.0.0 dev: true + + /eslint-config-prettier/8.5.0_eslint@8.11.0: + resolution: {integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q==} hasBin: true peerDependencies: - eslint: '>=3.14.1' - resolution: - integrity: sha512-a1+kOYLR8wMGustcgAjdydMsQ2A/2ipRPwRKUmfYaSxc9ZPcrku080Ctl6zrZzZNs/U82MjSv+qKREkoq3bJaw== - /eslint-config-prettier/8.5.0_eslint@8.11.0: + eslint: '>=7.0.0' dependencies: eslint: 8.11.0 dev: true - hasBin: true - peerDependencies: - eslint: '>=7.0.0' - resolution: - integrity: sha512-obmWKLUNCnhtQRKc+tmnYuQl0pFU1ibYJQ5BGhTVB08bHe9wC8qUeG7c08dj9XX+AuPj1YSGSQIHl1pnDHZR0Q== + /eslint-config-react-app/5.2.1_f8f91f27f800428497667fb337aaf85d: + resolution: {integrity: sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ==} + peerDependencies: + '@typescript-eslint/eslint-plugin': 2.x + '@typescript-eslint/parser': 2.x + babel-eslint: 10.x + eslint: 6.x + eslint-plugin-flowtype: 3.x || 4.x + eslint-plugin-import: 2.x + eslint-plugin-jsx-a11y: 6.x + eslint-plugin-react: 7.x + eslint-plugin-react-hooks: 1.x || 2.x dependencies: '@typescript-eslint/eslint-plugin': 2.34.0_984cbb313f9ea271f36cadd8f9814e06 '@typescript-eslint/parser': 2.34.0_eslint@6.8.0 @@ -12472,40 +12383,35 @@ packages: eslint-plugin-react: 7.19.0_eslint@6.8.0 eslint-plugin-react-hooks: 1.7.0_eslint@6.8.0 dev: true - peerDependencies: - '@typescript-eslint/eslint-plugin': 2.x - '@typescript-eslint/parser': 2.x - babel-eslint: 10.x - eslint: 6.x - eslint-plugin-flowtype: 3.x || 4.x - eslint-plugin-import: 2.x - eslint-plugin-jsx-a11y: 6.x - eslint-plugin-react: 7.x - eslint-plugin-react-hooks: 1.x || 2.x - resolution: - integrity: sha512-pGIZ8t0mFLcV+6ZirRgYK6RVqUIKRIi9MmgzUEmrIknsn3AdO0I32asO86dJgloHq+9ZPl8UIg8mYrvgP5u2wQ== + /eslint-import-resolver-node/0.3.3: + resolution: {integrity: sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg==} dependencies: debug: 2.6.9 resolve: 1.17.0 dev: true - resolution: - integrity: sha512-b8crLDo0M5RSe5YG8Pu2DYBj71tSB6OvXkfzwbJU2w7y8P4/yo0MyF8jU26IEuEuHF2K5/gcAJE3LhQGqBBbVg== + /eslint-import-resolver-node/0.3.4: + resolution: {integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA==} dependencies: debug: 2.6.9 resolve: 1.20.0 dev: true - resolution: - integrity: sha512-ogtf+5AB/O+nM6DIeBUNr2fuT7ot9Qg/1harBfBtaP13ekEWFQEEMP94BCB7zaNW3gyY+8SHYF00rnqYwXKWOA== + /eslint-import-resolver-node/0.3.6: + resolution: {integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw==} dependencies: debug: 3.2.7 resolve: 1.20.0 dev: true - resolution: - integrity: sha512-0En0w03NRVMn9Uiyn8YRPDKvWjxCWkslUEhGNTdGx15RvPJYQ+lbOlqrlNI2vEAs4pDYK4f/HN2TbDmk5TP0iw== + /eslint-loader/3.0.3_eslint@6.8.0+webpack@4.42.0: + resolution: {integrity: sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw==} + engines: {node: '>= 8.9.0'} + deprecated: This loader has been deprecated. Please use eslint-webpack-plugin + peerDependencies: + eslint: ^5.0.0 || ^6.0.0 + webpack: ^4.0.0 || ^5.0.0 dependencies: eslint: 6.8.0 fs-extra: 8.1.0 @@ -12514,63 +12420,56 @@ packages: object-hash: 2.0.3 schema-utils: 2.7.1 webpack: 4.42.0 - deprecated: This loader has been deprecated. Please use eslint-webpack-plugin dev: true - engines: - node: '>= 8.9.0' - peerDependencies: - eslint: ^5.0.0 || ^6.0.0 - webpack: ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-+YRqB95PnNvxNp1HEjQmvf9KNvCin5HXYYseOXVC2U0KEcw4IkQ2IQEBG46j7+gW39bMzeu0GsUhVbBY3Votpw== + /eslint-module-utils/2.6.0: + resolution: {integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA==} + engines: {node: '>=4'} dependencies: debug: 2.6.9 pkg-dir: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-6j9xxegbqe8/kZY8cYpcp0xhbK0EgJlg3g9mib3/miLaExuuwc3n5UEfSnU6hWMbT0FAYVvDbL9RrRgpUeQIvA== + /eslint-module-utils/2.6.1: + resolution: {integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A==} + engines: {node: '>=4'} dependencies: debug: 3.2.7 pkg-dir: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-ZXI9B8cxAJIH4nfkhTwcRTEAnrVfobYqwjWy/QMCZ8rHkZHFjf9yO4BzpiF9kCSfNlMG54eKigISHpX0+AaT4A== + /eslint-module-utils/2.7.3: + resolution: {integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ==} + engines: {node: '>=4'} dependencies: debug: 3.2.7 find-up: 2.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-088JEC7O3lDZM9xGe0RerkOMd0EjFl+Yvd1jPWIkMT5u3H9+HC34mWWPnqPrN13gieT9pBOO+Qt07Nb/6TresQ== + /eslint-plugin-cypress/2.11.1_eslint@8.11.0: + resolution: {integrity: sha512-MxMYoReSO5+IZMGgpBZHHSx64zYPSPTpXDwsgW7ChlJTF/sA+obqRbHplxD6sBStE+g4Mi0LCLkG4t9liu//mQ==} + peerDependencies: + eslint: '>= 3.2.1' dependencies: eslint: 8.11.0 globals: 11.12.0 dev: true - peerDependencies: - eslint: '>= 3.2.1' - resolution: - integrity: sha512-MxMYoReSO5+IZMGgpBZHHSx64zYPSPTpXDwsgW7ChlJTF/sA+obqRbHplxD6sBStE+g4Mi0LCLkG4t9liu//mQ== + /eslint-plugin-flowtype/4.6.0_eslint@6.8.0: + resolution: {integrity: sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ==} + engines: {node: '>=4'} + peerDependencies: + eslint: '>=6.1.0' dependencies: eslint: 6.8.0 lodash: 4.17.21 dev: true - engines: - node: '>=4' - peerDependencies: - eslint: '>=6.1.0' - resolution: - integrity: sha512-W5hLjpFfZyZsXfo5anlu7HM970JBDqbEshAJUkeczP6BFCIfJXuiIBQXyberLRtOStT0OGPF8efeTbxlHk4LpQ== + /eslint-plugin-import/2.20.1_eslint@6.8.0: + resolution: {integrity: sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw==} + engines: {node: '>=4'} + peerDependencies: + eslint: 2.x - 6.x dependencies: array-includes: 3.1.2 array.prototype.flat: 1.2.4 @@ -12586,13 +12485,12 @@ packages: read-pkg-up: 2.0.0 resolve: 1.15.0 dev: true - engines: - node: '>=4' + + /eslint-plugin-import/2.20.2_eslint@6.8.0: + resolution: {integrity: sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg==} + engines: {node: '>=4'} peerDependencies: eslint: 2.x - 6.x - resolution: - integrity: sha512-qQHgFOTjguR+LnYRoToeZWT62XM55MBVXObHM6SKFd1VzDcX/vqT1kAz8ssqigh5eMj8qXcRoXXGZpPP6RfdCw== - /eslint-plugin-import/2.20.2_eslint@6.8.0: dependencies: array-includes: 3.1.1 array.prototype.flat: 1.2.3 @@ -12608,13 +12506,12 @@ packages: read-pkg-up: 2.0.0 resolve: 1.17.0 dev: true - engines: - node: '>=4' - peerDependencies: - eslint: 2.x - 6.x - resolution: - integrity: sha512-FObidqpXrR8OnCh4iNsxy+WACztJLXAHBO5hK79T1Hc77PgQZkyDGA5Ag9xAvRpglvLNxhH/zSmZ70/pZ31dHg== + /eslint-plugin-import/2.22.1_eslint@6.8.0: + resolution: {integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 dependencies: array-includes: 3.1.2 array.prototype.flat: 1.2.4 @@ -12631,13 +12528,12 @@ packages: resolve: 1.19.0 tsconfig-paths: 3.9.0 dev: true - engines: - node: '>=4' + + /eslint-plugin-import/2.23.4_eslint@6.8.0: + resolution: {integrity: sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ==} + engines: {node: '>=4'} peerDependencies: eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 - resolution: - integrity: sha512-8K7JjINHOpH64ozkAhpT3sd+FswIZTfMZTjdx052pnWrgRCVfp8op9tbjpAk3DdUeI/Ba4C8OjdC0r90erHEOw== - /eslint-plugin-import/2.23.4_eslint@6.8.0: dependencies: array-includes: 3.1.3 array.prototype.flat: 1.2.4 @@ -12656,13 +12552,12 @@ packages: resolve: 1.20.0 tsconfig-paths: 3.9.0 dev: true - engines: - node: '>=4' - peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 - resolution: - integrity: sha512-6/wP8zZRsnQFiR3iaPFgh5ImVRM1WN5NUWfTIRqwOdeiGJlBcSk82o1FEVq8yXmy4lkIzTo7YhHCIxlU/2HyEQ== + /eslint-plugin-import/2.25.4_eslint@8.11.0: + resolution: {integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 dependencies: array-includes: 3.1.4 array.prototype.flat: 1.2.5 @@ -12679,35 +12574,35 @@ packages: resolve: 1.20.0 tsconfig-paths: 3.14.0 dev: true - engines: - node: '>=4' - peerDependencies: - eslint: ^2 || ^3 || ^4 || ^5 || ^6 || ^7.2.0 || ^8 - resolution: - integrity: sha512-/KJBASVFxpu0xg1kIBn9AUa8hQVnszpwgE7Ld0lKAlx7Ie87yzEzCgSkekt+le/YVhiaosO4Y14GDAOc41nfxA== + /eslint-plugin-jest/22.21.0_eslint@6.8.0: + resolution: {integrity: sha512-OaqnSS7uBgcGiqXUiEnjoqxPNKvR4JWG5mSRkzVoR6+vDwlqqp11beeql1hYs0HTbdhiwrxWLxbX0Vx7roG3Ew==} + engines: {node: '>=6'} + peerDependencies: + eslint: '>=5' dependencies: '@typescript-eslint/experimental-utils': 1.13.0_eslint@6.8.0 eslint: 6.8.0 dev: true - engines: - node: '>=6' + + /eslint-plugin-jest/23.20.0_eslint@6.8.0: + resolution: {integrity: sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw==} + engines: {node: '>=8'} peerDependencies: eslint: '>=5' - resolution: - integrity: sha512-OaqnSS7uBgcGiqXUiEnjoqxPNKvR4JWG5mSRkzVoR6+vDwlqqp11beeql1hYs0HTbdhiwrxWLxbX0Vx7roG3Ew== - /eslint-plugin-jest/23.20.0_eslint@6.8.0: dependencies: '@typescript-eslint/experimental-utils': 2.34.0_eslint@6.8.0 eslint: 6.8.0 + transitivePeerDependencies: + - supports-color + - typescript dev: true - engines: - node: '>=8' - peerDependencies: - eslint: '>=5' - resolution: - integrity: sha512-+6BGQt85OREevBDWCvhqj1yYA4+BFK4XnRZSGJionuEYmcglMZYLNNBBemwzbqUAckURaHdJSBcjHPyrtypZOw== + /eslint-plugin-jsx-a11y/6.2.3_eslint@6.8.0: + resolution: {integrity: sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 dependencies: '@babel/runtime': 7.12.5 aria-query: 3.0.0 @@ -12722,13 +12617,12 @@ packages: jsx-ast-utils: 2.4.1 language-tags: 1.0.5 dev: true - engines: - node: '>=4.0' - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 - resolution: - integrity: sha512-CawzfGt9w83tyuVekn0GDPU9ytYtxyxyFZ3aSWROmnRRFQFT2BiPJd7jvRdzNDi6oLWaS2asMeYSNMjWTV4eNg== + /eslint-plugin-jsx-a11y/6.4.1_eslint@6.8.0: + resolution: {integrity: sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==} + engines: {node: '>=4.0'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 dependencies: '@babel/runtime': 7.12.5 aria-query: 4.2.2 @@ -12743,13 +12637,12 @@ packages: jsx-ast-utils: 3.1.0 language-tags: 1.0.5 dev: true - engines: - node: '>=4.0' + + /eslint-plugin-jsx-a11y/6.4.1_eslint@8.11.0: + resolution: {integrity: sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg==} + engines: {node: '>=4.0'} peerDependencies: eslint: ^3 || ^4 || ^5 || ^6 || ^7 - resolution: - integrity: sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg== - /eslint-plugin-jsx-a11y/6.4.1_eslint@8.11.0: dependencies: '@babel/runtime': 7.12.5 aria-query: 4.2.2 @@ -12764,47 +12657,34 @@ packages: jsx-ast-utils: 3.1.0 language-tags: 1.0.5 dev: true - engines: - node: '>=4.0' - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 - resolution: - integrity: sha512-0rGPJBbwHoGNPU73/QCLP/vveMlM1b1Z9PponxO87jfr6tuH5ligXbDT6nHSSzBC8ovX2Z+BQu7Bk5D/Xgq9zg== + /eslint-plugin-prettier/3.1.2_eslint@6.8.0+prettier@1.19.1: - dependencies: - eslint: 6.8.0 - prettier: 1.19.1 - prettier-linter-helpers: 1.0.0 - dev: true - engines: - node: '>=6.0.0' + resolution: {integrity: sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA==} + engines: {node: '>=6.0.0'} peerDependencies: eslint: '>= 5.0.0' prettier: '>= 1.13.0' - resolution: - integrity: sha512-GlolCC9y3XZfv3RQfwGew7NnuFDKsfI4lbvRK+PIIo23SFH+LemGs4cKwzAaRa+Mdb+lQO/STaIayno8T5sJJA== - /eslint-plugin-prettier/3.1.4_eslint@6.8.0+prettier@1.19.1: dependencies: eslint: 6.8.0 prettier: 1.19.1 prettier-linter-helpers: 1.0.0 dev: true - engines: - node: '>=6.0.0' + + /eslint-plugin-prettier/3.1.4_eslint@6.8.0+prettier@1.19.1: + resolution: {integrity: sha512-jZDa8z76klRqo+TdGDTFJSavwbnWK2ZpqGKNZ+VvweMW516pDUMmQ2koXvxEE4JhzNvTv+radye/bWGBmA6jmg==} + engines: {node: '>=6.0.0'} peerDependencies: eslint: '>=5.0.0' prettier: '>=1.13.0' - resolution: - integrity: sha512-jZDa8z76klRqo+TdGDTFJSavwbnWK2ZpqGKNZ+VvweMW516pDUMmQ2koXvxEE4JhzNvTv+radye/bWGBmA6jmg== - /eslint-plugin-prettier/3.4.0_6188649406ba029b27b4fb6038e89fc2: dependencies: - eslint: 8.11.0 - eslint-config-prettier: 8.5.0_eslint@8.11.0 + eslint: 6.8.0 prettier: 1.19.1 prettier-linter-helpers: 1.0.0 dev: true - engines: - node: '>=6.0.0' + + /eslint-plugin-prettier/3.4.0_6188649406ba029b27b4fb6038e89fc2: + resolution: {integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==} + engines: {node: '>=6.0.0'} peerDependencies: eslint: '>=5.0.0' eslint-config-prettier: '*' @@ -12812,17 +12692,16 @@ packages: peerDependenciesMeta: eslint-config-prettier: optional: true - resolution: - integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw== - /eslint-plugin-prettier/3.4.0_b77cd85fda941e232840dc83bf6b7690: dependencies: - eslint: 6.8.0 - eslint-config-prettier: 6.15.0_eslint@6.8.0 + eslint: 8.11.0 + eslint-config-prettier: 8.5.0_eslint@8.11.0 prettier: 1.19.1 prettier-linter-helpers: 1.0.0 dev: true - engines: - node: '>=6.0.0' + + /eslint-plugin-prettier/3.4.0_b77cd85fda941e232840dc83bf6b7690: + resolution: {integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw==} + engines: {node: '>=6.0.0'} peerDependencies: eslint: '>=5.0.0' eslint-config-prettier: '*' @@ -12830,29 +12709,36 @@ packages: peerDependenciesMeta: eslint-config-prettier: optional: true - resolution: - integrity: sha512-UDK6rJT6INSfcOo545jiaOwB701uAIt2/dR7WnFQoGCVl1/EMqdANBmwUaqqQ45aXprsTGzSa39LI1PyuRBxxw== - /eslint-plugin-react-hooks/1.7.0_eslint@6.8.0: dependencies: eslint: 6.8.0 + eslint-config-prettier: 6.15.0_eslint@6.8.0 + prettier: 1.19.1 + prettier-linter-helpers: 1.0.0 dev: true - engines: - node: '>=7' + + /eslint-plugin-react-hooks/1.7.0_eslint@6.8.0: + resolution: {integrity: sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA==} + engines: {node: '>=7'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - resolution: - integrity: sha512-iXTCFcOmlWvw4+TOE8CLWj6yX1GwzT0Y6cUfHHZqWnSk144VmVIRcVGtUAzrLES7C798lmvnt02C7rxaOX1HNA== - /eslint-plugin-react-hooks/2.5.1_eslint@6.8.0: dependencies: eslint: 6.8.0 dev: true - engines: - node: '>=7' + + /eslint-plugin-react-hooks/2.5.1_eslint@6.8.0: + resolution: {integrity: sha512-Y2c4b55R+6ZzwtTppKwSmK/Kar8AdLiC2f9NADCuxbcTgPPg41Gyqa6b9GppgXSvCtkRw43ZE86CT5sejKC6/g==} + engines: {node: '>=7'} peerDependencies: eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - resolution: - integrity: sha512-Y2c4b55R+6ZzwtTppKwSmK/Kar8AdLiC2f9NADCuxbcTgPPg41Gyqa6b9GppgXSvCtkRw43ZE86CT5sejKC6/g== + dependencies: + eslint: 6.8.0 + dev: true + /eslint-plugin-react/7.19.0_eslint@6.8.0: + resolution: {integrity: sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 dependencies: array-includes: 3.1.2 doctrine: 2.1.0 @@ -12868,13 +12754,12 @@ packages: string.prototype.matchall: 4.0.3 xregexp: 4.4.0 dev: true - engines: - node: '>=4' - peerDependencies: - eslint: ^3.0.0 || ^4.0.0 || ^5.0.0 || ^6.0.0 - resolution: - integrity: sha512-SPT8j72CGuAP+JFbT0sJHOB80TX/pu44gQ4vXH/cq+hQTiY2PuZ6IHkqXJV6x1b28GDdo1lbInjKUrrdUf0LOQ== + /eslint-plugin-react/7.21.5_eslint@6.8.0: + resolution: {integrity: sha512-8MaEggC2et0wSF6bUeywF7qQ46ER81irOdWS4QWxnnlAEsnzeBevk1sWh7fhpCghPpXb+8Ks7hvaft6L/xsR6g==} + engines: {node: '>=4'} + peerDependencies: + eslint: ^3 || ^4 || ^5 || ^6 || ^7 dependencies: array-includes: 3.1.3 array.prototype.flatmap: 1.2.4 @@ -12889,85 +12774,74 @@ packages: resolve: 1.20.0 string.prototype.matchall: 4.0.3 dev: true - engines: - node: '>=4' - peerDependencies: - eslint: ^3 || ^4 || ^5 || ^6 || ^7 - resolution: - integrity: sha512-8MaEggC2et0wSF6bUeywF7qQ46ER81irOdWS4QWxnnlAEsnzeBevk1sWh7fhpCghPpXb+8Ks7hvaft6L/xsR6g== + /eslint-scope/4.0.3: + resolution: {integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg==} + engines: {node: '>=4.0.0'} dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-p7VutNr1O/QrxysMo3E45FjYDTeXBy0iTltPFNSqKAIfjDSXC+4dj+qfyuD8bfAXrW/y6lW3O76VaYNPKfpKrg== + /eslint-scope/5.1.1: + resolution: {integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==} + engines: {node: '>=8.0.0'} dependencies: esrecurse: 4.3.0 estraverse: 4.3.0 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw== + /eslint-scope/7.1.1: + resolution: {integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: esrecurse: 4.3.0 estraverse: 5.2.0 dev: true - engines: - node: ^12.22.0 || ^14.17.0 || >=16.0.0 - resolution: - integrity: sha512-QKQM/UXpIiHcLqJ5AOyIW7XZmzjkzQXYE54n1++wb0u9V/abW3l9uQnxX8Z5Xd18xyKIMTUAyQ0k1e8pz6LUrw== + /eslint-utils/1.4.3: + resolution: {integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q==} + engines: {node: '>=6'} dependencies: eslint-visitor-keys: 1.3.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-fbBN5W2xdY45KulGXmLHZ3c3FHfVYmKg0IrAKGOkT/464PQsx2UeIzfz1RmEci+KLm1bBaAzZAh8+/E+XAeZ8Q== + /eslint-utils/2.1.0: + resolution: {integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg==} + engines: {node: '>=6'} dependencies: eslint-visitor-keys: 1.3.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-w94dQYoauyvlDc43XnGB8lU3Zt713vNChgt4EWwhXAP2XkBvndfxF0AgIqKOOasjPIPzj9JqgwkwbCYD0/V3Zg== + /eslint-utils/3.0.0_eslint@8.11.0: + resolution: {integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA==} + engines: {node: ^10.0.0 || ^12.0.0 || >= 14.0.0} + peerDependencies: + eslint: '>=5' dependencies: eslint: 8.11.0 eslint-visitor-keys: 2.1.0 dev: true - engines: - node: ^10.0.0 || ^12.0.0 || >= 14.0.0 - peerDependencies: - eslint: '>=5' - resolution: - integrity: sha512-uuQC43IGctw68pJA1RgbQS8/NP7rch6Cwd4j3ZBtgo4/8Flj4eGE7ZYSZRN3iq5pVUv6GPdW5Z1RFleo84uLDA== + /eslint-visitor-keys/1.3.0: + resolution: {integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-6J72N8UNa462wa/KFODt/PJ3IU60SDpC3QXC1Hjc1BXXpfL2C9R5+AU7jhe0F6GREqVMh4Juu+NY7xn+6dipUQ== + /eslint-visitor-keys/2.1.0: + resolution: {integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-0rSmRBzXgDzIsD6mGdJgevzgezI534Cer5L/vyMX0kHzT/jiB43jRhd9YUlMGYLQy2zprNmoT8qasCGtY+QaKw== + /eslint-visitor-keys/3.3.0: + resolution: {integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dev: true - engines: - node: ^12.22.0 || ^14.17.0 || >=16.0.0 - resolution: - integrity: sha512-mQ+suqKJVyeuwGYHAdjMFqjCyfl8+Ldnxuyp3ldiMBFKkvytrXUZWaiPCEav8qDHKty44bD+qV1IP4T+w+xXRA== + /eslint/6.8.0: + resolution: {integrity: sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig==} + engines: {node: ^8.10.0 || ^10.13.0 || >=11.10.1} + hasBin: true dependencies: '@babel/code-frame': 7.12.11 ajv: 6.12.6 @@ -13006,13 +12880,14 @@ packages: table: 5.4.6 text-table: 0.2.0 v8-compile-cache: 2.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: ^8.10.0 || ^10.13.0 || >=11.10.1 - hasBin: true - resolution: - integrity: sha512-K+Iayyo2LtyYhDSYwz5D5QdWw0hCacNzyq1Y821Xna2xSJj7cijoLLYmLxTQgcgZ9mC61nryMy9S7GRbYpI5Ig== + /eslint/8.11.0: + resolution: {integrity: sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} + hasBin: true dependencies: '@eslint/eslintrc': 1.2.1 '@humanwhocodes/config-array': 0.9.5 @@ -13049,141 +12924,129 @@ packages: strip-json-comments: 3.1.1 text-table: 0.2.0 v8-compile-cache: 2.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: ^12.22.0 || ^14.17.0 || >=16.0.0 - hasBin: true - resolution: - integrity: sha512-/KRpd9mIRg2raGxHRGwW9ZywYNAClZrHjdueHcrVDuO3a6bj83eoTirCCk0M0yPwOjWYKHwRVRid+xK4F/GHgA== + /esniff/1.1.0: + resolution: {integrity: sha1-xmhJIp+RRk3t4uDUAgHtar9l8qw=} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - resolution: - integrity: sha1-xmhJIp+RRk3t4uDUAgHtar9l8qw= + /espree/6.2.1: + resolution: {integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw==} + engines: {node: '>=6.0.0'} dependencies: acorn: 7.4.1 acorn-jsx: 5.3.1_acorn@7.4.1 eslint-visitor-keys: 1.3.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-ysCxRQY3WaXJz9tdbWOwuWr5Y/XrPTGX9Kiz3yoUXwW0VZ4w30HTkQLaGx/+ttFjF8i+ACbArnB4ce68a9m5hw== + /espree/9.3.1: + resolution: {integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ==} + engines: {node: ^12.22.0 || ^14.17.0 || >=16.0.0} dependencies: acorn: 8.7.0 acorn-jsx: 5.3.1_acorn@8.7.0 eslint-visitor-keys: 3.3.0 dev: true - engines: - node: ^12.22.0 || ^14.17.0 || >=16.0.0 - resolution: - integrity: sha512-bvdyLmJMfwkV3NCRl5ZhJf22zBFo1y8bYh3VYb+bfzqNB4Je68P2sSuXyuFquzWLebHpNd2/d5uv7yoP9ISnGQ== + /esprima/4.0.1: - engines: - node: '>=4' + resolution: {integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-eGuFFw7Upda+g4p+QHvnW0RyTX/SVeJBDM/gCtMARO0cLuT2HcEKnTPvhjV6aGeqrCB/sbNop0Kszm0jsaWU4A== + /esquery/1.4.0: + resolution: {integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w==} + engines: {node: '>=0.10'} dependencies: estraverse: 5.2.0 dev: true - engines: - node: '>=0.10' - resolution: - integrity: sha512-cCDispWt5vHHtwMY2YrAQ4ibFkAL8RbH5YGBnZBc90MolvvfkkQcJro/aZiAQUlQ3qgrYS6D6v8Gc5G5CQsc9w== + /esrecurse/4.3.0: + resolution: {integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==} + engines: {node: '>=4.0'} dependencies: estraverse: 5.2.0 dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag== + /essentials/1.1.1: + resolution: {integrity: sha512-SmaxoAdVu86XkZQM/u6TYSu96ZlFGwhvSk1l9zAkznFuQkMb9mRDS2iq/XWDow7R8OwBwdYH8nLyDKznMD+GWw==} dev: true - resolution: - integrity: sha512-SmaxoAdVu86XkZQM/u6TYSu96ZlFGwhvSk1l9zAkznFuQkMb9mRDS2iq/XWDow7R8OwBwdYH8nLyDKznMD+GWw== + /estraverse/4.3.0: + resolution: {integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==} + engines: {node: '>=4.0'} dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw== + /estraverse/5.2.0: + resolution: {integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==} + engines: {node: '>=4.0'} dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ== + /esutils/2.0.3: + resolution: {integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-kVscqXk4OCp68SZ0dkgEKVi6/8ij300KBWTJq32P/dYeWTSwK41WyTxalN1eRmA5Z9UU/LX9D7FWSmV9SAYx6g== + /etag/1.8.1: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc= + resolution: {integrity: sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=} + engines: {node: '>= 0.6'} + /event-emitter/0.3.5: + resolution: {integrity: sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk=} dependencies: d: 1.0.1 es5-ext: 0.10.53 dev: true - resolution: - integrity: sha1-34xp7vFkeSPHFXuc6DhAYQsCzDk= + /event-lite/0.1.2: + resolution: {integrity: sha512-HnSYx1BsJ87/p6swwzv+2v6B4X+uxUteoDfRxsAb1S1BePzQqOLevVmkdA15GHJVd9A9Ok6wygUR18Hu0YeV9g==} dev: true - resolution: - integrity: sha512-HnSYx1BsJ87/p6swwzv+2v6B4X+uxUteoDfRxsAb1S1BePzQqOLevVmkdA15GHJVd9A9Ok6wygUR18Hu0YeV9g== + /eventemitter2/6.4.3: + resolution: {integrity: sha512-t0A2msp6BzOf+QAcI6z9XMktLj52OjGQg+8SJH6v5+3uxNpWYRR3wQmfA+6xtMU9kOC59qk9licus5dYcrYkMQ==} dev: true - resolution: - integrity: sha512-t0A2msp6BzOf+QAcI6z9XMktLj52OjGQg+8SJH6v5+3uxNpWYRR3wQmfA+6xtMU9kOC59qk9licus5dYcrYkMQ== + /eventemitter3/4.0.0: + resolution: {integrity: sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg==} dev: true - resolution: - integrity: sha512-qerSRB0p+UDEssxTtm6EDKcE7W4OaoisfIMl4CngyEhjpYglocpNg6UEqCvemdGhosAsg4sO2dXJOdyBifPGCg== + /eventemitter3/4.0.7: + resolution: {integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==} dev: true - resolution: - integrity: sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw== + /events/1.1.1: - engines: - node: '>=0.4.x' - resolution: - integrity: sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ= + resolution: {integrity: sha1-nr23Y1rQmccNzEwqH1AEKI6L2SQ=} + engines: {node: '>=0.4.x'} + /events/3.2.0: + resolution: {integrity: sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg==} + engines: {node: '>=0.8.x'} dev: true - engines: - node: '>=0.8.x' - resolution: - integrity: sha512-/46HWwbfCX2xTawVfkKLGxMifJYQBWMwY1mjywRtb4c9x8l5NP3KoJtnIOiL1hfdRkIuYhETxQlo62IF8tcnlg== + /eventsource/1.0.7: + resolution: {integrity: sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ==} + engines: {node: '>=0.12.0'} dependencies: original: 1.0.2 dev: true - engines: - node: '>=0.12.0' - resolution: - integrity: sha512-4Ln17+vVT0k8aWq+t/bF5arcS3EpT9gYtW66EPacdj/mAFevznsnyoHLPy2BA8gbIQeIHoPsvwmfBftfcG//BQ== + /evp_bytestokey/1.0.3: + resolution: {integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==} dependencies: md5.js: 1.3.5 safe-buffer: 5.2.1 - resolution: - integrity: sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA== + /exec-sh/0.3.4: + resolution: {integrity: sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A==} dev: true - resolution: - integrity: sha512-sEFIkc61v75sWeOe72qyrqg2Qg0OuLESziUDk/O/z2qgS15y2gWVFrI6f2Qn/qw/0/NCfCEsmNA4zOjkwEZT1A== + /execa/0.7.0: + resolution: {integrity: sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c=} + engines: {node: '>=4'} dependencies: cross-spawn: 5.1.0 get-stream: 3.0.0 @@ -13193,11 +13056,10 @@ packages: signal-exit: 3.0.3 strip-eof: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-lEvs00zEHuMqY6n68nrVpl/Fl3c= + /execa/0.8.0: + resolution: {integrity: sha1-2NdrvBtVIX7RkP1t1J08d07PyNo=} + engines: {node: '>=4'} dependencies: cross-spawn: 5.1.0 get-stream: 3.0.0 @@ -13207,11 +13069,10 @@ packages: signal-exit: 3.0.3 strip-eof: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-2NdrvBtVIX7RkP1t1J08d07PyNo= + /execa/1.0.0: + resolution: {integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA==} + engines: {node: '>=6'} dependencies: cross-spawn: 6.0.5 get-stream: 4.1.0 @@ -13221,11 +13082,10 @@ packages: signal-exit: 3.0.3 strip-eof: 1.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-adbxcyWV46qiHyvSp50TKt05tB4tK3HcmF7/nxfAdhnox83seTDbwnaqKO4sXRy7roHAIFqJP/Rw/AuEbX61LA== + /execa/4.1.0: + resolution: {integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA==} + engines: {node: '>=10'} dependencies: cross-spawn: 7.0.2 get-stream: 5.2.0 @@ -13237,29 +13097,26 @@ packages: signal-exit: 3.0.3 strip-final-newline: 2.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-j5W0//W7f8UxAn8hXVnwG8tLwdiUy4FJLcSupCg6maBYZDpyBvTApK7KyuI4bKj8KOh1r2YH+6ucuYtJv1bTZA== + /executable/4.1.1: + resolution: {integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg==} + engines: {node: '>=4'} dependencies: pify: 2.3.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-8iA79xD3uAch729dUG8xaaBBFGaEa0wdD2VkYLFHwlqosEj/jT66AzcreRDSgV7ehnNLBW2WR5jIXwGKjVdTLg== + /exenv/1.2.2: + resolution: {integrity: sha1-KueOhdmJQVhnCwPUe+wfA72Ru50=} dev: false - resolution: - integrity: sha1-KueOhdmJQVhnCwPUe+wfA72Ru50= + /exit/0.1.2: + resolution: {integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw=} + engines: {node: '>= 0.8.0'} dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-BjJjj42HfMghB9MKD/8aF8uhzQw= + /expand-brackets/2.1.4: + resolution: {integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI=} + engines: {node: '>=0.10.0'} dependencies: debug: 2.6.9 define-property: 0.2.5 @@ -13269,19 +13126,17 @@ packages: snapdragon: 0.8.2 to-regex: 3.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-t3c14xXOMPa27/D4OwQVGiJEliI= + /expand-tilde/2.0.2: + resolution: {integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI=} + engines: {node: '>=0.10.0'} dependencies: homedir-polyfill: 1.0.3 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-l+gBqgUt8CRU3kawK/YhZCzchQI= + /expect/24.9.0: + resolution: {integrity: sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 ansi-styles: 3.2.1 @@ -13290,11 +13145,10 @@ packages: jest-message-util: 24.9.0 jest-regex-util: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-wvVAx8XIol3Z5m9zvZXiyZOQ+sRJqNTIm6sGjdWlaZIeupQGO3WbYI+15D/AmEwZywL6wtJkbAbJtzkOfBuR0Q== + /expect/26.6.2: + resolution: {integrity: sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 ansi-styles: 4.3.0 @@ -13303,11 +13157,10 @@ packages: jest-message-util: 26.6.2 jest-regex-util: 26.0.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-9/hlOBkQl2l/PLHJx6JjoDF6xPKcJEsUlWKb23rKE7KzeDqUZKXKNMW27KIue5JMdBV9HgmoJPcc8HtO85t9IA== + /express/4.17.1: + resolution: {integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==} + engines: {node: '>= 0.10.0'} dependencies: accepts: 1.3.7 array-flatten: 1.1.1 @@ -13339,64 +13192,58 @@ packages: type-is: 1.6.18 utils-merge: 1.0.1 vary: 1.1.2 - engines: - node: '>= 0.10.0' - resolution: - integrity: sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g== + /ext-list/2.2.2: + resolution: {integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA==} + engines: {node: '>=0.10.0'} dependencies: mime-db: 1.45.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-u+SQgsubraE6zItfVA0tBuCBhfU9ogSRnsvygI7wht9TS510oLkBRXBsqopeUG/GBOIQyKZO9wjTqIu/sf5zFA== + /ext-name/5.0.0: + resolution: {integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ==} + engines: {node: '>=4'} dependencies: ext-list: 2.2.2 sort-keys-length: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-yblEwXAbGv1VQDmow7s38W77hzAgJAO50ztBLMcUyUBfxv1HC+LGwtiEN+Co6LtlqT/5uwVOxsD4TNIilWhwdQ== + /ext/1.4.0: + resolution: {integrity: sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A==} dependencies: type: 2.1.0 dev: true - resolution: - integrity: sha512-Key5NIsUxdqKg3vIsdw9dSuXpPCQ297y6wBjL30edxwPgt2E44WcWBZey/ZvUc6sERLTxKdyCu4gZFmUbk1Q7A== + /extend-shallow/2.0.1: + resolution: {integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8=} + engines: {node: '>=0.10.0'} dependencies: is-extendable: 0.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Ua99YUrZqfYQ6huvu5idaxxWiQ8= + /extend-shallow/3.0.2: + resolution: {integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg=} + engines: {node: '>=0.10.0'} dependencies: assign-symbols: 1.0.0 is-extendable: 1.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Jqcarwc7OfshJxcnRhMcJwQCjbg= + /extend/3.0.2: - resolution: - integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g== + resolution: {integrity: sha512-fjquC59cD7CyW6urNXK0FBufkZcoiGG80wTuPujX590cB5Ttln20E2UB4S/WARVqhXffZl2LNgS+gQdPIIim/g==} + /external-editor/3.1.0: + resolution: {integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew==} + engines: {node: '>=4'} dependencies: chardet: 0.7.0 iconv-lite: 0.4.24 tmp: 0.0.33 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-hMQ4CX1p1izmuLYyZqLMO/qGNw10wSv9QDCPfzXfyFrOaCSSoRfqE1Kf1s5an66J5JZC62NewG+mK49jOCtQew== + /extglob/2.0.4: + resolution: {integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw==} + engines: {node: '>=0.10.0'} dependencies: array-unique: 0.3.2 define-property: 1.0.0 @@ -13407,45 +13254,42 @@ packages: snapdragon: 0.8.2 to-regex: 3.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-Nmb6QXkELsuBr24CJSkilo6UHHgbekK5UiZgfE6UHD3Eb27YC6oD+bhcT+tJ6cl8dmsgdQxnWlcry8ksBIBLpw== + /extract-zip/2.0.1_supports-color@8.1.1: + resolution: {integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg==} + engines: {node: '>= 10.17.0'} + hasBin: true dependencies: debug: 4.3.3_supports-color@8.1.1 get-stream: 5.2.0 yauzl: 2.10.0 - dev: true - engines: - node: '>= 10.17.0' - hasBin: true optionalDependencies: '@types/yauzl': 2.9.2 - peerDependencies: - supports-color: '*' - resolution: - integrity: sha512-GDhU9ntwuKyGXdZBUgTIe+vXnWj0fppUEtMDL0+idd5Sta8TGpHssn/eusA9mrPr9qNDym6SxAYZjNvCn/9RBg== + transitivePeerDependencies: + - supports-color + dev: true + /extsprintf/1.3.0: - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU= + resolution: {integrity: sha1-lpGEQOMEGnpBT4xS48V06zw+HgU=} + engines: {'0': node >=0.6.0} + /fast-base64-decode/1.0.0: + resolution: {integrity: sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q==} dev: true - resolution: - integrity: sha512-qwaScUgUGBYeDNRnbc/KyllVU88Jk1pRHPStuF/lO7B0/RTRLj7U0lkdTAutlBblY08rwZDff6tNU9cjv6j//Q== + /fast-deep-equal/3.1.1: - resolution: - integrity: sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA== + resolution: {integrity: sha512-8UEa58QDLauDNfpbrX55Q9jrGHThw2ZMdOky5Gl1CDtVeJDPVrG4Jxx1N8jw2gkWaff5UUuX1KJd+9zGe2B+ZA==} + /fast-deep-equal/3.1.3: - resolution: - integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q== + resolution: {integrity: sha512-f3qQ9oQy9j2AhBe/H9VC91wLmKBCCU/gDOnKNAYG5hswO7BLKj09Hc5HYNz9cGI++xlpDCIgDaitVs03ATR84Q==} + /fast-diff/1.2.0: + resolution: {integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w==} dev: true - resolution: - integrity: sha512-xJuoT5+L99XlZ8twedaRf6Ax2TgQVxvgZOYoPKqZufmJib0tL2tegPBOZb1pVNgIhlqDlA0eO0c3wBvQcmzx4w== + /fast-glob/2.2.7: + resolution: {integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw==} + engines: {node: '>=4.0.0'} dependencies: '@mrmlnc/readdir-enhanced': 2.2.1 '@nodelib/fs.stat': 1.1.3 @@ -13454,11 +13298,10 @@ packages: merge2: 1.4.1 micromatch: 3.1.10 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-g1KuQwHOZAmOZMuBtHdxDtju+T2RT8jgCC9aANsbpdiDDTSnjgfuVsIBNKbUeJI3oKMRExcfNDtJl4OhbffMsw== + /fast-glob/3.2.4: + resolution: {integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ==} + engines: {node: '>=8'} dependencies: '@nodelib/fs.stat': 2.0.3 '@nodelib/fs.walk': 1.2.4 @@ -13467,201 +13310,183 @@ packages: micromatch: 4.0.2 picomatch: 2.2.2 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-kr/Oo6PX51265qeuCYsyGypiO5uJFgBS0jksyG7FUeCyQzNwYnzrNIMR1NXfkZXsMYXYLRAHgISHBz8gQcxKHQ== + /fast-json-stable-stringify/2.1.0: - resolution: - integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw== + resolution: {integrity: sha512-lhd/wF+Lk98HZoTCtlVraHtfh5XYijIjalXck7saUtuanSDyLMxnHhSXEDJqHxD7msR8D0uCmqlkwjCV8xvwHw==} + /fast-levenshtein/2.0.6: + resolution: {integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc=} dev: true - resolution: - integrity: sha1-PYpcZog6FqMMqGQ+hR8Zuqd5eRc= + /fast-safe-stringify/2.0.7: + resolution: {integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA==} dev: true - resolution: - integrity: sha512-Utm6CdzT+6xsDk2m8S6uL8VHxNwI6Jub+e9NYTcAms28T84pTa25GJQV9j0CY0N1rM8hK4x6grpF2BQf+2qwVA== + /fast-text-encoding/1.0.1: + resolution: {integrity: sha512-x4FEgaz3zNRtJfLFqJmHWxkMDDvXVtaznj2V9jiP8ACUJrUgist4bP9FmDL2Vew2Y9mEQI/tG4GqabaitYp9CQ==} dev: false - resolution: - integrity: sha512-x4FEgaz3zNRtJfLFqJmHWxkMDDvXVtaznj2V9jiP8ACUJrUgist4bP9FmDL2Vew2Y9mEQI/tG4GqabaitYp9CQ== + /fastq/1.9.0: + resolution: {integrity: sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w==} dependencies: reusify: 1.0.4 dev: true - resolution: - integrity: sha512-i7FVWL8HhVY+CTkwFxkN2mk3h+787ixS5S63eb78diVRc1MCssarHq3W5cj0av7YDSwmaV928RNag+U1etRQ7w== + /fault/1.0.4: + resolution: {integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA==} dependencies: format: 0.2.2 dev: false - resolution: - integrity: sha512-CJ0HCB5tL5fYTEA7ToAq5+kTwd++Borf1/bifxd9iT70QcXr4MRrO3Llf8Ifs70q+SJcGHFtnIE/Nw6giCtECA== + /faye-websocket/0.10.0: + resolution: {integrity: sha1-TkkvjQTftviQA1B/btvy1QHnxvQ=} + engines: {node: '>=0.4.0'} dependencies: websocket-driver: 0.6.5 dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha1-TkkvjQTftviQA1B/btvy1QHnxvQ= + /faye-websocket/0.11.3: + resolution: {integrity: sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA==} + engines: {node: '>=0.8.0'} dependencies: websocket-driver: 0.7.4 dev: true - engines: - node: '>=0.8.0' - resolution: - integrity: sha512-D2y4bovYpzziGgbHYtGCMjlJM36vAl/y+xUyn1C+FVx8szd1E+86KwVw6XvYSzOP8iMpm1X0I4xJD+QtUb36OA== + /fb-watchman/2.0.1: + resolution: {integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg==} dependencies: bser: 2.1.1 dev: true - resolution: - integrity: sha512-DkPJKQeY6kKwmuMretBhr7G6Vodr7bFwDYTXIkfG1gjvNpaxBTQV3PbXg6bR1c1UP4jPOX0jHUbbHANL9vRjVg== + /fd-slicer/1.0.1: + resolution: {integrity: sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU=} dependencies: pend: 1.2.0 dev: true - resolution: - integrity: sha1-i1vL2ewyfFBBv5qwI/1nUPEXfmU= + /fd-slicer/1.1.0: + resolution: {integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4=} dependencies: pend: 1.2.0 dev: true - resolution: - integrity: sha1-JcfInLH5B3+IkbvmHY85Dq4lbx4= + /fecha/4.2.1: + resolution: {integrity: sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q==} dev: true - resolution: - integrity: sha512-MMMQ0ludy/nBs1/o0zVOiKTpG7qMbonKUzjJgQFEuvq6INZ1OraKPRAWkBq5vlKLOUMpmNYG1JoN3oDPUQ9m3Q== + /figgy-pudding/3.5.2: + resolution: {integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw==} dev: true - resolution: - integrity: sha512-0btnI/H8f2pavGMN8w40mlSKOfTK2SVJmBfBeVIj3kNw0swwgzyRq0d5TJVOwodFmtvpPeWPN/MCcfuWF0Ezbw== + /figures/2.0.0: + resolution: {integrity: sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI=} + engines: {node: '>=4'} dependencies: escape-string-regexp: 1.0.5 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-OrGi0qYsi/tDGgyUy3l6L84nyWI= + /figures/3.2.0: + resolution: {integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==} + engines: {node: '>=8'} dependencies: escape-string-regexp: 1.0.5 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg== + /file-entry-cache/5.0.1: + resolution: {integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g==} + engines: {node: '>=4'} dependencies: flat-cache: 2.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-bCg29ictuBaKUwwArK4ouCaqDgLZcysCFLmM/Yn/FDoqndh/9vNuQfXRDvTuXKLxfD/JtZQGKFT8MGcJBK644g== + /file-entry-cache/6.0.1: + resolution: {integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: flat-cache: 3.0.4 dev: true - engines: - node: ^10.12.0 || >=12.0.0 - resolution: - integrity: sha512-7Gps/XWymbLk2QLYK4NzpMOrYjMhdIxXuIvy2QBsLE6ljuodKvdkWs/cpyJJ3CVIVpH0Oi1Hvg1ovbMzLdFBBg== + /file-exists-dazinatorfork/1.0.2: + resolution: {integrity: sha512-r70c72ln2YHzQINNfxDp02hAhbGkt1HffZ+Du8oetWDLjDtFja/Lm10lUaSh9e+wD+7VDvPee0b0C9SAy8pWZg==} + engines: {node: '>=6.0.0'} dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-r70c72ln2YHzQINNfxDp02hAhbGkt1HffZ+Du8oetWDLjDtFja/Lm10lUaSh9e+wD+7VDvPee0b0C9SAy8pWZg== + /file-loader/4.3.0_webpack@4.42.0: + resolution: {integrity: sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA==} + engines: {node: '>= 8.9.0'} + peerDependencies: + webpack: ^4.0.0 dependencies: loader-utils: 1.4.0 schema-utils: 2.7.1 webpack: 4.42.0 dev: true - engines: - node: '>= 8.9.0' - peerDependencies: - webpack: ^4.0.0 - resolution: - integrity: sha512-aKrYPYjF1yG3oX0kWRrqrSMfgftm7oJW5M+m4owoldH5C51C0RkIwB++JbRvEW3IU6/ZG5n8UvEcdgwOt2UOWA== + /file-selector/0.1.12: + resolution: {integrity: sha512-Kx7RTzxyQipHuiqyZGf+Nz4vY9R1XGxuQl/hLoJwq+J4avk/9wxxgZyHKtbyIPJmbD4A66DWGYfyykWNpcYutQ==} + engines: {node: '>= 8'} dependencies: tslib: 1.11.1 dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-Kx7RTzxyQipHuiqyZGf+Nz4vY9R1XGxuQl/hLoJwq+J4avk/9wxxgZyHKtbyIPJmbD4A66DWGYfyykWNpcYutQ== + /file-type/3.9.0: + resolution: {integrity: sha1-JXoHg4TR24CHvESdEH1SpSZyuek=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-JXoHg4TR24CHvESdEH1SpSZyuek= + /file-type/4.4.0: + resolution: {integrity: sha1-G2AOX8ofvcboDApwxxyNul95BsU=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-G2AOX8ofvcboDApwxxyNul95BsU= + /file-type/5.2.0: + resolution: {integrity: sha1-LdvqfHP/42No365J3DOMBYwritY=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-LdvqfHP/42No365J3DOMBYwritY= + /file-type/6.2.0: + resolution: {integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-YPcTBDV+2Tm0VqjybVd32MHdlEGAtuxS3VAYsumFokDSMG+ROT5wawGlnHDoz7bfMcMDt9hxuXvXwoKUx2fkOg== + /file-type/8.1.0: + resolution: {integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-qyQ0pzAy78gVoJsmYeNgl8uH8yKhr1lVhW7JbzJmnlRi0I4R2eEDEJZVKG8agpDnLpacwNbDhLNG/LMdxHD2YQ== + /file-uri-to-path/1.0.0: + resolution: {integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw==} dev: true optional: true - resolution: - integrity: sha512-0Zt+s3L7Vf1biwWZ29aARiVYLx7iMGnEUl9x33fbB/j3jR81u/O2LbqK+Bm1CDSNDKVtJ/YjwY7TUd5SkeLQLw== + /filename-reserved-regex/2.0.0: + resolution: {integrity: sha1-q/c9+rc10EVECr/qLZHzieu/oik=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-q/c9+rc10EVECr/qLZHzieu/oik= + /filenamify/2.1.0: + resolution: {integrity: sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA==} + engines: {node: '>=4'} dependencies: filename-reserved-regex: 2.0.0 strip-outer: 1.0.1 trim-repeated: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-ICw7NTT6RsDp2rnYKVd8Fu4cr6ITzGy3+u4vUujPkabyaz+03F24NWEX7fs5fp+kBonlaqPH8fAO2NM+SXt/JA== + /filesize/3.6.1: + resolution: {integrity: sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg==} + engines: {node: '>= 0.4.0'} dev: true - engines: - node: '>= 0.4.0' - resolution: - integrity: sha512-7KjR1vv6qnicaPMi1iiTcI85CyYwRO/PSFCu6SvqL8jN2Wjt/NIYQTFtFs7fSDCYOstUkEWIQGFUg5YZQfjlcg== + /filesize/6.0.1: + resolution: {integrity: sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg==} + engines: {node: '>= 0.4.0'} dev: true - engines: - node: '>= 0.4.0' - resolution: - integrity: sha512-u4AYWPgbI5GBhs6id1KdImZWn5yfyFrrQ8OWZdN7ZMfA8Bf4HcO0BGo9bmUIEV8yrp8I1xVfJ/dn90GtFNNJcg== + /filing-cabinet/2.5.1: + resolution: {integrity: sha512-GWOdObzou2L0HrJUk8MpJa01q0ZOwuTwTssM2+P+ABJWEGlVWd6ueEatANFdin94/3rdkVSdqpH14VqCNqp3RA==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: app-module-path: 2.2.0 commander: 2.20.3 @@ -13676,32 +13501,30 @@ packages: sass-lookup: 3.0.0 stylus-lookup: 3.0.2 typescript: 3.8.3 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-GWOdObzou2L0HrJUk8MpJa01q0ZOwuTwTssM2+P+ABJWEGlVWd6ueEatANFdin94/3rdkVSdqpH14VqCNqp3RA== + /fill-range/4.0.0: + resolution: {integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc=} + engines: {node: '>=0.10.0'} dependencies: extend-shallow: 2.0.1 is-number: 3.0.0 repeat-string: 1.6.1 to-regex-range: 2.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-1USBHUKPmOsGpj3EAtJAPDKMOPc= + /fill-range/7.0.1: + resolution: {integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==} + engines: {node: '>=8'} dependencies: to-regex-range: 5.0.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ== + /finalhandler/1.1.2: + resolution: {integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==} + engines: {node: '>= 0.8'} dependencies: debug: 2.6.9 encodeurl: 1.0.2 @@ -13710,230 +13533,214 @@ packages: parseurl: 1.3.3 statuses: 1.5.0 unpipe: 1.0.0 - engines: - node: '>= 0.8' - resolution: - integrity: sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA== + /find-cache-dir/0.1.1: + resolution: {integrity: sha1-yN765XyKUqinhPnjHFfHQumToLk=} + engines: {node: '>=0.10.0'} dependencies: commondir: 1.0.1 mkdirp: 0.5.5 pkg-dir: 1.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-yN765XyKUqinhPnjHFfHQumToLk= + /find-cache-dir/2.1.0: + resolution: {integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ==} + engines: {node: '>=6'} dependencies: commondir: 1.0.1 make-dir: 2.1.0 pkg-dir: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Tq6PixE0w/VMFfCgbONnkiQIVol/JJL7nRMi20fqzA4NRs9AfeqMGeRdPi3wIhYkxjeBaWh2rxwapn5Tu3IqOQ== + /find-cache-dir/3.3.1: + resolution: {integrity: sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ==} + engines: {node: '>=8'} dependencies: commondir: 1.0.1 make-dir: 3.1.0 pkg-dir: 4.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-t2GDMt3oGC/v+BMwzmllWDuJF/xcDtE5j/fCGbqDD7OLuJkj0cfh1YSA5VKPvwMeLFLNDBkwOKZ2X85jGLVftQ== + /find-process/1.4.3: + resolution: {integrity: sha512-+IA+AUsQCf3uucawyTwMWcY+2M3FXq3BRvw3S+j5Jvydjk31f/+NPWpYZOJs+JUs2GvxH4Yfr6Wham0ZtRLlPA==} + hasBin: true dependencies: chalk: 2.4.2 commander: 2.20.3 debug: 2.6.9 dev: true - hasBin: true - resolution: - integrity: sha512-+IA+AUsQCf3uucawyTwMWcY+2M3FXq3BRvw3S+j5Jvydjk31f/+NPWpYZOJs+JUs2GvxH4Yfr6Wham0ZtRLlPA== + /find-process/1.4.4: + resolution: {integrity: sha512-rRSuT1LE4b+BFK588D2V8/VG9liW0Ark1XJgroxZXI0LtwmQJOb490DvDYvbm+Hek9ETFzTutGfJ90gumITPhQ==} + hasBin: true dependencies: chalk: 4.1.0 commander: 5.1.0 debug: 4.3.1 + transitivePeerDependencies: + - supports-color dev: true - hasBin: true - resolution: - integrity: sha512-rRSuT1LE4b+BFK588D2V8/VG9liW0Ark1XJgroxZXI0LtwmQJOb490DvDYvbm+Hek9ETFzTutGfJ90gumITPhQ== + /find-requires/1.0.0: + resolution: {integrity: sha512-UME7hNwBfzeISSFQcBEDemEEskpOjI/shPrpJM5PI4DSdn6hX0dmz+2dL70blZER2z8tSnTRL+2rfzlYgtbBoQ==} + hasBin: true dependencies: es5-ext: 0.10.53 esniff: 1.1.0 dev: true - hasBin: true - resolution: - integrity: sha512-UME7hNwBfzeISSFQcBEDemEEskpOjI/shPrpJM5PI4DSdn6hX0dmz+2dL70blZER2z8tSnTRL+2rfzlYgtbBoQ== + /find-root/1.1.0: + resolution: {integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng==} dev: false - resolution: - integrity: sha512-NKfW6bec6GfKc0SGx1e07QZY9PE99u0Bft/0rzSD5k3sO/vwkVUpDUKVm5Gpp5Ue3YfShPFTX2070tDs5kB9Ng== + /find-up/1.1.2: + resolution: {integrity: sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8=} + engines: {node: '>=0.10.0'} dependencies: path-exists: 2.1.0 pinkie-promise: 2.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ay6YIrGizgpgq2TWEOzK1TyyTQ8= + /find-up/2.1.0: + resolution: {integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c=} + engines: {node: '>=4'} dependencies: locate-path: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-RdG35QbHF93UgndaK3eSCjwMV6c= + /find-up/3.0.0: + resolution: {integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg==} + engines: {node: '>=6'} dependencies: locate-path: 3.0.0 - engines: - node: '>=6' - resolution: - integrity: sha512-1yD6RmLI1XBfxugvORwlck6f75tYL+iR0jqwsOrOxMZyGYqUuDhJ0l4AXdO1iX/FTs9cBAMEk1gWSEx1kSbylg== + /find-up/4.1.0: + resolution: {integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==} + engines: {node: '>=8'} dependencies: locate-path: 5.0.0 path-exists: 4.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw== + /find/0.3.0: + resolution: {integrity: sha512-iSd+O4OEYV/I36Zl8MdYJO0xD82wH528SaCieTVHhclgiYNe9y+yPKSwK+A7/WsmHL1EZ+pYUJBXWTL5qofksw==} dependencies: traverse-chain: 0.1.0 dev: true - resolution: - integrity: sha512-iSd+O4OEYV/I36Zl8MdYJO0xD82wH528SaCieTVHhclgiYNe9y+yPKSwK+A7/WsmHL1EZ+pYUJBXWTL5qofksw== + /findit2/2.2.3: + resolution: {integrity: sha1-WKRmaX34piBc39vzlVNri9d3pfY=} + engines: {node: '>=0.8.22'} dev: true - engines: - node: '>=0.8.22' - resolution: - integrity: sha1-WKRmaX34piBc39vzlVNri9d3pfY= + /findup-sync/3.0.0: + resolution: {integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg==} + engines: {node: '>= 0.10'} dependencies: detect-file: 1.0.0 is-glob: 4.0.1 micromatch: 3.1.10 resolve-dir: 1.0.1 dev: true - engines: - node: '>= 0.10' - resolution: - integrity: sha512-YbffarhcicEhOrm4CtrwdKBdCuz576RLdhJDsIfvNtxUuhdRet1qZcsMjqbePtAseKdAnDyM/IyXbu7PRPRLYg== + /flat-cache/2.0.1: + resolution: {integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA==} + engines: {node: '>=4'} dependencies: flatted: 2.0.2 rimraf: 2.6.3 write: 1.0.3 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-LoQe6yDuUMDzQAEH8sgmh4Md6oZnc/7PjtwjNFSzveXqSHt6ka9fPBuso7IGf9Rz4uqnSnWiFH2B/zj24a5ReA== + /flat-cache/3.0.4: + resolution: {integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg==} + engines: {node: ^10.12.0 || >=12.0.0} dependencies: flatted: 3.2.5 rimraf: 3.0.2 dev: true - engines: - node: ^10.12.0 || >=12.0.0 - resolution: - integrity: sha512-dm9s5Pw7Jc0GvMYbshN6zchCA9RgQlzzEZX3vylR9IqFfS8XciblUXOKfW6SiuJ0e13eDYZoZV5wdrev7P3Nwg== + /flat/5.0.0: + resolution: {integrity: sha512-6KSMM+cHHzXC/hpldXApL2S8Uz+QZv+tq5o/L0KQYleoG+GcwrnIJhTWC7tCOiKQp8D/fIvryINU1OZCCwevjA==} + deprecated: Fixed a prototype pollution security issue in 5.0.0, please upgrade to ^5.0.1. + hasBin: true dependencies: is-buffer: 2.0.4 - deprecated: Fixed a prototype pollution security issue in 5.0.0, please upgrade to ^5.0.1. dev: true - hasBin: true - resolution: - integrity: sha512-6KSMM+cHHzXC/hpldXApL2S8Uz+QZv+tq5o/L0KQYleoG+GcwrnIJhTWC7tCOiKQp8D/fIvryINU1OZCCwevjA== + /flat/5.0.2: - dev: true + resolution: {integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ==} hasBin: true - resolution: - integrity: sha512-b6suED+5/3rTpUBdG1gupIl8MPFCAMA0QXwmljLhvCUKcUvdE4gWky9zpuGCcXHOsz4J9wPGNWq6OKpmIzz3hQ== + dev: true + /flatted/2.0.2: + resolution: {integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA==} dev: true - resolution: - integrity: sha512-r5wGx7YeOwNWNlCA0wQ86zKyDLMQr+/RB8xy74M4hTphfmjlijTSSXGuH8rnvKZnfT9i+75zmd8jcKdMR4O6jA== + /flatted/3.2.5: + resolution: {integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg==} dev: true - resolution: - integrity: sha512-WIWGi2L3DyTUvUrwRKgGi9TwxQMUEqPOPQBVi71R96jZXJdFskXEmf54BoZaS1kknGODoIGASGEzBUYdyMCBJg== + /flatten/1.0.3: + resolution: {integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg==} dev: true - resolution: - integrity: sha512-dVsPA/UwQ8+2uoFe5GHtiBMu48dWLTdsuEd7CKGlZlD78r1TTWBvDuFaFGKCo/ZfEr95Uk56vZoX86OsHkUeIg== + /flush-write-stream/1.1.1: + resolution: {integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w==} dependencies: inherits: 2.0.4 readable-stream: 2.3.7 dev: true - resolution: - integrity: sha512-3Z4XhFZ3992uIq0XOqb9AreonueSYphE6oYbpt5+3u06JWklbsPkNv3ZKkP9Bz/r+1MWCaMoSQ28P85+1Yc77w== + /fn.name/1.1.0: + resolution: {integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw==} dev: true - resolution: - integrity: sha512-GRnmB5gPyJpAhTQdSZTSp9uaPSvl09KoYcMQtsB9rQoOmzs9dH6ffeccH+Z+cv6P68Hu5bC6JjRh4Ah/mHSNRw== + /follow-redirects/1.13.0: + resolution: {integrity: sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA==} + engines: {node: '>=4.0'} dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-aq6gF1BEKje4a9i9+5jimNFIpq4Q1WiwBToeRK5NvZBd/TRsmW8BsJfOEGkr76TbOyPVD3OVDN910EcUNtRYEA== + /follow-redirects/1.14.4: - dev: false - engines: - node: '>=4.0' + resolution: {integrity: sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g==} + engines: {node: '>=4.0'} peerDependencies: debug: '*' peerDependenciesMeta: debug: optional: true - resolution: - integrity: sha512-zwGkiSXC1MUJG/qmeIFH2HBJx9u0V46QGUe3YR1fXG8bXQxq7fLj0RjLZQ5nubr9qNJUZrH+xUcwXEoXNpfS+g== + dev: false + /follow-redirects/1.5.10: + resolution: {integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ==} + engines: {node: '>=4.0'} dependencies: debug: 3.1.0 dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-0V5l4Cizzvqt5D44aTXbFZz+FtyXV1vrDN6qrelxtfYQKW0KO0W2T/hkE8xvGa/540LkZlkaUjO4ailYTFtHVQ== + /for-in/0.1.8: + resolution: {integrity: sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2Hc5COMSVhCZUrH9ubP6hn0ndeE= + /for-in/1.0.2: + resolution: {integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-gQaNKVqBQuwKxybG4iAMMPttXoA= + /for-own/0.1.5: + resolution: {integrity: sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4=} + engines: {node: '>=0.10.0'} dependencies: for-in: 1.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-UmXGgaTylNq78XyVCbZ2OqhFEM4= + /forever-agent/0.6.1: - resolution: - integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE= + resolution: {integrity: sha1-+8cfDEGt6zf5bFd60e1C2P2sypE=} + /fork-ts-checker-webpack-plugin/3.1.1: + resolution: {integrity: sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ==} + engines: {node: '>=6.11.5', yarn: '>=1.0.0'} dependencies: babel-code-frame: 6.26.0 chalk: 2.4.2 @@ -13944,70 +13751,61 @@ packages: tapable: 1.1.3 worker-rpc: 0.1.1 dev: true - engines: - node: '>=6.11.5' - yarn: '>=1.0.0' - resolution: - integrity: sha512-DuVkPNrM12jR41KM2e+N+styka0EgLkTnXmNcXdgOM37vtGeY+oCBK/Jx0hzSeEU6memFCtWb4htrHPMDfwwUQ== + /form-data/2.3.3: + resolution: {integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ==} + engines: {node: '>= 0.12'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.31 - engines: - node: '>= 0.12' - resolution: - integrity: sha512-1lLKB2Mu3aGP1Q/2eCOx0fNbRMe7XdwktwOruhfqqd0rIJWwN4Dh+E3hrPSlDCXnSR7UtZ1N38rVXm+6+MEhJQ== + /form-data/2.5.1: + resolution: {integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA==} + engines: {node: '>= 0.12'} dependencies: asynckit: 0.4.0 combined-stream: 1.0.8 mime-types: 2.1.31 dev: true - engines: - node: '>= 0.12' - resolution: - integrity: sha512-m21N3WOmEEURgk6B9GLOE4RuWOFf28Lhh9qGYeNlGq4VDXUlJy2th2slBNU8Gp8EzloYZOibZJ7t5ecIrFSjVA== + /format/0.2.2: + resolution: {integrity: sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs=} + engines: {node: '>=0.4.x'} dev: false - engines: - node: '>=0.4.x' - resolution: - integrity: sha1-1hcBB+nv3E7TDJ3DkBbflCtctYs= + /formidable/1.2.2: + resolution: {integrity: sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q==} dev: true - resolution: - integrity: sha512-V8gLm+41I/8kguQ4/o1D3RIHRmhYFG4pnNyonvua+40rqcEmT4+V71yaZ3B457xbbgCsCfjSPi65u/W6vK1U5Q== + /forwarded/0.1.2: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ= + resolution: {integrity: sha1-mMI9qxF1ZXuMBXPozszZGw/xjIQ=} + engines: {node: '>= 0.6'} + /fragment-cache/0.2.1: + resolution: {integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk=} + engines: {node: '>=0.10.0'} dependencies: map-cache: 0.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-QpD60n8T6Jvn8zeZxrxaCr//DRk= + /fresh/0.5.2: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac= + resolution: {integrity: sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=} + engines: {node: '>= 0.6'} + /from2/2.3.0: + resolution: {integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8=} dependencies: inherits: 2.0.4 readable-stream: 2.3.7 dev: true - resolution: - integrity: sha1-i/tVAr3kpNNs/e6gB/zKIdfjgq8= + /fs-constants/1.0.0: + resolution: {integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow==} dev: true - resolution: - integrity: sha512-y6OAwoSIf7FyjMIv94u+b5rdheZEjzR63GTyZJm5qh4Bi+2YgwLCcI/fPFZkL5PSixOt6ZNKm+w+Hfp/Bciwow== + /fs-extra/0.30.0: + resolution: {integrity: sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A=} dependencies: graceful-fs: 4.2.4 jsonfile: 2.4.0 @@ -14015,71 +13813,68 @@ packages: path-is-absolute: 1.0.1 rimraf: 2.7.1 dev: true - resolution: - integrity: sha1-8jP/zAjU2n1DLapEl3aYnbHfk/A= + /fs-extra/4.0.3: + resolution: {integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg==} dependencies: graceful-fs: 4.2.4 jsonfile: 4.0.0 universalify: 0.1.2 dev: true - resolution: - integrity: sha512-q6rbdDd1o2mAnQreO7YADIxf/Whx4AHBiRf6d+/cVT8h44ss+lHgxf1FemcqDnQt9X3ct4McHr+JMGlYSsK7Cg== + /fs-extra/7.0.1: + resolution: {integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw==} + engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.4 jsonfile: 4.0.0 universalify: 0.1.2 dev: true - engines: - node: '>=6 <7 || >=8' - resolution: - integrity: sha512-YJDaCJZEnBmcbw13fvdAM9AwNOJwOzrE4pqMqBq5nFiEqXUqHwlK4B+3pUw6JNvfSPtX05xFHtYy/1ni01eGCw== + /fs-extra/8.1.0: + resolution: {integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g==} + engines: {node: '>=6 <7 || >=8'} dependencies: graceful-fs: 4.2.4 jsonfile: 4.0.0 universalify: 0.1.2 - engines: - node: '>=6 <7 || >=8' - resolution: - integrity: sha512-yhlQgA6mnOJUKOsRUFsgJdQCvkKhcz8tlZG5HBQfReYZy46OwLcY+Zia0mtdHsOo9y/hP+CxMN0TU9QxoOtG4g== + /fs-extra/9.1.0: + resolution: {integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ==} + engines: {node: '>=10'} dependencies: at-least-node: 1.0.0 graceful-fs: 4.2.4 jsonfile: 6.1.0 universalify: 2.0.0 - engines: - node: '>=10' - resolution: - integrity: sha512-hcg3ZmepS30/7BSFqRvoo3DOMQu7IjqxO5nCDt+zM9XWjb33Wg7ziNT+Qvqbuc3+gWpzO02JubVyk2G4Zvo1OQ== + /fs-minipass/2.1.0: + resolution: {integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg==} + engines: {node: '>= 8'} dependencies: minipass: 3.1.3 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-V/JgOLFCS+R6Vcq0slCuaeWEdNC3ouDlJMNIsacH2VtALiu9mV4LPrHc5cDl8k5aw6J8jwgWWpiTo5RYhmIzvg== + /fs-readdir-recursive/1.1.0: + resolution: {integrity: sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA==} dev: true - resolution: - integrity: sha512-GNanXlVr2pf02+sPN40XN8HG+ePaNcvM0q5mZBd668Obwb0yD5GiUbZOFgwn8kGMY6I3mdyDJzieUy3PTYyTRA== + /fs-write-stream-atomic/1.0.10: + resolution: {integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk=} dependencies: graceful-fs: 4.2.4 iferr: 0.1.5 imurmurhash: 0.1.4 readable-stream: 2.3.7 dev: true - resolution: - integrity: sha1-tH31NJPvkR33VzHnCp3tAYnbQMk= + /fs.realpath/1.0.0: + resolution: {integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8=} dev: true - resolution: - integrity: sha1-FQStJSMVjKpA20onh8sBQRmU6k8= + /fs2/0.3.7: + resolution: {integrity: sha512-fwfd9MBI/fnXtR/ClVTyeuPXJ+oI5WNyXvBQPmc4btgqLYTKOuBRTRUVjmVpDUri0C88HLwMlc5ESg48fEAGjw==} + engines: {node: '>=0.8'} dependencies: d: 1.0.1 deferred: 0.7.11 @@ -14089,11 +13884,10 @@ packages: memoizee: 0.4.14 type: 1.2.0 dev: true - engines: - node: '>=0.8' - resolution: - integrity: sha512-fwfd9MBI/fnXtR/ClVTyeuPXJ+oI5WNyXvBQPmc4btgqLYTKOuBRTRUVjmVpDUri0C88HLwMlc5ESg48fEAGjw== + /fs2/0.3.9: + resolution: {integrity: sha512-WsOqncODWRlkjwll+73bAxVW3JPChDgaPX3DT4iTTm73UmG4VgALa7LaFblP232/DN60itkOrPZ8kaP1feksGQ==} + engines: {node: '>=6'} dependencies: d: 1.0.1 deferred: 0.7.11 @@ -14103,227 +13897,202 @@ packages: memoizee: 0.4.14 type: 2.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-WsOqncODWRlkjwll+73bAxVW3JPChDgaPX3DT4iTTm73UmG4VgALa7LaFblP232/DN60itkOrPZ8kaP1feksGQ== + /fsevents/1.2.13: + resolution: {integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw==} + engines: {node: '>= 4.0'} + os: [darwin] + deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. + requiresBuild: true dependencies: bindings: 1.5.0 nan: 2.14.2 - deprecated: fsevents 1 will break on node v14+ and could be using insecure binaries. Upgrade to fsevents 2. dev: true - engines: - node: '>= 4.0' optional: true - os: - - darwin - requiresBuild: true - resolution: - integrity: sha512-oWb1Z6mkHIskLzEJ/XWX0srkpkTQ7vaopMQkyaEIoq0fmtFVxOthb8cCxeT+p3ynTdkk/RZwbgG4brR5BeWECw== + /fsevents/2.1.2: + resolution: {integrity: sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] deprecated: '"Please update to latest v2.3 or v2.2"' + requiresBuild: true dev: true - engines: - node: ^8.16.0 || ^10.6.0 || >=11.0.0 optional: true - os: - - darwin - requiresBuild: true - resolution: - integrity: sha512-R4wDiBwZ0KzpgOWetKDug1FZcYhqYnUYKtfZYt4mD5SBz76q0KR4Q9o7GIPamsVPGmW3EYPPJ0dOOjvx32ldZA== + /fsevents/2.1.3: + resolution: {integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ==} + engines: {node: ^8.16.0 || ^10.6.0 || >=11.0.0} + os: [darwin] deprecated: '"Please update to latest v2.3 or v2.2"' - engines: - node: ^8.16.0 || ^10.6.0 || >=11.0.0 - optional: true - os: - - darwin requiresBuild: true - resolution: - integrity: sha512-Auw9a4AxqWpa9GUfj370BMPzzyncfBABW8Mab7BGWBYDj4Isgq+cDKtx0i6u9jcX9pQDnswsaaOTgTmA5pEjuQ== + optional: true + /function-bind/1.1.1: - resolution: - integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A== + resolution: {integrity: sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==} + /function.prototype.name/1.1.2: + resolution: {integrity: sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 functions-have-names: 1.2.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-C8A+LlHBJjB2AdcRPorc5JvJ5VUoWlXdEHLOJdCI7kjHEtGTpHQUiqMvCIKUwIsGwZX2jZJy761AXsn356bJQg== + /functional-red-black-tree/1.0.1: + resolution: {integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc=} dev: true - resolution: - integrity: sha1-GwqzvVU7Kg1jmdKcDj6gslIHgyc= + /functions-have-names/1.2.1: + resolution: {integrity: sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA==} dev: true - resolution: - integrity: sha512-j48B/ZI7VKs3sgeI2cZp7WXWmZXu7Iq5pl5/vptV5N2mq+DGFuS/ulaDjtaoLpYzuD6u8UgrUKHfgo7fDTSiBA== + /generate-password/1.5.1: + resolution: {integrity: sha512-XdsyfiF4mKoOEuzA44w9jSNav50zOurdWOV3V8DbA7SJIxR3Xm9ob14HKYTnMQOPX3ylqiJMnQF0wEa8gXZIMw==} dev: false - resolution: - integrity: sha512-XdsyfiF4mKoOEuzA44w9jSNav50zOurdWOV3V8DbA7SJIxR3Xm9ob14HKYTnMQOPX3ylqiJMnQF0wEa8gXZIMw== + /gensync/1.0.0-beta.2: + resolution: {integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==} + engines: {node: '>=6.9.0'} dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg== + /get-amd-module-type/3.0.0: + resolution: {integrity: sha512-99Q7COuACPfVt18zH9N4VAMyb81S6TUgJm2NgV6ERtkh9VIkAaByZkW530wl3lLN5KTtSrK9jVLxYsoP5hQKsw==} + engines: {node: '>=6.0'} dependencies: ast-module-types: 2.6.0 node-source-walk: 4.2.0 dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-99Q7COuACPfVt18zH9N4VAMyb81S6TUgJm2NgV6ERtkh9VIkAaByZkW530wl3lLN5KTtSrK9jVLxYsoP5hQKsw== + /get-caller-file/2.0.5: - engines: - node: 6.* || 8.* || >= 10.* - resolution: - integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg== + resolution: {integrity: sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==} + engines: {node: 6.* || 8.* || >= 10.*} + /get-intrinsic/1.0.1: + resolution: {integrity: sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg==} dependencies: function-bind: 1.1.1 has: 1.0.3 has-symbols: 1.0.1 - resolution: - integrity: sha512-ZnWP+AmS1VUaLgTRy47+zKtjTxz+0xMpx3I52i+aalBK1QP19ggLF3Db89KJX7kjfOfP2eoa01qc++GwPgufPg== + /get-intrinsic/1.1.1: + resolution: {integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==} dependencies: function-bind: 1.1.1 has: 1.0.3 has-symbols: 1.0.2 - resolution: - integrity: sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q== + /get-own-enumerable-property-symbols/3.0.2: + resolution: {integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g==} dev: true - resolution: - integrity: sha512-I0UBV/XOz1XkIJHEUDMZAbzCThU/H8DxmSfmdGcKPnVhu2VfFqr34jr9777IyaTYvxjedWhqVIilEDsCdP5G6g== + /get-proxy/2.1.0: + resolution: {integrity: sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw==} + engines: {node: '>=4'} dependencies: npm-conf: 1.1.3 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-zmZIaQTWnNQb4R4fJUEp/FC51eZsc6EkErspy3xtIYStaq8EB/hDIWipxsal+E8rz0qD7f2sL/NA9Xee4RInJw== + /get-stdin/5.0.1: + resolution: {integrity: sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g=} + engines: {node: '>=0.12.0'} dev: true - engines: - node: '>=0.12.0' - resolution: - integrity: sha1-Ei4WFZHiH/TFJTAwVpPyDmOTo5g= + /get-stdin/6.0.0: + resolution: {integrity: sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-jp4tHawyV7+fkkSKyvjuLZswblUtz+SQKzSWnBbii16BuZksJlU1wuBYXY75r+duh/llF1ur6oNwi+2ZzjKZ7g== + /get-stdin/7.0.0: + resolution: {integrity: sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-zRKcywvrXlXsA0v0i9Io4KDRaAw7+a1ZpjRwl9Wox8PFlVCCHra7E9c4kqXCoCM9nR5tBkaTTZRBoCm60bFqTQ== + /get-stream/2.3.1: + resolution: {integrity: sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4=} + engines: {node: '>=0.10.0'} dependencies: object-assign: 4.1.1 pinkie-promise: 2.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-Xzj5PzRgCWZu4BUKBUFn+Rvdld4= + /get-stream/3.0.0: + resolution: {integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-jpQ9E1jcN1VQVOy+LtsFqhdO3hQ= + /get-stream/4.1.0: + resolution: {integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w==} + engines: {node: '>=6'} dependencies: pump: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-GMat4EJ5161kIy2HevLlr4luNjBgvmj413KaQA7jt4V8B4RDsfpHk7WQ9GVqfYyyx8OS/L66Kox+rJRNklLK7w== + /get-stream/5.2.0: + resolution: {integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA==} + engines: {node: '>=8'} dependencies: pump: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-nBF+F1rAZVCu/p7rjzgA+Yb4lfYXrpl7a6VmJrU8wF9I1CKvP/QwPNZHnOlwbTkY6dvtFIzFMSyQXbLoTQPRpA== + /get-symbol-description/1.0.0: + resolution: {integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-2EmdH1YvIQiZpltCNgkuiUnyukzxM/R6NDJX31Ke3BG1Nq5b0S2PhX59UKi9vZpPDQVdqn+1IcaAwnzTT5vCjw== + /get-value/2.0.6: + resolution: {integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-3BXKHGcjh8p2vTesCjlbogQqLCg= + /getos/3.2.1: + resolution: {integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q==} dependencies: async: 3.2.0 dev: true - resolution: - integrity: sha512-U56CfOK17OKgTVqozZjUKNdkfEv6jk5WISBJ8SHoagjE6L69zOwl3Z+O8myjY9MEW3i2HPWQBt/LTbCgcC973Q== + /getpass/0.1.7: + resolution: {integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo=} dependencies: assert-plus: 1.0.0 - resolution: - integrity: sha1-Xv+OPmhNVprkyysSgmBOi6YhSfo= + /glob-parent/3.1.0: + resolution: {integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4=} dependencies: is-glob: 3.1.0 path-dirname: 1.0.2 dev: true - resolution: - integrity: sha1-nmr2KZ2NO9K9QEMIMr0RPfkGxa4= + /glob-parent/5.1.1: + resolution: {integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ==} + engines: {node: '>= 6'} dependencies: is-glob: 4.0.1 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-FnI+VGOpnlGHWZxthPGR+QhR78fuiK0sNLkHQv+bL9fQi57lNNdquIbna/WrfROrolq8GK5Ek6BiMwqL/voRYQ== + /glob-parent/5.1.2: + resolution: {integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==} + engines: {node: '>= 6'} dependencies: is-glob: 4.0.1 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow== + /glob-parent/6.0.2: + resolution: {integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A==} + engines: {node: '>=10.13.0'} dependencies: is-glob: 4.0.3 dev: true - engines: - node: '>=10.13.0' - resolution: - integrity: sha512-XxwI8EOhVQgWp6iDL+3b0r86f4d6AX6zSU55HfB4ydCEuXLXc5FcYeOu+nnGftS4TEju/11rt4KJPTMgbfmv4A== + /glob-to-regexp/0.3.0: + resolution: {integrity: sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs=} dev: true - resolution: - integrity: sha1-jFoUlNIGbFcMw7/kSWF1rMTVAqs= + /glob/7.1.6: + resolution: {integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA==} dependencies: fs.realpath: 1.0.0 inflight: 1.0.6 @@ -14332,43 +14101,40 @@ packages: once: 1.4.0 path-is-absolute: 1.0.1 dev: true - resolution: - integrity: sha512-LwaxwyZ72Lk7vZINtNNrywX0ZuLyStrdDtabefZKAY5ZGJhVtgdznluResxNmPitE0SAO+O26sWTHeKSI2wMBA== + /global-dirs/0.1.1: + resolution: {integrity: sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU=} + engines: {node: '>=4'} dependencies: ini: 1.3.5 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-sxnA3UYH81PzvpzKTHL8FIxJ9EU= + /global-dirs/3.0.0: + resolution: {integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA==} + engines: {node: '>=10'} dependencies: ini: 2.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-v8ho2DS5RiCjftj1nD9NmnfaOzTdud7RRnVd9kFNOjqZbISlx5DQ+OrTkywgd0dIt7oFCvKetZSHoHcP3sDdiA== + /global-modules/1.0.0: + resolution: {integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg==} + engines: {node: '>=0.10.0'} dependencies: global-prefix: 1.0.2 is-windows: 1.0.2 resolve-dir: 1.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-sKzpEkf11GpOFuw0Zzjzmt4B4UZwjOcG757PPvrfhxcLFbq0wpsgpOqxpxtxFiCG4DtG93M6XRVbF2oGdev7bg== + /global-modules/2.0.0: + resolution: {integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A==} + engines: {node: '>=6'} dependencies: global-prefix: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-NGbfmJBp9x8IxyJSd1P+otYK8vonoJactOogrVfFRIAEY1ukil8RSKDz2Yo7wh1oihl51l/r6W4epkeKJHqL8A== + /global-prefix/1.0.2: + resolution: {integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4=} + engines: {node: '>=0.10.0'} dependencies: expand-tilde: 2.0.2 homedir-polyfill: 1.0.3 @@ -14376,43 +14142,38 @@ packages: is-windows: 1.0.2 which: 1.3.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2/dDxsFJklk8ZVVoy2btMsASLr4= + /global-prefix/3.0.0: + resolution: {integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg==} + engines: {node: '>=6'} dependencies: ini: 1.3.5 kind-of: 6.0.3 which: 1.3.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-awConJSVCHVGND6x3tmMaKcQvwXLhjdkmomy2W+Goaui8YPgYgXJZewhg3fWC+DlfqqQuWg8AwqjGTD2nAPVWg== + /globals/11.12.0: + resolution: {integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-WOBp/EEGUiIsJSp7wcv/y6MO+lV9UoncWqxuFfm8eBwzWNgyfBd6Gz+IeKQ9jCmyhoH99g15M3T+QaVHFjizVA== + /globals/12.4.0: + resolution: {integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg==} + engines: {node: '>=8'} dependencies: type-fest: 0.8.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-BWICuzzDvDoH54NHKCseDanAhE3CeDorgDL5MT6LMXXj2WCnd9UC2szdk4AWLfjdgNBCXLUanXYcpBBKOSWGwg== + /globals/13.13.0: + resolution: {integrity: sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A==} + engines: {node: '>=8'} dependencies: type-fest: 0.20.2 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-EQ7Q18AJlPwp3vUDL4mKA0KXrXyNIQyWon6T6XQiBQF0XHvRsiCSrWmmeATpUzdJN2HhWZU6Pdl0a9zdep5p6A== + /globby/10.0.2: + resolution: {integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==} + engines: {node: '>=8'} dependencies: '@types/glob': 7.1.3 array-union: 2.1.0 @@ -14423,11 +14184,10 @@ packages: merge2: 1.4.1 slash: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg== + /globby/6.1.0: + resolution: {integrity: sha1-9abXDoOV4hyFj7BInWTfAkJNUGw=} + engines: {node: '>=0.10.0'} dependencies: array-union: 1.0.2 glob: 7.1.6 @@ -14435,11 +14195,10 @@ packages: pify: 2.3.0 pinkie-promise: 2.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-9abXDoOV4hyFj7BInWTfAkJNUGw= + /globby/7.1.1: + resolution: {integrity: sha1-+yzP+UAfhgCUXfral0QMypcrhoA=} + engines: {node: '>=4'} dependencies: array-union: 1.0.2 dir-glob: 2.2.2 @@ -14448,11 +14207,10 @@ packages: pify: 3.0.0 slash: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-+yzP+UAfhgCUXfral0QMypcrhoA= + /globby/8.0.2: + resolution: {integrity: sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w==} + engines: {node: '>=4'} dependencies: array-union: 1.0.2 dir-glob: 2.0.0 @@ -14462,11 +14220,10 @@ packages: pify: 3.0.0 slash: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-yTzMmKygLp8RUpG1Ymu2VXPSJQZjNAZPD4ywgYEaG7e4tBJeUQBO8OpXrf1RCNcEs5alsoJYPAMiIHP0cmeC7w== + /globby/9.2.0: + resolution: {integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg==} + engines: {node: '>=6'} dependencies: '@types/glob': 7.1.3 array-union: 1.0.2 @@ -14477,20 +14234,18 @@ packages: pify: 4.0.1 slash: 2.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-ollPHROa5mcxDEkwg6bPt3QbEf4pDQSNtd6JPL1YvOvAo/7/0VAm9TccUeoTmarjPw4pfUthSCqcyfNB1I3ZSg== + /gonzales-pe/4.3.0: + resolution: {integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ==} + engines: {node: '>=0.6.0'} + hasBin: true dependencies: minimist: 1.2.5 dev: true - engines: - node: '>=0.6.0' - hasBin: true - resolution: - integrity: sha512-otgSPpUmdWJ43VXyiNgEYE4luzHCL2pz4wQ0OnDluC6Eg4Ko3Vexy/SrSynglw/eR+OhkzmqFCZa/OFa/RgAOQ== + /got/6.7.1: + resolution: {integrity: sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA=} + engines: {node: '>=4'} dependencies: create-error-class: 3.0.2 duplexer3: 0.1.4 @@ -14504,11 +14259,10 @@ packages: unzip-response: 2.0.1 url-parse-lax: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-JAzQV4WpoY5WHcG0S0HHY+8ejbA= + /got/8.3.2: + resolution: {integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw==} + engines: {node: '>=4'} dependencies: '@sindresorhus/is': 0.7.0 cacheable-request: 2.1.4 @@ -14528,11 +14282,10 @@ packages: url-parse-lax: 3.0.0 url-to-options: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-qjUJ5U/hawxosMryILofZCkm3C84PLJS/0grRIpjAwu+Lkxxj5cxeCU25BG0/3mDSpXKTyZr8oh8wIgLaH0QCw== + /got/9.6.0: + resolution: {integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q==} + engines: {node: '>=8.6'} dependencies: '@sindresorhus/is': 0.14.0 '@szmarczak/http-timer': 1.1.2 @@ -14546,49 +14299,49 @@ packages: to-readable-stream: 1.0.0 url-parse-lax: 3.0.0 dev: true - engines: - node: '>=8.6' - resolution: - integrity: sha512-R7eWptXuGYxwijs0eV+v3o6+XH1IqVK8dJOEecQfTmkncw9AV4dcw/Dhxi8MdlqPthxxpZyizMzyg8RTmEsG+Q== + /graceful-fs/4.1.15: + resolution: {integrity: sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA==} dev: true - resolution: - integrity: sha512-6uHUhOPEBgQ24HM+r6b/QwWfZq+yiFcipKFrOFiBEnWdy5sdzYoi+pJeQaPI5qOLRFqWmAXUPQNsielzdLoecA== + /graceful-fs/4.2.3: + resolution: {integrity: sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ==} dev: true - resolution: - integrity: sha512-a30VEBm4PEdx1dRB7MFK7BejejvCvBronbLjht+sHuGYj8PHs7M/5Z+rt5lw551vZ7yfTCj4Vuyy3mSJytDWRQ== + /graceful-fs/4.2.4: - resolution: - integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw== + resolution: {integrity: sha512-WjKPNJF79dtJAVniUlGGWHYGz2jWxT6VhN/4m1NdkbZ2nOsEF+cI1Edgql5zCRhs/VsQYRvrXctxktVXZUkixw==} + /graphlib/2.1.8: + resolution: {integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A==} dependencies: lodash: 4.17.21 dev: true - resolution: - integrity: sha512-jcLLfkpoVGmH7/InMC/1hIvOPSUh38oJtGhvrOFGzioE1DZ+0YW16RgmOJhHiuWTvGiJQ9Z1Ik43JvkRPRvE+A== + /growly/1.3.0: + resolution: {integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=} dev: true - resolution: - integrity: sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE= + /gud/1.0.0: + resolution: {integrity: sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw==} dev: false - resolution: - integrity: sha512-zGEOVKFM5sVPPrYs7J5/hYEw2Pof8KCyOwyhG8sAF26mCAeUFAcYPu1mwB7hhpIP29zOIBaDqwuHdLp0jvZXjw== + /gzip-size/5.1.1: + resolution: {integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA==} + engines: {node: '>=6'} dependencies: duplexer: 0.1.2 pify: 4.0.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-FNHi6mmoHvs1mxZAds4PpdCS6QG8B4C1krxJsMutgxl5t3+GlRTzzI3NEkifXx2pVsOvJdOGSmIgDhQ55FwdPA== + /handle-thing/2.0.1: + resolution: {integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==} dev: true - resolution: - integrity: sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg== + /hapi-plugin-websocket/2.3.0_@hapi+hapi@18.4.1: + resolution: {integrity: sha512-bm+K5opYruM7/u9q+2YnP48PaMZqYo4NiQMtPfg6eHfXgkFjmQ6WUSr5NQkTzl3Gn/aMiYgEM3AX3pR30TZhwA==} + engines: {node: '>=8.0.0'} + peerDependencies: + '@hapi/hapi': '>=18.0.0' dependencies: '@hapi/boom': 9.0.0 '@hapi/hapi': 18.4.1 @@ -14596,158 +14349,142 @@ packages: urijs: 1.19.2 websocket-framed: 1.2.2 ws: 7.2.1 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: true - engines: - node: '>=8.0.0' - peerDependencies: - '@hapi/hapi': '>=18.0.0' - resolution: - integrity: sha512-bm+K5opYruM7/u9q+2YnP48PaMZqYo4NiQMtPfg6eHfXgkFjmQ6WUSr5NQkTzl3Gn/aMiYgEM3AX3pR30TZhwA== + /har-schema/2.0.0: - engines: - node: '>=4' - resolution: - integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI= + resolution: {integrity: sha1-qUwiJOvKwEeCoNkDVSHyRzW37JI=} + engines: {node: '>=4'} + /har-validator/5.1.5: + resolution: {integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w==} + engines: {node: '>=6'} + deprecated: this library is no longer supported dependencies: ajv: 6.12.6 har-schema: 2.0.0 - deprecated: this library is no longer supported - engines: - node: '>=6' - resolution: - integrity: sha512-nmT2T0lljbxdQZfspsno9hgrG3Uir6Ks5afism62poxqBM6sDnMEuPmzTq8XN0OEwqKLLdh1jQI3qyE66Nzb3w== + /harmony-reflect/1.6.1: + resolution: {integrity: sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA==} dev: true - resolution: - integrity: sha512-WJTeyp0JzGtHcuMsi7rw2VwtkvLa+JyfEKJCFyfcS0+CDkjQ5lHPu7zEhFZP+PDSRrEgXa5Ah0l1MbgbE41XjA== + /has-ansi/2.0.0: + resolution: {integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE=} + engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-NPUEnOHs3ysGSa8+8k5F7TVBbZE= + /has-bigints/1.0.1: - resolution: - integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA== + resolution: {integrity: sha512-LSBS2LjbNBTf6287JEbEzvJgftkF5qFkmCo9hDRpAzKhUOlJ+hx8dd4USs00SgsUNwc4617J9ki5YtEClM2ffA==} + /has-binary2/1.0.3: + resolution: {integrity: sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw==} dependencies: isarray: 2.0.1 dev: true - resolution: - integrity: sha512-G1LWKhDSvhGeAQ8mPVQlqNcOB2sJdwATtZKl2pDKKHfpf/rYj24lkinxf69blJbnsvtqqNU+L3SL50vzZhXOnw== + /has-cors/1.1.0: + resolution: {integrity: sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk=} dev: true - resolution: - integrity: sha1-XkdHk/fqmEPRu5nCPu9J/xJv/zk= + /has-flag/3.0.0: - engines: - node: '>=4' - resolution: - integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0= + resolution: {integrity: sha1-tdRU3CGZriJWmfNGfloH87lVuv0=} + engines: {node: '>=4'} + /has-flag/4.0.0: + resolution: {integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ== + /has-symbol-support-x/1.4.2: + resolution: {integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw==} dev: true - resolution: - integrity: sha512-3ToOva++HaW+eCpgqZrCfN51IPB+7bJNVT6CUATzueB5Heb8o6Nam0V3HG5dlDvZU1Gn5QLcbahiKw/XVk5JJw== + /has-symbols/1.0.1: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg== + resolution: {integrity: sha512-PLcsoqu++dmEIZB+6totNFKq/7Do+Z0u4oT0zKOJNl3lYK6vGwwu2hjHs+68OEZbTjiUE9bgOABXbP/GvrS0Kg==} + engines: {node: '>= 0.4'} + /has-symbols/1.0.2: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw== + resolution: {integrity: sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==} + engines: {node: '>= 0.4'} + /has-to-string-tag-x/1.4.1: + resolution: {integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw==} dependencies: has-symbol-support-x: 1.4.2 dev: true - resolution: - integrity: sha512-vdbKfmw+3LoOYVr+mtxHaX5a96+0f3DljYd8JOqvOLsf5mw2Otda2qCDT9qRqLAhrjyQ0h7ual5nOiASpsGNFw== + /has-tostringtag/1.0.0: + resolution: {integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.2 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ== + /has-value/0.3.1: + resolution: {integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8=} + engines: {node: '>=0.10.0'} dependencies: get-value: 2.0.6 has-values: 0.1.4 isobject: 2.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ex9YutpiyoJ+wKIHgCVlSEWZXh8= + /has-value/1.0.0: + resolution: {integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc=} + engines: {node: '>=0.10.0'} dependencies: get-value: 2.0.6 has-values: 1.0.0 isobject: 3.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-GLKB2lhbHFxR3vJMkw7SmgvmsXc= + /has-values/0.1.4: + resolution: {integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-bWHeldkd/Km5oCCJrThL/49it3E= + /has-values/1.0.0: + resolution: {integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8=} + engines: {node: '>=0.10.0'} dependencies: is-number: 3.0.0 kind-of: 4.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-lbC2P+whRmGab+V/51Yo1aOe/k8= + /has-yarn/2.1.0: + resolution: {integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-UqBRqi4ju7T+TqGNdqAO0PaSVGsDGJUBQvk9eUWNGRY1CFGDzYhLWoM7JQEemnlvVcv/YEmc2wNW8BC24EnUsw== + /has/1.0.3: + resolution: {integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==} + engines: {node: '>= 0.4.0'} dependencies: function-bind: 1.1.1 - engines: - node: '>= 0.4.0' - resolution: - integrity: sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw== + /hash-base/3.1.0: + resolution: {integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==} + engines: {node: '>=4'} dependencies: inherits: 2.0.4 readable-stream: 3.6.0 safe-buffer: 5.2.1 - engines: - node: '>=4' - resolution: - integrity: sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA== + /hash.js/1.1.7: + resolution: {integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==} dependencies: inherits: 2.0.4 minimalistic-assert: 1.0.1 - resolution: - integrity: sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA== + /hast-util-parse-selector/2.2.4: + resolution: {integrity: sha512-gW3sxfynIvZApL4L07wryYF4+C9VvH3AUi7LAnVXV4MneGEgwOByXvFo18BgmTWnm7oHAe874jKbIB1YhHSIzA==} dev: false - resolution: - integrity: sha512-gW3sxfynIvZApL4L07wryYF4+C9VvH3AUi7LAnVXV4MneGEgwOByXvFo18BgmTWnm7oHAe874jKbIB1YhHSIzA== + /hastscript/6.0.0: + resolution: {integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w==} dependencies: '@types/hast': 2.3.4 comma-separated-tokens: 1.0.8 @@ -14755,22 +14492,22 @@ packages: property-information: 5.4.0 space-separated-tokens: 1.1.5 dev: false - resolution: - integrity: sha512-nDM6bvd7lIqDUiYEiu5Sl/+6ReP0BMk/2f4U/Rooccxkj0P5nm+acM5PrGJ/t5I8qPGiqZSE6hVAwZEdZIvP4w== + /he/1.2.0: - dev: true + resolution: {integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==} hasBin: true - resolution: - integrity: sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw== + dev: true + /hex-color-regex/1.1.0: + resolution: {integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ==} dev: true - resolution: - integrity: sha512-l9sfDFsuqtOqKDsQdqrMRk0U85RZc0RtOR9yPI7mRVOa4FsR/BVnZ0shmQRM96Ji99kYZP/7hn1cedc1+ApsTQ== + /highlight.js/10.7.3: + resolution: {integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A==} dev: false - resolution: - integrity: sha512-tzcUFauisWKNHaRkN4Wjl/ZA07gENAjFl3J/c480dprkGTg5EQstgaNFqBfUqCq54kZRIEcreTsAgF/m2quD7A== + /history/4.10.1: + resolution: {integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==} dependencies: '@babel/runtime': 7.12.5 loose-envify: 1.4.0 @@ -14779,83 +14516,83 @@ packages: tiny-warning: 1.0.3 value-equal: 1.0.1 dev: false - resolution: - integrity: sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew== + /hmac-drbg/1.0.1: + resolution: {integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=} dependencies: hash.js: 1.1.7 minimalistic-assert: 1.0.1 minimalistic-crypto-utils: 1.0.1 - resolution: - integrity: sha1-0nRXAQJabHdabFRXk+1QL8DGSaE= + /hoist-non-react-statics/3.3.2: + resolution: {integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw==} dependencies: react-is: 16.13.1 dev: false - resolution: - integrity: sha512-/gGivxi8JPKWNm/W0jSmzcMPpfpPLc3dY/6GxhX2hQ9iGj3aDfklV4ET7NjKpSinLpJ5vafa9iiGIEZg10SfBw== + /homedir-polyfill/1.0.3: + resolution: {integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA==} + engines: {node: '>=0.10.0'} dependencies: parse-passwd: 1.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-eSmmWE5bZTK2Nou4g0AI3zZ9rswp7GRKoKXS1BLUkvPviOqs4YTN1djQIqrXy9k5gEtdLPy86JjRwsNM9tnDcA== + /hosted-git-info/2.8.8: + resolution: {integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg==} dev: true - resolution: - integrity: sha512-f/wzC2QaWBs7t9IYqB4T3sR1xviIViXJRJTWBlx2Gf3g0Xi5vI7Yy4koXQ1c9OYDGHN9sBy1DQ2AB8fqZBWhUg== + /hpack.js/2.1.6: + resolution: {integrity: sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=} dependencies: inherits: 2.0.4 obuf: 1.1.2 readable-stream: 2.3.7 wbuf: 1.7.3 dev: true - resolution: - integrity: sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI= + /hsl-regex/1.0.0: + resolution: {integrity: sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4=} dev: true - resolution: - integrity: sha1-1JMwx4ntgZ4nakwNJy3/owsY/m4= + /hsla-regex/1.0.0: + resolution: {integrity: sha1-wc56MWjIxmFAM6S194d/OyJfnDg=} dev: true - resolution: - integrity: sha1-wc56MWjIxmFAM6S194d/OyJfnDg= + /html-comment-regex/1.1.2: + resolution: {integrity: sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ==} dev: true - resolution: - integrity: sha512-P+M65QY2JQ5Y0G9KKdlDpo0zK+/OHptU5AaBwUfAIDJZk1MYf32Frm84EcOytfJE0t5JvkAnKlmjsXDnWzCJmQ== + /html-element-map/1.2.0: + resolution: {integrity: sha512-0uXq8HsuG1v2TmQ8QkIhzbrqeskE4kn52Q18QJ9iAA/SnHoEKXWiUxHQtclRsCFWEUD2So34X+0+pZZu862nnw==} dependencies: array-filter: 1.0.0 dev: true - resolution: - integrity: sha512-0uXq8HsuG1v2TmQ8QkIhzbrqeskE4kn52Q18QJ9iAA/SnHoEKXWiUxHQtclRsCFWEUD2So34X+0+pZZu862nnw== + /html-encoding-sniffer/1.0.2: + resolution: {integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw==} dependencies: whatwg-encoding: 1.0.5 dev: true - resolution: - integrity: sha512-71lZziiDnsuabfdYiUeWdCVyKuqwWi23L8YeIgV9jSSZHCtb6wB1BKWooH7L3tn4/FuZJMVWyNaIDr4RGmaSYw== + /html-encoding-sniffer/2.0.1: + resolution: {integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ==} + engines: {node: '>=10'} dependencies: whatwg-encoding: 1.0.5 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-D5JbOMBIR/TVZkubHT+OyT2705QvogUW4IBn6nHd756OwieSF9aDYFj4dv6HHEVGYbHaLETa3WggZYWWMyy3ZQ== + /html-entities/1.3.1: + resolution: {integrity: sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA==} dev: true - resolution: - integrity: sha512-rhE/4Z3hIhzHAUKbW8jVcCyuT5oJCXXqhN/6mXXVCpzTmvJnoH2HL/bt3EZ6p55jbFJBeAe1ZNpL5BugLujxNA== + /html-escaper/2.0.2: + resolution: {integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg==} dev: true - resolution: - integrity: sha512-H2iMtd0I4Mt5eYiapRdIDjp+XzelXQ0tFE4JS7YFwFevXXMmOp9myNrUvCg0D6ws8iqkRPBfKHgbwig1SmlLfg== + /html-minifier-terser/5.1.1: + resolution: {integrity: sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==} + engines: {node: '>=6'} + hasBin: true dependencies: camel-case: 4.1.2 clean-css: 4.2.3 @@ -14865,12 +14602,12 @@ packages: relateurl: 0.2.7 terser: 4.8.0 dev: true - engines: - node: '>=6' - hasBin: true - resolution: - integrity: sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg== + /html-webpack-plugin/4.0.0-beta.11_webpack@4.42.0: + resolution: {integrity: sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg==} + engines: {node: '>=6.9'} + peerDependencies: + webpack: ^4.0.0 dependencies: html-minifier-terser: 5.1.1 loader-utils: 1.4.0 @@ -14880,13 +14617,9 @@ packages: util.promisify: 1.0.0 webpack: 4.42.0 dev: true - engines: - node: '>=6.9' - peerDependencies: - webpack: ^4.0.0 - resolution: - integrity: sha512-4Xzepf0qWxf8CGg7/WQM5qBB2Lc/NFI7MhU59eUDTkuQp3skZczH4UA1d6oQyDEIoMDgERVhRyTdtUPZ5s5HBg== + /htmlparser2/3.10.1: + resolution: {integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ==} dependencies: domelementtype: 1.3.1 domhandler: 2.4.2 @@ -14895,127 +14628,123 @@ packages: inherits: 2.0.4 readable-stream: 3.6.0 dev: true - resolution: - integrity: sha512-IgieNijUMbkDovyoKObU1DUhm1iwNYE/fuifEoEHfd1oZKZDaONBSkal7Y01shxsM49R4XaMdGez3WnF9UfiCQ== + /http-cache-semantics/3.8.1: + resolution: {integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w==} dev: true - resolution: - integrity: sha512-5ai2iksyV8ZXmnZhHH4rWPoxxistEexSi5936zIQ1bnNTW5VnA85B6P/VpXiRM017IgRvb2kKo1a//y+0wSp3w== + /http-cache-semantics/4.1.0: + resolution: {integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ==} dev: true - resolution: - integrity: sha512-carPklcUh7ROWRK7Cv27RPtdhYhUsela/ue5/jKzjegVvXDqM2ILE9Q2BGn9JZJh1g87cp56su/FgQSzcWS8cQ== + /http-deceiver/1.2.7: + resolution: {integrity: sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=} dev: true - resolution: - integrity: sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc= + /http-errors/1.6.3: + resolution: {integrity: sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=} + engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.3 setprototypeof: 1.1.0 statuses: 1.5.0 dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0= + /http-errors/1.7.2: + resolution: {integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==} + engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.3 setprototypeof: 1.1.1 statuses: 1.5.0 toidentifier: 1.0.0 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg== + /http-errors/1.7.3: + resolution: {integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw==} + engines: {node: '>= 0.6'} dependencies: depd: 1.1.2 inherits: 2.0.4 setprototypeof: 1.1.1 statuses: 1.5.0 toidentifier: 1.0.0 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-ZTTX0MWrsQ2ZAhA1cejAwDLycFsd7I7nVtnkT3Ol0aqodaKW+0CTZDQ1uBv5whptCnc8e8HeRRJxRs0kmm/Qfw== + /http-parser-js/0.5.2: + resolution: {integrity: sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ==} dev: true - resolution: - integrity: sha512-opCO9ASqg5Wy2FNo7A0sxy71yGbbkJJXLdgMK04Tcypw9jr2MgWbyubb0+WdmDmGnFflO7fRbqbaihh/ENDlRQ== + /http-proxy-middleware/0.19.1: + resolution: {integrity: sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q==} + engines: {node: '>=4.0.0'} dependencies: http-proxy: 1.18.1 is-glob: 4.0.1 lodash: 4.17.21 micromatch: 3.1.10 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-yHYTgWMQO8VvwNS22eLLloAkvungsKdKTLO8AJlftYIKNfJr3GK3zK0ZCfzDDGUBttdGc8xFy1mCitvNKQtC3Q== + /http-proxy/1.18.1: + resolution: {integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==} + engines: {node: '>=8.0.0'} dependencies: eventemitter3: 4.0.7 follow-redirects: 1.13.0 requires-port: 1.0.0 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ== + /http-signature/1.2.0: + resolution: {integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE=} + engines: {node: '>=0.8', npm: '>=1.3.7'} dependencies: assert-plus: 1.0.0 jsprim: 1.4.1 sshpk: 1.16.1 - engines: - node: '>=0.8' - npm: '>=1.3.7' - resolution: - integrity: sha1-muzZJRFHcvPZW2WmCruPfBj7rOE= + /http-signature/1.3.6: + resolution: {integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw==} + engines: {node: '>=0.10'} dependencies: assert-plus: 1.0.0 jsprim: 2.0.2 sshpk: 1.16.1 dev: true - engines: - node: '>=0.10' - resolution: - integrity: sha512-3adrsD6zqo4GsTqtO7FyrejHNv+NgiIfAfv68+jVlFmSr9OGy7zrxONceFRLKvnnZA5jbxQBX1u9PpB6Wi32Gw== + /https-browserify/1.0.0: + resolution: {integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=} dev: true - resolution: - integrity: sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM= + /https-proxy-agent/4.0.0: + resolution: {integrity: sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg==} + engines: {node: '>= 6.0.0'} dependencies: agent-base: 5.1.1 debug: 4.3.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6.0.0' - resolution: - integrity: sha512-zoDhWrkR3of1l9QAL8/scJZyLu8j/gBkcwcaQOZh7Gyh/+uJQzGVETdgT30akuwkpL8HTRfssqI3BZuV18teDg== + /https-proxy-agent/5.0.0: + resolution: {integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA==} + engines: {node: '>= 6'} dependencies: agent-base: 6.0.2 debug: 4.3.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-EkYm5BcKUGiduxzSt3Eppko+PiNWNEpa4ySk9vTC6wDsQJW9rHSa+UhGNJoRYp7bz6Ht1eaRIa6QaJqO5rCFbA== + /human-signals/1.1.1: + resolution: {integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw==} + engines: {node: '>=8.12.0'} dev: true - engines: - node: '>=8.12.0' - resolution: - integrity: sha512-SEQu7vl8KjNL2eoGBLF3+wAjpsNfA9XMlXAYj/3EdaNfAlxKthD1xjEQfGOUhllCGGJVNY34bRr6lPINhNjyZw== + /husky/3.1.0: + resolution: {integrity: sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ==} + engines: {node: '>=8.6.0'} + hasBin: true + requiresBuild: true dependencies: chalk: 2.4.2 ci-info: 2.0.0 @@ -15029,193 +14758,175 @@ packages: run-node: 1.0.0 slash: 3.0.0 dev: true - engines: - node: '>=8.6.0' - hasBin: true - requiresBuild: true - resolution: - integrity: sha512-FJkPoHHB+6s4a+jwPqBudBDvYZsoQW5/HBuMSehC8qDiCe50kpcxeqFoDSlow+9I6wg47YxBoT3WxaURlrDIIQ== + /iconv-lite/0.4.24: + resolution: {integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==} + engines: {node: '>=0.10.0'} dependencies: safer-buffer: 2.1.2 - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA== + /icss-utils/4.1.1: + resolution: {integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA==} + engines: {node: '>= 6'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-4aFq7wvWyMHKgxsH8QQtGpvbASCf+eM3wPRLI6R+MgAnTCZ6STYsRvttLvRWK0Nfif5piF394St3HeJDaljGPA== + /identity-obj-proxy/3.0.0: + resolution: {integrity: sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ=} + engines: {node: '>=4'} dependencies: harmony-reflect: 1.6.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-lNK9qWCERT7zb7xarsN+D3nx/BQ= + /ieee754/1.1.13: - resolution: - integrity: sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg== + resolution: {integrity: sha512-4vf7I2LYV/HaWerSo3XmlMkp5eZ83i+/CDluXi/IGTs/O1sejBNhTtnxzmRZfvOUqj7lZjqHkeTvpgSFDlWZTg==} + /ieee754/1.2.1: - resolution: - integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA== + resolution: {integrity: sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==} + /iferr/0.1.5: + resolution: {integrity: sha1-xg7taebY/bazEEofy8ocGS3FtQE=} dev: true - resolution: - integrity: sha1-xg7taebY/bazEEofy8ocGS3FtQE= + /ignore/3.3.10: + resolution: {integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug==} dev: true - resolution: - integrity: sha512-Pgs951kaMm5GXP7MOvxERINe3gsaVjUWFm+UZPSq9xYriQAksyhg0csnS0KXSNRD5NmNdapXEpjxG49+AKh/ug== + /ignore/4.0.6: + resolution: {integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg==} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-cyFDKrqc/YdcWFniJhzI42+AzS+gNwmUzOSFcRCQYwySuBBBy/KjuxWLZ/FHEH6Moq1NizMOBWyTcv8O4OZIMg== + /ignore/5.1.4: + resolution: {integrity: sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A==} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-MzbUSahkTW1u7JpKKjY7LCARd1fU5W2rLdxlM4kdkayuCwZImjkpluF9CM1aLewYJguPDqewLam18Y6AU69A8A== + /ignore/5.1.8: + resolution: {integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw== + /ignore/5.2.0: + resolution: {integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ==} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-CmxgYGiEPCLhfLnpPp1MoRmifwEIOgjcHXxOBjv7mY96c+eWScsOP9c112ZyLdWHi0FxHjI+4uVhKYp/gcdRmQ== + /immediate/3.0.6: + resolution: {integrity: sha1-nbHb0Pr43m++D13V5Wu2BigN5ps=} dev: true - resolution: - integrity: sha1-nbHb0Pr43m++D13V5Wu2BigN5ps= + /immer/1.10.0: + resolution: {integrity: sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg==} dev: true - resolution: - integrity: sha512-O3sR1/opvCDGLEVcvrGTMtLac8GJ5IwZC4puPrLuRj3l7ICKvkmA0vGuU9OW8mV9WIBRnaxp5GJh9IEAaNOoYg== + /import-cwd/2.1.0: + resolution: {integrity: sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk=} + engines: {node: '>=4'} dependencies: import-from: 2.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-qmzzbnInYShcs3HsZRn1PiQ1sKk= + /import-fresh/2.0.0: + resolution: {integrity: sha1-2BNVwVYS04bGH53dOSLUMEgipUY=} + engines: {node: '>=4'} dependencies: caller-path: 2.0.0 resolve-from: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-2BNVwVYS04bGH53dOSLUMEgipUY= + /import-fresh/3.2.2: + resolution: {integrity: sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw==} + engines: {node: '>=6'} dependencies: parent-module: 1.0.1 resolve-from: 4.0.0 - engines: - node: '>=6' - resolution: - integrity: sha512-cTPNrlvJT6twpYy+YmKUKrTSjWFs3bjYjAhCwm+z4EOCubZxAuO+hHpRN64TqjEaYSHs7tJAE0w1CKMGmsG/lw== + /import-from/2.1.0: + resolution: {integrity: sha1-M1238qev/VOqpHHUuAId7ja387E=} + engines: {node: '>=4'} dependencies: resolve-from: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-M1238qev/VOqpHHUuAId7ja387E= + /import-lazy/2.1.0: + resolution: {integrity: sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-BWmOPUXIjo1+nZLLBYTnfwlvPkM= + /import-local/2.0.0: + resolution: {integrity: sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ==} + engines: {node: '>=6'} + hasBin: true dependencies: pkg-dir: 3.0.0 resolve-cwd: 2.0.0 dev: true - engines: - node: '>=6' - hasBin: true - resolution: - integrity: sha512-b6s04m3O+s3CGSbqDIyP4R6aAwAeYlVq9+WUWep6iHa8ETRf9yei1U48C5MmfJmV9AiLYYBKPMq/W+/WRpQmCQ== + /import-local/3.0.2: + resolution: {integrity: sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==} + engines: {node: '>=8'} + hasBin: true dependencies: pkg-dir: 4.2.0 resolve-cwd: 3.0.0 dev: true - engines: - node: '>=8' - hasBin: true - resolution: - integrity: sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA== + /imurmurhash/0.1.4: + resolution: {integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o=} + engines: {node: '>=0.8.19'} dev: true - engines: - node: '>=0.8.19' - resolution: - integrity: sha1-khi5srkoojixPcT7a21XbyMUU+o= + /indent-string/4.0.0: + resolution: {integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg== + /indexes-of/1.0.1: + resolution: {integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc=} dev: true - resolution: - integrity: sha1-8w9xbI4r00bHtn0985FVZqfAVgc= + /indexof/0.0.1: + resolution: {integrity: sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10=} dev: true - resolution: - integrity: sha1-gtwzbSMrkGIXnQWrMpOmYFn9Q10= + /infer-owner/1.0.4: + resolution: {integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A==} dev: true - resolution: - integrity: sha512-IClj+Xz94+d7irH5qRyfJonOdfTzuDaifE6ZPWfx0N0+/ATZCbuTPq2prFl526urkQd90WyUKIh1DfBQ2hMz9A== + /inflight/1.0.6: + resolution: {integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=} dependencies: once: 1.4.0 wrappy: 1.0.2 dev: true - resolution: - integrity: sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk= + /inherits/2.0.1: + resolution: {integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=} dev: true - resolution: - integrity: sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE= + /inherits/2.0.3: - resolution: - integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4= + resolution: {integrity: sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=} + /inherits/2.0.4: - resolution: - integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ== + resolution: {integrity: sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==} + /ini/1.3.5: + resolution: {integrity: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw==} deprecated: Please update to ini >=1.3.6 to avoid a prototype pollution issue dev: true - resolution: - integrity: sha512-RZY5huIKCMRWDUqZlEi72f/lmXKMvuszcMBduliQ3nnWbx9X/ZBQO7DijMEYS9EhHBb2qacRUMtC7svLwe0lcw== + /ini/2.0.0: + resolution: {integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-7PnF4oN3CvZF23ADhA5wRaYEQpJ8qygSkbtTXWBeXWXmEVRXK+1ITciHWwHhsjv1TmW0MgacIv6hEi5pX5NQdA== + /inquirer-autocomplete-prompt/1.3.0: + resolution: {integrity: sha512-zvAc+A6SZdcN+earG5SsBu1RnQdtBS4o8wZ/OqJiCfL34cfOx+twVRq7wumYix6Rkdjn1N2nVCcO3wHqKqgdGg==} + engines: {node: '>=10'} + peerDependencies: + inquirer: ^5.0.0 || ^6.0.0 || ^7.0.0 dependencies: ansi-escapes: 4.3.1 chalk: 4.1.0 @@ -15223,13 +14934,10 @@ packages: run-async: 2.4.1 rxjs: 6.6.3 dev: true - engines: - node: '>=10' - peerDependencies: - inquirer: ^5.0.0 || ^6.0.0 || ^7.0.0 - resolution: - integrity: sha512-zvAc+A6SZdcN+earG5SsBu1RnQdtBS4o8wZ/OqJiCfL34cfOx+twVRq7wumYix6Rkdjn1N2nVCcO3wHqKqgdGg== + /inquirer/6.5.2: + resolution: {integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ==} + engines: {node: '>=6.0.0'} dependencies: ansi-escapes: 3.2.0 chalk: 2.4.2 @@ -15245,11 +14953,10 @@ packages: strip-ansi: 5.2.0 through: 2.3.8 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-cntlB5ghuB0iuO65Ovoi8ogLHiWGs/5yNrtUcKjFhSSiVeAIVpD7koaSU9RM8mpXw5YDi9RdYXGQMaOURB7ycQ== + /inquirer/7.0.4: + resolution: {integrity: sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ==} + engines: {node: '>=6.0.0'} dependencies: ansi-escapes: 4.3.1 chalk: 2.4.2 @@ -15265,11 +14972,10 @@ packages: strip-ansi: 5.2.0 through: 2.3.8 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-Bu5Td5+j11sCkqfqmUTiwv+tWisMtP0L7Q8WrqA2C/BbBhy1YTdFrvjjlrKq8oagA/tLQBski2Gcx/Sqyi2qSQ== + /inquirer/7.2.0: + resolution: {integrity: sha512-E0c4rPwr9ByePfNlTIB8z51kK1s2n6jrHuJeEHENl/sbq2G/S1auvibgEwNR4uSyiU+PiYHqSwsgGiXjG8p5ZQ==} + engines: {node: '>=8.0.0'} dependencies: ansi-escapes: 4.3.1 chalk: 3.0.0 @@ -15285,11 +14991,10 @@ packages: strip-ansi: 6.0.0 through: 2.3.8 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-E0c4rPwr9ByePfNlTIB8z51kK1s2n6jrHuJeEHENl/sbq2G/S1auvibgEwNR4uSyiU+PiYHqSwsgGiXjG8p5ZQ== + /inquirer/7.3.3: + resolution: {integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA==} + engines: {node: '>=8.0.0'} dependencies: ansi-escapes: 4.3.1 chalk: 4.1.0 @@ -15305,236 +15010,210 @@ packages: strip-ansi: 6.0.0 through: 2.3.8 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-JG3eIAj5V9CwcGvuOmoo6LB9kbAYT8HXffUl6memuszlwDC/qvFAJw49XJ5NROSFNPxp3iQg1GqkFhaY/CR0IA== + /int64-buffer/0.1.10: + resolution: {integrity: sha1-J3siiofZWtd30HwTgyAiQGpHNCM=} dev: true - resolution: - integrity: sha1-J3siiofZWtd30HwTgyAiQGpHNCM= + /internal-ip/4.3.0: + resolution: {integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg==} + engines: {node: '>=6'} dependencies: default-gateway: 4.2.0 ipaddr.js: 1.9.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-S1zBo1D6zcsyuC6PMmY5+55YMILQ9av8lotMx447Bq6SAgo/sDK6y6uUKmuYhW7eacnIhFfsPmCNYdDzsnnDCg== + /internal-slot/1.0.2: + resolution: {integrity: sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g==} + engines: {node: '>= 0.4'} dependencies: es-abstract: 1.18.3 has: 1.0.3 side-channel: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-2cQNfwhAfJIkU4KZPkDI+Gj5yNNnbqi40W9Gge6dfnk4TocEVm00B3bdiL+JINrbGJil2TeHvM4rETGzk/f/0g== + /internal-slot/1.0.3: + resolution: {integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA==} + engines: {node: '>= 0.4'} dependencies: get-intrinsic: 1.1.1 has: 1.0.3 side-channel: 1.0.4 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-O0DB1JC/sPyZl7cIo78n5dR7eUSwwpYPiXRhTzNxZVAMUuB8vlnRFyLxdrVToks6XPLVnFfbzaVd5WLjhgg+vA== + /interpret/1.2.0: + resolution: {integrity: sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw==} + engines: {node: '>= 0.10'} dev: true - engines: - node: '>= 0.10' - resolution: - integrity: sha512-mT34yGKMNceBQUoVn7iCDKDntA7SC6gycMAWzGx1z/CMCTV7b2AAtXlo3nRyHZ1FelRkQbQjprHSYGwzLtkVbw== + /into-stream/3.1.0: + resolution: {integrity: sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY=} + engines: {node: '>=4'} dependencies: from2: 2.3.0 p-is-promise: 1.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-lvsKk2wSur1v8XUqF9BWFqvQlMY= + /invariant/2.2.4: + resolution: {integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA==} dependencies: loose-envify: 1.4.0 dev: true - resolution: - integrity: sha512-phJfQVBuaJM5raOpJjSfkiD6BpbCE4Ns//LaXl6wGYtUBY83nWS6Rf9tXm2e8VaK60JEjYldbPif/A2B1C2gNA== + /invert-kv/2.0.0: + resolution: {integrity: sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-wPVv/y/QQ/Uiirj/vh3oP+1Ww+AWehmi1g5fFWGPF6IpCBCDVrhgHRMvrLfdYcwDh3QJbGXDW4JAuzxElLSqKA== + /ip-regex/2.1.0: - engines: - node: '>=4' - resolution: - integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk= + resolution: {integrity: sha1-+ni/XS5pE8kRzp+BnuUUa7bYROk=} + engines: {node: '>=4'} + /ip/1.1.5: + resolution: {integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=} dev: true - resolution: - integrity: sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo= + /ipaddr.js/1.9.1: - engines: - node: '>= 0.10' - resolution: - integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g== + resolution: {integrity: sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==} + engines: {node: '>= 0.10'} + /is-absolute-url/2.1.0: + resolution: {integrity: sha1-UFMN+4T8yap9vnhS6Do3uTufKqY=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-UFMN+4T8yap9vnhS6Do3uTufKqY= + /is-absolute-url/3.0.3: + resolution: {integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q== + /is-accessor-descriptor/0.1.6: + resolution: {integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY=} + engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-qeEss66Nh2cn7u84Q/igiXtcmNY= + /is-accessor-descriptor/1.0.0: + resolution: {integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ==} + engines: {node: '>=0.10.0'} dependencies: kind-of: 6.0.3 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-m5hnHTkcVsPfqx3AKlyttIPb7J+XykHvJP2B9bZDjlhLIoEq4XoK64Vg7boZlVWYK6LUY94dYPEE7Lh0ZkZKcQ== + /is-alphabetical/1.0.4: + resolution: {integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg==} dev: false - resolution: - integrity: sha512-DwzsA04LQ10FHTZuL0/grVDk4rFoVH1pjAToYwBrHSxcrBIGQuXrQMtD5U1b0U2XVgKZCTLLP8u2Qxqhy3l2Vg== + /is-alphanumerical/1.0.4: + resolution: {integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A==} dependencies: is-alphabetical: 1.0.4 is-decimal: 1.0.4 dev: false - resolution: - integrity: sha512-UzoZUr+XfVz3t3v4KyGEniVL9BDRoQtY7tOyrRybkVNjDFWyo1yhXNGrrBTQxp3ib9BLAWs7k2YKBQsFRkZG9A== + /is-arguments/1.0.4: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA== + resolution: {integrity: sha512-xPh0Rmt8NE65sNzvyUmWgI1tz3mKq74lGA0mL8LYZcoIzKOzDh6HmrYm3d18k60nHerC8A9Km8kYu87zfSFnLA==} + engines: {node: '>= 0.4'} + /is-arrayish/0.2.1: - resolution: - integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0= + resolution: {integrity: sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=} + /is-arrayish/0.3.2: + resolution: {integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ==} dev: true - resolution: - integrity: sha512-eVRqCvVlZbuw3GrM63ovNSNAeA1K16kaR/LRY/92w0zxQ5/1YzwblUX652i4Xs9RwAGjW9d9y6X88t8OaAJfWQ== + /is-bigint/1.0.2: - resolution: - integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA== + resolution: {integrity: sha512-0JV5+SOCQkIdzjBK9buARcV804Ddu7A0Qet6sHi3FimE9ne6m4BGQZfRn+NZiXbBk4F4XmHfDZIipLj9pX8dSA==} + /is-binary-path/1.0.1: + resolution: {integrity: sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg=} + engines: {node: '>=0.10.0'} dependencies: binary-extensions: 1.13.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-dfFmQrSA8YenEcgUFh/TpKdlWJg= + /is-binary-path/2.1.0: + resolution: {integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==} + engines: {node: '>=8'} dependencies: binary-extensions: 2.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw== + /is-boolean-object/1.0.1: + resolution: {integrity: sha512-TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ==} + engines: {node: '>= 0.4'} dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-TqZuVwa/sppcrhUCAYkGBk7w0yxfQQnxq28fjkO53tnK9FQXmdwz2JS5+GjsWQ6RByES1K40nI+yDic5c9/aAQ== + /is-boolean-object/1.1.1: + resolution: {integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-bXdQWkECBUIAcCkeH1unwJLIpZYaa5VvuygSyS/c2lf719mTKZDU5UdDRlpd01UjADgmW8RfqaP+mRaVPdr/Ng== + /is-buffer/1.1.6: - resolution: - integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w== + resolution: {integrity: sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==} + /is-buffer/2.0.4: + resolution: {integrity: sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-Kq1rokWXOPXWuaMAqZiJW4XxsmD9zGx9q4aePabbn3qCRGedtH7Cm+zV8WETitMfu1wdh+Rvd6w5egwSngUX2A== + /is-builtin-module/3.0.0: + resolution: {integrity: sha512-/93sDihsAD652hrMEbJGbMAVBf1qc96kyThHQ0CAOONHaE3aROLpTjDe4WQ5aoC5ITHFxEq1z8XqSU7km+8amw==} + engines: {node: '>=6'} dependencies: builtin-modules: 3.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-/93sDihsAD652hrMEbJGbMAVBf1qc96kyThHQ0CAOONHaE3aROLpTjDe4WQ5aoC5ITHFxEq1z8XqSU7km+8amw== + /is-callable/1.2.0: + resolution: {integrity: sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw==} + engines: {node: '>= 0.4'} dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-pyVD9AaGLxtg6srb2Ng6ynWJqkHU9bEM087AKck0w8QwDarTfNcpIYoU8x8Hv2Icm8u6kFJM18Dag8lyqGkviw== + /is-callable/1.2.2: + resolution: {integrity: sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA==} + engines: {node: '>= 0.4'} dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-dnMqspv5nU3LoewK2N/y7KLtxtakvTuaCsU9FU50/QDmdbHNy/4/JuRtMHqRU22o3q+W89YQndQEeCVwK+3qrA== + /is-callable/1.2.3: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ== + resolution: {integrity: sha512-J1DcMe8UYTBSrKezuIUTUwjXsho29693unXM2YhJUTR2txK/eG47bvNa/wipPFmZFgr/N6f1GA66dv0mEyTIyQ==} + engines: {node: '>= 0.4'} + /is-callable/1.2.4: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w== + resolution: {integrity: sha512-nsuwtxZfMX67Oryl9LCQ+upnC0Z0BgpwntpS89m1H/TLF0zNfzfLMV/9Wa/6MZsj0acpEjAO0KF1xT6ZdLl95w==} + engines: {node: '>= 0.4'} + /is-ci/1.2.1: + resolution: {integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg==} + hasBin: true dependencies: ci-info: 1.6.0 dev: true - hasBin: true - resolution: - integrity: sha512-s6tfsaQaQi3JNciBH6shVqEDvhGut0SUXr31ag8Pd8BBbVVlcGfWhpPmEOoM6RJ5TFhbypvf5yyRw/VXW1IiWg== + /is-ci/2.0.0: + resolution: {integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w==} + hasBin: true dependencies: ci-info: 2.0.0 dev: true - hasBin: true - resolution: - integrity: sha512-YfJT7rkpQB0updsdHLGWrvhBJfcfzNNawYDNIyQXJz0IViGf75O8EBPKSdvw2rF+LGCsX4FZ8tcr3b19LcZq4w== + /is-ci/3.0.1: + resolution: {integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ==} + hasBin: true dependencies: ci-info: 3.3.0 dev: true - hasBin: true - resolution: - integrity: sha512-ZYvCgrefwqoQ6yTyYUbQu64HsITZ3NfKX1lzaEYdkTDcfKzzCI/wthRRYKkdjHKFVgNiXKAKm65Zo1pk2as/QQ== + /is-cidr/3.1.0: + resolution: {integrity: sha512-3kxTForpuj8O4iHn0ocsn1jxRm5VYm60GDghK6HXmpn4IyZOoRy9/GmdjFA2yEMqw91TB1/K3bFTuI7FlFNR1g==} + engines: {node: '>=6'} dependencies: cidr-regex: 2.0.10 dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-3kxTForpuj8O4iHn0ocsn1jxRm5VYm60GDghK6HXmpn4IyZOoRy9/GmdjFA2yEMqw91TB1/K3bFTuI7FlFNR1g== + /is-color-stop/1.1.0: + resolution: {integrity: sha1-z/9HGu5N1cnhWFmPvhKWe1za00U=} dependencies: css-color-names: 0.0.4 hex-color-regex: 1.1.0 @@ -15543,551 +15222,492 @@ packages: rgb-regex: 1.0.1 rgba-regex: 1.0.0 dev: true - resolution: - integrity: sha1-z/9HGu5N1cnhWFmPvhKWe1za00U= + /is-core-module/2.2.0: + resolution: {integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ==} dependencies: has: 1.0.3 - resolution: - integrity: sha512-XRAfAdyyY5F5cOXn7hYQDqh2Xmii+DEfIcQGxK/uNwMHhIkPWO0g8msXcbzLe+MpGoR951MlqM/2iIlU4vKDdQ== + /is-core-module/2.5.0: + resolution: {integrity: sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg==} dependencies: has: 1.0.3 dev: true - resolution: - integrity: sha512-TXCMSDsEHMEEZ6eCA8rwRDbLu55MRGmrctljsBX/2v1d9/GzqHOxW5c5oPSgrUt2vBFXebu9rGqckXGPWOlYpg== + /is-core-module/2.8.1: + resolution: {integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA==} dependencies: has: 1.0.3 dev: true - resolution: - integrity: sha512-SdNCUs284hr40hFTFP6l0IfZ/RSrMXF3qgoRHd3/79unUTvrFO/JoXwkGm+5J/Oe3E/b5GsnG330uUNgRpu1PA== + /is-data-descriptor/0.1.4: + resolution: {integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y=} + engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-C17mSDiOLIYCgueT8YVv7D8wG1Y= + /is-data-descriptor/1.0.0: + resolution: {integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ==} + engines: {node: '>=0.10.0'} dependencies: kind-of: 6.0.3 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-jbRXy1FmtAoCjQkVmIVYwuuqDFUbaOeDjmed1tOGPrsMhtJA4rD9tkgA0F1qJ3gRFRXcHYVkdeaP50Q5rE/jLQ== + /is-date-object/1.0.2: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g== + resolution: {integrity: sha512-USlDT524woQ08aoZFzh3/Z6ch9Y/EWXEHQ/AaRN0SkKq4t2Jw2R2339tSXmwuVoY7LLlBCbOIlx2myP/L5zk0g==} + engines: {node: '>= 0.4'} + /is-decimal/1.0.4: + resolution: {integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw==} dev: false - resolution: - integrity: sha512-RGdriMmQQvZ2aqaQq3awNA6dCGtKpiDFcOzrTWrDAT2MiWrKQVPmxLGHl7Y2nNu6led0kEyoX0enY0qXYsv9zw== + /is-descriptor/0.1.6: + resolution: {integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg==} + engines: {node: '>=0.10.0'} dependencies: is-accessor-descriptor: 0.1.6 is-data-descriptor: 0.1.4 kind-of: 5.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-avDYr0SB3DwO9zsMov0gKCESFYqCnE4hq/4z3TdUlukEy5t9C0YRq7HLrsN52NAcqXKaepeCD0n+B0arnVG3Hg== + /is-descriptor/1.0.2: + resolution: {integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg==} + engines: {node: '>=0.10.0'} dependencies: is-accessor-descriptor: 1.0.0 is-data-descriptor: 1.0.0 kind-of: 6.0.3 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-2eis5WqQGV7peooDyLmNEPUrps9+SXX5c9pL3xEB+4e9HnGuDa7mB7kHxHw4CbqS9k1T2hOH3miL8n8WtiYVtg== + /is-directory/0.3.1: + resolution: {integrity: sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-YTObbyR1/Hcv2cnYP1yFddwVSuE= + /is-docker/1.1.0: + resolution: {integrity: sha1-8EN01O7lMQ6ajhE78UlUEeRhdqE=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-8EN01O7lMQ6ajhE78UlUEeRhdqE= + /is-docker/2.0.0: + resolution: {integrity: sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-pJEdRugimx4fBMra5z2/5iRdZ63OhYV0vr0Dwm5+xtW4D1FvRkB8hamMIhnWfyJeDdyr/aa7BDyNbtG38VxgoQ== + /is-docker/2.1.1: - dev: true - engines: - node: '>=8' + resolution: {integrity: sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw==} + engines: {node: '>=8'} hasBin: true - resolution: - integrity: sha512-ZOoqiXfEwtGknTiuDEy8pN2CfE3TxMHprvNer1mXiqwkOT77Rw3YVrUQ52EqAOU3QAWDQ+bQdx7HJzrv7LS2Hw== + dev: true + /is-extendable/0.1.1: + resolution: {integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-YrEQ4omkcUGOPsNqYX1HLjAd/Ik= + /is-extendable/1.0.1: + resolution: {integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA==} + engines: {node: '>=0.10.0'} dependencies: is-plain-object: 2.0.4 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-arnXMxT1hhoKo9k1LZdmlNyJdDDfy2v0fXjFlmok4+i8ul/6WlbVge9bhM74OpNPQPMGUToDtz+KXa1PneJxOA== + /is-extglob/2.1.1: + resolution: {integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-qIwCU1eR8C7TfHahueqXc8gz+MI= + /is-fullwidth-code-point/2.0.0: - engines: - node: '>=4' - resolution: - integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8= + resolution: {integrity: sha1-o7MKXE8ZkYMWeqq5O+764937ZU8=} + engines: {node: '>=4'} + /is-fullwidth-code-point/3.0.0: + resolution: {integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg== + /is-generator-fn/2.1.0: + resolution: {integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-cTIB4yPYL/Grw0EaSzASzg6bBy9gqCofvWN8okThAYIxKJZC+udlRAmGbM0XLeniEJSs8uEgHPGuHSe1XsOLSQ== + /is-glob/3.1.0: + resolution: {integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo=} + engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-e6WuJCF4BKxwcHuWkiVnSGzD6Eo= + /is-glob/4.0.1: + resolution: {integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg==} + engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-5G0tKtBTFImOqDnLB2hG6Bp2qcKEFduo4tZu9MT/H6NQv/ghhy30o55ufafxJ/LdH79LLs2Kfrn85TLKyA7BUg== + /is-glob/4.0.3: + resolution: {integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg==} + engines: {node: '>=0.10.0'} dependencies: is-extglob: 2.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-xelSayHH36ZgE7ZWhli7pW34hNbNl8Ojv5KVmkJD4hBdD3th8Tfk9vYasLM+mXWOZhFkgZfxhLSnrwRr4elSSg== + /is-hexadecimal/1.0.4: + resolution: {integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw==} dev: false - resolution: - integrity: sha512-gyPJuv83bHMpocVYoqof5VDiZveEoGoFL8m3BXNb2VW8Xs+rz9kqO8LOQ5DH6EsuvilT1ApazU0pyl+ytbPtlw== + /is-installed-globally/0.1.0: + resolution: {integrity: sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA=} + engines: {node: '>=4'} dependencies: global-dirs: 0.1.1 is-path-inside: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-Df2Y9akRFxbdU13aZJL2e/PSWoA= + /is-installed-globally/0.4.0: + resolution: {integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ==} + engines: {node: '>=10'} dependencies: global-dirs: 3.0.0 is-path-inside: 3.0.2 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-iwGqO3J21aaSkC7jWnHP/difazwS7SFeIqxv6wEtLU8Y5KlzFTjyqcSIT0d8s4+dDhKytsk9PJZ2BkS5eZwQRQ== + /is-natural-number/4.0.1: + resolution: {integrity: sha1-q5124dtM7VHjXeDHLr7PCfc0zeg=} dev: true - resolution: - integrity: sha1-q5124dtM7VHjXeDHLr7PCfc0zeg= + /is-negative-zero/2.0.0: + resolution: {integrity: sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE=} + engines: {node: '>= 0.4'} dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha1-lVOxIbD6wohp2p7UWeIMdUN4hGE= + /is-negative-zero/2.0.1: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w== + resolution: {integrity: sha512-2z6JzQvZRa9A2Y7xC6dQQm4FSTSTNWjKIYYTt4246eMTJmIo0Q+ZyOsU66X8lxK1AbB92dFeglPLrhwpeRKO6w==} + engines: {node: '>= 0.4'} + /is-npm/1.0.0: + resolution: {integrity: sha1-8vtjpl5JBbQGyGBydloaTceTufQ=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-8vtjpl5JBbQGyGBydloaTceTufQ= + /is-npm/3.0.0: + resolution: {integrity: sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-wsigDr1Kkschp2opC4G3yA6r9EgVA6NjRpWzIi9axXqeIaAATPRJc4uLujXe3Nd9uO8KoDyA4MD6aZSeXTADhA== + /is-number-object/1.0.4: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw== + resolution: {integrity: sha512-zohwelOAur+5uXtk8O3GPQ1eAcu4ZX3UwxQhUlfFFMNpUd83gXgjbhJh6HmB6LUNV/ieOLQuDwJO3dWJosUeMw==} + engines: {node: '>= 0.4'} + /is-number/3.0.0: + resolution: {integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU=} + engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-JP1iAaR4LPUFYcgQJ2r8fRLXEZU= + /is-number/7.0.0: + resolution: {integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==} + engines: {node: '>=0.12.0'} dev: true - engines: - node: '>=0.12.0' - resolution: - integrity: sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng== + /is-obj/1.0.1: + resolution: {integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-PkcprB9f3gJc19g6iW2rn09n2w8= + /is-obj/2.0.0: + resolution: {integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-drqDG3cbczxxEJRoOXcOjtdp1J/lyp1mNn0xaznRs8+muBhgQcrnbspox5X5fOw0HnMnbfDzvnEMEtqDEJEo8w== + /is-object/1.0.2: + resolution: {integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA==} dev: true - resolution: - integrity: sha512-2rRIahhZr2UWb45fIOuvZGpFtz0TyOZLf32KxBbSoUCeZR495zCKlWUKKUByk3geS2eAs7ZAABt0Y/Rx0GiQGA== + /is-path-cwd/2.2.0: + resolution: {integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ== + /is-path-in-cwd/2.1.0: + resolution: {integrity: sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ==} + engines: {node: '>=6'} dependencies: is-path-inside: 2.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-rNocXHgipO+rvnP6dk3zI20RpOtrAM/kzbB258Uw5BWr3TpXi861yzjo16Dn4hUox07iw5AyeMLHWsujkjzvRQ== + /is-path-inside/1.0.1: + resolution: {integrity: sha1-jvW33lBDej/cprToZe96pVy0gDY=} + engines: {node: '>=0.10.0'} dependencies: path-is-inside: 1.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-jvW33lBDej/cprToZe96pVy0gDY= + /is-path-inside/2.1.0: + resolution: {integrity: sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg==} + engines: {node: '>=6'} dependencies: path-is-inside: 1.0.2 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-wiyhTzfDWsvwAW53OBWF5zuvaOGlZ6PwYxAbPVDhpm+gM09xKQGjBq/8uYN12aDvMxnAnq3dxTyoSoRNmg5YFg== + /is-path-inside/3.0.2: + resolution: {integrity: sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-/2UGPSgmtqwo1ktx8NDHjuPwZWmHhO+gj0f93EkhLB5RgW9RZevWYYlIkS6zePc6U2WpOdQYIwHe9YC4DWEBVg== + /is-plain-obj/1.1.0: + resolution: {integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-caUMhCnfync8kqOQpKA7OfzVHT4= + /is-plain-object/2.0.4: + resolution: {integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==} + engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og== + /is-potential-custom-element-name/1.0.0: + resolution: {integrity: sha1-DFLlS8yjkbssSUsh6GJtczbG45c=} dev: true - resolution: - integrity: sha1-DFLlS8yjkbssSUsh6GJtczbG45c= + /is-promise/2.2.2: + resolution: {integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ==} dev: true - resolution: - integrity: sha512-+lP4/6lKUBfQjZ2pdxThZvLUAafmZb8OAxFb8XXtiQmS35INgr85hdOGoEs124ez1FCnZJt6jau/T+alh58QFQ== + /is-redirect/1.0.0: + resolution: {integrity: sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-HQPd7VO9jbDzDCbk+V02/HyH3CQ= + /is-regex/1.1.0: + resolution: {integrity: sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-iI97M8KTWID2la5uYXlkbSDQIg4F6o1sYboZKKTDpnDQMLtUL86zxhgDet3Q2SriaYsyGqZ6Mn2SjbRKeLHdqw== + /is-regex/1.1.1: + resolution: {integrity: sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.1 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-1+QkEcxiLlB7VEyFtyBg94e08OAsvq7FUBgApTq/w2ymCLyKJgDPsybBENVtA7XCQEgEXxKPonG+mvYRxh/LIg== + /is-regex/1.1.3: + resolution: {integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 has-symbols: 1.0.2 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-qSVXFz28HM7y+IWX6vLCsexdlvzT1PJNFSBuaQLQ5o0IEw8UDYW6/2+eCMVyIsbM8CNLX2a/QWmSpyxYEHY7CQ== + /is-regex/1.1.4: + resolution: {integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 has-tostringtag: 1.0.0 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg== + /is-regexp/1.0.0: + resolution: {integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-/S2INUXEa6xaYz57mgnof6LLUGk= + /is-relative-path/1.0.2: + resolution: {integrity: sha1-CRtGoNZ8HtD+hfH4z93gBrslHUY=} dev: true - resolution: - integrity: sha1-CRtGoNZ8HtD+hfH4z93gBrslHUY= + /is-resolvable/1.1.0: + resolution: {integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==} dev: true - resolution: - integrity: sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg== + /is-retina/1.0.3: + resolution: {integrity: sha1-10AbKGvqKuN/Ykd1iN5QTQuGR+M=} dev: false - resolution: - integrity: sha1-10AbKGvqKuN/Ykd1iN5QTQuGR+M= + /is-retry-allowed/1.2.0: + resolution: {integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-RUbUeKwvm3XG2VYamhJL1xFktgjvPzL0Hq8C+6yrWIswDy3BIXGqCxhxkc30N9jqK311gVU137K8Ei55/zVJRg== + /is-root/2.1.0: + resolution: {integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-AGOriNp96vNBd3HtU+RzFEc75FfR5ymiYv8E553I71SCeXBiMsVDUtdio1OEFvrPyLIQ9tVR5RxXIFe5PUFjMg== + /is-shared-array-buffer/1.0.1: + resolution: {integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA==} dev: true - resolution: - integrity: sha512-IU0NmyknYZN0rChcKhRO1X8LYz5Isj/Fsqh8NJOSf+N/hCOTwy29F32Ik7a+QszE63IdvmwdTPDd6cZ5pg4cwA== + /is-stream/1.1.0: + resolution: {integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-EtSj3U5o4Lec6428hBc66A2RykQ= + /is-stream/2.0.0: - engines: - node: '>=8' - resolution: - integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw== + resolution: {integrity: sha512-XCoy+WlUr7d1+Z8GgSuXmpuUFC9fOhRXglJMx+dwLKTkL44Cjd4W1Z5P+BQZpr+cR93aGP4S/s7Ftw6Nd/kiEw==} + engines: {node: '>=8'} + /is-string/1.0.5: + resolution: {integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ==} + engines: {node: '>= 0.4'} dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-buY6VNRjhQMiF1qWDouloZlQbRhDPCebwxSjxMjxgemYT46YMd2NR0/H+fBhEfWX4A/w9TBJ+ol+okqJKFE6vQ== + /is-string/1.0.6: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w== + resolution: {integrity: sha512-2gdzbKUuqtQ3lYNrUTQYoClPhm7oQu4UdpSZMp1/DGgkHBT8E2Z1l0yMdb6D4zNAxwDiMv8MdulKROJGNl0Q0w==} + engines: {node: '>= 0.4'} + /is-string/1.0.7: + resolution: {integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg==} + engines: {node: '>= 0.4'} dependencies: has-tostringtag: 1.0.0 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-tE2UXzivje6ofPW7l23cjDOMa09gb7xlAqG6jG5ej6uPV32TlWP3NKPigtaGeHNu9fohccRYvIiZMfOOnOYUtg== + /is-subset/0.1.1: + resolution: {integrity: sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY=} dev: true - resolution: - integrity: sha1-ilkRfZMt4d4A8kX83TnOQ/HpOaY= + /is-svg/3.0.0: + resolution: {integrity: sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ==} + engines: {node: '>=4'} dependencies: html-comment-regex: 1.1.2 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-gi4iHK53LR2ujhLVVj+37Ykh9GLqYHX6JOVXbLAucaG/Cqw9xwdFOjDM2qeifLs1sF1npXXFvDu0r5HNgCMrzQ== + /is-symbol/1.0.3: + resolution: {integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ==} + engines: {node: '>= 0.4'} dependencies: has-symbols: 1.0.2 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-OwijhaRSgqvhm/0ZdAcXNZt9lYdKFpcRDT5ULUuYXPoT794UNOdU+gpT6Rzo7b4V2HUl/op6GqY894AZwv9faQ== + /is-typedarray/1.0.0: - resolution: - integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo= + resolution: {integrity: sha1-5HnICFjfDBsR3dppQPlgEfzaSpo=} + /is-unicode-supported/0.1.0: + resolution: {integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-knxG2q4UC3u8stRGyAVJCOdxFmv5DZiRcdlIaAQXAbSfJya+OhopNotLQrstBhququ4ZpuKbDc/8S6mgXgPFPw== + /is-url/1.2.4: + resolution: {integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww==} dev: true - resolution: - integrity: sha512-ITvGim8FhRiYe4IQ5uHSkj7pVaPDrCTkNd3yq3cV7iZAcJdHTUMPMEHcqSOy9xZ9qFenQCvi+2wjH9a1nXqHww== + /is-utf8/0.2.1: + resolution: {integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI=} dev: false - resolution: - integrity: sha1-Sw2hRCEE0bM2NA6AeX6GXPOffXI= + /is-weakref/1.0.2: + resolution: {integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ==} dependencies: call-bind: 1.0.2 dev: true - resolution: - integrity: sha512-qctsuLZmIQ0+vSSMfoVvyFe2+GSEvnmZ2ezTup1SBse9+twCCeial6EEi3Nc2KFcf6+qz2FBPnjXsk8xhKSaPQ== + /is-windows/1.0.2: + resolution: {integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-eXK1UInq2bPmjyX6e3VHIzMLobc4J94i4AWn+Hpq3OU5KkrRC96OAcR3PRJ/pGu6m8TRnBHP9dkXQVsT/COVIA== + /is-wsl/1.1.0: + resolution: {integrity: sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-HxbkqiKwTRM2tmGIpmrzxgDDpm0= + /is-wsl/2.1.1: + resolution: {integrity: sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-umZHcSrwlDHo2TGMXv0DZ8dIUGunZ2Iv68YZnrmCiBPkZ4aaOhtv7pXJKeki9k3qJ3RJr0cDyitcl5wEH3AYog== + /is-wsl/2.2.0: + resolution: {integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==} + engines: {node: '>=8'} dependencies: is-docker: 2.1.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww== + /is-yarn-global/0.3.0: + resolution: {integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw==} dev: true - resolution: - integrity: sha512-VjSeb/lHmkoyd8ryPVIKvOCn4D1koMqY+vqyjjUfc3xyKtP4dYOxM44sZrnqQSzSds3xyOrUTLTC9LVCVgLngw== + /isarray/0.0.1: - resolution: - integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8= + resolution: {integrity: sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=} + /isarray/1.0.0: - resolution: - integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE= + resolution: {integrity: sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=} + /isarray/2.0.1: + resolution: {integrity: sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4=} dev: true - resolution: - integrity: sha1-o32U7ZzaLVmGXJ92/llu4fM4dB4= + /isexe/2.0.0: - resolution: - integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA= + resolution: {integrity: sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=} + /iso8601-duration/1.2.0: + resolution: {integrity: sha512-ErTBd++b17E8nmWII1K1uZtBgD1E8RjyvwmxlCjPHNqHMD7gmcMHOw0E8Ro/6+QT4PhHRSnnMo7bxa1vFPkwhg==} dev: true - resolution: - integrity: sha512-ErTBd++b17E8nmWII1K1uZtBgD1E8RjyvwmxlCjPHNqHMD7gmcMHOw0E8Ro/6+QT4PhHRSnnMo7bxa1vFPkwhg== + /iso8601-duration/1.3.0: + resolution: {integrity: sha512-K4CiUBzo3YeWk76FuET/dQPH03WE04R94feo5TSKQCXpoXQt9E4yx2CnY737QZnSAI3PI4WlKo/zfqizGx52QQ==} dev: true - resolution: - integrity: sha512-K4CiUBzo3YeWk76FuET/dQPH03WE04R94feo5TSKQCXpoXQt9E4yx2CnY737QZnSAI3PI4WlKo/zfqizGx52QQ== + /isobject/2.1.0: + resolution: {integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk=} + engines: {node: '>=0.10.0'} dependencies: isarray: 1.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-8GVWEJaj8dou9GJy+BXIQNh+DIk= + /isobject/3.0.1: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8= + resolution: {integrity: sha1-TkMekrEalzFjaqH5yNHMvP2reN8=} + engines: {node: '>=0.10.0'} + /isomorphic-fetch/2.2.1: + resolution: {integrity: sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk=} dependencies: node-fetch: 1.7.3 whatwg-fetch: 3.0.0 dev: true - resolution: - integrity: sha1-YRrhrPFPXoH3KVB0coGf6XM1WKk= + /isomorphic-unfetch/3.1.0: + resolution: {integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q==} dependencies: node-fetch: 2.6.1 unfetch: 4.2.0 dev: true - resolution: - integrity: sha512-geDJjpoZ8N0kWexiwkX8F9NkTsXhetLPVbZFQ+JTW239QNOwvB0gniuR1Wc6f0AMTn7/mFGyXvHTifrCp/GH8Q== + /isomorphic-ws/4.0.1_ws@7.2.3: + resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} + peerDependencies: + ws: '*' dependencies: ws: 7.2.3 dev: true + + /isomorphic-ws/4.0.1_ws@7.4.0: + resolution: {integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w==} peerDependencies: ws: '*' - resolution: - integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== - /isomorphic-ws/4.0.1_ws@7.4.0: dependencies: ws: 7.4.0 dev: true - peerDependencies: - ws: '*' - resolution: - integrity: sha512-BhBvN2MBpWTaSHdWRb/bwdZJ1WaehQ2L1KngkCkfLUGF0mAWAT1sQUQacEmQ0jXkFw/czDXPNQSL5u2/Krsz1w== + /isstream/0.1.2: - resolution: - integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo= + resolution: {integrity: sha1-R+Y/evVa+m+S4VAOaQ64uFKcCZo=} + /istanbul-lib-coverage/2.0.5: + resolution: {integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-8aXznuEPCJvGnMSRft4udDRDtb1V3pkQkMMI5LI+6HuQz5oQ4J2UFn1H82raA3qJtyOLkkwVqICBQkjnGtn5mA== + /istanbul-lib-coverage/3.0.0: + resolution: {integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-UiUIqxMgRDET6eR+o5HbfRYP1l0hqkWOs7vNxC/mggutCMUIhWMm8gAHb8tHlyfD3/l6rlgNA5cKdDzEAf6hEg== + /istanbul-lib-instrument/3.3.0: + resolution: {integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA==} + engines: {node: '>=6'} dependencies: '@babel/generator': 7.12.5 '@babel/parser': 7.12.7 @@ -16096,111 +15716,108 @@ packages: '@babel/types': 7.12.7 istanbul-lib-coverage: 2.0.5 semver: 6.3.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-5nnIN4vo5xQZHdXno/YDXJ0G+I3dAm4XgzfSVTPLQpj/zAV2dV6Juy0yaf10/zrJOJeHoN3fraFe+XRq2bFVZA== + /istanbul-lib-instrument/4.0.3: + resolution: {integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ==} + engines: {node: '>=8'} dependencies: '@babel/core': 7.12.9 '@istanbuljs/schema': 0.1.2 istanbul-lib-coverage: 3.0.0 semver: 6.3.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-BXgQl9kf4WTCPCCpmFGoJkz/+uhvm7h7PFKUYxh7qarQd3ER33vHG//qaE8eN25l07YqZPpHXU9I09l/RD5aGQ== + /istanbul-lib-report/2.0.8: + resolution: {integrity: sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ==} + engines: {node: '>=6'} dependencies: istanbul-lib-coverage: 2.0.5 make-dir: 2.1.0 supports-color: 6.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-fHBeG573EIihhAblwgxrSenp0Dby6tJMFR/HvlerBsrCTD5bkUuoNtn3gVh29ZCS824cGGBPn7Sg7cNk+2xUsQ== + /istanbul-lib-report/3.0.0: + resolution: {integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw==} + engines: {node: '>=8'} dependencies: istanbul-lib-coverage: 3.0.0 make-dir: 3.1.0 supports-color: 7.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-wcdi+uAKzfiGT2abPpKZ0hSU1rGQjUQnLvtY5MpQ7QCTahD3VODhcu4wcfY1YtkGaDD5yuydOLINXsfbus9ROw== + /istanbul-lib-source-maps/3.0.6: + resolution: {integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw==} + engines: {node: '>=6'} dependencies: debug: 4.3.1 istanbul-lib-coverage: 2.0.5 make-dir: 2.1.0 rimraf: 2.7.1 source-map: 0.6.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-R47KzMtDJH6X4/YW9XTx+jrLnZnscW4VpNN+1PViSYTejLVPWv7oov+Duf8YQSPyVRUvueQqz1TcsC6mooZTXw== + /istanbul-lib-source-maps/4.0.0: + resolution: {integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg==} + engines: {node: '>=8'} dependencies: debug: 4.3.1 istanbul-lib-coverage: 3.0.0 source-map: 0.6.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-c16LpFRkR8vQXyHZ5nLpY35JZtzj1PQY1iZmesUbf1FZHbIupcWfjgOXBY9YHkLEQ6puz1u4Dgj6qmU/DisrZg== + /istanbul-reports/2.2.7: + resolution: {integrity: sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg==} + engines: {node: '>=6'} dependencies: html-escaper: 2.0.2 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-uu1F/L1o5Y6LzPVSVZXNOoD/KXpJue9aeLRd0sM9uMXfZvzomB0WxVamWb5ue8kA2vVWEmW7EG+A5n3f1kqHKg== + /istanbul-reports/3.0.2: + resolution: {integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw==} + engines: {node: '>=8'} dependencies: html-escaper: 2.0.2 istanbul-lib-report: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-9tZvz7AiR3PEDNGiV9vIouQ/EAcqMXFmkcA1CDFTwOB98OZVDL0PH9glHotf5Ugp6GCOTypfzGWI/OqjWNCRUw== + /isurl/1.0.0: + resolution: {integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w==} + engines: {node: '>= 4'} dependencies: has-to-string-tag-x: 1.4.1 is-object: 1.0.2 dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-1P/yWsxPlDtn7QeRD+ULKQPaIaN6yF368GZ2vDfv0AL0NwpStafjWCDDdn0k8wgFMWpVAqG7oJhxHnlud42i9w== + /jest-changed-files/24.9.0: + resolution: {integrity: sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 execa: 1.0.0 throat: 4.1.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-6aTWpe2mHF0DhL28WjdkO8LyGjs3zItPET4bMSeXU6T3ub4FPMw+mcOcbdGXQOAfmLcxofD23/5Bl9Z4AkFwqg== + /jest-changed-files/26.6.2: + resolution: {integrity: sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 execa: 4.1.0 throat: 5.0.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-fDS7szLcY9sCtIip8Fjry9oGf3I2ht/QT21bAHm5Dmf0mD4X3ReNUf17y+bO6fR8WgbIZTlbyG1ak/53cbRzKQ== + /jest-circus/26.6.3: + resolution: {integrity: sha512-ACrpWZGcQMpbv13XbzRzpytEJlilP/Su0JtNCi5r/xLpOUhnaIJr8leYYpLEMgPFURZISEHrnnpmB54Q/UziPw==} + engines: {node: '>= 10.14.2'} dependencies: '@babel/traverse': 7.12.9 '@jest/environment': 26.6.2 @@ -16223,12 +15840,18 @@ packages: pretty-format: 26.6.2 stack-utils: 2.0.3 throat: 5.0.0 - dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-ACrpWZGcQMpbv13XbzRzpytEJlilP/Su0JtNCi5r/xLpOUhnaIJr8leYYpLEMgPFURZISEHrnnpmB54Q/UziPw== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jest-cli/24.9.0: + resolution: {integrity: sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg==} + engines: {node: '>= 6'} + hasBin: true dependencies: '@jest/core': 24.9.0 '@jest/test-result': 24.9.0 @@ -16243,13 +15866,14 @@ packages: prompts: 2.4.0 realpath-native: 1.1.0 yargs: 13.3.2 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - hasBin: true - resolution: - integrity: sha512-+VLRKyitT3BWoMeSUIHRxV/2g8y9gw91Jh5z2UmXZzkZKpbC08CSehVxgHUwTpy+HwGcns/tqafQDJW7imYvGg== + /jest-cli/26.6.3: + resolution: {integrity: sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg==} + engines: {node: '>= 10.14.2'} + hasBin: true dependencies: '@jest/core': 26.6.3 '@jest/test-result': 26.6.2 @@ -16264,13 +15888,17 @@ packages: jest-validate: 26.6.2 prompts: 2.4.0 yargs: 15.4.1 - dev: true - engines: - node: '>= 10.14.2' - hasBin: true - resolution: - integrity: sha512-GF9noBSa9t08pSyl3CY4frMrqp+aQXFGFkf5hEPbh/pIUFYWMK6ZLTfbmadxJVcJrdRoChlWQsA2VkJcDFK8hg== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jest-config/24.9.0: + resolution: {integrity: sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ==} + engines: {node: '>= 6'} dependencies: '@babel/core': 7.12.9 '@jest/test-sequencer': 24.9.0 @@ -16289,12 +15917,18 @@ packages: micromatch: 3.1.10 pretty-format: 24.9.0 realpath-native: 1.1.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-RATtQJtVYQrp7fvWg6f5y3pEFj9I+H8sWw4aKxnDZ96mob5i5SD6ZEGWgMLXQ4LE8UurrjbdlLWdUeo+28QpfQ== + /jest-config/26.6.3: + resolution: {integrity: sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg==} + engines: {node: '>= 10.14.2'} + peerDependencies: + ts-node: '>=9.0.0' + peerDependenciesMeta: + ts-node: + optional: true dependencies: '@babel/core': 7.12.9 '@jest/test-sequencer': 26.6.3 @@ -16314,55 +15948,50 @@ packages: jest-validate: 26.6.2 micromatch: 4.0.2 pretty-format: 26.6.2 + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - utf-8-validate dev: true - engines: - node: '>= 10.14.2' - peerDependencies: - ts-node: '>=9.0.0' - peerDependenciesMeta: - ts-node: - optional: true - resolution: - integrity: sha512-t5qdIj/bCj2j7NFVHb2nFB4aUdfucDn3JRKgrZnplb8nieAirAzRSHP8uDEd+qV6ygzg9Pz4YG7UTJf94LPSyg== + /jest-diff/24.9.0: + resolution: {integrity: sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ==} + engines: {node: '>= 6'} dependencies: chalk: 2.4.2 diff-sequences: 24.9.0 jest-get-type: 24.9.0 pretty-format: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-qMfrTs8AdJE2iqrTp0hzh7kTd2PQWrsFyj9tORoKmu32xjPjeE4NyjVRDz8ybYwqS2ik8N4hsIpiVTyFeo2lBQ== + /jest-diff/26.6.2: + resolution: {integrity: sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA==} + engines: {node: '>= 10.14.2'} dependencies: chalk: 4.1.0 diff-sequences: 26.6.2 jest-get-type: 26.3.0 pretty-format: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-6m+9Z3Gv9wN0WFVasqjCL/06+EFCMTqDEUl/b87HYK2rAPTyfz4ZIuSlPhY51PIQRWx5TaxeF1qmXKe9gfN3sA== + /jest-docblock/24.9.0: + resolution: {integrity: sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA==} + engines: {node: '>= 6'} dependencies: detect-newline: 2.1.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-F1DjdpDMJMA1cN6He0FNYNZlo3yYmOtRUnktrT9Q37njYzC5WEaDdmbynIgy0L/IvXvvgsG8OsqhLPXTpfmZAA== + /jest-docblock/26.0.0: + resolution: {integrity: sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w==} + engines: {node: '>= 10.14.2'} dependencies: detect-newline: 3.1.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-RDZ4Iz3QbtRWycd8bUEPxQsTlYazfYn/h5R65Fc6gOfwozFhoImx+affzky/FFBuqISPTqjXomoIGJVKBWoo0w== + /jest-each/24.9.0: + resolution: {integrity: sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 chalk: 2.4.2 @@ -16370,11 +15999,10 @@ packages: jest-util: 24.9.0 pretty-format: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-ONi0R4BvW45cw8s2Lrx8YgbeXL1oCQ/wIDwmsM3CqM/nlblNCPmnC3IPQlMbRFZu3wKdQ2U8BqM6lh3LJ5Bsog== + /jest-each/26.6.2: + resolution: {integrity: sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 chalk: 4.1.0 @@ -16382,11 +16010,9 @@ packages: jest-util: 26.6.2 pretty-format: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-Mer/f0KaATbjl8MCJ+0GEpNdqmnVmDYqCTJYTvoo7rqmRiDllmp2AYN+06F93nXcY3ur9ShIjS+CO/uD+BbH4A== + /jest-environment-jsdom-fourteen/1.0.1: + resolution: {integrity: sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q==} dependencies: '@jest/environment': 24.9.0 '@jest/fake-timers': 24.9.0 @@ -16394,10 +16020,13 @@ packages: jest-mock: 24.9.0 jest-util: 24.9.0 jsdom: 14.1.0 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-DojMX1sY+at5Ep+O9yME34CdidZnO3/zfPh8UW+918C5fIZET5vCjfkegixmsi7AtdYfkr4bPlIzmWnlvQkP7Q== + /jest-environment-jsdom/24.9.0: + resolution: {integrity: sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA==} + engines: {node: '>= 6'} dependencies: '@jest/environment': 24.9.0 '@jest/fake-timers': 24.9.0 @@ -16405,12 +16034,13 @@ packages: jest-mock: 24.9.0 jest-util: 24.9.0 jsdom: 11.12.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Zv9FV9NBRzLuALXjvRijO2351DRQeLYXtpD4xNvfoVFw21IOKNhZAEUKcbiEtjTkm2GsJ3boMVgkaR7rN8qetA== + /jest-environment-jsdom/26.6.2: + resolution: {integrity: sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 @@ -16419,24 +16049,28 @@ packages: jest-mock: 26.6.2 jest-util: 26.6.2 jsdom: 16.4.0 + transitivePeerDependencies: + - bufferutil + - canvas + - utf-8-validate dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-jgPqCruTlt3Kwqg5/WVFyHIOJHsiAvhcp2qiR2QQstuG9yWox5+iHpU3ZrcBxW14T4fe5Z68jAfLRh7joCSP2Q== + /jest-environment-node/24.9.0: + resolution: {integrity: sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA==} + engines: {node: '>= 6'} dependencies: '@jest/environment': 24.9.0 '@jest/fake-timers': 24.9.0 '@jest/types': 24.9.0 jest-mock: 24.9.0 jest-util: 24.9.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-6d4V2f4nxzIzwendo27Tr0aFm+IXWa0XEUnaH6nU0FMaozxovt+sfRvh4J47wL1OvF83I3SSTu0XK+i4Bqe7uA== + /jest-environment-node/26.6.2: + resolution: {integrity: sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/environment': 26.6.2 '@jest/fake-timers': 26.6.2 @@ -16445,23 +16079,20 @@ packages: jest-mock: 26.6.2 jest-util: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-zhtMio3Exty18dy8ee8eJ9kjnRyZC1N4C1Nt/VShN1apyXc8rWGtJ9lI7vqiWcyyXS4BVSEn9lxAM2D+07/Tag== + /jest-get-type/24.9.0: + resolution: {integrity: sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-lUseMzAley4LhIcpSP9Jf+fTrQ4a1yHQwLNeeVa2cEmbCGeoZAtYPOIv8JaxLD/sUpKxetKGP+gsHl8f8TSj8Q== + /jest-get-type/26.3.0: + resolution: {integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig==} + engines: {node: '>= 10.14.2'} dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-TpfaviN1R2pQWkIihlfEanwOXK0zcxrKEE4MlU6Tn7keoXdN6/3gK/xl0yEh8DOunn5pOVGKf8hB4R9gVh04ig== + /jest-haste-map/24.9.0: + resolution: {integrity: sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 anymatch: 2.0.0 @@ -16474,14 +16105,13 @@ packages: micromatch: 3.1.10 sane: 4.1.0 walker: 1.0.7 - dev: true - engines: - node: '>= 6' optionalDependencies: fsevents: 1.2.13 - resolution: - integrity: sha512-kfVFmsuWui2Sj1Rp1AJ4D9HqJwE4uwTlS/vO+eRUaMmd54BFpli2XhMQnPC2k4cHFVbB2Q2C+jtI1AGLgEnCjQ== + dev: true + /jest-haste-map/26.6.2: + resolution: {integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@types/graceful-fs': 4.1.5 @@ -16496,14 +16126,13 @@ packages: micromatch: 4.0.2 sane: 4.1.0 walker: 1.0.7 - dev: true - engines: - node: '>= 10.14.2' optionalDependencies: fsevents: 2.1.3 - resolution: - integrity: sha512-easWIJXIw71B2RdR8kgqpjQrbMRWQBgiBwXYEhtGUTaX+doCjBheluShdDMeR8IMfJiTqH4+zfhtg29apJf/8w== + dev: true + /jest-jasmine2/24.9.0: + resolution: {integrity: sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw==} + engines: {node: '>= 6'} dependencies: '@babel/traverse': 7.12.9 '@jest/environment': 24.9.0 @@ -16521,12 +16150,13 @@ packages: jest-util: 24.9.0 pretty-format: 24.9.0 throat: 4.1.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Cq7vkAgaYKp+PsX+2/JbTarrk0DmNhsEtqBXNwUHkdlbrTBLtMJINADf2mf5FkowNsq8evbPc07/qFO0AdKTzw== + /jest-jasmine2/26.6.3: + resolution: {integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg==} + engines: {node: '>= 10.14.2'} dependencies: '@babel/traverse': 7.12.9 '@jest/environment': 26.6.2 @@ -16546,12 +16176,17 @@ packages: jest-util: 26.6.2 pretty-format: 26.6.2 throat: 5.0.0 - dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-kPKUrQtc8aYwBV7CqBg5pu+tmYXlvFlSFYn18ev4gPFtrRzB15N2gW/Roew3187q2w2eHuu0MU9TJz6w0/nPEg== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jest-junit/10.0.0: + resolution: {integrity: sha512-dbOVRyxHprdSpwSAR9/YshLwmnwf+RSl5hf0kCGlhAcEeZY9aRqo4oNmaT0tLC16Zy9D0zekDjWkjHGjXlglaQ==} + engines: {node: '>=8.0.0'} dependencies: jest-validate: 24.9.0 mkdirp: 0.5.5 @@ -16559,51 +16194,46 @@ packages: uuid: 3.4.0 xml: 1.0.1 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-dbOVRyxHprdSpwSAR9/YshLwmnwf+RSl5hf0kCGlhAcEeZY9aRqo4oNmaT0tLC16Zy9D0zekDjWkjHGjXlglaQ== + /jest-leak-detector/24.9.0: + resolution: {integrity: sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA==} + engines: {node: '>= 6'} dependencies: jest-get-type: 24.9.0 pretty-format: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-tYkFIDsiKTGwb2FG1w8hX9V0aUb2ot8zY/2nFg087dUageonw1zrLMP4W6zsRO59dPkTSKie+D4rhMuP9nRmrA== + /jest-leak-detector/26.6.2: + resolution: {integrity: sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg==} + engines: {node: '>= 10.14.2'} dependencies: jest-get-type: 26.3.0 pretty-format: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-i4xlXpsVSMeKvg2cEKdfhh0H39qlJlP5Ex1yQxwF9ubahboQYMgTtz5oML35AVA3B4Eu+YsmwaiKVev9KCvLxg== + /jest-matcher-utils/24.9.0: + resolution: {integrity: sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA==} + engines: {node: '>= 6'} dependencies: chalk: 2.4.2 jest-diff: 24.9.0 jest-get-type: 24.9.0 pretty-format: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-OZz2IXsu6eaiMAwe67c1T+5tUAtQyQx27/EMEkbFAGiw52tB9em+uGbzpcgYVpA8wl0hlxKPZxrly4CXU/GjHA== + /jest-matcher-utils/26.6.2: + resolution: {integrity: sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw==} + engines: {node: '>= 10.14.2'} dependencies: chalk: 4.1.0 jest-diff: 26.6.2 jest-get-type: 26.3.0 pretty-format: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-llnc8vQgYcNqDrqRDXWwMr9i7rS5XFiCwvh6DTP7Jqa2mqpcCBBlpCbn+trkG0KNhPu/h8rzyBkriOtBstvWhw== + /jest-message-util/24.9.0: + resolution: {integrity: sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw==} + engines: {node: '>= 6'} dependencies: '@babel/code-frame': 7.10.4 '@jest/test-result': 24.9.0 @@ -16614,11 +16244,10 @@ packages: slash: 2.0.0 stack-utils: 1.0.4 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-oCj8FiZ3U0hTP4aSui87P4L4jC37BtQwUMqk+zk/b11FR19BJDeZsZAvIHutWnmtw7r85UmR3CEWZ0HWU2mAlw== + /jest-message-util/26.6.2: + resolution: {integrity: sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA==} + engines: {node: '>= 10.14.2'} dependencies: '@babel/code-frame': 7.12.11 '@jest/types': 26.6.2 @@ -16630,86 +16259,77 @@ packages: slash: 3.0.0 stack-utils: 2.0.3 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-rGiLePzQ3AzwUshu2+Rn+UMFk0pHN58sOG+IaJbk5Jxuqo3NYO1U2/MIR4S1sKgsoYSXSzdtSa0TgrmtUwEbmA== + /jest-mock/24.9.0: + resolution: {integrity: sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-3BEYN5WbSq9wd+SyLDES7AHnjH9A/ROBwmz7l2y+ol+NtSFO8DYiEBzoO1CeFc9a8DYy10EO4dDFVv/wN3zl1w== + /jest-mock/26.6.2: + resolution: {integrity: sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@types/node': 15.14.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-YyFjePHHp1LzpzYcmgqkJ0nm0gg/lJx2aZFzFy1S6eUqNjXsOqTK10zNRff2dNfssgokjkG65OlWNcIlgd3zew== + /jest-pnp-resolver/1.2.2_jest-resolve@24.9.0: - dependencies: - jest-resolve: 24.9.0 - dev: true - engines: - node: '>=6' + resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} + engines: {node: '>=6'} peerDependencies: jest-resolve: '*' peerDependenciesMeta: jest-resolve: optional: true - resolution: - integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== - /jest-pnp-resolver/1.2.2_jest-resolve@26.6.2: dependencies: - jest-resolve: 26.6.2 + jest-resolve: 24.9.0 dev: true - engines: - node: '>=6' + + /jest-pnp-resolver/1.2.2_jest-resolve@26.6.2: + resolution: {integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w==} + engines: {node: '>=6'} peerDependencies: jest-resolve: '*' peerDependenciesMeta: jest-resolve: optional: true - resolution: - integrity: sha512-olV41bKSMm8BdnuMsewT4jqlZ8+3TCARAXjZGT9jcoSnrfUnRCqnMoF9XEeoWjbzObpqF9dRhHQj0Xb9QdF6/w== + dependencies: + jest-resolve: 26.6.2 + dev: true + /jest-regex-util/24.9.0: + resolution: {integrity: sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-05Cmb6CuxaA+Ys6fjr3PhvV3bGQmO+2p2La4hFbU+W5uOc479f7FdLXUWXw4pYMAhhSZIuKHwSXSu6CsSBAXQA== + /jest-regex-util/26.0.0: + resolution: {integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A==} + engines: {node: '>= 10.14.2'} dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-Gv3ZIs/nA48/Zvjrl34bf+oD76JHiGDUxNOVgUjh3j890sblXryjY4rss71fPtD/njchl6PSE2hIhvyWa1eT0A== + /jest-resolve-dependencies/24.9.0: + resolution: {integrity: sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 jest-regex-util: 24.9.0 jest-snapshot: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-Fm7b6AlWnYhT0BXy4hXpactHIqER7erNgIsIozDXWl5dVm+k8XdGVe1oTg1JyaFnOxarMEbax3wyRJqGP2Pq+g== + /jest-resolve-dependencies/26.6.3: + resolution: {integrity: sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 jest-regex-util: 26.0.0 jest-snapshot: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-pVwUjJkxbhe4RY8QEWzN3vns2kqyuldKpxlxJlzEYfKSvY6/bMvxoFrYYzUO1Gx28yKWN37qyV7rIoIp2h8fTg== + /jest-resolve/24.9.0: + resolution: {integrity: sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 browser-resolve: 1.11.3 @@ -16717,11 +16337,10 @@ packages: jest-pnp-resolver: 1.2.2_jest-resolve@24.9.0 realpath-native: 1.1.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-TaLeLVL1l08YFZAt3zaPtjiVvyy4oSA6CRe+0AFPPVX3Q/VI0giIWWoAvoS5L96vj9Dqxj4fB5p2qrHCmTU/MQ== + /jest-resolve/26.6.2: + resolution: {integrity: sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 chalk: 4.1.0 @@ -16732,11 +16351,10 @@ packages: resolve: 1.20.0 slash: 3.0.0 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-sOxsZOq25mT1wRsfHcbtkInS+Ek7Q8jCHUB0ZUTP0tc/c41QHriU/NunqMfCUWsL4H3MHpvQD4QR9kSYhS7UvQ== + /jest-runner/24.9.0: + resolution: {integrity: sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg==} + engines: {node: '>= 6'} dependencies: '@jest/console': 24.9.0 '@jest/environment': 24.9.0 @@ -16757,12 +16375,13 @@ packages: jest-worker: 24.9.0 source-map-support: 0.5.19 throat: 4.1.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-KksJQyI3/0mhcfspnxxEOBueGrd5E4vV7ADQLT9ESaCzz02WnbdbKWIf5Mkaucoaj7obQckYPVX6JJhgUcoWWg== + /jest-runner/26.6.3: + resolution: {integrity: sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 @@ -16784,12 +16403,18 @@ packages: jest-worker: 26.6.2 source-map-support: 0.5.19 throat: 5.0.0 - dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-atgKpRHnaA2OvByG/HpGA4g6CSPS/1LK0jK3gATJAoptC1ojltpmVlYC3TYgdmGp+GLuhzpH30Gvs36szSL2JQ== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jest-runtime/24.9.0: + resolution: {integrity: sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw==} + engines: {node: '>= 6'} + hasBin: true dependencies: '@jest/console': 24.9.0 '@jest/environment': 24.9.0 @@ -16814,13 +16439,14 @@ packages: slash: 2.0.0 strip-bom: 3.0.0 yargs: 13.3.2 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - hasBin: true - resolution: - integrity: sha512-8oNqgnmF3v2J6PVRM2Jfuj8oX3syKmaynlDMMKQ4iyzbQzIG6th5ub/lM2bCMTmoTKM3ykcUYI2Pw9xwNtjMnw== + /jest-runtime/26.6.3: + resolution: {integrity: sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw==} + engines: {node: '>= 10.14.2'} + hasBin: true dependencies: '@jest/console': 26.6.2 '@jest/environment': 26.6.2 @@ -16849,28 +16475,30 @@ packages: slash: 3.0.0 strip-bom: 4.0.0 yargs: 15.4.1 - dev: true - engines: - node: '>= 10.14.2' - hasBin: true - resolution: - integrity: sha512-lrzyR3N8sacTAMeonbqpnSka1dHNux2uk0qqDXVkMv2c/A3wYnvQ4EXuI013Y6+gSKSCxdaczvf4HF0mVXHRdw== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jest-serializer/24.9.0: + resolution: {integrity: sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-DxYipDr8OvfrKH3Kel6NdED3OXxjvxXZ1uIY2I9OFbGg+vUkkg7AGvi65qbhbWNPvDckXmzMPbK3u3HaDO49bQ== + /jest-serializer/26.6.2: + resolution: {integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g==} + engines: {node: '>= 10.14.2'} dependencies: '@types/node': 15.14.0 graceful-fs: 4.2.4 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-S5wqyz0DXnNJPd/xfIzZ5Xnp1HrJWBczg8mMfMpN78OJ5eDxXyf+Ygld9wX1DnUWbIbhM1YDY95NjR4CBXkb2g== + /jest-snapshot/24.9.0: + resolution: {integrity: sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew==} + engines: {node: '>= 6'} dependencies: '@babel/types': 7.12.7 '@jest/types': 24.9.0 @@ -16886,11 +16514,10 @@ packages: pretty-format: 24.9.0 semver: 6.3.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-uI/rszGSs73xCM0l+up7O7a40o90cnrk429LOiK3aeTvfC0HHmldbd81/B7Ix81KSFe1lwkbl7GnBGG4UfuDew== + /jest-snapshot/26.6.2: + resolution: {integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og==} + engines: {node: '>= 10.14.2'} dependencies: '@babel/types': 7.12.7 '@jest/types': 26.6.2 @@ -16909,11 +16536,10 @@ packages: pretty-format: 26.6.2 semver: 7.3.4 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-OLhxz05EzUtsAmOMzuupt1lHYXCNib0ECyuZ/PZOx9TrZcC8vL0x+DUG3TL+GLX3yHG45e6YGjIm0XwDc3q3og== + /jest-util/24.9.0: + resolution: {integrity: sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg==} + engines: {node: '>= 6'} dependencies: '@jest/console': 24.9.0 '@jest/fake-timers': 24.9.0 @@ -16928,11 +16554,10 @@ packages: slash: 2.0.0 source-map: 0.6.1 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-x+cZU8VRmOJxbA1K5oDBdxQmdq0OIdADarLxk0Mq+3XS4jgvhG/oKGWcIDCtPG0HgjxOYvF+ilPJQsAyXfbNOg== + /jest-util/26.6.2: + resolution: {integrity: sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 '@types/node': 15.14.0 @@ -16941,11 +16566,10 @@ packages: is-ci: 2.0.0 micromatch: 4.0.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-MDW0fKfsn0OI7MS7Euz6h8HNDXVQ0gaM9uW6RjfDmd1DAFcaxX9OqIakHIqhbnmF08Cf2DLDG+ulq8YQQ0Lp0Q== + /jest-validate/24.9.0: + resolution: {integrity: sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 camelcase: 5.3.1 @@ -16954,11 +16578,10 @@ packages: leven: 3.1.0 pretty-format: 24.9.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-HPIt6C5ACwiqSiwi+OfSSHbK8sG7akG8eATl+IPKaeIjtPOeBUd/g3J7DghugzxrGjI93qS/+RPKe1H6PqvhRQ== + /jest-validate/26.6.2: + resolution: {integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/types': 26.6.2 camelcase: 6.2.0 @@ -16967,11 +16590,9 @@ packages: leven: 3.1.0 pretty-format: 26.6.2 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-NEYZ9Aeyj0i5rQqbq+tpIOom0YS1u2MVu6+euBsvpgIme+FOfRmoC4R5p0JiAUpaFvFy24xgrpMknarR/93XjQ== + /jest-watch-typeahead/0.4.2: + resolution: {integrity: sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q==} dependencies: ansi-escapes: 4.3.1 chalk: 2.4.2 @@ -16981,9 +16602,10 @@ packages: string-length: 3.1.0 strip-ansi: 5.2.0 dev: true - resolution: - integrity: sha512-f7VpLebTdaXs81rg/oj4Vg/ObZy2QtGzAmGLNsqUS5G5KtSN68tFcIsbvNODfNyQxU78g7D8x77o3bgfBTR+2Q== + /jest-watcher/24.9.0: + resolution: {integrity: sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw==} + engines: {node: '>= 6'} dependencies: '@jest/test-result': 24.9.0 '@jest/types': 24.9.0 @@ -16993,11 +16615,10 @@ packages: jest-util: 24.9.0 string-length: 2.0.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-+/fLOfKPXXYJDYlks62/4R4GoT+GU1tYZed99JSCOsmzkkF7727RqKrjNAxtfO4YpGv11wybgRvCjR73lK2GZw== + /jest-watcher/26.6.2: + resolution: {integrity: sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ==} + engines: {node: '>= 10.14.2'} dependencies: '@jest/test-result': 26.6.2 '@jest/types': 26.6.2 @@ -17007,125 +16628,124 @@ packages: jest-util: 26.6.2 string-length: 4.0.1 dev: true - engines: - node: '>= 10.14.2' - resolution: - integrity: sha512-WKJob0P/Em2csiVthsI68p6aGKTIcsfjH9Gsx1f0A3Italz43e3ho0geSAVsmj09RWOELP1AZ/DXyJgOgDKxXQ== + /jest-worker/24.9.0: + resolution: {integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw==} + engines: {node: '>= 6'} dependencies: merge-stream: 2.0.0 supports-color: 6.1.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-51PE4haMSXcHohnSMdM42anbvZANYTqMrr52tVKPqqsPJMzoP6FYYDVqahX/HrAoKEKz3uUPzSvKs9A3qR4iVw== + /jest-worker/25.5.0: + resolution: {integrity: sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw==} + engines: {node: '>= 8.3'} dependencies: merge-stream: 2.0.0 supports-color: 7.2.0 dev: true - engines: - node: '>= 8.3' - resolution: - integrity: sha512-/dsSmUkIy5EBGfv/IjjqmFxrNAUpBERfGs1oHROyD7yxjG/w+t0GOJDX8O1k32ySmd7+a5IhnJU2qQFcJ4n1vw== + /jest-worker/26.6.2: + resolution: {integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ==} + engines: {node: '>= 10.13.0'} dependencies: '@types/node': 15.14.0 merge-stream: 2.0.0 supports-color: 7.2.0 dev: true - engines: - node: '>= 10.13.0' - resolution: - integrity: sha512-KWYVV1c4i+jbMpaBC+U++4Va0cp8OisU185o73T1vo99hqi7w8tSJfUXYswwqqrjzwxa6KpRK54WhPvwf5w6PQ== + /jest/24.9.0: + resolution: {integrity: sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw==} + engines: {node: '>= 6'} + hasBin: true dependencies: import-local: 2.0.0 jest-cli: 24.9.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>= 6' - hasBin: true - resolution: - integrity: sha512-YvkBL1Zm7d2B1+h5fHEOdyjCG+sGMz4f8D86/0HiqJ6MB4MnDc8FgP5vdWsGnemOQro7lnYo8UakZ3+5A0jxGw== + /jest/26.6.3: + resolution: {integrity: sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q==} + engines: {node: '>= 10.14.2'} + hasBin: true dependencies: '@jest/core': 26.6.3 import-local: 3.0.2 jest-cli: 26.6.3 - dev: true - engines: - node: '>= 10.14.2' - hasBin: true - resolution: - integrity: sha512-lGS5PXGAzR4RF7V5+XObhqz2KZIDUA1yD0DG6pBVmy10eh0ZIXQImRuzocsI/N2XZ1GrLFwTS27In2i2jlpq1Q== + transitivePeerDependencies: + - bufferutil + - canvas + - supports-color + - ts-node + - utf-8-validate + dev: true + /jmespath/0.15.0: - engines: - node: '>= 0.6.0' - resolution: - integrity: sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc= + resolution: {integrity: sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=} + engines: {node: '>= 0.6.0'} + /jquery/3.5.1: + resolution: {integrity: sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg==} dev: false - resolution: - integrity: sha512-XwIBPqcMn57FxfT+Go5pzySnm4KWkT1Tv7gjrpT1srtf8Weynl6R273VJ5GjkRb51IzMp5nbaPjJXMWeju2MKg== + /js-cookie/2.2.1: + resolution: {integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ==} dev: true - resolution: - integrity: sha512-HvdH2LzI/EAZcUwA8+0nKNtWHqS+ZmijLA30RwZA0bo7ToCckjK5MkGhjED9KoRcXO6BaGI3I9UIzSA1FKFPOQ== + /js-string-escape/1.0.1: + resolution: {integrity: sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8=} + engines: {node: '>= 0.8'} dev: true - engines: - node: '>= 0.8' - resolution: - integrity: sha1-4mJbrbwNZ8dTPp7cEGjFh65BN+8= + /js-tokens/3.0.2: + resolution: {integrity: sha1-mGbfOVECEw449/mWvOtlRDIJwls=} dev: true - resolution: - integrity: sha1-mGbfOVECEw449/mWvOtlRDIJwls= + /js-tokens/4.0.0: - resolution: - integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ== + resolution: {integrity: sha512-RdJUflcE3cUzKiMqQgsCu06FPu9UdIJO0beYbPhHN4k6apgJtifcoCtT9bcxOpYBtpD2kCM6Sbzg4CausW/PKQ==} + /js-yaml-loader/1.2.2: + resolution: {integrity: sha512-H+NeuNrG6uOs/WMjna2SjkaCw13rMWiT/D7l9+9x5n8aq88BDsh2sRmdfxckWPIHtViYHWRG6XiCKYvS1dfyLg==} dependencies: js-yaml: 3.13.1 loader-utils: 1.4.0 un-eval: 1.2.0 dev: true - resolution: - integrity: sha512-H+NeuNrG6uOs/WMjna2SjkaCw13rMWiT/D7l9+9x5n8aq88BDsh2sRmdfxckWPIHtViYHWRG6XiCKYvS1dfyLg== + /js-yaml/3.13.1: + resolution: {integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw==} + hasBin: true dependencies: argparse: 1.0.10 esprima: 4.0.1 - hasBin: true - resolution: - integrity: sha512-YfbcO7jXDdyj0DGxYVSlSeQNHbD7XPWvrVWeVUujrQEoZzWJIRrCPoyk6kL6IAjAG2IolMK4T0hNUe0HOUs5Jw== + /js-yaml/3.14.0: + resolution: {integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A==} + hasBin: true dependencies: argparse: 1.0.10 esprima: 4.0.1 dev: true - hasBin: true - resolution: - integrity: sha512-/4IbIeHcD9VMHFqDR/gQ7EdZdLimOvW2DdcxFjdyyZ9NsbS+ccrXqVWDtab/lRl5AlUqmpBx8EhPaWR+OtY17A== + /js-yaml/4.0.0: + resolution: {integrity: sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q==} + hasBin: true dependencies: argparse: 2.0.1 dev: false - hasBin: true - resolution: - integrity: sha512-pqon0s+4ScYUvX30wxQi3PogGFAlUyH0awepWvwkj4jD4v+ova3RiYw8bmA6x2rDrEaj8i/oWKoRxpVNW+Re8Q== + /js-yaml/4.1.0: + resolution: {integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA==} + hasBin: true dependencies: argparse: 2.0.1 - hasBin: true - resolution: - integrity: sha512-wpxZs9NoxZaJESJGIZTyDEaYpl0FKSA+FB9aJiyemKhMwkxQg63h4T1KJgUGHpTqPDNRcmmYLugrRjJlBtWvRA== + /jsbn/0.1.1: - resolution: - integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM= + resolution: {integrity: sha1-peZUwuWi3rXyAdls77yoDA7y9RM=} + /jsdom/11.12.0: + resolution: {integrity: sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw==} dependencies: abab: 2.0.5 acorn: 5.7.4 @@ -17154,9 +16774,10 @@ packages: ws: 5.2.2 xml-name-validator: 3.0.0 dev: true - resolution: - integrity: sha512-y8Px43oyiBM13Zc1z780FrfNLJCXTL40EWlty/LXUtcjykRBNgLlCjWXpfSPBl2iv+N7koQN+dvqszHZgT/Fjw== + /jsdom/14.1.0: + resolution: {integrity: sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng==} + engines: {node: '>=8'} dependencies: abab: 2.0.5 acorn: 6.4.2 @@ -17185,11 +16806,15 @@ packages: ws: 6.2.1 xml-name-validator: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-O901mfJSuTdwU2w3Sn+74T+RnDVP+FuV5fH8tcPWyqrseRAb0s5xOtPgCFiPOtLcyK7CLIJwPyD83ZqQWvA5ng== + /jsdom/16.4.0: + resolution: {integrity: sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w==} + engines: {node: '>=10'} + peerDependencies: + canvas: ^2.5.0 + peerDependenciesMeta: + canvas: + optional: true dependencies: abab: 2.0.5 acorn: 7.4.1 @@ -17217,46 +16842,42 @@ packages: whatwg-url: 8.4.0 ws: 7.4.6 xml-name-validator: 3.0.0 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: true - engines: - node: '>=10' - peerDependencies: - canvas: ^2.5.0 - peerDependenciesMeta: - canvas: - optional: true - resolution: - integrity: sha512-lYMm3wYdgPhrl7pDcRmvzPhhrGVBeVhPIqeHjzeiHN3DFmD1RBpbExbi8vU7BJdH8VAZYovR8DMt0PNNDM7k8w== + /jsesc/0.5.0: - dev: true + resolution: {integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=} hasBin: true - resolution: - integrity: sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0= - /jsesc/2.5.2: dev: true - engines: - node: '>=4' + + /jsesc/2.5.2: + resolution: {integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-OYu7XEzjkCQ3C5Ps3QIZsQfNpqoJyZZA99wd9aWd05NCtC5pWOkShK2mkL6HXQR6/Cy2lbNdPlZBpuQHXE63gA== + dev: true + /json-buffer/3.0.0: + resolution: {integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg=} dev: true - resolution: - integrity: sha1-Wx85evx11ne96Lz8Dkfh+aPZqJg= + /json-cycle/1.3.0: + resolution: {integrity: sha512-FD/SedD78LCdSvJaOUQAXseT8oQBb5z6IVYaQaCrVUlu9zOAr1BDdKyVYQaSD/GDsAMrXpKcOyBD4LIl8nfjHw==} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-FD/SedD78LCdSvJaOUQAXseT8oQBb5z6IVYaQaCrVUlu9zOAr1BDdKyVYQaSD/GDsAMrXpKcOyBD4LIl8nfjHw== + /json-parse-better-errors/1.0.2: + resolution: {integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==} dev: true - resolution: - integrity: sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw== + /json-parse-even-better-errors/2.3.1: - resolution: - integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w== + resolution: {integrity: sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==} + /json-refs/2.1.7: + resolution: {integrity: sha1-uesB/in16j6Sh48VrqEK04taz4k=} + engines: {node: '>=0.8'} + hasBin: true dependencies: commander: 2.20.3 graphlib: 2.1.8 @@ -17266,12 +16887,11 @@ packages: slash: 1.0.0 uri-js: 3.0.2 dev: true - engines: - node: '>=0.8' - hasBin: true - resolution: - integrity: sha1-uesB/in16j6Sh48VrqEK04taz4k= + /json-refs/3.0.15: + resolution: {integrity: sha512-0vOQd9eLNBL18EGl5yYaO44GhixmImes2wiYn9Z3sag3QnehWrYWlB9AFtMxCL2Bj3fyxgDYkxGFEU/chlYssw==} + engines: {node: '>=0.8'} + hasBin: true dependencies: commander: 4.1.1 graphlib: 2.1.8 @@ -17282,95 +16902,89 @@ packages: slash: 3.0.0 uri-js: 4.4.0 dev: true - engines: - node: '>=0.8' - hasBin: true - resolution: - integrity: sha512-0vOQd9eLNBL18EGl5yYaO44GhixmImes2wiYn9Z3sag3QnehWrYWlB9AFtMxCL2Bj3fyxgDYkxGFEU/chlYssw== + /json-schema-traverse/0.4.1: - resolution: - integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg== + resolution: {integrity: sha512-xbbCH5dCYU5T8LcEhhuh7HJ88HXuW3qsI3Y0zOZFKfZEHcpWiHU/Jxzk629Brsab/mMiHQti9wMP+845RPe3Vg==} + /json-schema/0.2.3: - resolution: - integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM= + resolution: {integrity: sha1-tIDIkuWaLwWVTOcnvT8qTogvnhM=} + /json-schema/0.4.0: + resolution: {integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA==} dev: true - resolution: - integrity: sha512-es94M3nTIfsEPisRafak+HDLfHXnKBhV3vU5eqPcS3flIWqcxJWgXHXiey3YrpaNsanY5ei1VoYEbOzijuq9BA== + /json-stable-stringify-without-jsonify/1.0.1: + resolution: {integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE=} dev: true - resolution: - integrity: sha1-nbe1lJatPzz+8wp1FC0tkwrXJlE= + /json-stable-stringify/1.0.1: + resolution: {integrity: sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8=} dependencies: jsonify: 0.0.0 dev: true - resolution: - integrity: sha1-mnWdOcXy/1A/1TAGRu1EX4jE+a8= + /json-stringify-safe/5.0.1: - resolution: - integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus= + resolution: {integrity: sha1-Epai1Y/UXxmg9s4B1lcB4sc1tus=} + /json3/3.3.3: + resolution: {integrity: sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA==} dev: true - resolution: - integrity: sha512-c7/8mbUsKigAbLkD5B010BK4D9LZm7A1pNItkEwiUZRpIN66exu/e7YQWysGun+TRKaJp8MhemM+VkfWv42aCA== + /json5/1.0.1: + resolution: {integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow==} + hasBin: true dependencies: minimist: 1.2.5 dev: true - hasBin: true - resolution: - integrity: sha512-aKS4WQjPenRxiQsC93MNfjx+nbF4PAdYzmd/1JIj8HYzqfbu86beTuNgXDzPknWk0n0uARlyewZo4s++ES36Ow== + /json5/2.1.3: + resolution: {integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA==} + engines: {node: '>=6'} + hasBin: true dependencies: minimist: 1.2.5 dev: true - engines: - node: '>=6' - hasBin: true - resolution: - integrity: sha512-KXPvOm8K9IJKFM0bmdn8QXh7udDh1g/giieX0NLCaMnb4hEiVFqnop2ImTXCc5e0/oHz3LTqmHGtExn5hfMkOA== + /jsonata/1.8.2: + resolution: {integrity: sha512-ma5F/Bs47dZfJfDZ0Dt37eIbzVBVKZIDqsZSqdCCAPNHxKn+s3+CfMA6ahVVlf8Y1hyIjXkVLFU7yv4XxRfihA==} + engines: {node: '>= 8'} dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-ma5F/Bs47dZfJfDZ0Dt37eIbzVBVKZIDqsZSqdCCAPNHxKn+s3+CfMA6ahVVlf8Y1hyIjXkVLFU7yv4XxRfihA== + /jsonata/1.8.4: + resolution: {integrity: sha512-OqzmM5IICtm/687zckG5BROZzInGCEuKojpYs48H8RnkII8Np+o912ryvhnYwsRrSI24TQRG/qqrSwBuaneDbg==} + engines: {node: '>= 8'} dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-OqzmM5IICtm/687zckG5BROZzInGCEuKojpYs48H8RnkII8Np+o912ryvhnYwsRrSI24TQRG/qqrSwBuaneDbg== + /jsonfile/2.4.0: - dev: true + resolution: {integrity: sha1-NzaitCi4e72gzIO1P6PWM6NcKug=} optionalDependencies: graceful-fs: 4.2.4 - resolution: - integrity: sha1-NzaitCi4e72gzIO1P6PWM6NcKug= + dev: true + /jsonfile/4.0.0: + resolution: {integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss=} optionalDependencies: graceful-fs: 4.2.4 - resolution: - integrity: sha1-h3Gq4HmbZAdrdmQPygWPnBDjPss= + /jsonfile/6.1.0: + resolution: {integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==} dependencies: universalify: 2.0.0 optionalDependencies: graceful-fs: 4.2.4 - resolution: - integrity: sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ== + /jsonify/0.0.0: + resolution: {integrity: sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM=} dev: true - resolution: - integrity: sha1-LHS27kHZPKUbe1qu6PUDYx0lKnM= + /jsonpath-plus/1.1.0: + resolution: {integrity: sha512-ydqTBOuLcFCUr9e7AxJlKCFgxzEQ03HjnIim0hJSdk2NxD8MOsaMOrRgP6XWEm5q3VuDY5+cRT1DM9vLlGo/qA==} + engines: {node: '>=6.0'} dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-ydqTBOuLcFCUr9e7AxJlKCFgxzEQ03HjnIim0hJSdk2NxD8MOsaMOrRgP6XWEm5q3VuDY5+cRT1DM9vLlGo/qA== + /jsonwebtoken/8.5.1: + resolution: {integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w==} + engines: {node: '>=4', npm: '>=1.4.28'} dependencies: jws: 3.2.2 lodash.includes: 4.3.0 @@ -17382,288 +16996,270 @@ packages: lodash.once: 4.1.1 ms: 2.1.2 semver: 5.7.1 - engines: - node: '>=4' - npm: '>=1.4.28' - resolution: - integrity: sha512-XjwVfRS6jTMsqYs0EsuJ4LGxXV14zQybNd4L2r0UvbVnSF9Af8x7p5MzbJ90Ioz/9TI41/hTCvznF/loiSzn8w== + /jsprim/1.4.1: + resolution: {integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI=} + engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 json-schema: 0.2.3 verror: 1.10.0 - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-MT5mvB5cwG5Di8G3SZwuXFastqI= + /jsprim/2.0.2: + resolution: {integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ==} + engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 extsprintf: 1.3.0 json-schema: 0.4.0 verror: 1.10.0 dev: true - engines: - '0': node >=0.6.0 - resolution: - integrity: sha512-gqXddjPqQ6G40VdnI6T6yObEC+pDNvyP95wdQhkWkg7crHH3km5qP1FsOXEkzEQwnz6gz5qGTn1c2Y52wP3OyQ== + /jsx-ast-utils/2.4.1: + resolution: {integrity: sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w==} + engines: {node: '>=4.0'} dependencies: array-includes: 3.1.3 object.assign: 4.1.2 dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-z1xSldJ6imESSzOjd3NNkieVJKRlKYSOtMG8SFyCj2FIrvSaSuli/WjpBkEzCBoR9bYYYFgqJw61Xhu7Lcgk+w== + /jsx-ast-utils/3.1.0: + resolution: {integrity: sha512-d4/UOjg+mxAWxCiF0c5UTSwyqbchkbqCvK87aBovhnh8GtysTjWmgC63tY0cJx/HzGgm9qnA147jVBdpOiQ2RA==} + engines: {node: '>=4.0'} dependencies: array-includes: 3.1.3 object.assign: 4.1.2 dev: true - engines: - node: '>=4.0' - resolution: - integrity: sha512-d4/UOjg+mxAWxCiF0c5UTSwyqbchkbqCvK87aBovhnh8GtysTjWmgC63tY0cJx/HzGgm9qnA147jVBdpOiQ2RA== + /jszip/3.3.0: + resolution: {integrity: sha512-EJ9k766htB1ZWnsV5ZMDkKLgA+201r/ouFF8R2OigVjVdcm2rurcBrrdXaeqBJbqnUVMko512PYmlncBKE1Huw==} dependencies: lie: 3.3.0 pako: 1.0.11 readable-stream: 2.3.7 set-immediate-shim: 1.0.1 dev: true - resolution: - integrity: sha512-EJ9k766htB1ZWnsV5ZMDkKLgA+201r/ouFF8R2OigVjVdcm2rurcBrrdXaeqBJbqnUVMko512PYmlncBKE1Huw== + /jszip/3.5.0: + resolution: {integrity: sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA==} dependencies: lie: 3.3.0 pako: 1.0.11 readable-stream: 2.3.7 set-immediate-shim: 1.0.1 dev: true - resolution: - integrity: sha512-WRtu7TPCmYePR1nazfrtuF216cIVon/3GWOvHS9QR5bIwSbnxtdpma6un3jyGGNhHsKCSzn5Ypk+EkDRvTGiFA== + /just-extend/4.1.0: + resolution: {integrity: sha512-ApcjaOdVTJ7y4r08xI5wIqpvwS48Q0PBG4DJROcEkH1f8MdAiNFyFxz3xoL0LWAVwjrwPYZdVHHxhRHcx/uGLA==} dev: true - resolution: - integrity: sha512-ApcjaOdVTJ7y4r08xI5wIqpvwS48Q0PBG4DJROcEkH1f8MdAiNFyFxz3xoL0LWAVwjrwPYZdVHHxhRHcx/uGLA== + /jwa/1.4.1: + resolution: {integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA==} dependencies: buffer-equal-constant-time: 1.0.1 ecdsa-sig-formatter: 1.0.11 safe-buffer: 5.2.0 - resolution: - integrity: sha512-qiLX/xhEEFKUAJ6FiBMbes3w9ATzyk5W7Hvzpa/SLYdxNtng+gcurvrI7TbACjIXlsJyr05/S1oUhZrc63evQA== + /jwk-to-pem/2.0.5: + resolution: {integrity: sha512-L90jwellhO8jRKYwbssU9ifaMVqajzj3fpRjDKcsDzrslU9syRbFqfkXtT4B89HYAap+xsxNcxgBSB09ig+a7A==} dependencies: asn1.js: 5.4.1 elliptic: 6.5.4 safe-buffer: 5.2.1 dev: false - resolution: - integrity: sha512-L90jwellhO8jRKYwbssU9ifaMVqajzj3fpRjDKcsDzrslU9syRbFqfkXtT4B89HYAap+xsxNcxgBSB09ig+a7A== + /jws/3.2.2: + resolution: {integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA==} dependencies: jwa: 1.4.1 safe-buffer: 5.2.0 - resolution: - integrity: sha512-YHlZCB6lMTllWDtSPHz/ZXTsi8S00usEV6v1tjq8tOUZzw7DpSDWVXjXDre6ed1w/pd495ODpHZYSdkRTsa0HA== + /jwt-decode/2.2.0: - resolution: - integrity: sha1-fYa9VmefWM5qhHBKZX3TkruoGnk= + resolution: {integrity: sha1-fYa9VmefWM5qhHBKZX3TkruoGnk=} + /keyboard-key/1.1.0: + resolution: {integrity: sha512-qkBzPTi3rlAKvX7k0/ub44sqOfXeLc/jcnGGmj5c7BJpU8eDrEVPyhCvNYAaoubbsLm9uGWwQJO1ytQK1a9/dQ==} dev: false - resolution: - integrity: sha512-qkBzPTi3rlAKvX7k0/ub44sqOfXeLc/jcnGGmj5c7BJpU8eDrEVPyhCvNYAaoubbsLm9uGWwQJO1ytQK1a9/dQ== + /keyv/3.0.0: + resolution: {integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA==} dependencies: json-buffer: 3.0.0 dev: true - resolution: - integrity: sha512-eguHnq22OE3uVoSYG0LVWNP+4ppamWr9+zWBe1bsNcovIMy6huUJFPgy4mGwCd/rnl3vOLGW1MTlu4c57CT1xA== + /keyv/3.1.0: + resolution: {integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA==} dependencies: json-buffer: 3.0.0 dev: true - resolution: - integrity: sha512-9ykJ/46SN/9KPM/sichzQ7OvXyGDYKGTaDlKMGCAlg2UK8KRy4jb0d8sFc+0Tt0YYnThq8X2RZgCg74RPxgcVA== + /killable/1.0.1: + resolution: {integrity: sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg==} dev: true - resolution: - integrity: sha512-LzqtLKlUwirEUyl/nicirVmNiPvYs7l5n8wOPP7fyJVpUPkvCnW/vuiXGpylGUlnPDnB7311rARzAt3Mhswpjg== + /kind-of/2.0.1: + resolution: {integrity: sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU=} + engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-AY7HpM5+OobLkUG+UZ0kyPqpgbU= + /kind-of/3.2.2: + resolution: {integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ=} + engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-MeohpzS6ubuw8yRm2JOupR5KPGQ= + /kind-of/4.0.0: + resolution: {integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc=} + engines: {node: '>=0.10.0'} dependencies: is-buffer: 1.1.6 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-IIE989cSkosgc3hpGkUGb65y3Vc= + /kind-of/5.1.0: + resolution: {integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-NGEErnH6F2vUuXDh+OlbcKW7/wOcfdRHaZ7VWtqCztfHri/++YKmP51OdWeGPuqCOba6kk2OTe5d02VmTB80Pw== + /kind-of/6.0.3: + resolution: {integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw== + /klaw/1.3.1: - dev: true + resolution: {integrity: sha1-QIhDO0azsbolnXh4XY6W9zugJDk=} optionalDependencies: graceful-fs: 4.2.4 - resolution: - integrity: sha1-QIhDO0azsbolnXh4XY6W9zugJDk= + dev: true + /kleur/3.0.3: + resolution: {integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-eTIzlVOSUR+JxdDFepEYcBMtZ9Qqdef+rnzWdRZuMbOywu5tO2w2N7rqjoANZ5k9vywhL6Br1VRjUIgTQx4E8w== + /kuler/1.0.1: + resolution: {integrity: sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ==} dependencies: colornames: 1.1.1 dev: true - resolution: - integrity: sha512-J9nVUucG1p/skKul6DU3PUZrhs0LPulNaeUOox0IyXDi8S4CztTHs1gQphhuZmzXG7VOQSf6NJfKuzteQLv9gQ== + /kuler/2.0.0: + resolution: {integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A==} dev: true - resolution: - integrity: sha512-Xq9nH7KlWZmXAtodXDDRE7vs6DU1gTU8zYDHDiWLSip45Egwq3plLHzPn27NgvzL2r1LMPC1vdqh98sQxtqj4A== + /language-subtag-registry/0.3.21: + resolution: {integrity: sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg==} dev: true - resolution: - integrity: sha512-L0IqwlIXjilBVVYKFT37X9Ih11Um5NEl9cbJIuU/SwP/zEEAbBPOnEeeuxVMf45ydWQRDQN3Nqc96OgbH1K+Pg== + /language-tags/1.0.5: + resolution: {integrity: sha1-0yHbxNowuovzAk4ED6XBRmH5GTo=} dependencies: language-subtag-registry: 0.3.21 dev: true - resolution: - integrity: sha1-0yHbxNowuovzAk4ED6XBRmH5GTo= + /last-call-webpack-plugin/3.0.0: + resolution: {integrity: sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w==} dependencies: lodash: 4.17.21 webpack-sources: 1.4.3 dev: true - resolution: - integrity: sha512-7KI2l2GIZa9p2spzPIVZBYyNKkN+e/SQPpnjlTiPhdbDW3F86tdKKELxKpzJ5sgU19wQWsACULZmpTPYHeWO5w== + /latest-version/3.1.0: + resolution: {integrity: sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU=} + engines: {node: '>=4'} dependencies: package-json: 4.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-ogU4P+oyKzO1rjsYq+4NwvNW7hU= + /latest-version/5.1.0: + resolution: {integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA==} + engines: {node: '>=8'} dependencies: package-json: 6.5.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-weT+r0kTkRQdCdYCNtkMwWXQTMEswKrFBkm4ckQOMVhhqhIMI1UT2hMj+1iigIhgSZm5gTmrRXBNoGUgaTY1xA== + /lazy-ass/1.6.0: + resolution: {integrity: sha1-eZllXoZGwX8In90YfRUNMyTVRRM=} + engines: {node: '> 0.8'} dev: true - engines: - node: '> 0.8' - resolution: - integrity: sha1-eZllXoZGwX8In90YfRUNMyTVRRM= + /lazy-cache/0.2.7: + resolution: {integrity: sha1-f+3fLctu23fRHvHRF6tf/fCrG2U=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-f+3fLctu23fRHvHRF6tf/fCrG2U= + /lazy-cache/1.0.4: + resolution: {integrity: sha1-odePw6UEdMuAhF07O24dpJpEbo4=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-odePw6UEdMuAhF07O24dpJpEbo4= + /lazystream/1.0.0: + resolution: {integrity: sha1-9plf4PggOS9hOWvolGJAe7dxaOQ=} + engines: {node: '>= 0.6.3'} dependencies: readable-stream: 2.3.7 dev: true - engines: - node: '>= 0.6.3' - resolution: - integrity: sha1-9plf4PggOS9hOWvolGJAe7dxaOQ= + /lcid/2.0.0: + resolution: {integrity: sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA==} + engines: {node: '>=6'} dependencies: invert-kv: 2.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-avPEb8P8EGnwXKClwsNUgryVjllcRqtMYa49NTsbQagYuT1DcXnl1915oxWjoyGrXR6zH/Y0Zc96xWsPcoDKeA== + /left-pad/1.3.0: + resolution: {integrity: sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA==} deprecated: use String.prototype.padStart() dev: true - resolution: - integrity: sha512-XI5MPzVNApjAyhQzphX8BkmKsKUxD4LdyK24iZeQGinBN9yTQT3bFlCBy/aVx2HrNcqQGsdot8ghrjyrvMCoEA== + /leven/3.1.0: + resolution: {integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-qsda+H8jTaUaN/x5vzW2rzc+8Rw4TAQ/4KjB46IwK5VH+IlVeeeje/EoZRpiXvIqjFgK84QffqPztGI3VBLG1A== + /levenary/1.1.1: + resolution: {integrity: sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ==} + engines: {node: '>= 6'} dependencies: leven: 3.1.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-mkAdOIt79FD6irqjYSs4rdbnlT5vRonMEvBVPVb3XmevfS8kgRXwfes0dhPdEtzTWD/1eNE/Bm/G1iRt6DcnQQ== + /levn/0.3.0: + resolution: {integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4=} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 type-check: 0.3.2 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-OwmSTt+fCDwEkP3UwLxEIeBHZO4= + /levn/0.4.1: + resolution: {integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ==} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 type-check: 0.4.0 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-+bT2uH4E5LGE7h/n3evcS/sQlJXCpIp6ym8OWJ5eV6+67Dsql/LaaT7qJBAt2rzfoa/5QBGBhxDix1dMt2kQKQ== + /lie/3.3.0: + resolution: {integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ==} dependencies: immediate: 3.0.6 dev: true - resolution: - integrity: sha512-UaiMJzeWRlEujzAuw5LokY1L5ecNQYZKfmyZ9L7wDHb/p5etKaxXhohBcrw0EYby+G/NA52vRSN4N39dxHAIwQ== + /lines-and-columns/1.1.6: - resolution: - integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA= + resolution: {integrity: sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=} + /listr2/3.14.0_enquirer@2.3.6: + resolution: {integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g==} + engines: {node: '>=10.0.0'} + peerDependencies: + enquirer: '>= 2.3.0 < 3' + peerDependenciesMeta: + enquirer: + optional: true dependencies: cli-truncate: 2.1.0 colorette: 2.0.16 @@ -17675,219 +17271,201 @@ packages: through: 2.3.8 wrap-ansi: 7.0.0 dev: true - engines: - node: '>=10.0.0' - peerDependencies: - enquirer: '>= 2.3.0 < 3' - peerDependenciesMeta: - enquirer: - optional: true - resolution: - integrity: sha512-TyWI8G99GX9GjE54cJ+RrNMcIFBfwMPxc3XTFiAYGN4s10hWROGtOg7+O6u6LE3mNkyld7RSLE6nrKBvTfcs3g== + /load-json-file/2.0.0: + resolution: {integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg=} + engines: {node: '>=4'} dependencies: graceful-fs: 4.2.4 parse-json: 2.2.0 pify: 2.3.0 strip-bom: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-eUfkIUmvgNaWy/eXvKq8/h/inKg= + /load-json-file/4.0.0: + resolution: {integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs=} + engines: {node: '>=4'} dependencies: graceful-fs: 4.2.4 parse-json: 4.0.0 pify: 3.0.0 strip-bom: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-L19Fq5HjMhYjT9U62rZo607AmTs= + /loader-fs-cache/1.0.3: + resolution: {integrity: sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA==} dependencies: find-cache-dir: 0.1.1 mkdirp: 0.5.5 dev: true - resolution: - integrity: sha512-ldcgZpjNJj71n+2Mf6yetz+c9bM4xpKtNds4LbqXzU/PTdeAX0g3ytnU1AJMEcTk2Lex4Smpe3Q/eCTsvUBxbA== + /loader-runner/2.4.0: + resolution: {integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} dev: true - engines: - node: '>=4.3.0 <5.0.0 || >=5.10' - resolution: - integrity: sha512-Jsmr89RcXGIwivFY21FcRrisYZfvLMTWx5kOLc+JTxtpBOG6xML0vzbc6SEQG2FO9/4Fc3wW4LVcB5DmGflaRw== + /loader-utils/1.2.3: + resolution: {integrity: sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA==} + engines: {node: '>=4.0.0'} dependencies: big.js: 5.2.2 emojis-list: 2.1.0 json5: 1.0.1 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-fkpz8ejdnEMG3s37wGL07iSBDg99O9D5yflE9RGNH3hRdx9SOwYfnGYdZOUIZitN8E+E2vkq3MUMYMvPYl5ZZA== + /loader-utils/1.4.0: + resolution: {integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA==} + engines: {node: '>=4.0.0'} dependencies: big.js: 5.2.2 emojis-list: 3.0.0 json5: 1.0.1 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-qH0WSMBtn/oHuwjy/NucEgbx5dbxxnxup9s4PVXJUDHZBQY+s0NWA9rJf53RBnQZxfch7euUui7hpoAPvALZdA== + /loader-utils/2.0.0: + resolution: {integrity: sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==} + engines: {node: '>=8.9.0'} dependencies: big.js: 5.2.2 emojis-list: 3.0.0 json5: 2.1.3 dev: true - engines: - node: '>=8.9.0' - resolution: - integrity: sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ== + /locate-path/2.0.0: + resolution: {integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4=} + engines: {node: '>=4'} dependencies: p-locate: 2.0.0 path-exists: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-K1aLJl7slExtnA3pw9u7ygNUzY4= + /locate-path/3.0.0: + resolution: {integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A==} + engines: {node: '>=6'} dependencies: p-locate: 3.0.0 path-exists: 3.0.0 - engines: - node: '>=6' - resolution: - integrity: sha512-7AO748wWnIhNqAuaty2ZWHkQHRSNfPVIsPIfwEOWO22AmaoVrWavlOcMR5nzTLNYvp36X220/maaRsrec1G65A== + /locate-path/5.0.0: + resolution: {integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==} + engines: {node: '>=8'} dependencies: p-locate: 4.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g== + /lodash._reinterpolate/3.0.0: + resolution: {integrity: sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0=} dev: true - resolution: - integrity: sha1-DM8tiRZq8Ds2Y8eWU4t1rG4RTZ0= + /lodash.defaults/4.2.0: + resolution: {integrity: sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw=} dev: true - resolution: - integrity: sha1-0JF4cW/+pN3p5ft7N/bwgCJ0WAw= + /lodash.difference/4.5.0: + resolution: {integrity: sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw=} dev: true - resolution: - integrity: sha1-nMtOUF1Ia5FlE0V3KIWi3yf9AXw= + /lodash.escape/4.0.1: + resolution: {integrity: sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg=} dev: true - resolution: - integrity: sha1-yQRGkMIeBClL6qUXcS/e0fqI3pg= + /lodash.flatten/4.4.0: + resolution: {integrity: sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8=} dev: true - resolution: - integrity: sha1-8xwiIlqWMtK7+OSt2+8kCqdlph8= + /lodash.flattendeep/4.4.0: + resolution: {integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI=} dev: true - resolution: - integrity: sha1-+wMJF/hqMTTlvJvsDWngAT3f7bI= + /lodash.get/4.4.2: + resolution: {integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk=} dev: true - resolution: - integrity: sha1-LRd/ZS+jHpObRDjVNBSZ36OCXpk= + /lodash.includes/4.3.0: - resolution: - integrity: sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8= + resolution: {integrity: sha1-YLuYqHy5I8aMoeUTJUgzFISfVT8=} + /lodash.isboolean/3.0.3: - resolution: - integrity: sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY= + resolution: {integrity: sha1-bC4XHbKiV82WgC/UOwGyDV9YcPY=} + /lodash.isequal/4.5.0: + resolution: {integrity: sha1-QVxEePK8wwEgwizhDtMib30+GOA=} dev: true - resolution: - integrity: sha1-QVxEePK8wwEgwizhDtMib30+GOA= + /lodash.isinteger/4.0.4: - resolution: - integrity: sha1-YZwK89A/iwTDH1iChAt3sRzWg0M= + resolution: {integrity: sha1-YZwK89A/iwTDH1iChAt3sRzWg0M=} + /lodash.isnumber/3.0.3: - resolution: - integrity: sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w= + resolution: {integrity: sha1-POdoEMWSjQM1IwGsKHMX8RwLH/w=} + /lodash.isplainobject/4.0.6: - resolution: - integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs= + resolution: {integrity: sha1-fFJqUtibRcRcxpC4gWO+BJf1UMs=} + /lodash.isstring/4.0.1: - resolution: - integrity: sha1-1SfftUVuynzJu5XV2ur4i6VKVFE= + resolution: {integrity: sha1-1SfftUVuynzJu5XV2ur4i6VKVFE=} + /lodash.memoize/4.1.2: + resolution: {integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=} dev: true - resolution: - integrity: sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4= + /lodash.merge/4.6.2: + resolution: {integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ==} dev: true - resolution: - integrity: sha512-0KpjqXRVvrYyCsX1swR/XTK0va6VQkQM6MNo7PqW77ByjAhoARA8EfrP1N4+KlKj8YS0ZUCtRT/YUuhyYDujIQ== + /lodash.once/4.1.1: - resolution: - integrity: sha1-DdOXEhPHxW34gJd9UEyI+0cal6w= + resolution: {integrity: sha1-DdOXEhPHxW34gJd9UEyI+0cal6w=} + /lodash.sortby/4.7.0: + resolution: {integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg=} dev: true - resolution: - integrity: sha1-7dFMgk4sycHgsKG0K7UhBRakJDg= + /lodash.template/4.5.0: + resolution: {integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A==} dependencies: lodash._reinterpolate: 3.0.0 lodash.templatesettings: 4.2.0 dev: true - resolution: - integrity: sha512-84vYFxIkmidUiFxidA/KjjH9pAycqW+h980j7Fuz5qxRtO9pgB7MDFTdys1N7A5mcucRiDyEq4fusljItR1T/A== + /lodash.templatesettings/4.2.0: + resolution: {integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ==} dependencies: lodash._reinterpolate: 3.0.0 dev: true - resolution: - integrity: sha512-stgLz+i3Aa9mZgnjr/O+v9ruKZsPsndy7qPZOchbqk2cnTU1ZaldKK+v7m54WoKIyxiuMZTKT2H81F8BeAc3ZQ== + /lodash.unescape/4.0.1: + resolution: {integrity: sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw=} dev: true - resolution: - integrity: sha1-vyJJiGzlFM2hEvrpIYzcBlIR/Jw= + /lodash.union/4.6.0: + resolution: {integrity: sha1-SLtQiECfFvGCFmZkHETdGqrjzYg=} dev: true - resolution: - integrity: sha1-SLtQiECfFvGCFmZkHETdGqrjzYg= + /lodash.uniq/4.5.0: + resolution: {integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=} dev: true - resolution: - integrity: sha1-0CJTc662Uq3BvILklFM5qEJ1R3M= + /lodash/4.17.21: - resolution: - integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg== + resolution: {integrity: sha512-v2kDEe57lecTulaDIuNTPy3Ry4gLGJ6Z1O3vE1krgXZNrsQ+LFTGHVxVjcXPs17LhbZVGedAJv8XZ1tvj5FvSg==} + /log-symbols/4.1.0: + resolution: {integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg==} + engines: {node: '>=10'} dependencies: chalk: 4.1.0 is-unicode-supported: 0.1.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-8XPvpAA8uyhfteu8pIvQxpJZ7SYYdpUivZpGy6sFsBuKRY/7rQGavedeB8aK+Zkyq6upMFVL/9AW6vOYzfRyLg== + /log-update/4.0.0: + resolution: {integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg==} + engines: {node: '>=10'} dependencies: ansi-escapes: 4.3.1 cli-cursor: 3.1.0 slice-ansi: 4.0.0 wrap-ansi: 6.2.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-9fkkDevMefjg0mmzWFBW8YkFP91OrizzkW3diF7CpG+S2EYdy4+TVfGwz1zeF8x7hCx1ovSPTOE9Ngib74qqUg== + /log/6.0.0: + resolution: {integrity: sha512-sxChESNYJ/EcQv8C7xpmxhtTOngoXuMEqGDAkhXBEmt3MAzM3SM/TmIBOqnMEVdrOv1+VgZoYbo6U2GemQiU4g==} dependencies: d: 1.0.1 duration: 0.2.2 @@ -17896,9 +17474,9 @@ packages: sprintf-kit: 2.0.0 type: 1.2.0 dev: true - resolution: - integrity: sha512-sxChESNYJ/EcQv8C7xpmxhtTOngoXuMEqGDAkhXBEmt3MAzM3SM/TmIBOqnMEVdrOv1+VgZoYbo6U2GemQiU4g== + /logform/2.2.0: + resolution: {integrity: sha512-N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg==} dependencies: colors: 1.4.0 fast-safe-stringify: 2.0.7 @@ -17906,201 +17484,188 @@ packages: ms: 2.1.3 triple-beam: 1.3.0 dev: true - resolution: - integrity: sha512-N0qPlqfypFx7UHNn4B3lzS/b0uLqt2hmuoa+PpuXNYgozdJYAyauF5Ky0BWVjrxDlMWiT3qN4zPq3vVAfZy7Yg== + /loglevel/1.7.1: + resolution: {integrity: sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw==} + engines: {node: '>= 0.6.0'} dev: true - engines: - node: '>= 0.6.0' - resolution: - integrity: sha512-Hesni4s5UkWkwCGJMQGAh71PaLUmKFM60dHvq0zi/vDhhrzuk+4GgNbTXJ12YYQJn6ZKBDNIjYcuQGKudvqrIw== + /long/4.0.0: + resolution: {integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA==} dev: true - resolution: - integrity: sha512-XsP+KhQif4bjX1kbuSiySJFNAehNxgLb6hPRGJ9QsUr8ajHkuXGdrHmFUTUUXhDwVX2R5bY4JNZEwbUiMhV+MA== + /loose-envify/1.4.0: + resolution: {integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q==} + hasBin: true dependencies: js-tokens: 4.0.0 - hasBin: true - resolution: - integrity: sha512-lyuxPGr/Wfhrlem2CL/UcnUc1zcqKAImBDzukY7Y5F/yQiNdko6+fRLevlw1HgMySw7f611UIY408EtxRSoK3Q== + /lower-case/2.0.2: + resolution: {integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==} dependencies: tslib: 2.0.3 dev: true - resolution: - integrity: sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg== + /lowercase-keys/1.0.0: + resolution: {integrity: sha1-TjNms55/VFfjXxMkvfb4jQv8cwY=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-TjNms55/VFfjXxMkvfb4jQv8cwY= + /lowercase-keys/1.0.1: + resolution: {integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-G2Lj61tXDnVFFOi8VZds+SoQjtQC3dgokKdDG2mTm1tx4m50NUHBOZSBwQQHyy0V12A0JTG4icfZQH+xPyh8VA== + /lowercase-keys/2.0.0: + resolution: {integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-tqNXrS78oMOE73NMxK4EMLQsQowWf8jKooH9g7xPavRT706R6bkQJ6DY2Te7QukaZsulxa30wQ7bk0pm4XiHmA== + /lowlight/1.20.0: + resolution: {integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw==} dependencies: fault: 1.0.4 highlight.js: 10.7.3 dev: false - resolution: - integrity: sha512-8Ktj+prEb1RoCPkEOrPMYUN/nCggB7qAWe3a7OpMjWQkh3l2RD5wKRQ+o8Q8YuI9RG/xs95waaI/E6ym/7NsTw== + /lru-cache/4.1.5: + resolution: {integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g==} dependencies: pseudomap: 1.0.2 yallist: 2.1.2 dev: true - resolution: - integrity: sha512-sWZlbEP2OsHNkXrMl5GYk/jKk70MBng6UU4YI/qGDYbgf6YbP4EvmqISbXCoJiRKs+1bSpFHVgQxvJ17F2li5g== + /lru-cache/5.1.1: + resolution: {integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w==} dependencies: yallist: 3.1.1 dev: true - resolution: - integrity: sha512-KpNARQA3Iwv+jTA0utUVVbrh+Jlrr1Fv0e56GGzAFOXN7dk/FviaDW8LHmK52DlcH4WP2n6gI8vN1aesBFgo9w== + /lru-cache/6.0.0: + resolution: {integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==} + engines: {node: '>=10'} dependencies: yallist: 4.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA== + /lru-queue/0.1.0: + resolution: {integrity: sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM=} dependencies: es5-ext: 0.10.53 dev: true - resolution: - integrity: sha1-Jzi9nw089PhEkMVzbEhpmsYyzaM= + /lsmod/1.0.0: + resolution: {integrity: sha1-mgD3bco26yP6BTUK/htYXUKZ5ks=} dev: true - resolution: - integrity: sha1-mgD3bco26yP6BTUK/htYXUKZ5ks= + /luxon/1.23.0: + resolution: {integrity: sha512-+6a/bXsCWrrR8vfbL41iM92es12zwV2Rum/KPkT+ubOZnnU3Sqbqok/FmD1xsWlWN2Y9Hu0fU/vNgU24ns7bpA==} dev: true - resolution: - integrity: sha512-+6a/bXsCWrrR8vfbL41iM92es12zwV2Rum/KPkT+ubOZnnU3Sqbqok/FmD1xsWlWN2Y9Hu0fU/vNgU24ns7bpA== + /make-dir/1.3.0: + resolution: {integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ==} + engines: {node: '>=4'} dependencies: pify: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-2w31R7SJtieJJnQtGc7RVL2StM2vGYVfqUOvUDxH6bC6aJTxPxTF0GnIgCyu7tjockiUWAYQRbxa7vKn34s5sQ== + /make-dir/2.1.0: + resolution: {integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA==} + engines: {node: '>=6'} dependencies: pify: 4.0.1 semver: 5.7.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-LS9X+dc8KLxXCb8dni79fLIIUA5VyZoyjSMCwTluaXA0o27cCK0bhXkpgw+sTXVpPy/lSO57ilRixqk0vDmtRA== + /make-dir/3.1.0: + resolution: {integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==} + engines: {node: '>=8'} dependencies: semver: 6.3.0 - engines: - node: '>=8' - resolution: - integrity: sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw== + /make-error/1.3.6: + resolution: {integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw==} dev: true - resolution: - integrity: sha512-s8UhlNe7vPKomQhC1qFelMokr/Sc3AgNbso3n74mVPA5LTZwkB9NlXf4XPamLxJE8h0gh73rM94xvwRT2CVInw== + /makeerror/1.0.11: + resolution: {integrity: sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw=} dependencies: tmpl: 1.0.4 dev: true - resolution: - integrity: sha1-4BpckQnyr3lmDk6LlYd5AYT1qWw= + /mamacro/0.0.3: + resolution: {integrity: sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA==} dev: true - resolution: - integrity: sha512-qMEwh+UujcQ+kbz3T6V+wAmO2U8veoq2w+3wY8MquqwVA3jChfwY+Tk52GZKDfACEPjuZ7r2oJLejwpt8jtwTA== + /map-age-cleaner/0.1.3: + resolution: {integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==} + engines: {node: '>=6'} dependencies: p-defer: 1.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w== + /map-cache/0.2.2: + resolution: {integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-wyq9C9ZSXZsFFkW7TyasXcmKDb8= + /map-visit/1.0.0: + resolution: {integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48=} + engines: {node: '>=0.10.0'} dependencies: object-visit: 1.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-7Nyo8TFE5mDxtb1B8S80edmN+48= + /md5.js/1.3.5: + resolution: {integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==} dependencies: hash-base: 3.1.0 inherits: 2.0.4 safe-buffer: 5.2.1 - resolution: - integrity: sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg== + /md5/2.2.1: + resolution: {integrity: sha1-U6s41f48iJG6RlMp6iP6wFQBJvk=} dependencies: charenc: 0.0.2 crypt: 0.0.2 is-buffer: 1.1.6 dev: false - resolution: - integrity: sha1-U6s41f48iJG6RlMp6iP6wFQBJvk= + /md5/2.3.0: + resolution: {integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==} dependencies: charenc: 0.0.2 crypt: 0.0.2 is-buffer: 1.1.6 dev: false - resolution: - integrity: sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g== + /mdn-data/2.0.14: + resolution: {integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==} dev: true - resolution: - integrity: sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow== + /mdn-data/2.0.4: + resolution: {integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA==} dev: true - resolution: - integrity: sha512-iV3XNKw06j5Q7mi6h+9vbx23Tv7JkjEVgKHW4pimwyDGWm0OIQntJJ+u1C6mg6mK1EaTv42XQ7w76yuzH7M2cA== + /media-typer/0.3.0: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g= + resolution: {integrity: sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=} + engines: {node: '>= 0.6'} + /mem/4.3.0: + resolution: {integrity: sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w==} + engines: {node: '>=6'} dependencies: map-age-cleaner: 0.1.3 mimic-fn: 2.1.0 p-is-promise: 2.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-qX2bG48pTqYRVmDB37rn/6PT7LcR8T7oAX3bf99u1Tt1nzxYfxkgqDwUwolPlXweM0XzBOBFzSx4kfp7KP1s/w== + /memoize-one/5.1.1: + resolution: {integrity: sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA==} dev: false - resolution: - integrity: sha512-HKeeBpWvqiVJD57ZUAsJNm71eHTykffzcLZVYWiVfQeI1rJtuEaS7hQiEpWfVVk18donPwJEcFKIkCmPJNOhHA== + /memoizee/0.4.14: + resolution: {integrity: sha512-/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg==} dependencies: d: 1.0.1 es5-ext: 0.10.53 @@ -18111,57 +17676,54 @@ packages: next-tick: 1.1.0 timers-ext: 0.1.7 dev: true - resolution: - integrity: sha512-/SWFvWegAIYAO4NQMpcX+gcra0yEZu4OntmUdrBaWrJncxOqAziGFlHxc7yjKVK2uu3lpPW27P27wkR82wA8mg== + /memory-fs/0.4.1: + resolution: {integrity: sha1-OpoguEYlI+RHz7x+i7gO1me/xVI=} dependencies: errno: 0.1.7 readable-stream: 2.3.7 dev: true - resolution: - integrity: sha1-OpoguEYlI+RHz7x+i7gO1me/xVI= + /memory-fs/0.5.0: + resolution: {integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA==} + engines: {node: '>=4.3.0 <5.0.0 || >=5.10'} dependencies: errno: 0.1.7 readable-stream: 2.3.7 dev: true - engines: - node: '>=4.3.0 <5.0.0 || >=5.10' - resolution: - integrity: sha512-jA0rdU5KoQMC0e6ppoNRtpp6vjFq6+NY7r8hywnC7V+1Xj/MtHwGIbB1QaK/dunyjWteJzmkpd7ooeWg10T7GA== + /merge-deep/3.0.2: + resolution: {integrity: sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA==} + engines: {node: '>=0.10.0'} dependencies: arr-union: 3.1.0 clone-deep: 0.2.4 kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-T7qC8kg4Zoti1cFd8Cr0M+qaZfOwjlPDEdZIIPPB2JZctjaPM4fX+i7HOId69tAti2fvO6X5ldfYUONDODsrkA== + /merge-descriptors/1.0.1: - resolution: - integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E= + resolution: {integrity: sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=} + /merge-stream/2.0.0: + resolution: {integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==} dev: true - resolution: - integrity: sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w== + /merge2/1.4.1: + resolution: {integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==} + engines: {node: '>= 8'} dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg== + /methods/1.1.2: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4= + resolution: {integrity: sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=} + engines: {node: '>= 0.6'} + /microevent.ts/0.1.1: + resolution: {integrity: sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g==} dev: true - resolution: - integrity: sha512-jo1OfR4TaEwd5HOrt5+tAZ9mqT4jmpNAusXtyfNzqVm9uiSYFZlKM1wYL4oU7azZW/PxQW53wM0S6OR1JHNa2g== + /micromatch/3.1.10: + resolution: {integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg==} + engines: {node: '>=0.10.0'} dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 @@ -18177,100 +17739,88 @@ packages: snapdragon: 0.8.2 to-regex: 3.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-MWikgl9n9M3w+bpsY3He8L+w9eF9338xRl8IAO5viDizwSzziFEyUzo2xrrloB64ADbTf8uA8vRqqttDTOmccg== + /micromatch/4.0.2: + resolution: {integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q==} + engines: {node: '>=8'} dependencies: braces: 3.0.2 picomatch: 2.2.2 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-y7FpHSbMUMoyPbYUSzO6PaZ6FyRnQOpHuKwbo1G+Knck95XVU4QAiKdGEnj5wwoS7PlOgthX/09u5iFJ+aYf5Q== + /miller-rabin/4.0.1: + resolution: {integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==} + hasBin: true dependencies: bn.js: 4.11.9 brorand: 1.1.0 - hasBin: true - resolution: - integrity: sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA== + /mime-db/1.43.0: + resolution: {integrity: sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ==} + engines: {node: '>= 0.6'} dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha512-+5dsGEEovYbT8UY9yD7eE4XTc4UwJ1jBYlgaQQF38ENsKR3wj/8q8RFZrF9WIZpB2V1ArTVFUva8sAul1NzRzQ== + /mime-db/1.44.0: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg== + resolution: {integrity: sha512-/NOTfLrsPBVeH7YtFPgsVWveuL+4SjjYxaQ1xtM1KMFj7HdxlBlxeyNLzhyJVx7r4rZGJAZ/6lkKCitSc/Nmpg==} + engines: {node: '>= 0.6'} + /mime-db/1.45.0: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w== + resolution: {integrity: sha512-CkqLUxUk15hofLoLyljJSrukZi8mAtgd+yE5uO4tqRZsdsAJKv0O+rFMhVDRJgozy+yG6md5KwuXhD4ocIoP+w==} + engines: {node: '>= 0.6'} + /mime-db/1.48.0: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ== + resolution: {integrity: sha512-FM3QwxV+TnZYQ2aRqhlKBMHxk10lTbMt3bBkMAp54ddrNeVSfcQYOOKuGuy3Ddrm38I04If834fOUSq1yzslJQ==} + engines: {node: '>= 0.6'} + /mime-types/2.1.27: + resolution: {integrity: sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.44.0 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-JIhqnCasI9yD+SsmkquHBxTSEuZdQX5BuQnS2Vc7puQQQ+8yiP5AY5uWhpdv4YL4VM5c6iliiYWPgJ/nJQLp7w== + /mime-types/2.1.31: + resolution: {integrity: sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg==} + engines: {node: '>= 0.6'} dependencies: mime-db: 1.48.0 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-XGZnNzm3QvgKxa8dpzyhFTHmpP3l5YNusmne07VUOXxou9CqUqYa/HBy124RqtVh/O2pECas/MOcsDgpilPOPg== + /mime/1.6.0: - engines: - node: '>=4' + resolution: {integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg== + /mime/2.4.4: - dev: true - engines: - node: '>=4.0.0' + resolution: {integrity: sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA==} + engines: {node: '>=4.0.0'} hasBin: true - resolution: - integrity: sha512-LRxmNwziLPT828z+4YkNzloCFC2YM4wrB99k+AV5ZbEyfGNWfG8SO1FUXLmLDBSo89NrJZ4DIWeLjy1CHGhMGA== - /mime/2.4.6: dev: true - engines: - node: '>=4.0.0' + + /mime/2.4.6: + resolution: {integrity: sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA==} + engines: {node: '>=4.0.0'} hasBin: true - resolution: - integrity: sha512-RZKhC3EmpBchfTGBVb8fb+RL2cWyw/32lshnsETttkBAyAUXSGHxbEJWWRXc751DrIxG1q04b8QwMbAwkRPpUA== + dev: true + /mimic-fn/1.2.0: + resolution: {integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-jf84uxzwiuiIVKiOLpfYk7N46TSy8ubTonmneY9vrpHNAnp0QBt2BxWV9dO3/j+BoVAb+a5G6YDPW3M5HOdMWQ== + /mimic-fn/2.1.0: + resolution: {integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg== + /mimic-response/1.0.1: + resolution: {integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-j5EctnkH7amfV/q5Hgmoal1g2QHFJRraOtmx0JpIqkxhBhI/lJSl1nMpQ45hVarwNETOoWEimndZ4QK0RHxuxQ== + /mini-create-react-context/0.3.2_prop-types@15.7.2+react@16.13.1: + resolution: {integrity: sha512-2v+OeetEyliMt5VHMXsBhABoJ0/M4RCe7fatd/fBy6SMiKazUSEt3gxxypfnk2SHMkdBYvorHRoQxuGoiwbzAw==} + peerDependencies: + prop-types: ^15.0.0 + react: ^0.14.0 || ^15.0.0 || ^16.0.0 dependencies: '@babel/runtime': 7.10.3 gud: 1.0.0 @@ -18278,24 +17828,24 @@ packages: react: 16.13.1 tiny-warning: 1.0.3 dev: false + + /mini-create-react-context/0.4.1_prop-types@15.7.2+react@16.14.0: + resolution: {integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==} peerDependencies: prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-2v+OeetEyliMt5VHMXsBhABoJ0/M4RCe7fatd/fBy6SMiKazUSEt3gxxypfnk2SHMkdBYvorHRoQxuGoiwbzAw== - /mini-create-react-context/0.4.1_prop-types@15.7.2+react@16.14.0: + react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 dependencies: '@babel/runtime': 7.12.5 prop-types: 15.7.2 react: 16.14.0 tiny-warning: 1.0.3 dev: false - peerDependencies: - prop-types: ^15.0.0 - react: ^0.14.0 || ^15.0.0 || ^16.0.0 || ^17.0.0 - resolution: - integrity: sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ== + /mini-css-extract-plugin/0.9.0_webpack@4.42.0: + resolution: {integrity: sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^4.4.0 dependencies: loader-utils: 1.4.0 normalize-url: 1.9.1 @@ -18303,61 +17853,54 @@ packages: webpack: 4.42.0 webpack-sources: 1.4.3 dev: true - engines: - node: '>= 6.9.0' - peerDependencies: - webpack: ^4.4.0 - resolution: - integrity: sha512-lp3GeY7ygcgAmVIcRPBVhIkf8Us7FZjA+ILpal44qLdSu11wmjKQ3d9k15lfD7pO4esu9eUIAW7qiYIBppv40A== + /minimalistic-assert/1.0.1: - resolution: - integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A== + resolution: {integrity: sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==} + /minimalistic-crypto-utils/1.0.1: - resolution: - integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo= + resolution: {integrity: sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=} + /minimatch/3.0.4: + resolution: {integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==} dependencies: brace-expansion: 1.1.11 dev: true - resolution: - integrity: sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA== + /minimist/1.2.5: + resolution: {integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==} dev: true - resolution: - integrity: sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + /minipass-collect/1.0.2: + resolution: {integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA==} + engines: {node: '>= 8'} dependencies: minipass: 3.1.3 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-6T6lH0H8OG9kITm/Jm6tdooIbogG9e0tLgpY6mphXSm/A9u8Nq1ryBG+Qspiub9LjWlBPsPS3tWQ/Botq4FdxA== + /minipass-flush/1.0.5: + resolution: {integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw==} + engines: {node: '>= 8'} dependencies: minipass: 3.1.3 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-JmQSYYpPUqX5Jyn1mXaRwOda1uQ8HP5KAT/oDSLCzt1BYRhQU0/hDtsB1ufZfEEzMZ9aAVmsBw8+FWsIXlClWw== + /minipass-pipeline/1.2.4: + resolution: {integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A==} + engines: {node: '>=8'} dependencies: minipass: 3.1.3 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-xuIq7cIOt09RPRJ19gdi4b+RiNvDFYe5JH+ggNvBqGqpQXcru3PcRmOZuHBKWK1Txf9+cQ+HMVN4d6z46LZP7A== + /minipass/3.1.3: + resolution: {integrity: sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg==} + engines: {node: '>=8'} dependencies: yallist: 4.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Mgd2GdMVzY+x3IJ+oHnVM+KG3lA5c8tnabyJKmHSaG2kAGpudxuOf8ToDkhumF7UzME7DecbQE9uOZhNm7PuJg== + /mississippi/3.0.0: + resolution: {integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA==} + engines: {node: '>=4.0.0'} dependencies: concat-stream: 1.6.2 duplexify: 3.7.1 @@ -18370,84 +17913,72 @@ packages: stream-each: 1.2.3 through2: 2.0.5 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-x471SsVjUtBRtcvd4BzKE9kFC+/2TeWgKCgw0bZcw1b9l2X3QX5vCWgF+KaZaYm87Ss//rHnWryupDrgLvmSkA== + /mixin-deep/1.3.2: + resolution: {integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA==} + engines: {node: '>=0.10.0'} dependencies: for-in: 1.0.2 is-extendable: 1.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-WRoDn//mXBiJ1H40rqa3vH0toePwSsGb45iInWlTySa+Uu4k3tYUSxa2v1KqAiLtvlrSzaExqS1gtk96A9zvEA== + /mixin-object/2.0.1: + resolution: {integrity: sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4=} + engines: {node: '>=0.10.0'} dependencies: for-in: 0.1.8 is-extendable: 0.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-T7lJRB2rGCVA8f4DW6YOGUel5X4= + /mkdirp/0.5.5: + resolution: {integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==} + hasBin: true dependencies: minimist: 1.2.5 dev: true - hasBin: true - resolution: - integrity: sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ== + /mobx-react-form/2.0.8_mobx@5.15.4: + resolution: {integrity: sha512-Z/JsXkN7B5xjG1tolHKytJiKmtLSdqkFKMco5AVagL8cQ0yJmE+iRZ212JKGHfkEKZrRWn7EDnX2STawIQFqxg==} + engines: {node: '>=8.0.0'} + peerDependencies: + mobx: ^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 dependencies: lodash: 4.17.21 mobx: 5.15.4 dev: false - engines: - node: '>=8.0.0' + + /mobx-react-form/2.0.9_mobx@5.15.4: + resolution: {integrity: sha512-YLbtXVUF6BtifeVr6XWJ76dQWJs3T/+aPNI/DKvNs1Opcl4jNCzENahqlqNsNI+RgXZbP36zck//IGWBNZsr0A==} + engines: {node: '>=8.0.0'} peerDependencies: mobx: ^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-Z/JsXkN7B5xjG1tolHKytJiKmtLSdqkFKMco5AVagL8cQ0yJmE+iRZ212JKGHfkEKZrRWn7EDnX2STawIQFqxg== - /mobx-react-form/2.0.9_mobx@5.15.4: dependencies: lodash: 4.17.21 mobx: 5.15.4 dev: false - engines: - node: '>=8.0.0' + + /mobx-react-form/2.0.9_mobx@5.15.7: + resolution: {integrity: sha512-YLbtXVUF6BtifeVr6XWJ76dQWJs3T/+aPNI/DKvNs1Opcl4jNCzENahqlqNsNI+RgXZbP36zck//IGWBNZsr0A==} + engines: {node: '>=8.0.0'} peerDependencies: mobx: ^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-YLbtXVUF6BtifeVr6XWJ76dQWJs3T/+aPNI/DKvNs1Opcl4jNCzENahqlqNsNI+RgXZbP36zck//IGWBNZsr0A== - /mobx-react-form/2.0.9_mobx@5.15.7: dependencies: lodash: 4.17.21 mobx: 5.15.7 dev: false - engines: - node: '>=8.0.0' - peerDependencies: - mobx: ^2.5.0 || ^3.0.0 || ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-YLbtXVUF6BtifeVr6XWJ76dQWJs3T/+aPNI/DKvNs1Opcl4jNCzENahqlqNsNI+RgXZbP36zck//IGWBNZsr0A== + /mobx-react-lite/2.0.5_mobx@5.15.4+react@16.13.1: - dependencies: - mobx: 5.15.4 - react: 16.13.1 - dev: false + resolution: {integrity: sha512-7ifvIAHqxGDgVidRiSNIKLenZaspfhSDz9nkyWiyyZlqHbVTnxqNcB1jnQHEE9Kycl75Z//dN3IoQNeqWWsZ4g==} peerDependencies: mobx: ^4.0.0 || ^5.0.0 react: ^16.8.0 - resolution: - integrity: sha512-7ifvIAHqxGDgVidRiSNIKLenZaspfhSDz9nkyWiyyZlqHbVTnxqNcB1jnQHEE9Kycl75Z//dN3IoQNeqWWsZ4g== - /mobx-react-lite/2.2.2_d3e02fbea8253211d8e1c39eb0f5bb19: dependencies: - mobx: 5.15.7 - react: 16.14.0 - react-dom: 16.14.0_react@16.14.0 + mobx: 5.15.4 + react: 16.13.1 dev: false + + /mobx-react-lite/2.2.2_d3e02fbea8253211d8e1c39eb0f5bb19: + resolution: {integrity: sha512-2SlXALHIkyUPDsV4VTKVR9DW7K3Ksh1aaIv3NrNJygTbhXe2A9GrcKHZ2ovIiOp/BXilOcTYemfHHZubP431dg==} peerDependencies: mobx: ^4.0.0 || ^5.0.0 react: ^16.8.0 @@ -18458,66 +17989,74 @@ packages: optional: true react-native: optional: true - resolution: - integrity: sha512-2SlXALHIkyUPDsV4VTKVR9DW7K3Ksh1aaIv3NrNJygTbhXe2A9GrcKHZ2ovIiOp/BXilOcTYemfHHZubP431dg== + dependencies: + mobx: 5.15.7 + react: 16.14.0 + react-dom: 16.14.0_react@16.14.0 + dev: false + /mobx-react/6.2.2_mobx@5.15.4+react@16.13.1: + resolution: {integrity: sha512-Us6V4ng/iKIRJ8pWxdbdysC6bnS53ZKLKlVGBqzHx6J+gYPYbOotWvhHZnzh/W5mhpYXxlXif4kL2cxoWJOplQ==} + peerDependencies: + mobx: ^5.15.4 || ^4.15.4 + react: ^16.8.0 || 16.9.0-alpha.0 dependencies: mobx: 5.15.4 mobx-react-lite: 2.0.5_mobx@5.15.4+react@16.13.1 react: 16.13.1 dev: false + + /mobx-react/6.3.1_d3e02fbea8253211d8e1c39eb0f5bb19: + resolution: {integrity: sha512-IOxdJGnRSNSJrL2uGpWO5w9JH5q5HoxEqwOF4gye1gmZYdjoYkkMzSGMDnRCUpN/BNzZcFoMdHXrjvkwO7KgaQ==} peerDependencies: mobx: ^5.15.4 || ^4.15.4 react: ^16.8.0 || 16.9.0-alpha.0 - resolution: - integrity: sha512-Us6V4ng/iKIRJ8pWxdbdysC6bnS53ZKLKlVGBqzHx6J+gYPYbOotWvhHZnzh/W5mhpYXxlXif4kL2cxoWJOplQ== - /mobx-react/6.3.1_d3e02fbea8253211d8e1c39eb0f5bb19: dependencies: mobx: 5.15.7 mobx-react-lite: 2.2.2_d3e02fbea8253211d8e1c39eb0f5bb19 react: 16.14.0 + transitivePeerDependencies: + - react-dom + - react-native dev: false - peerDependencies: - mobx: ^5.15.4 || ^4.15.4 - react: ^16.8.0 || 16.9.0-alpha.0 - react-dom: '*' - resolution: - integrity: sha512-IOxdJGnRSNSJrL2uGpWO5w9JH5q5HoxEqwOF4gye1gmZYdjoYkkMzSGMDnRCUpN/BNzZcFoMdHXrjvkwO7KgaQ== + /mobx-state-tree/3.15.0_mobx@5.15.4: + resolution: {integrity: sha512-65vvHPBWlz1gmZggbMAdg9ZSEVMGtyLj0drPDTYo/yMv8NVel52mNgBUKxDYWsNU9XMX4GM71wABhx7fD8s0Uw==} + peerDependencies: + mobx: '>=4.8.0 <5.0.0 || >=5.8.0 <6.0.0' dependencies: mobx: 5.15.4 dev: false + + /mobx-state-tree/3.17.3_mobx@5.15.7: + resolution: {integrity: sha512-ph4ee/Lh1qUJqHEGkfdWdBAUGdG+VAu7xZbYX/+4qem5hSSpdeZYAJOcN3bhtgEH8Wh/ZxRpQVOLM0aMFXfBSw==} peerDependencies: mobx: '>=4.8.0 <5.0.0 || >=5.8.0 <6.0.0' - resolution: - integrity: sha512-65vvHPBWlz1gmZggbMAdg9ZSEVMGtyLj0drPDTYo/yMv8NVel52mNgBUKxDYWsNU9XMX4GM71wABhx7fD8s0Uw== - /mobx-state-tree/3.17.3_mobx@5.15.7: dependencies: mobx: 5.15.7 dev: false - peerDependencies: - mobx: '>=4.8.0 <5.0.0 || >=5.8.0 <6.0.0' - resolution: - integrity: sha512-ph4ee/Lh1qUJqHEGkfdWdBAUGdG+VAu7xZbYX/+4qem5hSSpdeZYAJOcN3bhtgEH8Wh/ZxRpQVOLM0aMFXfBSw== + /mobx/5.15.4: + resolution: {integrity: sha512-xRFJxSU2Im3nrGCdjSuOTFmxVDGeqOHL+TyADCGbT0k4HHqGmx5u2yaHNryvoORpI4DfbzjJ5jPmuv+d7sioFw==} dev: false - resolution: - integrity: sha512-xRFJxSU2Im3nrGCdjSuOTFmxVDGeqOHL+TyADCGbT0k4HHqGmx5u2yaHNryvoORpI4DfbzjJ5jPmuv+d7sioFw== + /mobx/5.15.7: + resolution: {integrity: sha512-wyM3FghTkhmC+hQjyPGGFdpehrcX1KOXsDuERhfK2YbJemkUhEB+6wzEN639T21onxlfYBmriA1PFnvxTUhcKw==} dev: false - resolution: - integrity: sha512-wyM3FghTkhmC+hQjyPGGFdpehrcX1KOXsDuERhfK2YbJemkUhEB+6wzEN639T21onxlfYBmriA1PFnvxTUhcKw== + /module-definition/3.3.0: + resolution: {integrity: sha512-HTplA9xwDzH67XJFC1YvZMUElWJD28DV0dUq7lhTs+JKJamUOWA/CcYWSlhW5amJO66uWtY7XdltT+LfX0wIVg==} + engines: {node: '>=6.0'} + hasBin: true dependencies: ast-module-types: 2.6.0 node-source-walk: 4.2.0 dev: true - engines: - node: '>=6.0' - hasBin: true - resolution: - integrity: sha512-HTplA9xwDzH67XJFC1YvZMUElWJD28DV0dUq7lhTs+JKJamUOWA/CcYWSlhW5amJO66uWtY7XdltT+LfX0wIVg== + /module-lookup-amd/6.2.0: + resolution: {integrity: sha512-uxHCj5Pw9psZiC1znjU2qPsubt6haCSsN9m7xmIdoTciEgfxUkE1vhtDvjHPuOXEZrVJhjKgkmkP+w73rRuelQ==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 debug: 4.3.1 @@ -18525,23 +18064,22 @@ packages: find: 0.3.0 requirejs: 2.3.6 requirejs-config-file: 3.1.2 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-uxHCj5Pw9psZiC1znjU2qPsubt6haCSsN9m7xmIdoTciEgfxUkE1vhtDvjHPuOXEZrVJhjKgkmkP+w73rRuelQ== + /moment/2.27.0: - resolution: - integrity: sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ== + resolution: {integrity: sha512-al0MUK7cpIcglMv3YF13qSgdAIqxHTO7brRtaz3DlSULbqfazqkc5kEjNrLDOM7fsjshoFIihnU8snrP7zUvhQ==} + /moment/2.29.1: - resolution: - integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ== + resolution: {integrity: sha512-kHmoybcPV8Sqy59DwNDY3Jefr64lK/by/da0ViFcuA4DH0vQg5Q6Ze5VimxkfQNSC+Mls/Kx53s7TjP1RhFEDQ==} + /moo/0.5.1: + resolution: {integrity: sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w==} dev: true - resolution: - integrity: sha512-I1mnb5xn4fO80BH9BLcF0yLypy2UKl+Cb01Fu0hJRkJjlCRtxZMWkTdAtDd5ZqCOxtCkhmRwyI57vWT+1iZ67w== + /move-concurrently/1.0.1: + resolution: {integrity: sha1-viwAX9oy4LKa8fBdfEszIUxwH5I=} dependencies: aproba: 1.2.0 copy-concurrently: 1.0.5 @@ -18550,101 +18088,98 @@ packages: rimraf: 2.7.1 run-queue: 1.0.3 dev: true - resolution: - integrity: sha1-viwAX9oy4LKa8fBdfEszIUxwH5I= + /mri/1.1.6: + resolution: {integrity: sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-oi1b3MfbyGa7FJMP9GmLTttni5JoICpYBRlq+x5V16fZbLsnL9N3wFqqIm/nIG43FjUFkFh9Epzp/kzUGUnJxQ== + /ms/0.7.1: + resolution: {integrity: sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg=} dev: true - resolution: - integrity: sha1-nNE8A62/8ltl7/3nzoZO6VIBcJg= + /ms/2.0.0: - resolution: - integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g= + resolution: {integrity: sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=} + /ms/2.1.1: - resolution: - integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg== + resolution: {integrity: sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==} + /ms/2.1.2: - resolution: - integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w== + resolution: {integrity: sha512-sGkPx+VjMtmA6MX27oA4FBFELFCZZ4S4XqeGOXCv68tT+jb3vk/RyaKWP0PTKyWtmLSM0b+adUTEvbs1PEaH2w==} + /ms/2.1.3: + resolution: {integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA==} dev: true - resolution: - integrity: sha512-6FlzubTLZG3J2a/NVCAleEhjzq5oxgHyaCU9yYXvcLsvoVaHJq/s5xXI6/XXP6tz7R9xAOtHnSO/tXtF3WRTlA== + /msgpack-lite/0.1.26: + resolution: {integrity: sha1-3TxQsm8FnyXn7e42REGDWOKprYk=} + hasBin: true dependencies: event-lite: 0.1.2 ieee754: 1.1.13 int64-buffer: 0.1.10 isarray: 1.0.0 dev: true - hasBin: true - resolution: - integrity: sha1-3TxQsm8FnyXn7e42REGDWOKprYk= + /multicast-dns-service-types/1.1.0: + resolution: {integrity: sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=} dev: true - resolution: - integrity: sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE= + /multicast-dns/6.2.3: + resolution: {integrity: sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==} + hasBin: true dependencies: dns-packet: 1.3.1 thunky: 1.1.0 dev: true - hasBin: true - resolution: - integrity: sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g== + /multimatch/3.0.0: + resolution: {integrity: sha512-22foS/gqQfANZ3o+W7ST2x25ueHDVNWl/b9OlGcLpy/iKxjCpvcNCM51YCenUi7Mt/jAjjqv8JwZRs8YP5sRjA==} + engines: {node: '>=6'} dependencies: array-differ: 2.1.0 array-union: 1.0.2 arrify: 1.0.1 minimatch: 3.0.4 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-22foS/gqQfANZ3o+W7ST2x25ueHDVNWl/b9OlGcLpy/iKxjCpvcNCM51YCenUi7Mt/jAjjqv8JwZRs8YP5sRjA== + /mute-stream/0.0.7: + resolution: {integrity: sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s=} dev: true - resolution: - integrity: sha1-MHXOk7whuPq0PhvE2n6BFe0ee6s= + /mute-stream/0.0.8: + resolution: {integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA==} dev: true - resolution: - integrity: sha512-nnbWWOkoWyUsTjKrhgD0dcz22mdkSnpYqbEjIm2nhwhuxlSkpywJmBo8h0ZqJdkp73mb90SssHkN4rsRaBAfAA== + /nan/2.14.2: + resolution: {integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ==} dev: true optional: true - resolution: - integrity: sha512-M2ufzIiINKCuDfBSAUr1vWQ+vuVcA9kqx8JJUsbQi6yf1uGRyb7HfpdfUr5qLXf3B/t8dPvcjhKMmlfnP47EzQ== + /nan/2.15.0: + resolution: {integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ==} dev: false optional: true - resolution: - integrity: sha512-8ZtvEnA2c5aYCZYd1cvgdnU6cqwixRoYg70xPLWUws5ORTa/lnw+u4amixRS/Ac5U5mQVgp9pnlSUnbNWFaWZQ== + /nanoid/2.1.11: + resolution: {integrity: sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA==} dev: true - resolution: - integrity: sha512-s/snB+WGm6uwi0WjsZdaVcuf3KJXlfGl2LcxgwkEwJF0D/BWzVWAZW/XY4bFaiR7s0Jk3FPvlnepg1H1b1UwlA== + /nanoid/3.1.12: - dev: false - engines: - node: ^10 || ^12 || >=13.7 + resolution: {integrity: sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A==} + engines: {node: ^10 || ^12 || >=13.7} hasBin: true - resolution: - integrity: sha512-1qstj9z5+x491jfiC4Nelk+f8XBad7LN20PmyWINJEMRSf3wcAjAWysw1qaA8z6NSKe2sjq1hRSDpBH5paCb6A== - /nanoid/3.1.20: dev: false - engines: - node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1 + + /nanoid/3.1.20: + resolution: {integrity: sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw==} + engines: {node: ^10 || ^12 || ^13.7 || ^14 || >=15.0.1} hasBin: true - resolution: - integrity: sha512-a1cQNyczgKbLX9jwbS/+d7W8fX/RfgYR7lVWwWOGIPNgK2m0MWvrGF6/m4kk6U3QcFMnZf3RIhL0v2Jgh/0Uxw== + dev: false + /nanomatch/1.2.13: + resolution: {integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA==} + engines: {node: '>=0.10.0'} dependencies: arr-diff: 4.0.0 array-unique: 0.3.2 @@ -18658,19 +18193,17 @@ packages: snapdragon: 0.8.2 to-regex: 3.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-fpoe2T0RbHwBTBUOftAfBPaDEi06ufaUai0mE6Yn1kacc3SnTErfb/h+X94VXzI64rKFHYImXSvdwGGCmwOqCA== + /native-promise-only/0.8.1: + resolution: {integrity: sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE=} dev: true - resolution: - integrity: sha1-IKMYwwy0X3H+et+/eyHJnBRy7xE= + /natural-compare/1.4.0: + resolution: {integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc=} dev: true - resolution: - integrity: sha1-Sr6/7tdUHywnrPspvbvRXI1bpPc= + /ncjsm/4.0.1: + resolution: {integrity: sha512-gxh5Sgait8HyclaulfhgetHQGyhFm00ZQqISIfqtwFVnyWJ20rk+55SUamo9n3KhM6Vk63gemKPxIDYiSV/xZw==} dependencies: builtin-modules: 3.1.0 deferred: 0.7.11 @@ -18680,9 +18213,9 @@ packages: fs2: 0.3.7 type: 2.0.0 dev: true - resolution: - integrity: sha512-gxh5Sgait8HyclaulfhgetHQGyhFm00ZQqISIfqtwFVnyWJ20rk+55SUamo9n3KhM6Vk63gemKPxIDYiSV/xZw== + /ncjsm/4.1.0: + resolution: {integrity: sha512-YElRGtbz5iIartetOI3we+XAkcGE29F0SdNC0qRy500/u4WceQd2z9Nhlx24OHmIDIKz9MHdJwf/fkSG0hdWcQ==} dependencies: builtin-modules: 3.1.0 deferred: 0.7.11 @@ -18692,9 +18225,10 @@ packages: fs2: 0.3.9 type: 2.1.0 dev: true - resolution: - integrity: sha512-YElRGtbz5iIartetOI3we+XAkcGE29F0SdNC0qRy500/u4WceQd2z9Nhlx24OHmIDIKz9MHdJwf/fkSG0hdWcQ== + /nearley/2.19.4: + resolution: {integrity: sha512-oqj3m4oqwKsN77pETa9IPvxHHHLW68KrDc2KYoWMUOhDlrNUo7finubwffQMBRnwNCOXc4kRxCZO0Rvx4L6Zrw==} + hasBin: true dependencies: commander: 2.20.3 moo: 0.5.1 @@ -18702,34 +18236,32 @@ packages: randexp: 0.4.6 semver: 5.7.1 dev: true - hasBin: true - resolution: - integrity: sha512-oqj3m4oqwKsN77pETa9IPvxHHHLW68KrDc2KYoWMUOhDlrNUo7finubwffQMBRnwNCOXc4kRxCZO0Rvx4L6Zrw== + /negotiator/0.6.2: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw== + resolution: {integrity: sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==} + engines: {node: '>= 0.6'} + /neo-async/2.6.1: + resolution: {integrity: sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw==} dev: true - resolution: - integrity: sha512-iyam8fBuCUpWeKPGpaNMetEocMt364qkCsfL9JuhjXX6dRnguRVOfk2GZaDpPjcOKiiXCPINZC1GczQ7iTq3Zw== + /neo-async/2.6.2: + resolution: {integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==} dev: true - resolution: - integrity: sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw== + /next-tick/1.0.0: + resolution: {integrity: sha1-yobR/ogoFpsBICCOPchCS524NCw=} dev: true - resolution: - integrity: sha1-yobR/ogoFpsBICCOPchCS524NCw= + /next-tick/1.1.0: + resolution: {integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ==} dev: true - resolution: - integrity: sha512-CXdUiJembsNjuToQvxayPZF9Vqht7hewsvy2sOWafLvi2awflj9mOC6bHIg50orX8IJvWKY9wYQ/zB2kogPslQ== + /nice-try/1.0.5: - resolution: - integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ== + resolution: {integrity: sha512-1nh45deeb5olNY7eX82BkPO7SSxR5SSYJiPTrTdFUVYwAl8CKMA5N9PjTYkHiRjisVcxcQ1HXdLhx2qxxJzLNQ==} + /nise/4.0.4: + resolution: {integrity: sha512-bTTRUNlemx6deJa+ZyoCUTRvH3liK5+N6VQZ4NIw90AgDXY6iPnsqplNFf6STcj+ePk0H/xqxnP75Lr0J0Fq3A==} dependencies: '@sinonjs/commons': 1.7.2 '@sinonjs/fake-timers': 6.0.1 @@ -18737,81 +18269,74 @@ packages: just-extend: 4.1.0 path-to-regexp: 1.8.0 dev: true - resolution: - integrity: sha512-bTTRUNlemx6deJa+ZyoCUTRvH3liK5+N6VQZ4NIw90AgDXY6iPnsqplNFf6STcj+ePk0H/xqxnP75Lr0J0Fq3A== + /no-case/3.0.4: + resolution: {integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==} dependencies: lower-case: 2.0.2 tslib: 2.0.3 dev: true - resolution: - integrity: sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg== + /node-cache/4.2.1: + resolution: {integrity: sha512-BOb67bWg2dTyax5kdef5WfU3X8xu4wPg+zHzkvls0Q/QpYycIFRLEEIdAx9Wma43DxG6Qzn4illdZoYseKWa4A==} + engines: {node: '>= 0.4.6'} dependencies: clone: 2.1.2 lodash: 4.17.21 dev: false - engines: - node: '>= 0.4.6' - resolution: - integrity: sha512-BOb67bWg2dTyax5kdef5WfU3X8xu4wPg+zHzkvls0Q/QpYycIFRLEEIdAx9Wma43DxG6Qzn4illdZoYseKWa4A== + /node-dir/0.1.17: + resolution: {integrity: sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU=} + engines: {node: '>= 0.10.5'} dependencies: minimatch: 3.0.4 dev: true - engines: - node: '>= 0.10.5' - resolution: - integrity: sha1-X1Zl2TNRM1yqvvjxxVRRbPXx5OU= + /node-fetch/1.7.3: + resolution: {integrity: sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ==} dependencies: encoding: 0.1.12 is-stream: 1.1.0 dev: true - resolution: - integrity: sha512-NhZ4CsKx7cYm2vSrBAr2PvFOe6sWDf0UYLRqA6svUYg7+/TSfVAu49jYC4BvQ4Sms9SZgdqGBgroqfDhJdTyKQ== + /node-fetch/2.6.0: + resolution: {integrity: sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA==} + engines: {node: 4.x || >=6.0.0} dev: true - engines: - node: 4.x || >=6.0.0 - resolution: - integrity: sha512-8dG4H5ujfvFiqDmVu9fQ5bOHUC15JMjMY/Zumv26oOvvVJjM67KF8koCWIabKQ1GJIa9r2mMZscBq/TbdOcmNA== + /node-fetch/2.6.1: + resolution: {integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw==} + engines: {node: 4.x || >=6.0.0} dev: true - engines: - node: 4.x || >=6.0.0 - resolution: - integrity: sha512-V4aYg89jEoVRxRb2fJdAg8FHvI7cEyYdVAh94HH0UIK8oJxUfkjlDQN9RbMx+bEjP7+ggMiFRprSti032Oipxw== + /node-fetch/2.6.7: - dependencies: - whatwg-url: 5.0.0 - dev: false - engines: - node: 4.x || >=6.0.0 + resolution: {integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ==} + engines: {node: 4.x || >=6.0.0} peerDependencies: encoding: ^0.1.0 peerDependenciesMeta: encoding: optional: true - resolution: - integrity: sha512-ZjMPFEfVx5j+y2yF35Kzx5sF7kDzxuDj6ziH4FFbOp87zKDZNx8yExJIb05OGF4Nlt9IHFIMBkRl41VdvcNdbQ== + dependencies: + whatwg-url: 5.0.0 + dev: false + /node-forge/0.10.0: + resolution: {integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==} + engines: {node: '>= 6.0.0'} dev: true - engines: - node: '>= 6.0.0' - resolution: - integrity: sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA== + /node-forge/1.3.0: + resolution: {integrity: sha512-08ARB91bUi6zNKzVmaj3QO7cr397uiDT2nJ63cHjyNtCTWIgvS47j3eT0WfzUwS9+6Z5YshRaoasFkXCKrIYbA==} + engines: {node: '>= 6.13.0'} dev: false - engines: - node: '>= 6.13.0' - resolution: - integrity: sha512-08ARB91bUi6zNKzVmaj3QO7cr397uiDT2nJ63cHjyNtCTWIgvS47j3eT0WfzUwS9+6Z5YshRaoasFkXCKrIYbA== + /node-int64/0.4.0: + resolution: {integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs=} dev: true - resolution: - integrity: sha1-h6kGXNs1XTGC2PlM4RGIuCXGijs= + /node-libs-browser/2.2.1: + resolution: {integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==} dependencies: assert: 1.5.0 browserify-zlib: 0.2.0 @@ -18837,15 +18362,14 @@ packages: util: 0.11.1 vm-browserify: 1.1.2 dev: true - resolution: - integrity: sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q== + /node-modules-regexp/1.0.0: + resolution: {integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-jZ2+KJZKSsVxLpExZCEHxx6Q7EA= + /node-notifier/5.4.3: + resolution: {integrity: sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q==} dependencies: growly: 1.3.0 is-wsl: 1.1.0 @@ -18853,9 +18377,10 @@ packages: shellwords: 0.1.1 which: 1.3.1 dev: true - resolution: - integrity: sha512-M4UBGcs4jeOK9CjTsYwkvH6/MzuUmGCyTW+kCY7uO+1ZVr0+FHGdPdIf5CCLqAaxnRrWidyoQlNkMIIVwbKB8Q== + /node-notifier/8.0.1: + resolution: {integrity: sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA==} + requiresBuild: true dependencies: growly: 1.3.0 is-wsl: 2.2.0 @@ -18865,32 +18390,31 @@ packages: which: 2.0.2 dev: true optional: true - requiresBuild: true - resolution: - integrity: sha512-BvEXF+UmsnAfYfoapKM9nGxnP+Wn7P91YfXmrKnfcYCx6VBeoN5Ez5Ogck6I8Bi5k4RlpqRYaw75pAwzX9OphA== + /node-releases/1.1.53: + resolution: {integrity: sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ==} dev: true - resolution: - integrity: sha512-wp8zyQVwef2hpZ/dJH7SfSrIPD6YoJz6BDQDpGEkcA0s3LpAQoxBIYmfIq6QAhC1DhwsyCgTaTTcONwX8qzCuQ== + /node-releases/1.1.67: + resolution: {integrity: sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg==} dev: true - resolution: - integrity: sha512-V5QF9noGFl3EymEwUYzO+3NTDpGfQB4ve6Qfnzf3UNydMhjQRVPR1DZTuvWiLzaFJYw2fmDwAfnRNEVb64hSIg== + /node-rsa/1.1.1: + resolution: {integrity: sha512-Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw==} dependencies: asn1: 0.2.4 dev: false - resolution: - integrity: sha512-Jd4cvbJMryN21r5HgxQOpMEqv+ooke/korixNNK3mGqfGJmy0M77WDDzo/05969+OkMy3XW1UuZsSmW9KQm7Fw== + /node-source-walk/4.2.0: + resolution: {integrity: sha512-hPs/QMe6zS94f5+jG3kk9E7TNm4P2SulrKiLWMzKszBfNZvL/V6wseHlTd7IvfW0NZWqPtK3+9yYNr+3USGteA==} + engines: {node: '>=6.0'} dependencies: '@babel/parser': 7.9.4 dev: true - engines: - node: '>=6.0' - resolution: - integrity: sha512-hPs/QMe6zS94f5+jG3kk9E7TNm4P2SulrKiLWMzKszBfNZvL/V6wseHlTd7IvfW0NZWqPtK3+9yYNr+3USGteA== + /node-ssh/12.0.0: + resolution: {integrity: sha512-kIE4pePn1ZIkce9l4Jdz+nUGkQW08Kp/6cMDr61tnsEipWmTZJxGxpXYFl5uFYRBjswWVkRA+yu8tqvKFqIA/Q==} + engines: {node: '>= 10'} dependencies: is-stream: 2.0.0 make-dir: 3.1.0 @@ -18899,426 +18423,385 @@ packages: shell-escape: 0.2.0 ssh2: 1.5.0 dev: false - engines: - node: '>= 10' - resolution: - integrity: sha512-kIE4pePn1ZIkce9l4Jdz+nUGkQW08Kp/6cMDr61tnsEipWmTZJxGxpXYFl5uFYRBjswWVkRA+yu8tqvKFqIA/Q== + /nofilter/1.0.3: + resolution: {integrity: sha512-FlUlqwRK6reQCaFLAhMcF+6VkVG2caYjKQY3YsRDTl4/SEch595Qb3oLjJRDr8dkHAAOVj2pOx3VknfnSgkE5g==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-FlUlqwRK6reQCaFLAhMcF+6VkVG2caYjKQY3YsRDTl4/SEch595Qb3oLjJRDr8dkHAAOVj2pOx3VknfnSgkE5g== + /normalize-package-data/2.5.0: + resolution: {integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA==} dependencies: hosted-git-info: 2.8.8 resolve: 1.20.0 semver: 5.7.1 validate-npm-package-license: 3.0.4 dev: true - resolution: - integrity: sha512-/5CMN3T0R4XTj4DcGaexo+roZSdSFW/0AOOTROrjxzCG1wrWXEsGbRKevjlIL+ZDE4sZlJr5ED4YW0yqmkK+eA== + /normalize-path/2.1.1: + resolution: {integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk=} + engines: {node: '>=0.10.0'} dependencies: remove-trailing-separator: 1.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-GrKLVW4Zg2Oowab35vogE3/mrtk= + /normalize-path/3.0.0: + resolution: {integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA== + /normalize-range/0.1.2: + resolution: {integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-LRDAa9/TEuqXd2laTShDlFa3WUI= + /normalize-url/1.9.1: + resolution: {integrity: sha1-LMDWazHqIwNkWENuNiDYWVTGbDw=} + engines: {node: '>=4'} dependencies: object-assign: 4.1.1 prepend-http: 1.0.4 query-string: 4.3.4 sort-keys: 1.1.2 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-LMDWazHqIwNkWENuNiDYWVTGbDw= + /normalize-url/2.0.1: + resolution: {integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw==} + engines: {node: '>=4'} dependencies: prepend-http: 2.0.0 query-string: 5.1.1 sort-keys: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-D6MUW4K/VzoJ4rJ01JFKxDrtY1v9wrgzCX5f2qj/lzH1m/lW6MhUZFKerVsnyjOhOsYzI9Kqqak+10l4LvLpMw== + /normalize-url/3.3.0: + resolution: {integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-U+JJi7duF1o+u2pynbp2zXDW2/PADgC30f0GsHZtRh+HOcXHnw137TrNlyxxRvWW5fjKd3bcLHPxofWuCjaeZg== + /normalize-url/4.5.0: + resolution: {integrity: sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-2s47yzUxdexf1OhyRi4Em83iQk0aPvwTddtFz4hnSSw9dCEsLEGf6SwIO8ss/19S9iBb5sJaOuTvTGDeZI00BQ== + /npm-conf/1.1.3: + resolution: {integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw==} + engines: {node: '>=4'} dependencies: config-chain: 1.1.12 pify: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-Yic4bZHJOt9RCFbRP3GgpqhScOY4HH3V2P8yBj6CeYq118Qr+BLXqT2JvpJ00mryLESpgOxf5XlFv4ZjXxLScw== + /npm-run-path/2.0.2: + resolution: {integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8=} + engines: {node: '>=4'} dependencies: path-key: 2.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-NakjLfo11wZ7TLLd8jV7GHFTbF8= + /npm-run-path/4.0.1: + resolution: {integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==} + engines: {node: '>=8'} dependencies: path-key: 3.1.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw== + /nth-check/1.0.2: + resolution: {integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg==} dependencies: boolbase: 1.0.0 dev: true - resolution: - integrity: sha512-WeBOdju8SnzPN5vTUJYxYUxLeXpCaVP5i5e0LF8fg7WORF2Wd7wFX/pk0tYZk7s8T+J7VLy0Da6J1+wCT0AtHg== + /num2fraction/1.2.2: + resolution: {integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4=} dev: true - resolution: - integrity: sha1-b2gragJ6Tp3fpFZM0lidHU5mnt4= + /numeral/2.0.6: + resolution: {integrity: sha1-StCAk21EPCVhrtnyGX7//iX05QY=} dev: false - resolution: - integrity: sha1-StCAk21EPCVhrtnyGX7//iX05QY= + /nwsapi/2.2.0: + resolution: {integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ==} dev: true - resolution: - integrity: sha512-h2AatdwYH+JHiZpv7pt/gSX1XoRGb7L/qSIeuqA6GwYoF9w1vP1cw42TO0aI2pNyshRK5893hNSl+1//vHK7hQ== + /oauth-sign/0.9.0: - resolution: - integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ== + resolution: {integrity: sha512-fexhUFFPTGV8ybAtSIGbV6gOkSv8UtRbDBnAyLQw4QPKkgNlsH2ByPGtMUqdWkos6YCRmAqViwgZrJc/mRDzZQ==} + /object-assign/4.1.1: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM= + resolution: {integrity: sha1-IQmtx5ZYh8/AXLvUQsrIv7s2CGM=} + engines: {node: '>=0.10.0'} + /object-copy/0.1.0: + resolution: {integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw=} + engines: {node: '>=0.10.0'} dependencies: copy-descriptor: 0.1.1 define-property: 0.2.5 kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-fn2Fi3gb18mRpBupde04EnVOmYw= + /object-hash/2.0.3: + resolution: {integrity: sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg==} + engines: {node: '>= 6'} dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-JPKn0GMu+Fa3zt3Bmr66JhokJU5BaNBIh4ZeTlaCBzrBsOeXzwcKKAK1tbLiPKgvwmPXsDvvLHoWh5Bm7ofIYg== + /object-inspect/1.11.0: - resolution: - integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg== + resolution: {integrity: sha512-jp7ikS6Sd3GxQfZJPyH3cjcbJF6GZPClgdV+EFygjFLQ5FmW/dRUnTd9PQ9k0JhoNDabWFbpF1yCdSWCC6gexg==} + /object-inspect/1.8.0: + resolution: {integrity: sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA==} dev: true - resolution: - integrity: sha512-jLdtEOB112fORuypAyl/50VRVIBIdVQOSUUGQHzJ4xBSbit81zRarz7GThkEFZy1RceYrWYcPcBFPQwHyAc1gA== + /object-inspect/1.9.0: + resolution: {integrity: sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw==} dev: true - resolution: - integrity: sha512-i3Bp9iTqwhaLZBxGkRfo5ZbE07BQRT7MGu8+nNgwW9ItGp1TzCTw2DLEoWwjClxBjOFI/hWljTAmYGCEwmtnOw== + /object-is/1.1.2: + resolution: {integrity: sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-5lHCz+0uufF6wZ7CRFWJN3hp8Jqblpgve06U5CMQ3f//6iDjPr2PEo9MWCjEssDsa+UZEL4PkFpr+BMop6aKzQ== + /object-is/1.1.4: + resolution: {integrity: sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-1ZvAZ4wlF7IyPVOcE1Omikt7UpaFlOQq0HlSti+ZvDH3UiD2brwGMwDbyV43jao2bKJ+4+WdPJHSd7kgzKYVqg== + /object-keys/1.1.1: - engines: - node: '>= 0.4' - resolution: - integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA== + resolution: {integrity: sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==} + engines: {node: '>= 0.4'} + /object-path/0.11.8: + resolution: {integrity: sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA==} + engines: {node: '>= 10.12.0'} dev: false - engines: - node: '>= 10.12.0' - resolution: - integrity: sha512-YJjNZrlXJFM42wTBn6zgOJVar9KFJvzx6sTWDte8sWZF//cnjl0BxHNpfZx+ZffXX63A9q0b1zsFiBX4g4X5KA== + /object-visit/1.0.1: + resolution: {integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs=} + engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-95xEk68MU3e1n+OdOV5BBC3QRbs= + /object.assign/4.1.0: + resolution: {integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 function-bind: 1.1.1 has-symbols: 1.0.1 object-keys: 1.1.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-exHJeq6kBKj58mqGyTQ9DFvrZC/eR6OwxzoM9YRoGBqrXYonaFyGiFMuc9VZrXf7DarreEwMpurG3dd+CNyW5w== + /object.assign/4.1.1: + resolution: {integrity: sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.18.0-next.1 has-symbols: 1.0.1 object-keys: 1.1.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-VT/cxmx5yaoHSOTSyrCygIDFco+RsibY2NM0a4RdEeY/4KgqezwFtK1yr3U67xYhqJSlASm2pKhLVzPj2lr4bA== + /object.assign/4.1.2: + resolution: {integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 has-symbols: 1.0.2 object-keys: 1.1.1 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ== + /object.entries/1.1.2: + resolution: {integrity: sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 has: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-BQdB9qKmb/HyNdMNWVr7O3+z5MUIx3aiegEIJqjMBbBf0YT9RRxTJSim4mzFqtyr7PDAHigq0N9dO0m0tRakQA== + /object.entries/1.1.3: + resolution: {integrity: sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 has: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-ym7h7OZebNS96hn5IJeyUmaWhaSM4SVtAPPfNLQEI2MYWCO2egsITb9nab2+i/Pwibx+R0mtn+ltKJXRSeTMGg== + /object.entries/1.1.5: + resolution: {integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.19.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-TyxmjUoZggd4OrrU1W66FMDG6CuqJxsFvymeyXI51+vQLN67zYfZseptRge703kKQdo4uccgAKebXFcRCzk4+g== + /object.fromentries/2.0.2: + resolution: {integrity: sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 function-bind: 1.1.1 has: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-r3ZiBH7MQppDJVLx6fhD618GKNG40CZYH9wgwdhKxBDDbQgjeWGGd4AtkZad84d291YxvWe7bJGuE65Anh0dxQ== + /object.fromentries/2.0.3: + resolution: {integrity: sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 has: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-IDUSMXs6LOSJBWE++L0lzIbSqHl9KDCfff2x/JSEIDtEUavUnyMYC2ZGay/04Zq4UT8lvd4xNhU4/YHKibAOlw== + /object.getownpropertydescriptors/2.1.1: + resolution: {integrity: sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng==} + engines: {node: '>= 0.8'} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 es-abstract: 1.18.0-next.1 dev: true - engines: - node: '>= 0.8' - resolution: - integrity: sha512-6DtXgZ/lIZ9hqx4GtZETobXLR/ZLaa0aqV0kzbn80Rf8Z2e/XFnhA0I7p07N2wH8bBBltr2xQPi6sbKWAY2Eng== + /object.pick/1.3.0: + resolution: {integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c=} + engines: {node: '>=0.10.0'} dependencies: isobject: 3.0.1 - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-h6EKxMFpS9Lhy/U1kaZhQftd10c= + /object.values/1.1.1: + resolution: {integrity: sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 function-bind: 1.1.1 has: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-WTa54g2K8iu0kmS/us18jEmdv1a4Wi//BZ/DTVYEcH0XhLM5NYdpDHja3gt57VrZLcNAO2WGA+KpWsDBaHt6eA== + /object.values/1.1.2: + resolution: {integrity: sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 es-abstract: 1.18.0-next.1 has: 1.0.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-MYC0jvJopr8EK6dPBiO8Nb9mvjdypOachO5REGk6MXzujbBrAisKo3HmdEI6kZDL6fC31Mwee/5YbtMebixeag== + /object.values/1.1.4: + resolution: {integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.18.3 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-TnGo7j4XSnKQoK3MfvkzqKCi0nVe/D9I9IjwTNYdb/fxYHpjrluHVOgw0AF6jrRFGMPHdfuidR09tIDiIvnaSg== + /object.values/1.1.5: + resolution: {integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg==} + engines: {node: '>= 0.4'} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 es-abstract: 1.19.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-QUZRW0ilQ3PnPpbNtgdNV1PDbEqLIiSFB3l+EnGtBQ/8SUTLj1PZwtQHABZtLgwpJZTSZhuGLOGk57Drx2IvYg== + /obuf/1.1.2: + resolution: {integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==} dev: true - resolution: - integrity: sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg== + /on-finished/2.3.0: + resolution: {integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=} + engines: {node: '>= 0.8'} dependencies: ee-first: 1.1.1 - engines: - node: '>= 0.8' - resolution: - integrity: sha1-IPEzZIGwg811M3mSoWlxqi2QaUc= + /on-headers/1.0.2: - engines: - node: '>= 0.8' - resolution: - integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA== + resolution: {integrity: sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==} + engines: {node: '>= 0.8'} + /once/1.4.0: + resolution: {integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E=} dependencies: wrappy: 1.0.2 dev: true - resolution: - integrity: sha1-WDsap3WWHUsROsF9nFC6753Xa9E= + /one-time/0.0.4: + resolution: {integrity: sha1-+M33eISCb+Tf+T46nMN7HkSAdC4=} dev: true - resolution: - integrity: sha1-+M33eISCb+Tf+T46nMN7HkSAdC4= + /one-time/1.0.0: + resolution: {integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g==} dependencies: fn.name: 1.1.0 dev: true - resolution: - integrity: sha512-5DXOiRKwuSEcQ/l0kGCF6Q3jcADFv5tSmRaJck/OqkVFcOzutB134KRSfF0xDrL39MNnqxbHBbUUcjZIhTgb2g== + /onetime/2.0.1: + resolution: {integrity: sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ=} + engines: {node: '>=4'} dependencies: mimic-fn: 1.2.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-BnQoIw/WdEOyeUsiu6UotoZ5YtQ= + /onetime/5.1.2: + resolution: {integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==} + engines: {node: '>=6'} dependencies: mimic-fn: 2.1.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg== + /open/7.0.3: + resolution: {integrity: sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA==} + engines: {node: '>=8'} dependencies: is-docker: 2.0.0 is-wsl: 2.1.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-sP2ru2v0P290WFfv49Ap8MF6PkzGNnGlAwHweB4WR4mr5d2d0woiCluUeJ218w7/+PmoBy9JmYgD5A4mLcWOFA== + /open/7.3.0: + resolution: {integrity: sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw==} + engines: {node: '>=8'} dependencies: is-docker: 2.1.1 is-wsl: 2.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-mgLwQIx2F/ye9SmbrUkurZCnkoXyXyu9EbHtJZrICjVAJfyMArdHp3KkixGdZx1ZHFPNIwl0DDM1dFFqXbTLZw== + /opencollective-postinstall/2.0.3: - dev: true + resolution: {integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q==} hasBin: true - resolution: - integrity: sha512-8AV/sCtuzUeTo8gQK5qDZzARrulB3egtLzFgteqB2tcT4Mw7B8Kt7JcDHmltjz6FOAHsvTevk70gZEbhM4ZS9Q== + dev: true + /opn/5.5.0: + resolution: {integrity: sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA==} + engines: {node: '>=4'} dependencies: is-wsl: 1.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-PqHpggC9bLV0VeWcdKhkpxY+3JTzetLSqTCWL/z/tFIbI6G8JCjondXklT1JinczLz2Xib62sSp0T/gKT4KksA== + /optimize-css-assets-webpack-plugin/5.0.3_webpack@4.42.0: + resolution: {integrity: sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA==} + peerDependencies: + webpack: ^4.0.0 dependencies: cssnano: 4.1.10 last-call-webpack-plugin: 3.0.0 webpack: 4.42.0 dev: true - peerDependencies: - webpack: ^4.0.0 - resolution: - integrity: sha512-q9fbvCRS6EYtUKKSwI87qm2IxlyJK5b4dygW1rKUBT6mMDhdG5e5bZT63v6tnJR9F9FB/H5a0HTmtw+laUBxKA== + /optionator/0.8.3: + resolution: {integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA==} + engines: {node: '>= 0.8.0'} dependencies: deep-is: 0.1.3 fast-levenshtein: 2.0.6 @@ -19327,11 +18810,10 @@ packages: type-check: 0.3.2 word-wrap: 1.2.3 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-+IW9pACdk3XWmmTXG8m3upGUJst5XRGzxMRjXzAuJ1XnIFNvfhjjIuYkDvysnPQ7qzqVzLt78BCruntqRhWQbA== + /optionator/0.9.1: + resolution: {integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw==} + engines: {node: '>= 0.8.0'} dependencies: deep-is: 0.1.3 fast-levenshtein: 2.0.6 @@ -19340,249 +18822,220 @@ packages: type-check: 0.4.0 word-wrap: 1.2.3 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-74RlY5FCnhq4jRxVUPKDaRwrVNXMqsGsiW6AJw4XK8hmtm10wC0ypZBLw5IIp85NZMr91+qd1RvvENwg7jjRFw== + /original/1.0.2: + resolution: {integrity: sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg==} dependencies: url-parse: 1.4.7 dev: true - resolution: - integrity: sha512-hyBVl6iqqUOJ8FqRe+l/gS8H+kKYjrEndd5Pm1MfBtsEKA038HkkdbAl/72EAXGyonD/PFsvmVG+EvcIpliMBg== + /os-browserify/0.3.0: + resolution: {integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=} dev: true - resolution: - integrity: sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc= + /os-locale/3.1.0: + resolution: {integrity: sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q==} + engines: {node: '>=6'} dependencies: execa: 1.0.0 lcid: 2.0.0 mem: 4.3.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Z8l3R4wYWM40/52Z+S265okfFj8Kt2cC2MKY+xNi3kFs+XGI7WXu/I309QQQYbRW4ijiZ+yxs9pqEhJh0DqW3Q== + /os-tmpdir/1.0.2: + resolution: {integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-u+Z0BseaqFxc/sdm/lc0VV36EnQ= + /ospath/1.2.2: + resolution: {integrity: sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs=} dev: true - resolution: - integrity: sha1-EnZjl3Sj+O8lcvf+QoDg6kVQwHs= + /p-cancelable/0.4.1: + resolution: {integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-HNa1A8LvB1kie7cERyy21VNeHb2CWJJYqyyC2o3klWFfMGlFmWv2Z7sFgZH8ZiaYL95ydToKTFVXgMV/Os0bBQ== + /p-cancelable/1.1.0: + resolution: {integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-s73XxOZ4zpt1edZYZzvhqFa6uvQc1vwUa0K0BdtIZgQMAJj9IbebH+JkgKZc9h+B05PKHLOTl4ajG1BmNrVZlw== + /p-defer/1.0.0: + resolution: {integrity: sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-n26xgvbJqozXQwBKfU+WsZaw+ww= + /p-each-series/1.0.0: + resolution: {integrity: sha1-kw89Et0fUOdDRFeiLNbwSsatf3E=} + engines: {node: '>=4'} dependencies: p-reduce: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-kw89Et0fUOdDRFeiLNbwSsatf3E= + /p-each-series/2.1.0: + resolution: {integrity: sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-ZuRs1miPT4HrjFa+9fRfOFXxGJfORgelKV9f9nNOWw2gl6gVsRaVDOQP0+MI0G0wGKns1Yacsu0GjOFbTK0JFQ== + /p-event/2.3.1: + resolution: {integrity: sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA==} + engines: {node: '>=6'} dependencies: p-timeout: 2.0.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-NQCqOFhbpVTMX4qMe8PF8lbGtzZ+LCiN7pcNrb/413Na7+TRoe1xkKUzuWa/YEJdGQ0FvKtj35EEbDoVPO2kbA== + /p-finally/1.0.0: + resolution: {integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4= + /p-is-promise/1.1.0: + resolution: {integrity: sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-nJRWmJ6fZYgBewQ01WCXZ1w9oF4= + /p-is-promise/2.1.0: + resolution: {integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Y3W0wlRPK8ZMRbNq97l4M5otioeA5lm1z7bkNkxCka8HSPjR0xRWmpCmc9utiaLP9Jb1eD8BgeIxTW4AIF45Pg== + /p-limit/1.3.0: + resolution: {integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q==} + engines: {node: '>=4'} dependencies: p-try: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-vvcXsLAJ9Dr5rQOPk7toZQZJApBl2K4J6dANSsEuh6QI41JYcsS/qhTGa9ErIUUgK3WNQoJYvylxvjqmiqEA9Q== + /p-limit/2.3.0: + resolution: {integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==} + engines: {node: '>=6'} dependencies: p-try: 2.2.0 - engines: - node: '>=6' - resolution: - integrity: sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w== + /p-locate/2.0.0: + resolution: {integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM=} + engines: {node: '>=4'} dependencies: p-limit: 1.3.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-IKAQOyIqcMj9OcwuWAaA893l7EM= + /p-locate/3.0.0: + resolution: {integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ==} + engines: {node: '>=6'} dependencies: p-limit: 2.3.0 - engines: - node: '>=6' - resolution: - integrity: sha512-x+12w/To+4GFfgJhBEpiDcLozRJGegY+Ei7/z0tSLkMmxGZNybVMSfWj9aJn8Z5Fc7dBUNJOOVgPv2H7IwulSQ== + /p-locate/4.1.0: + resolution: {integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==} + engines: {node: '>=8'} dependencies: p-limit: 2.3.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A== + /p-map/2.1.0: + resolution: {integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-y3b8Kpd8OAN444hxfBbFfj1FY/RjtTd8tzYwhUqNYXx0fXx2iX4maP4Qr6qhIKbQXI02wTLAda4fYUbDagTUFw== + /p-map/3.0.0: + resolution: {integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ==} + engines: {node: '>=8'} dependencies: aggregate-error: 3.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-d3qXVTF/s+W+CdJ5A29wywV2n8CQQYahlgz2bFiA+4eVNJbHJodPZ+/gXwPGh0bOqA+j8S+6+ckmvLGPk1QpxQ== + /p-map/4.0.0: + resolution: {integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==} + engines: {node: '>=10'} dependencies: aggregate-error: 3.1.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ== + /p-reduce/1.0.0: + resolution: {integrity: sha1-GMKw3ZNqRpClKfgjH1ig/bakffo=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-GMKw3ZNqRpClKfgjH1ig/bakffo= + /p-retry/3.0.1: + resolution: {integrity: sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w==} + engines: {node: '>=6'} dependencies: retry: 0.12.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-XE6G4+YTTkT2a0UWb2kjZe8xNwf8bIbnqpc/IS/idOBVhyves0mK5OJgeocjx7q5pvX/6m23xuzVPYT1uGM73w== + /p-timeout/2.0.1: + resolution: {integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA==} + engines: {node: '>=4'} dependencies: p-finally: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-88em58dDVB/KzPEx1X0N3LwFfYZPyDc4B6eF38M1rk9VTZMbxXXgjugz8mmwpS9Ox4BDZ+t6t3QP5+/gazweIA== + /p-try/1.0.0: + resolution: {integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-y8ec26+P1CKOE/Yh8rGiN8GyB7M= + /p-try/2.2.0: - engines: - node: '>=6' - resolution: - integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ== + resolution: {integrity: sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==} + engines: {node: '>=6'} + /package-json/4.0.1: + resolution: {integrity: sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0=} + engines: {node: '>=4'} dependencies: got: 6.7.1 registry-auth-token: 3.4.0 registry-url: 3.1.0 semver: 5.7.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-iGmgQBJTZhxMTKPabCEh7VVfXu0= + /package-json/6.5.0: + resolution: {integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ==} + engines: {node: '>=8'} dependencies: got: 9.6.0 registry-auth-token: 4.2.1 registry-url: 5.1.0 semver: 6.3.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-k3bdm2n25tkyxcjSKzB5x8kfVxlMdgsbPr0GkZcwHsLpba6cBjqCt1KlcChKEvxHIcTB1FVMuwoijZ26xex5MQ== + /pako/1.0.11: + resolution: {integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==} dev: true - resolution: - integrity: sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw== + /parallel-transform/1.2.0: + resolution: {integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg==} dependencies: cyclist: 1.0.1 inherits: 2.0.4 readable-stream: 2.3.7 dev: true - resolution: - integrity: sha512-P2vSmIu38uIlvdcU7fDkyrxj33gTUy/ABO5ZUbGowxNCopBq/OoD42bP4UmMrJoPyk4Uqf0mu3mtWBhHCZD8yg== + /param-case/3.0.4: + resolution: {integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==} dependencies: dot-case: 3.0.4 tslib: 2.0.3 dev: true - resolution: - integrity: sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A== + /parent-module/1.0.1: + resolution: {integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==} + engines: {node: '>=6'} dependencies: callsites: 3.1.0 - engines: - node: '>=6' - resolution: - integrity: sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g== + /parse-asn1/5.1.6: + resolution: {integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==} dependencies: asn1.js: 5.4.1 browserify-aes: 1.2.0 evp_bytestokey: 1.0.3 pbkdf2: 3.1.1 safe-buffer: 5.2.1 - resolution: - integrity: sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw== + /parse-entities/2.0.0: + resolution: {integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ==} dependencies: character-entities: 1.2.4 character-entities-legacy: 1.1.4 @@ -19591,204 +19044,188 @@ packages: is-decimal: 1.0.4 is-hexadecimal: 1.0.4 dev: false - resolution: - integrity: sha512-kkywGpCcRYhqQIchaWqZ875wzpS/bMKhz5HnN3p7wveJTkTtyAB/AlnS0f8DFSqYW1T82t6yEAkEcB+A1I3MbQ== + /parse-json/2.2.0: + resolution: {integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck=} + engines: {node: '>=0.10.0'} dependencies: error-ex: 1.3.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-9ID0BDTvgHQfhGkJn43qGPVaTck= + /parse-json/4.0.0: + resolution: {integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA=} + engines: {node: '>=4'} dependencies: error-ex: 1.3.2 json-parse-better-errors: 1.0.2 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-vjX1Qlvh9/bHRxhPmKeIy5lHfuA= + /parse-json/5.1.0: + resolution: {integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ==} + engines: {node: '>=8'} dependencies: '@babel/code-frame': 7.12.11 error-ex: 1.3.2 json-parse-even-better-errors: 2.3.1 lines-and-columns: 1.1.6 - engines: - node: '>=8' - resolution: - integrity: sha512-+mi/lmVVNKFNVyLXV31ERiy2CY5E1/F6QtJFEzoChPRwwngMNXRDQ9GJ5WdE2Z2P4AujsOi0/+2qHID68KwfIQ== + /parse-passwd/1.0.0: + resolution: {integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-bVuTSkVpk7I9N/QKOC1vFmao5cY= + /parse5/3.0.3: + resolution: {integrity: sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA==} dependencies: '@types/node': 14.0.14 dev: true - resolution: - integrity: sha512-rgO9Zg5LLLkfJF9E6CCmXlSE4UVceloys8JrFqCcHloC3usd/kJCyPDwH2SOlzix2j3xaP9sUX3e8+kvkuleAA== + /parse5/4.0.0: + resolution: {integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA==} dev: true - resolution: - integrity: sha512-VrZ7eOd3T1Fk4XWNXMgiGBK/z0MG48BWG2uQNU4I72fkQuKUTZpl+u9k+CxEG0twMVzSmXEEz12z5Fnw1jIQFA== + /parse5/5.1.0: + resolution: {integrity: sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ==} dev: true - resolution: - integrity: sha512-fxNG2sQjHvlVAYmzBZS9YlDp6PTSSDwa98vkD4QgVDDCAo84z5X1t5XyJQ62ImdLXx5NdIIfihey6xpum9/gRQ== + /parse5/5.1.1: + resolution: {integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug==} dev: true - resolution: - integrity: sha512-ugq4DFI0Ptb+WWjAdOK16+u/nHfiIrcE+sh8kZMaM0WllQKLI9rOUq6c2b7cwPkXdzfQESqvoqK6ug7U/Yyzug== + /parseqs/0.0.6: + resolution: {integrity: sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w==} dev: true - resolution: - integrity: sha512-jeAGzMDbfSHHA091hr0r31eYfTig+29g3GKKE/PPbEQ65X0lmMwlEoqmhzu0iztID5uJpZsFlUPDP8ThPL7M8w== + /parseuri/0.0.6: + resolution: {integrity: sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow==} dev: true - resolution: - integrity: sha512-AUjen8sAkGgao7UyCX6Ahv0gIK2fABKmYjvP4xmy5JaKvcbTRueIqIPHLAfq30xJddqSE033IOMUSOMCcK3Sow== + /parseurl/1.3.3: - engines: - node: '>= 0.8' - resolution: - integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ== + resolution: {integrity: sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==} + engines: {node: '>= 0.8'} + /pascal-case/3.1.2: + resolution: {integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==} dependencies: no-case: 3.0.4 tslib: 2.0.3 dev: true - resolution: - integrity: sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g== + /pascalcase/0.1.1: + resolution: {integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-s2PlXoAGym/iF4TS2yK9FdeRfxQ= + /path-browserify/0.0.1: + resolution: {integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==} dev: true - resolution: - integrity: sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ== + /path-dirname/1.0.2: + resolution: {integrity: sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA=} dev: true - resolution: - integrity: sha1-zDPSTVJeCZpTiMAzbG4yuRYGCeA= + /path-exists/2.1.0: + resolution: {integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s=} + engines: {node: '>=0.10.0'} dependencies: pinkie-promise: 2.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-D+tsZPD8UY2adU3V77YscCJ2H0s= + /path-exists/3.0.0: - engines: - node: '>=4' - resolution: - integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU= + resolution: {integrity: sha1-zg6+ql94yxiSXqfYENe1mwEP1RU=} + engines: {node: '>=4'} + /path-exists/4.0.0: + resolution: {integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w== + /path-extra/1.0.3: + resolution: {integrity: sha1-fBEhiablDVlXkOetIDfkTkEMEWY=} dev: true - resolution: - integrity: sha1-fBEhiablDVlXkOetIDfkTkEMEWY= + /path-is-absolute/1.0.1: + resolution: {integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-F0uSaHNVNP+8es5r9TpanhtcX18= + /path-is-inside/1.0.2: + resolution: {integrity: sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM=} dev: true - resolution: - integrity: sha1-NlQX3t5EQw0cEa9hAn+s8HS9/FM= + /path-key/2.0.1: - engines: - node: '>=4' - resolution: - integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A= + resolution: {integrity: sha1-QRyttXTFoUDTpLGRDUDYDMn0C0A=} + engines: {node: '>=4'} + /path-key/3.1.1: - engines: - node: '>=8' - resolution: - integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q== + resolution: {integrity: sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==} + engines: {node: '>=8'} + /path-loader/1.0.10: + resolution: {integrity: sha512-CMP0v6S6z8PHeJ6NFVyVJm6WyJjIwFvyz2b0n2/4bKdS/0uZa/9sKUlYZzubrn3zuDRU0zIuEDX9DZYQ2ZI8TA==} dependencies: native-promise-only: 0.8.1 superagent: 3.8.3 dev: true - resolution: - integrity: sha512-CMP0v6S6z8PHeJ6NFVyVJm6WyJjIwFvyz2b0n2/4bKdS/0uZa/9sKUlYZzubrn3zuDRU0zIuEDX9DZYQ2ZI8TA== + /path-parse/1.0.6: - resolution: - integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw== + resolution: {integrity: sha512-GSmOT2EbHrINBf9SR7CDELwlJ8AENk3Qn7OikK4nFYAu3Ote2+JYNVvkpAEQm3/TLNEJFD/xZJjzyxg3KBWOzw==} + /path-to-regexp/0.1.7: - resolution: - integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w= + resolution: {integrity: sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=} + /path-to-regexp/1.8.0: + resolution: {integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==} dependencies: isarray: 0.0.1 - resolution: - integrity: sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA== + /path-type/2.0.0: + resolution: {integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM=} + engines: {node: '>=4'} dependencies: pify: 2.3.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-8BLMuEFbcJb8LaoQVMPXI4lZTHM= + /path-type/3.0.0: + resolution: {integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg==} + engines: {node: '>=4'} dependencies: pify: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-T2ZUsdZFHgA3u4e5PfPbjd7HDDpxPnQb5jN0SrDsjNSuVXHJqtwTnWqG0B1jZrgmJ/7lj1EmVIByWt1gxGkWvg== + /path-type/4.0.0: - engines: - node: '>=8' - resolution: - integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw== + resolution: {integrity: sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==} + engines: {node: '>=8'} + /pbkdf2/3.1.1: + resolution: {integrity: sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg==} + engines: {node: '>=0.12'} dependencies: create-hash: 1.2.0 create-hmac: 1.1.7 ripemd160: 2.0.2 safe-buffer: 5.2.1 sha.js: 2.4.11 - engines: - node: '>=0.12' - resolution: - integrity: sha512-4Ejy1OPxi9f2tt1rRV7Go7zmfDQ+ZectEQz3VGUQhgq62HtIRPDyG/JtnwIxs6x3uNMwo2V7q1fMvKjb+Tnpqg== + /pend/1.2.0: + resolution: {integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA=} dev: true - resolution: - integrity: sha1-elfrVQpng/kRUzH89GY9XI4AelA= + /performance-now/2.1.0: - resolution: - integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns= + resolution: {integrity: sha1-Ywn04OX6kT7BxpMHrjZLSzd8nns=} + /pg-int8/1.0.1: + resolution: {integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw==} + engines: {node: '>=4.0.0'} dev: false - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-WCtabS6t3c8SkpDBUlb1kjOs7l66xsGdKpIPZsg4wR+B3+u9UAum2odSsF9tnvxg80h4ZxLWMy4pRjOsFIqQpw== + /pg-protocol/1.4.0: + resolution: {integrity: sha512-El+aXWcwG/8wuFICMQjM5ZSAm6OWiJicFdNYo+VY3QP+8vI4SvLIWVe51PppTzMhikUJR+PsyIFKqfdXPz/yxA==} dev: false - resolution: - integrity: sha512-El+aXWcwG/8wuFICMQjM5ZSAm6OWiJicFdNYo+VY3QP+8vI4SvLIWVe51PppTzMhikUJR+PsyIFKqfdXPz/yxA== + /pg-types/2.2.0: + resolution: {integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA==} + engines: {node: '>=4'} dependencies: pg-int8: 1.0.1 postgres-array: 2.0.0 @@ -19796,233 +19233,210 @@ packages: postgres-date: 1.0.7 postgres-interval: 1.2.0 dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-qTAAlrEsl8s4OiEQY69wDvcMIdQN6wdz5ojQiOy6YRMuynxenON0O5oCpJI6lshc6scgAY8qvJ2On/p+CXY0GA== + /picomatch/2.2.2: + resolution: {integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg==} + engines: {node: '>=8.6'} dev: true - engines: - node: '>=8.6' - resolution: - integrity: sha512-q0M/9eZHzmr0AulXyPwNfZjtwZ/RBZlbN3K3CErVrk50T2ASYI7Bye0EvekFY3IP1Nt2DHu0re+V2ZHIpMkuWg== + /pify/2.3.0: + resolution: {integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-7RQaasBDqEnqWISY59yosVMw6Qw= + /pify/3.0.0: + resolution: {integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-5aSs0sEB/fPZpNB/DbxNtJ3SgXY= + /pify/4.0.1: + resolution: {integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-uB80kBFb/tfd68bVleG9T5GGsGPjJrLAUpR5PZIrhBnIaRTQRjqdJSsIKkOP6OAIFbj7GOrcudc5pNjZ+geV2g== + /pify/5.0.0: + resolution: {integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-eW/gHNMlxdSP6dmG6uJip6FXN0EQBwm2clYYd8Wul42Cwu/DK8HEftzsapcNdYe2MfLiIwZqsDk2RDEsTE79hA== + /pinkie-promise/2.0.1: + resolution: {integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o=} + engines: {node: '>=0.10.0'} dependencies: pinkie: 2.0.4 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ITXW36ejWMBprJsXh3YogihFD/o= + /pinkie/2.0.4: + resolution: {integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-clVrgM+g1IqXToDnckjoDtT3+HA= + /pirates/4.0.1: + resolution: {integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA==} + engines: {node: '>= 6'} dependencies: node-modules-regexp: 1.0.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-WuNqLTbMI3tmfef2TKxlQmAiLHKtFhlsCZnPIpuv2Ow0RDVO8lfy1Opf4NUzlMXLjPl+Men7AuVdX6TA+s+uGA== + /pkce-challenge/2.2.0: + resolution: {integrity: sha512-Ly0Y0OwhtG2N1ynk5ruqoyJxkrWhAPmvdRk0teiLh9Dp2+J4URKpv1JSKWD0j1Sd+QCeiwO9lTl0EjmrB2jWeA==} dev: false - resolution: - integrity: sha512-Ly0Y0OwhtG2N1ynk5ruqoyJxkrWhAPmvdRk0teiLh9Dp2+J4URKpv1JSKWD0j1Sd+QCeiwO9lTl0EjmrB2jWeA== + /pkg-dir/1.0.0: + resolution: {integrity: sha1-ektQio1bstYp1EcFb/TpyTFM89Q=} + engines: {node: '>=0.10.0'} dependencies: find-up: 1.1.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ektQio1bstYp1EcFb/TpyTFM89Q= + /pkg-dir/2.0.0: + resolution: {integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s=} + engines: {node: '>=4'} dependencies: find-up: 2.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-9tXREJ4Z1j7fQo4L1X4Sd3YVM0s= + /pkg-dir/3.0.0: + resolution: {integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw==} + engines: {node: '>=6'} dependencies: find-up: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-/E57AYkoeQ25qkxMj5PBOVgF8Kiu/h7cYS30Z5+R7WaiCCBfLq58ZI/dSeaEKb9WVJV5n/03QwrN3IeWIFllvw== + /pkg-dir/4.2.0: + resolution: {integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==} + engines: {node: '>=8'} dependencies: find-up: 4.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ== + /pkg-up/2.0.0: + resolution: {integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8=} + engines: {node: '>=4'} dependencies: find-up: 2.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-yBmscoBZpGHKscOImivjxJoATX8= + /pkg-up/3.1.0: + resolution: {integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA==} + engines: {node: '>=8'} dependencies: find-up: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-nDywThFk1i4BQK4twPQ6TA4RT8bDY96yeuCVBWL3ePARCiEKDRSrNGbFIgUJpLp+XeIR65v8ra7WuJOFUBtkMA== + /pkginfo/0.4.1: + resolution: {integrity: sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8=} + engines: {node: '>= 0.4.0'} dev: false - engines: - node: '>= 0.4.0' - resolution: - integrity: sha1-tUGO8EOd5UJfxJlQQtztFPsqhP8= + /please-upgrade-node/3.2.0: + resolution: {integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg==} dependencies: semver-compare: 1.0.0 dev: true - resolution: - integrity: sha512-gQR3WpIgNIKwBMVLkpMUeR3e1/E1y42bqDQZfql+kDeXd8COYfM8PQA4X6y7a8u9Ua9FHmsrrmirW2vHs45hWg== + /pn/1.1.0: + resolution: {integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA==} dev: true - resolution: - integrity: sha512-2qHaIQr2VLRFoxe2nASzsV6ef4yOOH+Fi9FBOVH6cqeSgUnoyySPZkxzLuzd+RYOQTRpROA0ztTMqxROKSb/nA== + /pnp-webpack-plugin/1.6.4: + resolution: {integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg==} + engines: {node: '>=6'} dependencies: ts-pnp: 1.1.6 + transitivePeerDependencies: + - typescript dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-7Wjy+9E3WwLOEL30D+m8TSTF7qJJUJLONBnwQp0518siuMxUQUbgZwssaFX+QKlZkjHZcw/IpZCt/H0srrntSg== + /popper.js/1.16.1: + resolution: {integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ==} deprecated: You can find the new Popper v2 at @popperjs/core, this package is dedicated to the legacy v1 dev: false - resolution: - integrity: sha512-Wb4p1J4zyFTbM+u6WuO4XstYx4Ky9Cewe4DWrel7B0w6VVICvPwdOpotjzcf6eD8TsckVnIMNONQyPIUFOUbCQ== + /portfinder/1.0.28: + resolution: {integrity: sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==} + engines: {node: '>= 0.12.0'} dependencies: async: 2.6.3 debug: 3.2.7 mkdirp: 0.5.5 dev: true - engines: - node: '>= 0.12.0' - resolution: - integrity: sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA== + /posix-character-classes/0.1.1: + resolution: {integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-AerA/jta9xoqbAL+q7jB/vfgDqs= + /postcss-attribute-case-insensitive/4.0.2: + resolution: {integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA==} dependencies: postcss: 7.0.35 postcss-selector-parser: 6.0.4 dev: true - resolution: - integrity: sha512-clkFxk/9pcdb4Vkn0hAHq3YnxBQ2p0CGD1dy24jN+reBck+EWxMbxSUqN4Yj7t0w8csl87K6p0gxBe1utkJsYA== + /postcss-browser-comments/3.0.0_browserslist@4.15.0: + resolution: {integrity: sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig==} + engines: {node: '>=8.0.0'} + peerDependencies: + browserslist: ^4 dependencies: browserslist: 4.15.0 postcss: 7.0.35 dev: true - engines: - node: '>=8.0.0' - peerDependencies: - browserslist: ^4 - resolution: - integrity: sha512-qfVjLfq7HFd2e0HW4s1dvU8X080OZdG46fFbIBFjW7US7YPDcWfRvdElvwMJr2LI6hMmD+7LnH2HcmXTs+uOig== + /postcss-calc/7.0.5: + resolution: {integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg==} dependencies: postcss: 7.0.35 postcss-selector-parser: 6.0.4 postcss-value-parser: 4.1.0 dev: true - resolution: - integrity: sha512-1tKHutbGtLtEZF6PT4JSihCHfIVldU72mZ8SdZHIYriIZ9fh9k9aWSppaT8rHsyI3dX+KSR+W+Ix9BMY3AODrg== + /postcss-color-functional-notation/2.0.1: + resolution: {integrity: sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-ZBARCypjEDofW4P6IdPVTLhDNXPRn8T2s1zHbZidW6rPaaZvcnCS2soYFIQJrMZSxiePJ2XIYTlcb2ztr/eT2g== + /postcss-color-gray/5.0.0: + resolution: {integrity: sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw==} + engines: {node: '>=6.0.0'} dependencies: '@csstools/convert-colors': 1.4.0 postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-q6BuRnAGKM/ZRpfDascZlIZPjvwsRye7UDNalqVz3s7GDxMtqPY6+Q871liNxsonUw8oC61OG+PSaysYpl1bnw== + /postcss-color-hex-alpha/5.0.3: + resolution: {integrity: sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-PF4GDel8q3kkreVXKLAGNpHKilXsZ6xuu+mOQMHWHLPNyjiUBOr75sp5ZKJfmv1MCus5/DWUGcK9hm6qHEnXYw== + /postcss-color-mod-function/3.0.3: + resolution: {integrity: sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ==} + engines: {node: '>=6.0.0'} dependencies: '@csstools/convert-colors': 1.4.0 postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-YP4VG+xufxaVtzV6ZmhEtc+/aTXH3d0JLpnYfxqTvwZPbJhWqp8bSY3nfNzNRFLgB4XSaBA82OE4VjOOKpCdVQ== + /postcss-color-rebeccapurple/4.0.1: + resolution: {integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-aAe3OhkS6qJXBbqzvZth2Au4V3KieR5sRQ4ptb2b2O8wgvB3SJBsdG+jsn2BZbbwekDG8nTfcCNKcSfe/lEy8g== + /postcss-colormin/4.0.3: + resolution: {integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw==} + engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 color: 3.1.3 @@ -20030,214 +19444,192 @@ packages: postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-WyQFAdDZpExQh32j0U0feWisZ0dmOtPl44qYmJKkq9xFWY3p+4qnRzCHeNrkeRhwPHz9bQ3mo0/yVkaply0MNw== + /postcss-convert-values/4.0.1: + resolution: {integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-Kisdo1y77KUC0Jmn0OXU/COOJbzM8cImvw1ZFsBgBgMgb1iL23Zs/LXRe3r+EZqM3vGYKdQ2YJVQ5VkJI+zEJQ== + /postcss-custom-media/7.0.8: + resolution: {integrity: sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-c9s5iX0Ge15o00HKbuRuTqNndsJUbaXdiNsksnVH8H4gdc+zbLzr/UasOwNG6CTDpLFekVY4672eWdiiWu2GUg== + /postcss-custom-properties/8.0.11: + resolution: {integrity: sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-nm+o0eLdYqdnJ5abAJeXp4CEU1c1k+eB2yMCvhgzsds/e0umabFrN6HoTy/8Q4K5ilxERdl/JD1LO5ANoYBeMA== + /postcss-custom-selectors/5.1.2: + resolution: {integrity: sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-selector-parser: 5.0.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-DSGDhqinCqXqlS4R7KGxL1OSycd1lydugJ1ky4iRXPHdBRiozyMHrdu0H3o7qNOCiZwySZTUI5MV0T8QhCLu+w== + /postcss-dir-pseudo-class/5.0.0: + resolution: {integrity: sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw==} + engines: {node: '>=4.0.0'} dependencies: postcss: 7.0.35 postcss-selector-parser: 5.0.0 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-3pm4oq8HYWMZePJY+5ANriPs3P07q+LW6FAdTlkFH2XqDdP4HeeJYMOzn0HYLhRSjBO3fhiqSwwU9xEULSrPgw== + /postcss-discard-comments/4.0.2: + resolution: {integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-RJutN259iuRf3IW7GZyLM5Sw4GLTOH8FmsXBnv8Ab/Tc2k4SR4qbV4DNbyyY4+Sjo362SyDmW2DQ7lBSChrpkg== + /postcss-discard-duplicates/4.0.2: + resolution: {integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-ZNQfR1gPNAiXZhgENFfEglF93pciw0WxMkJeVmw8eF+JZBbMD7jp6C67GqJAXVZP2BWbOztKfbsdmMp/k8c6oQ== + /postcss-discard-empty/4.0.1: + resolution: {integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-B9miTzbznhDjTfjvipfHoqbWKwd0Mj+/fL5s1QOz06wufguil+Xheo4XpOnc4NqKYBCNqqEzgPv2aPBIJLox0w== + /postcss-discard-overridden/4.0.1: + resolution: {integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-IYY2bEDD7g1XM1IDEsUT4//iEYCxAmP5oDSFMVU/JVvT7gh+l4fmjciLqGgwjdWpQIdb0Che2VX00QObS5+cTg== + /postcss-double-position-gradients/1.0.0: + resolution: {integrity: sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-G+nV8EnQq25fOI8CH/B6krEohGWnF5+3A6H/+JEpOncu5dCnkS1QQ6+ct3Jkaepw1NGVqqOZH6lqrm244mCftA== + /postcss-env-function/2.0.2: + resolution: {integrity: sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-rwac4BuZlITeUbiBq60h/xbLzXY43qOsIErngWa4l7Mt+RaSkT7QBjXVGTcBHupykkblHMDrBFh30zchYPaOUw== + /postcss-flexbugs-fixes/4.1.0: + resolution: {integrity: sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA==} dependencies: postcss: 7.0.35 dev: true - resolution: - integrity: sha512-jr1LHxQvStNNAHlgco6PzY308zvLklh7SJVYuWUwyUQncofaAlD2l+P/gxKHOdqWKe7xJSkVLFF/2Tp+JqMSZA== + /postcss-focus-visible/4.0.0: + resolution: {integrity: sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-Z5CkWBw0+idJHSV6+Bgf2peDOFf/x4o+vX/pwcNYrWpXFrSfTkQ3JQ1ojrq9yS+upnAlNRHeg8uEwFTgorjI8g== + /postcss-focus-within/3.0.0: + resolution: {integrity: sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-W0APui8jQeBKbCGZudW37EeMCjDeVxKgiYfIIEo8Bdh5SpB9sxds/Iq8SEuzS0Q4YFOlG7EPFulbbxujpkrV2w== + /postcss-font-variant/4.0.1: + resolution: {integrity: sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA==} dependencies: postcss: 7.0.35 dev: true - resolution: - integrity: sha512-I3ADQSTNtLTTd8uxZhtSOrTCQ9G4qUVKPjHiDk0bV75QSxXjVWiJVJ2VLdspGUi9fbW9BcjKJoRvxAH1pckqmA== + /postcss-gap-properties/2.0.0: + resolution: {integrity: sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-QZSqDaMgXCHuHTEzMsS2KfVDOq7ZFiknSpkrPJY6jmxbugUPTuSzs/vuE5I3zv0WAS+3vhrlqhijiprnuQfzmg== + /postcss-image-set-function/3.0.1: + resolution: {integrity: sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-oPTcFFip5LZy8Y/whto91L9xdRHCWEMs3e1MdJxhgt4jy2WYXfhkng59fH5qLXSCPN8k4n94p1Czrfe5IOkKUw== + /postcss-initial/3.0.2: + resolution: {integrity: sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA==} dependencies: lodash.template: 4.5.0 postcss: 7.0.35 dev: true - resolution: - integrity: sha512-ugA2wKonC0xeNHgirR4D3VWHs2JcU08WAi1KFLVcnb7IN89phID6Qtg2RIctWbnvp1TM2BOmDtX8GGLCKdR8YA== + /postcss-lab-function/2.0.1: + resolution: {integrity: sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg==} + engines: {node: '>=6.0.0'} dependencies: '@csstools/convert-colors': 1.4.0 postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-whLy1IeZKY+3fYdqQFuDBf8Auw+qFuVnChWjmxm/UhHWqNHZx+B99EwxTvGYmUBqe3Fjxs4L1BoZTJmPu6usVg== + /postcss-load-config/2.1.2: + resolution: {integrity: sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw==} + engines: {node: '>= 4'} dependencies: cosmiconfig: 5.2.1 import-cwd: 2.1.0 dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-/rDeGV6vMUo3mwJZmeHfEDvwnTKKqQ0S7OHUi/kJvvtx3aWtyWG2/0ZWnzCt2keEclwN6Tf0DST2v9kITdOKYw== + /postcss-loader/3.0.0: + resolution: {integrity: sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA==} + engines: {node: '>= 6'} dependencies: loader-utils: 1.4.0 postcss: 7.0.35 postcss-load-config: 2.1.2 schema-utils: 1.0.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-cLWoDEY5OwHcAjDnkyRQzAXfs2jrKjXpO/HQFcc5b5u/r7aa471wdmChmwfnv7x2u840iat/wi0lQ5nbRgSkUA== + /postcss-logical/3.0.0: + resolution: {integrity: sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-1SUKdJc2vuMOmeItqGuNaC+N8MzBWFWEkAnRnLpFYj1tGGa7NqyVBujfRtgNa2gXR+6RkGUiB2O5Vmh7E2RmiA== + /postcss-media-minmax/4.0.0: + resolution: {integrity: sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-fo9moya6qyxsjbFAYl97qKO9gyre3qvbMnkOZeZwlsW6XYFsvs2DMGDlchVLfAd8LHPZDxivu/+qW2SMQeTHBw== + /postcss-merge-longhand/4.0.11: + resolution: {integrity: sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw==} + engines: {node: '>=6.9.0'} dependencies: css-color-names: 0.0.4 postcss: 7.0.35 postcss-value-parser: 3.3.1 stylehacks: 4.0.3 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-alx/zmoeXvJjp7L4mxEMjh8lxVlDFX1gqWHzaaQewwMZiVhLo42TEClKaeHbRf6J7j82ZOdTJ808RtN0ZOZwvw== + /postcss-merge-rules/4.0.3: + resolution: {integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ==} + engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 caniuse-api: 3.0.0 @@ -20246,31 +19638,28 @@ packages: postcss-selector-parser: 3.1.2 vendors: 1.0.4 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-U7e3r1SbvYzO0Jr3UT/zKBVgYYyhAz0aitvGIYOYK5CPmkNih+WDSsS5tvPrJ8YMQYlEMvsZIiqmn7HdFUaeEQ== + /postcss-minify-font-values/4.0.2: + resolution: {integrity: sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-j85oO6OnRU9zPf04+PZv1LYIYOprWm6IA6zkXkrJXyRveDEuQggG6tvoy8ir8ZwjLxLuGfNkCZEQG7zan+Hbtg== + /postcss-minify-gradients/4.0.2: + resolution: {integrity: sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 is-color-stop: 1.1.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-qKPfwlONdcf/AndP1U8SJ/uzIJtowHlMaSioKzebAXSG4iJthlWC9iSWznQcX4f66gIWX44RSA841HTHj3wK+Q== + /postcss-minify-params/4.0.2: + resolution: {integrity: sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg==} + engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 browserslist: 4.15.0 @@ -20279,155 +19668,140 @@ packages: postcss-value-parser: 3.3.1 uniqs: 2.0.0 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-G7eWyzEx0xL4/wiBBJxJOz48zAKV2WG3iZOqVhPet/9geefm/Px5uo1fzlHu+DOjT+m0Mmiz3jkQzVHe6wxAWg== + /postcss-minify-selectors/4.0.2: + resolution: {integrity: sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g==} + engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 has: 1.0.3 postcss: 7.0.35 postcss-selector-parser: 3.1.2 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-D5S1iViljXBj9kflQo4YutWnJmwm8VvIsU1GeXJGiG9j8CIg9zs4voPMdQDUmIxetUOh60VilsNzCiAFTOqu3g== + /postcss-modules-extract-imports/2.0.0: + resolution: {integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ==} + engines: {node: '>= 6'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-LaYLDNS4SG8Q5WAWqIJgdHPJrDDr/Lv775rMBFUbgjTz6j34lUznACHcdRWroPvXANP2Vj7yNK57vp9eFqzLWQ== + /postcss-modules-local-by-default/3.0.3: + resolution: {integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw==} + engines: {node: '>= 6'} dependencies: icss-utils: 4.1.1 postcss: 7.0.35 postcss-selector-parser: 6.0.4 postcss-value-parser: 4.1.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-e3xDq+LotiGesympRlKNgaJ0PCzoUIdpH0dj47iWAui/kyTgh3CiAr1qP54uodmJhl6p9rN6BoNcdEDVJx9RDw== + /postcss-modules-scope/2.2.0: + resolution: {integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ==} + engines: {node: '>= 6'} dependencies: postcss: 7.0.35 postcss-selector-parser: 6.0.4 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-YyEgsTMRpNd+HmyC7H/mh3y+MeFWevy7V1evVhJWewmMbjDHIbZbOXICC2y+m1xI1UVfIT1HMW/O04Hxyu9oXQ== + /postcss-modules-values/3.0.0: + resolution: {integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg==} dependencies: icss-utils: 4.1.1 postcss: 7.0.35 dev: true - resolution: - integrity: sha512-1//E5jCBrZ9DmRX+zCtmQtRSV6PV42Ix7Bzj9GbwJceduuf7IqP8MgeTXuRDHOWj2m0VzZD5+roFWDuU8RQjcg== + /postcss-nesting/7.0.1: + resolution: {integrity: sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-FrorPb0H3nuVq0Sff7W2rnc3SmIcruVC6YwpcS+k687VxyxO33iE1amna7wHuRVzM8vfiYofXSBHNAZ3QhLvYg== + /postcss-normalize-charset/4.0.1: + resolution: {integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-gMXCrrlWh6G27U0hF3vNvR3w8I1s2wOBILvA87iNXaPvSNo5uZAMYsZG7XjCUf1eVxuPfyL4TJ7++SGZLc9A3g== + /postcss-normalize-display-values/4.0.2: + resolution: {integrity: sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-3F2jcsaMW7+VtRMAqf/3m4cPFhPD3EFRgNs18u+k3lTJJlVe7d0YPO+bnwqo2xg8YiRpDXJI2u8A0wqJxMsQuQ== + /postcss-normalize-positions/4.0.2: + resolution: {integrity: sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 has: 1.0.3 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-Dlf3/9AxpxE+NF1fJxYDeggi5WwV35MXGFnnoccP/9qDtFrTArZ0D0R+iKcg5WsUd8nUYMIl8yXDCtcrT8JrdA== + /postcss-normalize-repeat-style/4.0.2: + resolution: {integrity: sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 cssnano-util-get-match: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-qvigdYYMpSuoFs3Is/f5nHdRLJN/ITA7huIoCyqqENJe9PvPmLhNLMu7QTjPdtnVf6OcYYO5SHonx4+fbJE1+Q== + /postcss-normalize-string/4.0.2: + resolution: {integrity: sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA==} + engines: {node: '>=6.9.0'} dependencies: has: 1.0.3 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-RrERod97Dnwqq49WNz8qo66ps0swYZDSb6rM57kN2J+aoyEAJfZ6bMx0sx/F9TIEX0xthPGCmeyiam/jXif0eA== + /postcss-normalize-timing-functions/4.0.2: + resolution: {integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-acwJY95edP762e++00Ehq9L4sZCEcOPyaHwoaFOhIwWCDfik6YvqsYNxckee65JHLKzuNSSmAdxwD2Cud1Z54A== + /postcss-normalize-unicode/4.0.1: + resolution: {integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg==} + engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-od18Uq2wCYn+vZ/qCOeutvHjB5jm57ToxRaMeNuf0nWVHaP9Hua56QyMF6fs/4FSUnVIw0CBPsU0K4LnBPwYwg== + /postcss-normalize-url/4.0.1: + resolution: {integrity: sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA==} + engines: {node: '>=6.9.0'} dependencies: is-absolute-url: 2.1.0 normalize-url: 3.3.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-p5oVaF4+IHwu7VpMan/SSpmpYxcJMtkGppYf0VbdH5B6hN8YNmVyJLuY9FmLQTzY3fag5ESUUHDqM+heid0UVA== + /postcss-normalize-whitespace/4.0.2: + resolution: {integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA==} + engines: {node: '>=6.9.0'} dependencies: postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-tO8QIgrsI3p95r8fyqKV+ufKlSHh9hMJqACqbv2XknufqEDhDvbguXGBBqxw9nsQoXWf0qOqppziKJKHMD4GtA== + /postcss-normalize/8.0.1: + resolution: {integrity: sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ==} + engines: {node: '>=8.0.0'} dependencies: '@csstools/normalize.css': 10.1.0 browserslist: 4.15.0 @@ -20435,44 +19809,40 @@ packages: postcss-browser-comments: 3.0.0_browserslist@4.15.0 sanitize.css: 10.0.0 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-rt9JMS/m9FHIRroDDBGSMsyW1c0fkvOJPy62ggxSHUldJO7B195TqFMqIf+lY5ezpDcYOV4j86aUp3/XbxzCCQ== + /postcss-ordered-values/4.1.2: + resolution: {integrity: sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-arguments: 4.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-2fCObh5UanxvSxeXrtLtlwVThBvHn6MQcu4ksNT2tsaV2Fg76R2CV98W7wNSlX+5/pFwEyaDwKLLoEV7uRybAw== + /postcss-overflow-shorthand/2.0.0: + resolution: {integrity: sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-aK0fHc9CBNx8jbzMYhshZcEv8LtYnBIRYQD5i7w/K/wS9c2+0NSR6B3OVMu5y0hBHYLcMGjfU+dmWYNKH0I85g== + /postcss-page-break/2.0.0: + resolution: {integrity: sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ==} dependencies: postcss: 7.0.35 dev: true - resolution: - integrity: sha512-tkpTSrLpfLfD9HvgOlJuigLuk39wVTbbd8RKcy8/ugV2bNBUW3xU+AIqyxhDrQr1VUj1RmyJrBn1YWrqUm9zAQ== + /postcss-place/4.0.1: + resolution: {integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-values-parser: 2.0.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-Zb6byCSLkgRKLODj/5mQugyuj9bvAAw9LqJJjgwz5cYryGeXfFZfSXoP1UfveccFmeq0b/2xxwcTEVScnqGxBg== + /postcss-preset-env/6.7.0: + resolution: {integrity: sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg==} + engines: {node: '>=6.0.0'} dependencies: autoprefixer: 9.8.6 browserslist: 4.15.0 @@ -20512,206 +19882,188 @@ packages: postcss-selector-matches: 4.0.0 postcss-selector-not: 4.0.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-eU4/K5xzSFwUFJ8hTdTQzo2RBLbDVt83QZrAvI07TULOkmyQlnYlpwep+2yIK+K+0KlZO4BvFcleOCCcUtwchg== + /postcss-pseudo-class-any-link/6.0.0: + resolution: {integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 postcss-selector-parser: 5.0.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-lgXW9sYJdLqtmw23otOzrtbDXofUdfYzNm4PIpNE322/swES3VU9XlXHeJS46zT2onFO7V1QFdD4Q9LiZj8mew== + /postcss-reduce-initial/4.0.3: + resolution: {integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA==} + engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 caniuse-api: 3.0.0 has: 1.0.3 postcss: 7.0.35 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-gKWmR5aUulSjbzOfD9AlJiHCGH6AEVLaM0AV+aSioxUDd16qXP1PCh8d1/BGVvpdWn8k/HiK7n6TjeoXN1F7DA== + /postcss-reduce-transforms/4.0.2: + resolution: {integrity: sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg==} + engines: {node: '>=6.9.0'} dependencies: cssnano-util-get-match: 4.0.0 has: 1.0.3 postcss: 7.0.35 postcss-value-parser: 3.3.1 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-EEVig1Q2QJ4ELpJXMZR8Vt5DQx8/mo+dGWSR7vWXqcob2gQLyQGsionYcGKATXvQzMPn6DSN1vTN7yFximdIAg== + /postcss-replace-overflow-wrap/3.0.0: + resolution: {integrity: sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw==} dependencies: postcss: 7.0.35 dev: true - resolution: - integrity: sha512-2T5hcEHArDT6X9+9dVSPQdo7QHzG4XKclFT8rU5TzJPDN7RIRTbO9c4drUISOVemLj03aezStHCR2AIcr8XLpw== + /postcss-safe-parser/4.0.1: + resolution: {integrity: sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ==} + engines: {node: '>=6.0.0'} dependencies: postcss: 7.0.35 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-xZsFA3uX8MO3yAda03QrG3/Eg1LN3EPfjjf07vke/46HERLZyHrTsQ9E1r1w1W//fWEhtYNndo2hQplN2cVpCQ== + /postcss-selector-matches/4.0.0: + resolution: {integrity: sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww==} dependencies: balanced-match: 1.0.0 postcss: 7.0.35 dev: true - resolution: - integrity: sha512-LgsHwQR/EsRYSqlwdGzeaPKVT0Ml7LAT6E75T8W8xLJY62CE4S/l03BWIt3jT8Taq22kXP08s2SfTSzaraoPww== + /postcss-selector-not/4.0.0: + resolution: {integrity: sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ==} dependencies: balanced-match: 1.0.0 postcss: 7.0.35 dev: true - resolution: - integrity: sha512-W+bkBZRhqJaYN8XAnbbZPLWMvZD1wKTu0UxtFKdhtGjWYmxhkUneoeOhRJKdAE5V7ZTlnbHfCR+6bNwK9e1dTQ== + /postcss-selector-parser/3.1.2: + resolution: {integrity: sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA==} + engines: {node: '>=8'} dependencies: dot-prop: 5.3.0 indexes-of: 1.0.1 uniq: 1.0.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-h7fJ/5uWuRVyOtkO45pnt1Ih40CEleeyCHzipqAZO2e5H20g25Y48uYnFUiShvY4rZWNJ/Bib/KVPmanaCtOhA== + /postcss-selector-parser/5.0.0: + resolution: {integrity: sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ==} + engines: {node: '>=4'} dependencies: cssesc: 2.0.0 indexes-of: 1.0.1 uniq: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-w+zLE5Jhg6Liz8+rQOWEAwtwkyqpfnmsinXjXg6cY7YIONZZtgvE0v2O0uhQBs0peNomOJwWRKt6JBfTdTd3OQ== + /postcss-selector-parser/6.0.4: + resolution: {integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw==} + engines: {node: '>=4'} dependencies: cssesc: 3.0.0 indexes-of: 1.0.1 uniq: 1.0.1 util-deprecate: 1.0.2 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-gjMeXBempyInaBqpp8gODmwZ52WaYsVOsfr4L4lDQ7n3ncD6mEyySiDtgzCT+NYC0mmeOLvtsF8iaEf0YT6dBw== + /postcss-svgo/4.0.2: + resolution: {integrity: sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw==} + engines: {node: '>=6.9.0'} dependencies: is-svg: 3.0.0 postcss: 7.0.35 postcss-value-parser: 3.3.1 svgo: 1.3.2 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-C6wyjo3VwFm0QgBy+Fu7gCYOkCmgmClghO+pjcxvrcBKtiKt0uCF+hvbMO1fyv5BMImRK90SMb+dwUnfbGd+jw== + /postcss-unique-selectors/4.0.1: + resolution: {integrity: sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg==} + engines: {node: '>=6.9.0'} dependencies: alphanum-sort: 1.0.2 postcss: 7.0.35 uniqs: 2.0.0 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-+JanVaryLo9QwZjKrmJgkI4Fn8SBgRO6WXQBJi7KiAVPlmxikB5Jzc4EvXMT2H0/m0RjrVVm9rGNhZddm/8Spg== + /postcss-value-parser/3.3.1: + resolution: {integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ==} dev: true - resolution: - integrity: sha512-pISE66AbVkp4fDQ7VHBwRNXzAAKJjw4Vw7nWI/+Q3vuly7SNfgYXvm6i5IgFylHGK5sP/xHAbB7N49OS4gWNyQ== + /postcss-value-parser/4.1.0: + resolution: {integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ==} dev: true - resolution: - integrity: sha512-97DXOFbQJhk71ne5/Mt6cOu6yxsSfM0QGQyl0L25Gca4yGWEGJaig7l7gbCX623VqTBNGLRLaVUCnNkcedlRSQ== + /postcss-values-parser/1.5.0: + resolution: {integrity: sha512-3M3p+2gMp0AH3da530TlX8kiO1nxdTnc3C6vr8dMxRLIlh8UYkz0/wcwptSXjhtx2Fr0TySI7a+BHDQ8NL7LaQ==} + engines: {node: '>=4'} dependencies: flatten: 1.0.3 indexes-of: 1.0.1 uniq: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-3M3p+2gMp0AH3da530TlX8kiO1nxdTnc3C6vr8dMxRLIlh8UYkz0/wcwptSXjhtx2Fr0TySI7a+BHDQ8NL7LaQ== + /postcss-values-parser/2.0.1: + resolution: {integrity: sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg==} + engines: {node: '>=6.14.4'} dependencies: flatten: 1.0.3 indexes-of: 1.0.1 uniq: 1.0.1 dev: true - engines: - node: '>=6.14.4' - resolution: - integrity: sha512-2tLuBsA6P4rYTNKCXYG/71C7j1pU6pK503suYOmn4xYrQIzW+opD+7FAFNuGSdZC/3Qfy334QbeMu7MEb8gOxg== + /postcss/7.0.21: + resolution: {integrity: sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ==} + engines: {node: '>=6.0.0'} dependencies: chalk: 2.4.2 source-map: 0.6.1 supports-color: 6.1.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-uIFtJElxJo29QC753JzhidoAhvp/e/Exezkdhfmt8AymWT6/5B7W1WmponYWkHk2eg6sONyTch0A3nkMPun3SQ== + /postcss/7.0.27: + resolution: {integrity: sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ==} + engines: {node: '>=6.0.0'} dependencies: chalk: 2.4.2 source-map: 0.6.1 supports-color: 6.1.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-WuQETPMcW9Uf1/22HWUWP9lgsIC+KEHg2kozMflKjbeUtw9ujvFX6QmIfozaErDkmLWS9WEnEdEe6Uo9/BNTdQ== + /postcss/7.0.35: + resolution: {integrity: sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg==} + engines: {node: '>=6.0.0'} dependencies: chalk: 2.4.2 source-map: 0.6.1 supports-color: 6.1.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-3QT8bBJeX/S5zKTTjTCIjRF3If4avAT6kqxcASlTWEtAFCb9NH0OUxNDfgZSWdP5fJnBYCMEWkIFfWeugjzYMg== + /postgres-array/2.0.0: + resolution: {integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA==} + engines: {node: '>=4'} dev: false - engines: - node: '>=4' - resolution: - integrity: sha512-VpZrUqU5A69eQyW2c5CA1jtLecCsN2U/bD6VilrFDWq5+5UIEVO7nazS3TEcHf1zuPYO/sqGvUvW62g86RXZuA== + /postgres-bytea/1.0.0: + resolution: {integrity: sha1-AntTPAqokOJtFy1Hz5zOzFIazTU=} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-AntTPAqokOJtFy1Hz5zOzFIazTU= + /postgres-date/1.0.7: + resolution: {integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q==} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-suDmjLVQg78nMK2UZ454hAG+OAW+HQPZ6n++TNDUX+L0+uUlLywnoxJKDou51Zm+zTCjrCl0Nq6J9C5hP9vK/Q== + /postgres-interval/1.2.0: + resolution: {integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ==} + engines: {node: '>=0.10.0'} dependencies: xtend: 4.0.2 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-9ZhXKM/rw350N1ovuWHbGxnGh/SNJ4cnxHiM0rxE4VN41wsg8P8zWn9hv/buK00RP4WvlOyr/RBDiptyxVbkZQ== + /precinct/6.2.0: + resolution: {integrity: sha512-BCAmnOxZzobF3H1/h/gq70pEyvX/BVLWCrzi8beFD22dqu5Z14qOghNUsI24Wg8oaTsGFcIjOGtFX5L9ttmjVg==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 debug: 4.1.1 @@ -20726,99 +20078,90 @@ packages: detective-typescript: 5.7.0 module-definition: 3.3.0 node-source-walk: 4.2.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-BCAmnOxZzobF3H1/h/gq70pEyvX/BVLWCrzi8beFD22dqu5Z14qOghNUsI24Wg8oaTsGFcIjOGtFX5L9ttmjVg== + /prelude-ls/1.1.2: + resolution: {integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ=} + engines: {node: '>= 0.8.0'} dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-IZMqVJ9eUv/ZqCf1cOBL5iqX2lQ= + /prelude-ls/1.2.1: + resolution: {integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g==} + engines: {node: '>= 0.8.0'} dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-vkcDPrRZo1QZLbn5RLGPpg/WmIQ65qoWWhcGKf/b5eplkkarX0m9z8ppCat4mlOqUsWpyNuYgO3VRyrYHSzX5g== + /prepend-http/1.0.4: + resolution: {integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-1PRWKwzjaW5BrFLQ4ALlemNdxtw= + /prepend-http/2.0.0: + resolution: {integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-6SQ0v6XqjBn0HN/UAddBo8gZ2Jc= + /prettier-linter-helpers/1.0.0: + resolution: {integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w==} + engines: {node: '>=6.0.0'} dependencies: fast-diff: 1.2.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-GbK2cP9nraSSUF9N2XwUwqfzlAFlMNYYl+ShE/V+H8a9uNl/oUqB1w2EL54Jh0OlyRSd8RfWYJ3coVS4TROP2w== + /prettier/1.19.1: - dev: true - engines: - node: '>=4' + resolution: {integrity: sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-s7PoyDv/II1ObgQunCbB9PdLmUcBZcnWOcxDh7O0N/UwDEsHyqkW+Qh28jW+mVuCdx7gLB0BotYI1Y6uI9iyew== + dev: true + /pretty-bytes/5.3.0: + resolution: {integrity: sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg==} + engines: {node: '>=6'} dev: false - engines: - node: '>=6' - resolution: - integrity: sha512-hjGrh+P926p4R4WbaB6OckyRtO0F0/lQBiT+0gnxjV+5kjPBrfVBFCsCLbMqVQeydvIoouYTCmmEURiH3R1Bdg== + /pretty-bytes/5.4.1: + resolution: {integrity: sha512-s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-s1Iam6Gwz3JI5Hweaz4GoCD1WUNUIyzePFy5+Js2hjwGVt2Z79wNN+ZKOZ2vB6C+Xs6njyB84Z1IthQg8d9LxA== + /pretty-bytes/5.6.0: + resolution: {integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-FFw039TmrBqFK8ma/7OL3sDz/VytdtJr044/QUJtH0wK9lb9jLq9tJyIxUwtQJHwar2BqtiA4iCWSwo9JLkzFg== + /pretty-error/2.1.2: + resolution: {integrity: sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw==} dependencies: lodash: 4.17.21 renderkid: 2.0.4 dev: true - resolution: - integrity: sha512-EY5oDzmsX5wvuynAByrmY0P0hcp+QpnAKbJng2A2MPjVKXCxrDSUkzghVJ4ZGPIv+JC4gX8fPUWscC0RtjsWGw== + /pretty-format/24.9.0: + resolution: {integrity: sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA==} + engines: {node: '>= 6'} dependencies: '@jest/types': 24.9.0 ansi-regex: 4.1.0 ansi-styles: 3.2.1 react-is: 16.13.1 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-00ZMZUiHaJrNfk33guavqgvfJS30sLYf0f8+Srklv0AMPodGGHcoHgksZ3OThYnIvOd+8yMCn0YiEOogjlgsnA== + /pretty-format/26.6.2: + resolution: {integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg==} + engines: {node: '>= 10'} dependencies: '@jest/types': 26.6.2 ansi-regex: 5.0.0 ansi-styles: 4.3.0 react-is: 17.0.1 dev: true - engines: - node: '>= 10' - resolution: - integrity: sha512-7AeGuCYNGmycyQbCqd/3PWH4eOoX/OiCa0uphp57NVTeAGdJGaAliecxwBDHYQCIvrW7aDBZCYeNTP/WX69mkg== + /pretty-quick/1.11.1_prettier@1.19.1: + resolution: {integrity: sha512-kSXCkcETfak7EQXz6WOkCeCqpbC4GIzrN/vaneTGMP/fAtD8NerA9bPhCUqHAks1geo7biZNl5uEMPceeneLuA==} + hasBin: true + peerDependencies: + prettier: '>=1.8.0' dependencies: chalk: 2.4.2 execa: 0.8.0 @@ -20828,107 +20171,100 @@ packages: multimatch: 3.0.0 prettier: 1.19.1 dev: true - hasBin: true - peerDependencies: - prettier: '>=1.8.0' - resolution: - integrity: sha512-kSXCkcETfak7EQXz6WOkCeCqpbC4GIzrN/vaneTGMP/fAtD8NerA9bPhCUqHAks1geo7biZNl5uEMPceeneLuA== + /prettyoutput/1.2.0: + resolution: {integrity: sha512-G2gJwLzLcYS+2m6bTAe+CcDpwak9YpcvpScI0tE4WYb2O3lEZD/YywkMNpGqsSx5wttGvh2UXaKROTKKCyM2dw==} + engines: {node: '>=4'} + hasBin: true dependencies: colors: 1.3.3 commander: 2.19.0 lodash: 4.17.21 dev: true - engines: - node: '>=4' - hasBin: true - resolution: - integrity: sha512-G2gJwLzLcYS+2m6bTAe+CcDpwak9YpcvpScI0tE4WYb2O3lEZD/YywkMNpGqsSx5wttGvh2UXaKROTKKCyM2dw== + /prismjs/1.24.0: + resolution: {integrity: sha512-SqV5GRsNqnzCL8k5dfAjCNhUrF3pR0A9lTDSCUZeh/LIshheXJEaP0hwLz2t4XHivd2J/v2HR+gRnigzeKe3cQ==} dev: false - resolution: - integrity: sha512-SqV5GRsNqnzCL8k5dfAjCNhUrF3pR0A9lTDSCUZeh/LIshheXJEaP0hwLz2t4XHivd2J/v2HR+gRnigzeKe3cQ== + /prismjs/1.25.0: + resolution: {integrity: sha512-WCjJHl1KEWbnkQom1+SzftbtXMKQoezOCYs5rECqMN+jP+apI7ftoflyqigqzopSO3hMhTEb0mFClA8lkolgEg==} dev: false - resolution: - integrity: sha512-WCjJHl1KEWbnkQom1+SzftbtXMKQoezOCYs5rECqMN+jP+apI7ftoflyqigqzopSO3hMhTEb0mFClA8lkolgEg== + /private/0.1.8: + resolution: {integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg==} + engines: {node: '>= 0.6'} dev: true - engines: - node: '>= 0.6' - resolution: - integrity: sha512-VvivMrbvd2nKkiG38qjULzlc+4Vx4wm/whI9pQD35YrARNnhxeiRktSOhSukRLFNlzg6Br/cJPet5J/u19r/mg== + /process-nextick-args/2.0.1: + resolution: {integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==} dev: true - resolution: - integrity: sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag== + /process/0.11.10: + resolution: {integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI=} + engines: {node: '>= 0.6.0'} dev: true - engines: - node: '>= 0.6.0' - resolution: - integrity: sha1-czIwDoQBYb2j5podHZGn1LwW8YI= + /progress/2.0.3: + resolution: {integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA==} + engines: {node: '>=0.4.0'} dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha512-7PiHtLll5LdnKIMw100I+8xJXR5gW2QwWYkT6iJva0bXitZKa/XMrSbdmg3r2Xnaidz9Qumd0VPaMrZlF9V9sA== + /promise-inflight/1.0.1: + resolution: {integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM=} dev: true - resolution: - integrity: sha1-mEcocL8igTL8vdhoEputEsPAKeM= + /promise-polyfill/8.1.3: + resolution: {integrity: sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g==} dev: false - resolution: - integrity: sha512-MG5r82wBzh7pSKDRa9y+vllNHz3e3d4CNj1PQE4BQYxLme0gKYYBm9YENq+UkEikyZ0XbiGWxYlVw3Rl9O/U8g== + /promise-queue/2.2.5: + resolution: {integrity: sha1-L29ffA9tCBCelnZZx5uIqe1ek7Q=} + engines: {node: '>= 0.8.0'} dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-L29ffA9tCBCelnZZx5uIqe1ek7Q= + /promise/8.1.0: + resolution: {integrity: sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q==} dependencies: asap: 2.0.6 dev: true - resolution: - integrity: sha512-W04AqnILOL/sPRXziNicCjSNRruLAuIHEOVBazepu0545DDNGYHz7ar9ZgZ1fMU8/MA4mVxp5rkBWRi6OXIy3Q== + /prompts/2.4.0: + resolution: {integrity: sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ==} + engines: {node: '>= 6'} dependencies: kleur: 3.0.3 sisteransi: 1.0.5 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-awZAKrk3vN6CroQukBL+R9051a4R3zCZBlJm/HBfrSZ8iTpYix3VX1vU4mveiLpiwmOJT4wokTF9m6HUk4KqWQ== + /prop-types-exact/1.2.0: + resolution: {integrity: sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA==} dependencies: has: 1.0.3 object.assign: 4.1.0 reflect.ownkeys: 0.2.0 dev: true - resolution: - integrity: sha512-K+Tk3Kd9V0odiXFP9fwDHUYRyvK3Nun3GVyPapSIs5OBkITAm15W0CPFD/YKTkMUAbc0b9CUwRQp2ybiBIq+eA== + /prop-types/15.7.2: + resolution: {integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ==} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 react-is: 16.13.1 - resolution: - integrity: sha512-8QQikdH7//R2vurIJSutZ1smHYTcLpRWEOlHnzcWHmBYrOGUysKwSsrC89BCiFj3CbrfJ/nXFdJepOVrY1GCHQ== + /property-information/5.4.0: + resolution: {integrity: sha512-nmMWAm/3vKFGmmOWOcdLjgq/Hlxa+hsuR/px1Lp/UGEyc5A22A6l78Shc2C0E71sPmAqglni+HrS7L7VJ7AUCA==} dependencies: xtend: 4.0.2 dev: false - resolution: - integrity: sha512-nmMWAm/3vKFGmmOWOcdLjgq/Hlxa+hsuR/px1Lp/UGEyc5A22A6l78Shc2C0E71sPmAqglni+HrS7L7VJ7AUCA== + /proto-list/1.2.4: + resolution: {integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk=} dev: true - resolution: - integrity: sha1-IS1b/hMYMGpCD2QCuOJv85ZHqEk= + /protobufjs/6.10.2: + resolution: {integrity: sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ==} + hasBin: true + requiresBuild: true dependencies: '@protobufjs/aspromise': 1.1.2 '@protobufjs/base64': 1.1.2 @@ -20944,34 +20280,31 @@ packages: '@types/node': 13.13.34 long: 4.0.0 dev: true - hasBin: true - requiresBuild: true - resolution: - integrity: sha512-27yj+04uF6ya9l+qfpH187aqEzfCF4+Uit0I9ZBQVqK09hk/SQzKa2MUqUpXaVa7LOFRg1TSSr3lVxGOk6c0SQ== + /proxy-addr/2.0.6: + resolution: {integrity: sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw==} + engines: {node: '>= 0.10'} dependencies: forwarded: 0.1.2 ipaddr.js: 1.9.1 - engines: - node: '>= 0.10' - resolution: - integrity: sha512-dh/frvCBVmSsDYzw6n926jv974gddhkFPfiN8hPOi30Wax25QZyZEGveluCgliBnqmuM+UJmBErbAUFIoDbjOw== + /proxy-from-env/1.0.0: + resolution: {integrity: sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4=} dev: true - resolution: - integrity: sha1-M8UDmPcOp+uW0h97gXYwpVeRx+4= + /prr/1.0.1: + resolution: {integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY=} dev: true - resolution: - integrity: sha1-0/wRS6BplaRexok/SEzrHXj19HY= + /pseudomap/1.0.2: + resolution: {integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM=} dev: true - resolution: - integrity: sha1-8FKijacOYYkX7wqKw0wa5aaChrM= + /psl/1.8.0: - resolution: - integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ== + resolution: {integrity: sha512-RIdOzyoavK+hA18OGGWDqUTsCLhtA7IcZ/6NCs4fFJaHBDab+pDDmDIByWFRQJq2Cd7r1OoQxBGKOaztq+hjIQ==} + /public-encrypt/4.0.3: + resolution: {integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==} dependencies: bn.js: 4.11.9 browserify-rsa: 4.1.0 @@ -20979,148 +20312,138 @@ packages: parse-asn1: 5.1.6 randombytes: 2.1.0 safe-buffer: 5.2.1 - resolution: - integrity: sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q== + /pump/2.0.1: + resolution: {integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 dev: true - resolution: - integrity: sha512-ruPMNRkN3MHP1cWJc9OWr+T/xDP0jhXYCLfJcBuX54hhfIBnaQmAUMfDcG4DM5UMWByBbJY69QSphm3jtDKIkA== + /pump/3.0.0: + resolution: {integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww==} dependencies: end-of-stream: 1.4.4 once: 1.4.0 dev: true - resolution: - integrity: sha512-LwZy+p3SFs1Pytd/jYct4wpv49HiYCqd9Rlc5ZVdk0V+8Yzv6jR5Blk3TRmPL1ft69TxP0IMZGJ+WPFU2BFhww== + /pumpify/1.5.1: + resolution: {integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ==} dependencies: duplexify: 3.7.1 inherits: 2.0.4 pump: 2.0.1 dev: true - resolution: - integrity: sha512-oClZI37HvuUJJxSKKrC17bZ9Cu0ZYhEAGPsPUy9KlMUmv9dKX2o77RUmq7f3XjIxbwyGwYzbzQ1L2Ks8sIradQ== + /punycode/1.3.2: - resolution: - integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0= + resolution: {integrity: sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=} + /punycode/1.4.1: + resolution: {integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4=} dev: true - resolution: - integrity: sha1-wNWmOycYgArY4esPpSachN1BhF4= + /punycode/2.1.1: - engines: - node: '>=6' - resolution: - integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A== + resolution: {integrity: sha512-XRsRjdf+j5ml+y/6GKHPZbrF/8p2Yga0JPtdqTIY2Xe5ohJPD9saDJJLPvp9+NSBprVvevdXZybnj2cv8OEd0A==} + engines: {node: '>=6'} + /q/1.5.1: + resolution: {integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc=} + engines: {node: '>=0.6.0', teleport: '>=0.2.0'} dev: true - engines: - node: '>=0.6.0' - teleport: '>=0.2.0' - resolution: - integrity: sha1-fjL3W0E4EpHQRhHxvxQQmsAGUdc= + /qs/6.5.2: - engines: - node: '>=0.6' - resolution: - integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA== + resolution: {integrity: sha512-N5ZAX4/LxJmF+7wN74pUD6qAh9/wnvdQcjq9TZjevvXzSUo7bfmw91saqMjzGS2xq91/odN2dW/WOl7qQHNDGA==} + engines: {node: '>=0.6'} + /qs/6.7.0: - engines: - node: '>=0.6' - resolution: - integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ== + resolution: {integrity: sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==} + engines: {node: '>=0.6'} + /qs/6.9.4: + resolution: {integrity: sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ==} + engines: {node: '>=0.6'} dev: true - engines: - node: '>=0.6' - resolution: - integrity: sha512-A1kFqHekCTM7cz0udomYUoYNWjBebHm/5wzU/XqrBRBNWectVH0QIiN+NEcZ0Dte5hvzHwbr8+XQmguPhJ6WdQ== + /query-string/4.3.4: + resolution: {integrity: sha1-u7aTucqRXCMlFbIosaArYJBD2+s=} + engines: {node: '>=0.10.0'} dependencies: object-assign: 4.1.1 strict-uri-encode: 1.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-u7aTucqRXCMlFbIosaArYJBD2+s= + /query-string/5.1.1: + resolution: {integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw==} + engines: {node: '>=0.10.0'} dependencies: decode-uri-component: 0.2.0 object-assign: 4.1.1 strict-uri-encode: 1.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-gjWOsm2SoGlgLEdAGt7a6slVOk9mGiXmPFMqrEhLQ68rhQuBnpfs3+EmlvqKyxnCo9/PPlF+9MtY02S1aFg+Jw== + /querystring-es3/0.2.1: + resolution: {integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=} + engines: {node: '>=0.4.x'} dev: true - engines: - node: '>=0.4.x' - resolution: - integrity: sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM= + /querystring/0.2.0: + resolution: {integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=} + engines: {node: '>=0.4.x'} deprecated: The querystring API is considered Legacy. new code should use the URLSearchParams API instead. - engines: - node: '>=0.4.x' - resolution: - integrity: sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA= + /querystringify/2.2.0: + resolution: {integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ==} dev: true - resolution: - integrity: sha512-FIqgj2EUvTa7R50u0rGsyTftzjYmv/a3hO345bZNrqabNqjtgiDMgmo4mkUjd+nzU5oF3dClKqFIPUKybUyqoQ== + /raf-schd/4.0.2: + resolution: {integrity: sha512-VhlMZmGy6A6hrkJWHLNTGl5gtgMUm+xfGza6wbwnE914yeQ5Ybm18vgM734RZhMgfw4tacUrWseGZlpUrrakEQ==} dev: false - resolution: - integrity: sha512-VhlMZmGy6A6hrkJWHLNTGl5gtgMUm+xfGza6wbwnE914yeQ5Ybm18vgM734RZhMgfw4tacUrWseGZlpUrrakEQ== + /raf/3.4.1: + resolution: {integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA==} dependencies: performance-now: 2.1.0 dev: true - resolution: - integrity: sha512-Sq4CW4QhwOHE8ucn6J34MqtZCeWFP2aQSmrlroYgqAV1PjStIhJXxYuTgUIfkEk7zTLjmIjLmU5q+fbD1NnOJA== + /railroad-diagrams/1.0.0: + resolution: {integrity: sha1-635iZ1SN3t+4mcG5Dlc3RVnN234=} dev: true - resolution: - integrity: sha1-635iZ1SN3t+4mcG5Dlc3RVnN234= + /ramda/0.25.0: + resolution: {integrity: sha512-GXpfrYVPwx3K7RQ6aYT8KPS8XViSXUVJT1ONhoKPE9VAleW42YE+U+8VEyGWt41EnEQW7gwecYJriTI0pKoecQ==} dev: true - resolution: - integrity: sha512-GXpfrYVPwx3K7RQ6aYT8KPS8XViSXUVJT1ONhoKPE9VAleW42YE+U+8VEyGWt41EnEQW7gwecYJriTI0pKoecQ== + /ramda/0.26.1: + resolution: {integrity: sha512-hLWjpy7EnsDBb0p+Z3B7rPi3GDeRG5ZtiI33kJhTt+ORCd38AbAIjB/9zRIUoeTbE/AVX5ZkU7m6bznsvrf8eQ==} dev: true - resolution: - integrity: sha512-hLWjpy7EnsDBb0p+Z3B7rPi3GDeRG5ZtiI33kJhTt+ORCd38AbAIjB/9zRIUoeTbE/AVX5ZkU7m6bznsvrf8eQ== + /randexp/0.4.6: + resolution: {integrity: sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ==} + engines: {node: '>=0.12'} dependencies: discontinuous-range: 1.0.0 ret: 0.1.15 dev: true - engines: - node: '>=0.12' - resolution: - integrity: sha512-80WNmd9DA0tmZrw9qQa62GPPWfuXJknrmVmLcxvq4uZBdYqb1wYoKTmnlGUchvVWe0XiLupYkBoXVOxz3C8DYQ== + /randombytes/2.1.0: + resolution: {integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==} dependencies: safe-buffer: 5.2.1 - resolution: - integrity: sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ== + /randomfill/1.0.4: + resolution: {integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==} dependencies: randombytes: 2.1.0 safe-buffer: 5.2.1 - resolution: - integrity: sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw== + /range-parser/1.2.1: - engines: - node: '>= 0.6' - resolution: - integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg== + resolution: {integrity: sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==} + engines: {node: '>= 0.6'} + /raven/1.2.1: + resolution: {integrity: sha1-lJwTTbAooZC3u/j3kKrlQbfAIL0=} + engines: {node: '>= 0.8.0'} + hasBin: true dependencies: cookie: 0.3.1 json-stringify-safe: 5.0.1 @@ -21128,32 +20451,29 @@ packages: stack-trace: 0.0.9 uuid: 3.0.0 dev: true - engines: - node: '>= 0.8.0' - hasBin: true - resolution: - integrity: sha1-lJwTTbAooZC3u/j3kKrlQbfAIL0= + /raw-body/2.4.0: + resolution: {integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==} + engines: {node: '>= 0.8'} dependencies: bytes: 3.1.0 http-errors: 1.7.2 iconv-lite: 0.4.24 unpipe: 1.0.0 - engines: - node: '>= 0.8' - resolution: - integrity: sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q== + /rc/1.2.8: + resolution: {integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw==} + hasBin: true dependencies: deep-extend: 0.6.0 ini: 1.3.5 minimist: 1.2.5 strip-json-comments: 2.0.1 dev: true - hasBin: true - resolution: - integrity: sha512-y3bGgqKj3QBdxLbLkomlohkvsA8gdAiUQlSBJnBhfn+BPxg4bc62d8TcBW15wavDfgexCgccckhcZvywyQYPOw== + /react-app-polyfill/1.0.6: + resolution: {integrity: sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g==} + engines: {node: '>=6'} dependencies: core-js: 3.8.0 object-assign: 4.1.1 @@ -21162,11 +20482,12 @@ packages: regenerator-runtime: 0.13.7 whatwg-fetch: 3.5.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-OfBnObtnGgLGfweORmdZbyEz+3dgVePQBb3zipiaDsMHV1NpWm0rDFYIVXFV/AK+x4VIIfWHhrdMIeoTLyRr2g== + /react-avatar/3.9.2_prop-types@15.7.2+react@16.13.1: + resolution: {integrity: sha512-ow20ap4guO/3OVgo50gu3GJTGzjFiswuVVEJja1zFpw7H9cj/DeqAELVfEb5zgsi81Cq3progilPlypxtpPZiQ==} + peerDependencies: + prop-types: ^15.0.0 || ^16.0.0 + react: ^15.0.0 || ^16.0.0 dependencies: core-js: 3.6.4 is-retina: 1.0.3 @@ -21174,12 +20495,12 @@ packages: prop-types: 15.7.2 react: 16.13.1 dev: false + + /react-avatar/3.9.7_prop-types@15.7.2+react@16.14.0: + resolution: {integrity: sha512-UX1prYgo4gS1g2u16tZbx/Vy45M/BxyHHexIoRj6m9hI3ZR0FdHTDt66X5GpTtf6PRYE8KlvwHte1x5n8B0/XQ==} peerDependencies: prop-types: ^15.0.0 || ^16.0.0 react: ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-ow20ap4guO/3OVgo50gu3GJTGzjFiswuVVEJja1zFpw7H9cj/DeqAELVfEb5zgsi81Cq3progilPlypxtpPZiQ== - /react-avatar/3.9.7_prop-types@15.7.2+react@16.14.0: dependencies: core-js: 3.8.0 is-retina: 1.0.3 @@ -21187,12 +20508,11 @@ packages: prop-types: 15.7.2 react: 16.14.0 dev: false - peerDependencies: - prop-types: ^15.0.0 || ^16.0.0 - react: ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-UX1prYgo4gS1g2u16tZbx/Vy45M/BxyHHexIoRj6m9hI3ZR0FdHTDt66X5GpTtf6PRYE8KlvwHte1x5n8B0/XQ== + /react-beautiful-dnd/11.0.5_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-7llby9U+jIfkINcyxPHVWU0HFYzqxMemUYgGHsFsbx4fZo1n/pW6sYKYzhxGxR3Ap5HxqswcQkKUZX4uEUWhlw==} + peerDependencies: + react: ^16.8.5 dependencies: '@babel/runtime-corejs2': 7.9.2 css-box-model: 1.2.0 @@ -21203,13 +20523,17 @@ packages: redux: 4.0.5 tiny-invariant: 1.1.0 use-memo-one: 1.1.1_react@16.13.1 + transitivePeerDependencies: + - react-dom + - react-native dev: false - peerDependencies: - react: ^16.8.5 - react-dom: '*' - resolution: - integrity: sha512-7llby9U+jIfkINcyxPHVWU0HFYzqxMemUYgGHsFsbx4fZo1n/pW6sYKYzhxGxR3Ap5HxqswcQkKUZX4uEUWhlw== + /react-chartjs-2/2.9.0_2e13d21025a4ffbd21356d7d9105cb5f: + resolution: {integrity: sha512-IYwqUUnQRAJ9SNA978vxulHJTcUFTJk2LDVfbAyk0TnJFZZG7+6U/2flsE4MCw6WCbBjTTypy8T82Ch7XrPtRw==} + peerDependencies: + chart.js: ^2.3 + react: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 + react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 dependencies: chart.js: 2.9.4 lodash: 4.17.21 @@ -21217,23 +20541,20 @@ packages: react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - peerDependencies: - chart.js: ^2.3 - react: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 - react-dom: ^0.14.0 || ^15.0.0 || ^16.0.0-beta || ^16.0.0 - resolution: - integrity: sha512-IYwqUUnQRAJ9SNA978vxulHJTcUFTJk2LDVfbAyk0TnJFZZG7+6U/2flsE4MCw6WCbBjTTypy8T82Ch7XrPtRw== + /react-copy-to-clipboard/5.0.2_react@16.13.1: + resolution: {integrity: sha512-/2t5mLMMPuN5GmdXo6TebFa8IoFxZ+KTDDqYhcDm0PhkgEzSxVvIX26G20s1EB02A4h2UZgwtfymZ3lGJm0OLg==} + peerDependencies: + react: ^15.3.0 || ^16.0.0 dependencies: copy-to-clipboard: 3.3.1 prop-types: 15.7.2 react: 16.13.1 dev: false - peerDependencies: - react: ^15.3.0 || ^16.0.0 - resolution: - integrity: sha512-/2t5mLMMPuN5GmdXo6TebFa8IoFxZ+KTDDqYhcDm0PhkgEzSxVvIX26G20s1EB02A4h2UZgwtfymZ3lGJm0OLg== + /react-dev-utils/10.2.1: + resolution: {integrity: sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ==} + engines: {node: '>=8.10'} dependencies: '@babel/code-frame': 7.8.3 address: 1.1.2 @@ -21260,11 +20581,11 @@ packages: strip-ansi: 6.0.0 text-table: 0.2.0 dev: true - engines: - node: '>=8.10' - resolution: - integrity: sha512-XxTbgJnYZmxuPtY3y/UV0D8/65NKkmaia4rXzViknVnZeVlklSh8u6TnaEYPfAi/Gh1TP4mEOXHI6jQOPbeakQ== + /react-dom/16.13.1_react@16.13.1: + resolution: {integrity: sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag==} + peerDependencies: + react: ^16.13.1 dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 @@ -21272,11 +20593,11 @@ packages: react: 16.13.1 scheduler: 0.19.1 dev: false - peerDependencies: - react: ^16.13.1 - resolution: - integrity: sha512-81PIMmVLnCNLO/fFOQxdQkvEq/+Hfpv24XNJfpyZhTRfO0QcmQIF/PgCa1zCOj2w1hrn12MFLyaJ/G0+Mxtfag== + /react-dom/16.14.0_react@16.14.0: + resolution: {integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw==} + peerDependencies: + react: ^16.14.0 dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 @@ -21284,98 +20605,96 @@ packages: react: 16.14.0 scheduler: 0.19.1 dev: false - peerDependencies: - react: ^16.14.0 - resolution: - integrity: sha512-1gCeQXDLoIqMgqD3IO2Ah9bnf0w9kzhwN5q4FGnHZ67hBm9yePzB5JJAIQCc8x3pFnNlwFq4RidZggNAAkzWWw== + /react-dotdotdot/1.3.1_eb0d650be231ffd0ace4a30b38162117: + resolution: {integrity: sha512-ImqoKTD4ZdyfF/h7jdPCZur01QlZxx3A9/gZSf9mbvseNZwVTvd+dPwi/hg1UTtP+30luy2d5j0KG+XEfdBPLQ==} + peerDependencies: + prop-types: '*' + react: '*' + react-dom: '*' dependencies: object.pick: 1.3.0 prop-types: 15.7.2 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false + + /react-dotdotdot/1.3.1_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-ImqoKTD4ZdyfF/h7jdPCZur01QlZxx3A9/gZSf9mbvseNZwVTvd+dPwi/hg1UTtP+30luy2d5j0KG+XEfdBPLQ==} peerDependencies: prop-types: '*' react: '*' react-dom: '*' - resolution: - integrity: sha512-ImqoKTD4ZdyfF/h7jdPCZur01QlZxx3A9/gZSf9mbvseNZwVTvd+dPwi/hg1UTtP+30luy2d5j0KG+XEfdBPLQ== - /react-dotdotdot/1.3.1_react-dom@16.13.1+react@16.13.1: dependencies: object.pick: 1.3.0 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - peerDependencies: - prop-types: '*' - react: '*' - react-dom: '*' - resolution: - integrity: sha512-ImqoKTD4ZdyfF/h7jdPCZur01QlZxx3A9/gZSf9mbvseNZwVTvd+dPwi/hg1UTtP+30luy2d5j0KG+XEfdBPLQ== + /react-dropzone/10.2.2_react@16.13.1: + resolution: {integrity: sha512-U5EKckXVt6IrEyhMMsgmHQiWTGLudhajPPG77KFSvgsMqNEHSyGpqWvOMc5+DhEah/vH4E1n+J5weBNLd5VtyA==} + engines: {node: '>= 8'} + peerDependencies: + react: '>= 16.8' dependencies: attr-accept: 2.1.0 file-selector: 0.1.12 prop-types: 15.7.2 react: 16.13.1 dev: false - engines: - node: '>= 8' - peerDependencies: - react: '>= 16.8' - resolution: - integrity: sha512-U5EKckXVt6IrEyhMMsgmHQiWTGLudhajPPG77KFSvgsMqNEHSyGpqWvOMc5+DhEah/vH4E1n+J5weBNLd5VtyA== + /react-easy-swipe/0.0.18: + resolution: {integrity: sha512-IddCZANbT0qVbGFEihfWOkZb/rFpeA3VV87SNOOqPzmSZ93G0nDSyHD28zuGhYJilwEP33MqYv/dwo+zaZha3Q==} + engines: {node: '>= 6'} dependencies: prop-types: 15.7.2 dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-IddCZANbT0qVbGFEihfWOkZb/rFpeA3VV87SNOOqPzmSZ93G0nDSyHD28zuGhYJilwEP33MqYv/dwo+zaZha3Q== + /react-error-overlay/6.0.8: + resolution: {integrity: sha512-HvPuUQnLp5H7TouGq3kzBeioJmXms1wHy9EGjz2OURWBp4qZO6AfGEcnxts1D/CbwPLRAgTMPCEgYhA3sEM4vw==} dev: true - resolution: - integrity: sha512-HvPuUQnLp5H7TouGq3kzBeioJmXms1wHy9EGjz2OURWBp4qZO6AfGEcnxts1D/CbwPLRAgTMPCEgYhA3sEM4vw== + /react-idle-timer/4.2.12_eb0d650be231ffd0ace4a30b38162117: - dependencies: - prop-types: 15.7.2 - react: 16.13.1 - react-dom: 16.13.1_react@16.13.1 - dev: false + resolution: {integrity: sha512-YD/2Oe4PU5uRv/TH6zTxykKMHpRHWHPEWCUohda81o/jzsrlgyUrklfy46fd8WjgYhlNkJKsiX/GXJAQQC1hcQ==} peerDependencies: prop-types: ^15.x.x react: ^16.x.x react-dom: ^16.x.x - resolution: - integrity: sha512-YD/2Oe4PU5uRv/TH6zTxykKMHpRHWHPEWCUohda81o/jzsrlgyUrklfy46fd8WjgYhlNkJKsiX/GXJAQQC1hcQ== - /react-input-autosize/2.2.2_react@16.13.1: dependencies: prop-types: 15.7.2 react: 16.13.1 + react-dom: 16.13.1_react@16.13.1 dev: false + + /react-input-autosize/2.2.2_react@16.13.1: + resolution: {integrity: sha512-jQJgYCA3S0j+cuOwzuCd1OjmBmnZLdqQdiLKRYrsMMzbjUrVDS5RvJUDwJqA7sKuksDuzFtm6hZGKFu7Mjk5aw==} peerDependencies: react: ^0.14.9 || ^15.3.0 || ^16.0.0-rc || ^16.0 - resolution: - integrity: sha512-jQJgYCA3S0j+cuOwzuCd1OjmBmnZLdqQdiLKRYrsMMzbjUrVDS5RvJUDwJqA7sKuksDuzFtm6hZGKFu7Mjk5aw== - /react-input-autosize/3.0.0_react@16.13.1: dependencies: prop-types: 15.7.2 react: 16.13.1 dev: false + + /react-input-autosize/3.0.0_react@16.13.1: + resolution: {integrity: sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg==} peerDependencies: react: ^16.3.0 || ^17.0.0 - resolution: - integrity: sha512-nL9uS7jEs/zu8sqwFE5MAPx6pPkNAriACQ2rGLlqmKr2sPGtN7TXTyDdQt4lbNXVx7Uzadb40x8qotIuru6Rhg== + dependencies: + prop-types: 15.7.2 + react: 16.13.1 + dev: false + /react-is/16.13.1: - resolution: - integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ== + resolution: {integrity: sha512-24e6ynE2H+OKt4kqsOvNd8kBpV65zoxbA4BVsEOB3ARVWQki/DHzaUoC5KuON/BiccDaCCTZBuOcfZs70kR8bQ==} + /react-is/17.0.1: + resolution: {integrity: sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA==} dev: true - resolution: - integrity: sha512-NAnt2iGDXohE5LI7uBnLnqvLQMtzhkiAOLXTmv+qnF9Ky7xAPcX8Up/xWIhxvLVGJvuLiNc4xQLtuqDRzb4fSA== + /react-popper/1.3.7_react@16.13.1: + resolution: {integrity: sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww==} + peerDependencies: + react: 0.14.x || ^15.0.0 || ^16.0.0 dependencies: '@babel/runtime': 7.10.3 create-react-context: 0.3.0_prop-types@15.7.2+react@16.13.1 @@ -21386,11 +20705,11 @@ packages: typed-styles: 0.0.7 warning: 4.0.3 dev: false + + /react-popper/1.3.7_react@16.14.0: + resolution: {integrity: sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww==} peerDependencies: react: 0.14.x || ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww== - /react-popper/1.3.7_react@16.14.0: dependencies: '@babel/runtime': 7.10.3 create-react-context: 0.3.0_prop-types@15.7.2+react@16.14.0 @@ -21401,21 +20720,9 @@ packages: typed-styles: 0.0.7 warning: 4.0.3 dev: false - peerDependencies: - react: 0.14.x || ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-nmqYTx7QVjCm3WUZLeuOomna138R1luC4EqkW3hxJUrAe+3eNz3oFCLYdnPwILfn0mX1Ew2c3wctrjlUMYYUww== + /react-redux/7.2.0_49f644e2f7de4182503f8b93abece808: - dependencies: - '@babel/runtime': 7.9.2 - hoist-non-react-statics: 3.3.2 - loose-envify: 1.4.0 - prop-types: 15.7.2 - react: 16.13.1 - react-dom: 16.13.1_react@16.13.1 - react-is: 16.13.1 - redux: 4.0.5 - dev: false + resolution: {integrity: sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA==} peerDependencies: react: ^16.8.3 react-dom: '*' @@ -21426,17 +20733,29 @@ packages: optional: true react-native: optional: true - resolution: - integrity: sha512-EvCAZYGfOLqwV7gh849xy9/pt55rJXPwmYvI4lilPM5rUT/1NxuuN59ipdBksRVSvz0KInbPnp4IfoXJXCqiDA== + dependencies: + '@babel/runtime': 7.9.2 + hoist-non-react-statics: 3.3.2 + loose-envify: 1.4.0 + prop-types: 15.7.2 + react: 16.13.1 + react-dom: 16.13.1_react@16.13.1 + react-is: 16.13.1 + redux: 4.0.5 + dev: false + /react-responsive-carousel/3.1.57: + resolution: {integrity: sha512-26NR93dsNUUVUjhcdB0AeCqXwk4Q/9mamp1zE1mCMgfK2XWA4SGRfHdfvngc5DKPUhBgF+m3sc+TDhplCutZDw==} dependencies: classnames: 2.2.6 prop-types: 15.7.2 react-easy-swipe: 0.0.18 dev: false - resolution: - integrity: sha512-26NR93dsNUUVUjhcdB0AeCqXwk4Q/9mamp1zE1mCMgfK2XWA4SGRfHdfvngc5DKPUhBgF+m3sc+TDhplCutZDw== + /react-router-dom/5.1.2_react@16.13.1: + resolution: {integrity: sha512-7BPHAaIwWpZS074UKaw1FjVdZBSVWEk8IuDXdB+OkLb8vd/WRQIpA4ag9WQk61aEfQs47wHyjWUoUGGZxpQXew==} + peerDependencies: + react: '>=15' dependencies: '@babel/runtime': 7.10.3 history: 4.10.1 @@ -21447,11 +20766,11 @@ packages: tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false + + /react-router-dom/5.2.0_react@16.14.0: + resolution: {integrity: sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA==} peerDependencies: react: '>=15' - resolution: - integrity: sha512-7BPHAaIwWpZS074UKaw1FjVdZBSVWEk8IuDXdB+OkLb8vd/WRQIpA4ag9WQk61aEfQs47wHyjWUoUGGZxpQXew== - /react-router-dom/5.2.0_react@16.14.0: dependencies: '@babel/runtime': 7.12.5 history: 4.10.1 @@ -21462,11 +20781,11 @@ packages: tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false + + /react-router/5.1.2_react@16.13.1: + resolution: {integrity: sha512-yjEuMFy1ONK246B+rsa0cUam5OeAQ8pyclRDgpxuSCrAlJ1qN9uZ5IgyKC7gQg0w8OM50NXHEegPh/ks9YuR2A==} peerDependencies: react: '>=15' - resolution: - integrity: sha512-gxAmfylo2QUjcwxI63RhQ5G85Qqt4voZpUXSEqCwykV0baaOTQDR1f0PmY8AELqIyVc0NEZUj0Gov5lNGcXgsA== - /react-router/5.1.2_react@16.13.1: dependencies: '@babel/runtime': 7.10.3 history: 4.10.1 @@ -21480,11 +20799,11 @@ packages: tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false + + /react-router/5.2.0_react@16.14.0: + resolution: {integrity: sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw==} peerDependencies: react: '>=15' - resolution: - integrity: sha512-yjEuMFy1ONK246B+rsa0cUam5OeAQ8pyclRDgpxuSCrAlJ1qN9uZ5IgyKC7gQg0w8OM50NXHEegPh/ks9YuR2A== - /react-router/5.2.0_react@16.14.0: dependencies: '@babel/runtime': 7.12.5 history: 4.10.1 @@ -21498,11 +20817,16 @@ packages: tiny-invariant: 1.1.0 tiny-warning: 1.0.3 dev: false - peerDependencies: - react: '>=15' - resolution: - integrity: sha512-smz1DUuFHRKdcJC0jobGo8cVbhO3x50tCL4icacOlcwDOEQPq4TMqwx3sY1TP+DvtTgz4nm3thuo7A+BK2U0Dw== + /react-scripts/3.4.4: + resolution: {integrity: sha512-7J7GZyF/QvZkKAZLneiOIhHozvOMHey7hO9cdO9u68jjhGZlI8hDdOm6UyuHofn6Ajc9Uji5I6Psm/nKNuWdyw==} + engines: {node: '>=8.10'} + hasBin: true + peerDependencies: + typescript: ^3.2.1 + peerDependenciesMeta: + typescript: + optional: true dependencies: '@babel/core': 7.9.0 '@svgr/webpack': 4.3.3 @@ -21556,20 +20880,21 @@ packages: webpack-dev-server: 3.11.0_webpack@4.42.0 webpack-manifest-plugin: 2.2.0_webpack@4.42.0 workbox-webpack-plugin: 4.3.1_webpack@4.42.0 - dev: true - engines: - node: '>=8.10' - hasBin: true optionalDependencies: fsevents: 2.1.2 - peerDependencies: - typescript: ^3.2.1 - peerDependenciesMeta: - typescript: - optional: true - resolution: - integrity: sha512-7J7GZyF/QvZkKAZLneiOIhHozvOMHey7hO9cdO9u68jjhGZlI8hDdOm6UyuHofn6Ajc9Uji5I6Psm/nKNuWdyw== + transitivePeerDependencies: + - fibers + - node-sass + - sass + - supports-color + - webpack-cli + dev: true + /react-select/3.1.0_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-wBFVblBH1iuCBprtpyGtd1dGMadsG36W5/t2Aj8OE6WbByDg5jIFyT7X5gT+l0qmT5TqWhxX+VsKJvCEl2uL9g==} + peerDependencies: + react: ^16.8.0 + react-dom: ^16.8.0 dependencies: '@babel/runtime': 7.9.2 '@emotion/cache': 10.0.29 @@ -21582,12 +20907,12 @@ packages: react-input-autosize: 2.2.2_react@16.13.1 react-transition-group: 4.3.0_react-dom@16.13.1+react@16.13.1 dev: false - peerDependencies: - react: ^16.8.0 - react-dom: ^16.8.0 - resolution: - integrity: sha512-wBFVblBH1iuCBprtpyGtd1dGMadsG36W5/t2Aj8OE6WbByDg5jIFyT7X5gT+l0qmT5TqWhxX+VsKJvCEl2uL9g== + /react-select/3.2.0_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-B/q3TnCZXEKItO0fFN/I0tWOX3WJvi/X2wtdffmwSQVRwg5BpValScTO1vdic9AxlUgmeSzib2hAZAwIUQUZGQ==} + peerDependencies: + react: ^16.8.0 || ^17.0.0 + react-dom: ^16.8.0 || ^17.0.0 dependencies: '@babel/runtime': 7.12.5 '@emotion/cache': 10.0.29 @@ -21600,23 +20925,22 @@ packages: react-input-autosize: 3.0.0_react@16.13.1 react-transition-group: 4.3.0_react-dom@16.13.1+react@16.13.1 dev: false - peerDependencies: - react: ^16.8.0 || ^17.0.0 - react-dom: ^16.8.0 || ^17.0.0 - resolution: - integrity: sha512-B/q3TnCZXEKItO0fFN/I0tWOX3WJvi/X2wtdffmwSQVRwg5BpValScTO1vdic9AxlUgmeSzib2hAZAwIUQUZGQ== + /react-sparklines/1.7.0_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-bJFt9K4c5Z0k44G8KtxIhbG+iyxrKjBZhdW6afP+R7EnIq+iKjbWbEFISrf3WKNFsda+C46XAfnX0StS5fbDcg==} + peerDependencies: + react: '*' + react-dom: '*' dependencies: prop-types: 15.7.2 react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - peerDependencies: - react: '*' - react-dom: '*' - resolution: - integrity: sha512-bJFt9K4c5Z0k44G8KtxIhbG+iyxrKjBZhdW6afP+R7EnIq+iKjbWbEFISrf3WKNFsda+C46XAfnX0StS5fbDcg== + /react-syntax-highlighter/15.4.4_react@16.13.1: + resolution: {integrity: sha512-PsOFHNTzkb3OroXdoR897eKN5EZ6grht1iM+f1lJSq7/L0YVnkJaNVwC3wEUYPOAmeyl5xyer1DjL6MrumO6Zw==} + peerDependencies: + react: '>= 0.14.0' dependencies: '@babel/runtime': 7.12.5 highlight.js: 10.7.3 @@ -21625,11 +20949,13 @@ packages: react: 16.13.1 refractor: 3.5.0 dev: false - peerDependencies: - react: '>= 0.14.0' - resolution: - integrity: sha512-PsOFHNTzkb3OroXdoR897eKN5EZ6grht1iM+f1lJSq7/L0YVnkJaNVwC3wEUYPOAmeyl5xyer1DjL6MrumO6Zw== + /react-table/6.11.5_0106054ed56650b7cf08997e12b36ef5: + resolution: {integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g==} + peerDependencies: + prop-types: ^15.7.0 + react: ^16.x.x + react-dom: ^16.x.x dependencies: '@types/react-table': 6.8.7 classnames: 2.2.6 @@ -21638,13 +20964,13 @@ packages: react-dom: 16.14.0_react@16.14.0 react-is: 16.13.1 dev: false + + /react-table/6.11.5_eb0d650be231ffd0ace4a30b38162117: + resolution: {integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g==} peerDependencies: prop-types: ^15.7.0 react: ^16.x.x react-dom: ^16.x.x - resolution: - integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g== - /react-table/6.11.5_eb0d650be231ffd0ace4a30b38162117: dependencies: '@types/react-table': 6.8.7 classnames: 2.2.6 @@ -21653,13 +20979,13 @@ packages: react-dom: 16.13.1_react@16.13.1 react-is: 16.13.1 dev: false + + /react-table/6.11.5_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g==} peerDependencies: prop-types: ^15.7.0 react: ^16.x.x react-dom: ^16.x.x - resolution: - integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g== - /react-table/6.11.5_react-dom@16.13.1+react@16.13.1: dependencies: '@types/react-table': 6.8.7 classnames: 2.2.6 @@ -21667,13 +20993,11 @@ packages: react-dom: 16.13.1_react@16.13.1 react-is: 16.13.1 dev: false - peerDependencies: - prop-types: ^15.7.0 - react: ^16.x.x - react-dom: ^16.x.x - resolution: - integrity: sha512-LM+AS9v//7Y7lAlgTWW/cW6Sn5VOb3EsSkKQfQTzOW8FngB1FUskLLNEVkAYsTX9LjOWR3QlGjykJqCE6eXT/g== + /react-test-renderer/16.13.1_react@16.13.1: + resolution: {integrity: sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ==} + peerDependencies: + react: ^16.13.1 dependencies: object-assign: 4.1.1 prop-types: 15.7.2 @@ -21681,19 +21005,20 @@ packages: react-is: 16.13.1 scheduler: 0.19.1 dev: true - peerDependencies: - react: ^16.13.1 - resolution: - integrity: sha512-Sn2VRyOK2YJJldOqoh8Tn/lWQ+ZiKhyZTPtaO0Q6yNj+QDbmRkVFap6pZPy3YQk8DScRDfyqm/KxKYP9gCMRiQ== + /react-timeago/4.4.0_react@16.13.1: + resolution: {integrity: sha512-Zj8RchTqZEH27LAANemzMR2RpotbP2aMd+UIajfYMZ9KW4dMcViUVKzC7YmqfiqlFfz8B0bjDw2xUBjmcxDngA==} + peerDependencies: + react: ^15.0.0 || ^16.0.0 dependencies: react: 16.13.1 dev: false - peerDependencies: - react: ^15.0.0 || ^16.0.0 - resolution: - integrity: sha512-Zj8RchTqZEH27LAANemzMR2RpotbP2aMd+UIajfYMZ9KW4dMcViUVKzC7YmqfiqlFfz8B0bjDw2xUBjmcxDngA== + /react-transition-group/4.3.0_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-1qRV1ZuVSdxPlPf4O8t7inxUGpdyO5zG9IoNfJxSO0ImU2A1YWkEQvFPuIPZmMLkg5hYs7vv5mMOyfgSkvAwvw==} + peerDependencies: + react: '>=16.6.0' + react-dom: '>=16.6.0' dependencies: '@babel/runtime': 7.12.5 dom-helpers: 5.1.4 @@ -21702,100 +21027,88 @@ packages: react: 16.13.1 react-dom: 16.13.1_react@16.13.1 dev: false - peerDependencies: - react: '>=16.6.0' - react-dom: '>=16.6.0' - resolution: - integrity: sha512-1qRV1ZuVSdxPlPf4O8t7inxUGpdyO5zG9IoNfJxSO0ImU2A1YWkEQvFPuIPZmMLkg5hYs7vv5mMOyfgSkvAwvw== + /react/16.13.1: + resolution: {integrity: sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w==} + engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 prop-types: 15.7.2 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-YMZQQq32xHLX0bz5Mnibv1/LHb3Sqzngu7xstSM+vrkE5Kzr9xE0yMByK5kMoTK30YVJE61WfbxIFFvfeDKT1w== + /react/16.14.0: + resolution: {integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g==} + engines: {node: '>=0.10.0'} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 prop-types: 15.7.2 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-0X2CImDkJGApiAlcf0ODKIneSwBPhqJawOa5wCtKbu7ZECrmS26NvtSILynQ66cgkT/RJ4LidJOc3bUESwmU8g== + /read-pkg-up/2.0.0: + resolution: {integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4=} + engines: {node: '>=4'} dependencies: find-up: 2.1.0 read-pkg: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-a3KoBImE4MQeeVEP1en6mbO1Sb4= + /read-pkg-up/3.0.0: + resolution: {integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc=} + engines: {node: '>=4'} dependencies: find-up: 2.1.0 read-pkg: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-PtSWaF26D4/hGNBpHcUfSh/5bwc= + /read-pkg-up/4.0.0: + resolution: {integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA==} + engines: {node: '>=6'} dependencies: find-up: 3.0.0 read-pkg: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-6etQSH7nJGsK0RbG/2TeDzZFa8shjQ1um+SwQQ5cwKy0dhSXdOncEhb1CPpvQG4h7FyOV6EB6YlV0yJvZQNAkA== + /read-pkg-up/7.0.1: + resolution: {integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg==} + engines: {node: '>=8'} dependencies: find-up: 4.1.0 read-pkg: 5.2.0 type-fest: 0.8.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-zK0TB7Xd6JpCLmlLmufqykGE+/TlOePD6qKClNW7hHDKFh/J7/7gCWGR7joEQEW1bKq3a3yUZSObOoWLFQ4ohg== + /read-pkg/2.0.0: + resolution: {integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg=} + engines: {node: '>=4'} dependencies: load-json-file: 2.0.0 normalize-package-data: 2.5.0 path-type: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-jvHAYjxqbbDcZxPEv6xGMysjaPg= + /read-pkg/3.0.0: + resolution: {integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k=} + engines: {node: '>=4'} dependencies: load-json-file: 4.0.0 normalize-package-data: 2.5.0 path-type: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-nLxoaXj+5l0WwA4rGcI3/Pbjg4k= + /read-pkg/5.2.0: + resolution: {integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg==} + engines: {node: '>=8'} dependencies: '@types/normalize-package-data': 2.4.0 normalize-package-data: 2.5.0 parse-json: 5.1.0 type-fest: 0.6.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Ug69mNOpfvKDAc2Q8DRpMjjzdtrnv9HcSMX+4VsZxD1aZ6ZzrIE7rlzXBtWTyhULSMKg076AW6WR5iZpD0JiOg== + /readable-stream/2.3.7: + resolution: {integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==} dependencies: core-util-is: 1.0.2 inherits: 2.0.4 @@ -21805,157 +21118,146 @@ packages: string_decoder: 1.1.1 util-deprecate: 1.0.2 dev: true - resolution: - integrity: sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw== + /readable-stream/3.6.0: + resolution: {integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==} + engines: {node: '>= 6'} dependencies: inherits: 2.0.4 string_decoder: 1.3.0 util-deprecate: 1.0.2 - engines: - node: '>= 6' - resolution: - integrity: sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA== + /readdirp/2.2.1: + resolution: {integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ==} + engines: {node: '>=0.10'} dependencies: graceful-fs: 4.2.4 micromatch: 3.1.10 readable-stream: 2.3.7 dev: true - engines: - node: '>=0.10' - resolution: - integrity: sha512-1JU/8q+VgFZyxwrJ+SVIOsh+KywWGpds3NTqikiKpDMZWScmAYyKIgqkO+ARvNWJfXeXR1zxz7aHF4u4CyH6vQ== + /readdirp/3.3.0: + resolution: {integrity: sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ==} + engines: {node: '>=8.10.0'} dependencies: picomatch: 2.2.2 dev: true - engines: - node: '>=8.10.0' - resolution: - integrity: sha512-zz0pAkSPOXXm1viEwygWIPSPkcBYjW1xU5j/JBh5t9bGCJwa6f9+BJa6VaB2g+b55yVrmXzqkyLf4xaWYM0IkQ== + /readdirp/3.5.0: + resolution: {integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ==} + engines: {node: '>=8.10.0'} dependencies: picomatch: 2.2.2 dev: true - engines: - node: '>=8.10.0' - resolution: - integrity: sha512-cMhu7c/8rdhkHXWsY+osBhfSy0JikwpHK/5+imo+LpeasTF8ouErHrlYkwT0++njiyuDvc7OFY5T3ukvZ8qmFQ== + /realpath-native/1.1.0: + resolution: {integrity: sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA==} + engines: {node: '>=4'} dependencies: util.promisify: 1.0.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-wlgPA6cCIIg9gKz0fgAPjnzh4yR/LnXovwuo9hvyGvx3h8nX4+/iLZplfUWasXpqD8BdnGnP5njOFjkUwPzvjA== + /recursive-readdir/2.2.2: + resolution: {integrity: sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg==} + engines: {node: '>=0.10.0'} dependencies: minimatch: 3.0.4 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-nRCcW9Sj7NuZwa2XvH9co8NPeXUBhZP7CRKJtU+cS6PW9FpCIFoI5ib0NT1ZrbNuPoRy0ylyCaUL8Gih4LSyFg== + /redux/4.0.5: + resolution: {integrity: sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w==} dependencies: loose-envify: 1.4.0 symbol-observable: 1.2.0 dev: false - resolution: - integrity: sha512-VSz1uMAH24DM6MF72vcojpYPtrTUu3ByVWfPL1nPfVRb5mZVTve5GnNCUV53QM/BZ66xfWrm0CTWoM+Xlz8V1w== + /reflect.ownkeys/0.2.0: + resolution: {integrity: sha1-dJrO7H8/34tj+SegSAnpDFwLNGA=} dev: true - resolution: - integrity: sha1-dJrO7H8/34tj+SegSAnpDFwLNGA= + /refractor/3.5.0: + resolution: {integrity: sha512-QwPJd3ferTZ4cSPPjdP5bsYHMytwWYnAN5EEnLtGvkqp/FCCnGsBgxrm9EuIDnjUC3Uc/kETtvVi7fSIVC74Dg==} dependencies: hastscript: 6.0.0 parse-entities: 2.0.0 prismjs: 1.25.0 dev: false - resolution: - integrity: sha512-QwPJd3ferTZ4cSPPjdP5bsYHMytwWYnAN5EEnLtGvkqp/FCCnGsBgxrm9EuIDnjUC3Uc/kETtvVi7fSIVC74Dg== + /regenerate-unicode-properties/8.2.0: + resolution: {integrity: sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==} + engines: {node: '>=4'} dependencies: regenerate: 1.4.2 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA== + /regenerate/1.4.0: + resolution: {integrity: sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg==} dev: true - resolution: - integrity: sha512-1G6jJVDWrt0rK99kBjvEtziZNCICAuvIPkSiUFIQxVP06RCVpq3dmDo2oi6ABpYaDYaTRr67BEhL8r1wgEZZKg== + /regenerate/1.4.2: + resolution: {integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==} dev: true - resolution: - integrity: sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A== + /regenerator-runtime/0.11.1: + resolution: {integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg==} dev: true - resolution: - integrity: sha512-MguG95oij0fC3QV3URf4V2SDYGJhJnJGqvIIgdECeODCT98wSWDAJ94SSuVpYQUoTcGUIL6L4yNB7j1DFFHSBg== + /regenerator-runtime/0.13.5: - resolution: - integrity: sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA== + resolution: {integrity: sha512-ZS5w8CpKFinUzOwW3c83oPeVXoNsrLsaCoLtJvAClH135j/R77RuymhiSErhm2lKcwSCIpmvIWSbDkIfAqKQlA==} + /regenerator-runtime/0.13.7: - resolution: - integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew== + resolution: {integrity: sha512-a54FxoJDIr27pgf7IgeQGxmqUNYrcV338lf/6gH456HZ/PhX+5BcwHXG9ajESmwe6WRO0tAzRUrRmNONWgkrew==} + /regenerator-transform/0.14.4: + resolution: {integrity: sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw==} dependencies: '@babel/runtime': 7.10.3 private: 0.1.8 dev: true - resolution: - integrity: sha512-EaJaKPBI9GvKpvUz2mz4fhx7WPgvwRLY9v3hlNHWmAuJHI13T4nwKnNvm5RWJzEdnI5g5UwtOww+S8IdoUC2bw== + /regenerator-transform/0.14.5: + resolution: {integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==} dependencies: '@babel/runtime': 7.12.5 dev: true - resolution: - integrity: sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw== + /regex-not/1.0.2: + resolution: {integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A==} + engines: {node: '>=0.10.0'} dependencies: extend-shallow: 3.0.2 safe-regex: 1.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-J6SDjUgDxQj5NusnOtdFxDwN/+HWykR8GELwctJ7mdqhcyy1xEc4SRFHUXvxTp661YaVKAjfRLZ9cCqS6tn32A== + /regex-parser/2.2.11: + resolution: {integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q==} dev: true - resolution: - integrity: sha512-jbD/FT0+9MBU2XAZluI7w2OBs1RBi6p9M83nkoZayQXXU9e8Robt69FcZc7wU4eJD/YFTjn1JdCk3rbMJajz8Q== + /regexp.prototype.flags/1.3.0: + resolution: {integrity: sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.18.3 - engines: - node: '>= 0.4' - resolution: - integrity: sha512-2+Q0C5g951OlYlJz6yu5/M33IcsESLlLfsyIaLJaG4FA2r4yP8MvVMJUUP/fVBkSpbbbZlS5gynbEWLipiiXiQ== + /regexpp/2.0.1: + resolution: {integrity: sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw==} + engines: {node: '>=6.5.0'} dev: true - engines: - node: '>=6.5.0' - resolution: - integrity: sha512-lv0M6+TkDVniA3aD1Eg0DVpfU/booSu7Eev3TDO/mZKHBfVjgCGTV4t4buppESEYDtkArYFOxTJWv6S5C+iaNw== + /regexpp/3.1.0: + resolution: {integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-ZOIzd8yVsQQA7j8GCSlPGXwg5PfmA1mrq0JP4nGhh54LaKN3xdai/vHUDu74pKwV8OxseMS65u2NImosQcSD0Q== + /regexpp/3.2.0: + resolution: {integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-pq2bWo9mVD43nbts2wGv17XLiNLya+GklZ8kaDLV2Z08gDCsGpnKn9BFMepvWuHCbyVvY7J5o5+BVvoQbmlJLg== + /regexpu-core/4.7.0: + resolution: {integrity: sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ==} + engines: {node: '>=4'} dependencies: regenerate: 1.4.0 regenerate-unicode-properties: 8.2.0 @@ -21964,11 +21266,10 @@ packages: unicode-match-property-ecmascript: 1.0.4 unicode-match-property-value-ecmascript: 1.2.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-TQ4KXRnIn6tz6tjnrXEkD/sshygKH/j5KzK86X8MkeHyZ8qst/LZ89j3X4/8HEIfHANTFIP/AbXakeRhWIl5YQ== + /regexpu-core/4.7.1: + resolution: {integrity: sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==} + engines: {node: '>=4'} dependencies: regenerate: 1.4.2 regenerate-unicode-properties: 8.2.0 @@ -21977,67 +21278,61 @@ packages: unicode-match-property-ecmascript: 1.0.4 unicode-match-property-value-ecmascript: 1.2.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ== + /registry-auth-token/3.4.0: + resolution: {integrity: sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A==} dependencies: rc: 1.2.8 safe-buffer: 5.2.1 dev: true - resolution: - integrity: sha512-4LM6Fw8eBQdwMYcES4yTnn2TqIasbXuwDx3um+QRs7S55aMKCBKBxvPXl2RiUjHwuJLTyYfxSpmfSAjQpcuP+A== + /registry-auth-token/4.2.1: + resolution: {integrity: sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw==} + engines: {node: '>=6.0.0'} dependencies: rc: 1.2.8 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-6gkSb4U6aWJB4SF2ZvLb76yCBjcvufXBqvvEx1HbmKPkutswjW1xNVRY0+daljIYRbogN7O0etYSlbiaEQyMyw== + /registry-url/3.1.0: + resolution: {integrity: sha1-PU74cPc93h138M+aOBQyRE4XSUI=} + engines: {node: '>=0.10.0'} dependencies: rc: 1.2.8 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-PU74cPc93h138M+aOBQyRE4XSUI= + /registry-url/5.1.0: + resolution: {integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw==} + engines: {node: '>=8'} dependencies: rc: 1.2.8 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-8acYXXTI0AkQv6RAOjE3vOaIXZkT9wo4LOFbBKYQEEnnMNBpKqdUrI6S4NT0KPIo/WVvJ5tE/X5LF/TQUf0ekw== + /regjsgen/0.5.1: + resolution: {integrity: sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg==} dev: true - resolution: - integrity: sha512-5qxzGZjDs9w4tzT3TPhCJqWdCc3RLYwy9J2NB0nm5Lz+S273lvWcpjaTGHsT1dc6Hhfq41uSEOw8wBmxrKOuyg== + /regjsgen/0.5.2: + resolution: {integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==} dev: true - resolution: - integrity: sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A== + /regjsparser/0.6.4: + resolution: {integrity: sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw==} + hasBin: true dependencies: jsesc: 0.5.0 dev: true - hasBin: true - resolution: - integrity: sha512-64O87/dPDgfk8/RQqC4gkZoGyyWFIEUTTh80CU6CWuK5vkCGyekIx+oKcEIYtP/RAxSQltCZHCNu/mdd7fqlJw== + /relateurl/0.2.7: + resolution: {integrity: sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=} + engines: {node: '>= 0.10'} dev: true - engines: - node: '>= 0.10' - resolution: - integrity: sha1-VNvzd+UUQKypCkzSdGANP/LYiKk= + /remove-trailing-separator/1.1.0: + resolution: {integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8=} dev: true - resolution: - integrity: sha1-wkvOKig62tW8P1jg1IJJuSN52O8= + /renderkid/2.0.4: + resolution: {integrity: sha512-K2eXrSOJdq+HuKzlcjOlGoOarUu5SDguDEhE7+Ah4zuOWL40j8A/oHvLlLob9PSTNvVnBd+/q0Er1QfpEuem5g==} dependencies: css-select: 1.2.0 dom-converter: 0.2.0 @@ -22045,82 +21340,77 @@ packages: lodash: 4.17.21 strip-ansi: 3.0.1 dev: true - resolution: - integrity: sha512-K2eXrSOJdq+HuKzlcjOlGoOarUu5SDguDEhE7+Ah4zuOWL40j8A/oHvLlLob9PSTNvVnBd+/q0Er1QfpEuem5g== + /repeat-element/1.1.3: + resolution: {integrity: sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-ahGq0ZnV5m5XtZLMb+vP76kcAM5nkLqk0lpqAuojSKGgQtn4eRi4ZZGm2olo2zKFH+sMsWaqOCW1dqAnOru72g== + /repeat-string/1.6.1: + resolution: {integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc=} + engines: {node: '>=0.10'} dev: true - engines: - node: '>=0.10' - resolution: - integrity: sha1-jcrkcOHIirwtYA//Sndihtp15jc= + /replaceall/0.1.6: + resolution: {integrity: sha1-gdgax663LX9cSUKt8ml6MiBojY4=} + engines: {node: '>= 0.8.x'} dev: true - engines: - node: '>= 0.8.x' - resolution: - integrity: sha1-gdgax663LX9cSUKt8ml6MiBojY4= + /request-progress/3.0.0: + resolution: {integrity: sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4=} dependencies: throttleit: 1.0.0 dev: true - resolution: - integrity: sha1-TKdUCBx/7GP1BeT6qCWqBs1mnb4= + /request-promise-core/1.1.3_request@2.88.2: + resolution: {integrity: sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ==} + engines: {node: '>=0.10.0'} + peerDependencies: + request: ^2.34 dependencies: lodash: 4.17.21 request: 2.88.2 dev: false - engines: - node: '>=0.10.0' + + /request-promise-core/1.1.4_request@2.88.2: + resolution: {integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw==} + engines: {node: '>=0.10.0'} peerDependencies: request: ^2.34 - resolution: - integrity: sha512-QIs2+ArIGQVp5ZYbWD5ZLCY29D5CfWizP8eWnm8FoGD1TX61veauETVQbrV60662V0oFBkrDOuaBI8XgtuyYAQ== - /request-promise-core/1.1.4_request@2.88.2: dependencies: lodash: 4.17.21 request: 2.88.2 dev: true - engines: - node: '>=0.10.0' + + /request-promise-native/1.0.8_request@2.88.2: + resolution: {integrity: sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ==} + engines: {node: '>=0.12.0'} peerDependencies: request: ^2.34 - resolution: - integrity: sha512-TTbAfBBRdWD7aNNOoVOBH4pN/KigV6LyapYNNlAPA8JwbovRti1E88m3sYAwsLi5ryhPKsE9APwnjFTgdUjTpw== - /request-promise-native/1.0.8_request@2.88.2: dependencies: request: 2.88.2 request-promise-core: 1.1.3_request@2.88.2 stealthy-require: 1.1.1 tough-cookie: 2.5.0 dev: false - engines: - node: '>=0.12.0' + + /request-promise-native/1.0.9_request@2.88.2: + resolution: {integrity: sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g==} + engines: {node: '>=0.12.0'} + deprecated: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 peerDependencies: request: ^2.34 - resolution: - integrity: sha512-dapwLGqkHtwL5AEbfenuzjTYg35Jd6KPytsC2/TLkVMz8rm+tNt72MGUWT1RP/aYawMpN6HqbNGBQaRcBtjQMQ== - /request-promise-native/1.0.9_request@2.88.2: dependencies: request: 2.88.2 request-promise-core: 1.1.4_request@2.88.2 stealthy-require: 1.1.1 tough-cookie: 2.5.0 - deprecated: request-promise-native has been deprecated because it extends the now deprecated request package, see https://github.com/request/request/issues/3142 dev: true - engines: - node: '>=0.12.0' - peerDependencies: - request: ^2.34 - resolution: - integrity: sha512-wcW+sIUiWnKgNY0dqCpOZkUbF/I+YPi+f09JZIDa39Ec+q82CpSYniDp+ISgTTbKmnpJWASeJBPZmoxH84wt3g== + /request/2.88.2: + resolution: {integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw==} + engines: {node: '>= 6'} + deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 dependencies: aws-sign2: 0.7.0 aws4: 1.11.0 @@ -22142,99 +21432,87 @@ packages: tough-cookie: 2.5.0 tunnel-agent: 0.6.0 uuid: 3.4.0 - deprecated: request has been deprecated, see https://github.com/request/request/issues/3142 - engines: - node: '>= 6' - resolution: - integrity: sha512-MsvtOrfG9ZcrOwAW+Qi+F6HbD0CWXEh9ou77uOb7FM2WPhwT7smM833PzanhJLsgXjN89Ir6V2PczXNnMpwKhw== + /require-directory/2.1.1: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I= + resolution: {integrity: sha1-jGStX9MNqxyXbiNE/+f3kqam30I=} + engines: {node: '>=0.10.0'} + /require-main-filename/2.0.0: - resolution: - integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg== + resolution: {integrity: sha512-NKN5kMDylKuldxYLSUfrbo5Tuzh4hd+2E8NPPX02mZtn1VuREQToYe/ZdlJy+J3uCpfaiGF05e7B8W0iXbQHmg==} + /require-resolve/0.0.2: + resolution: {integrity: sha1-urQQqxruLz9Vt5MXRR3TQodk5vM=} dependencies: x-path: 0.0.2 dev: true - resolution: - integrity: sha1-urQQqxruLz9Vt5MXRR3TQodk5vM= + /requirejs-config-file/3.1.2: + resolution: {integrity: sha512-sdLWywcDuNz7EIOhenSbRfT4YF84nItDv90coN2htbokjmU2QeyQuSBZILQUKNksepl8UPVU+hgYySFaDxbJPQ==} + engines: {node: '>=6.0.0'} dependencies: esprima: 4.0.1 make-dir: 2.1.0 stringify-object: 3.3.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-sdLWywcDuNz7EIOhenSbRfT4YF84nItDv90coN2htbokjmU2QeyQuSBZILQUKNksepl8UPVU+hgYySFaDxbJPQ== + /requirejs/2.3.6: - dev: true - engines: - node: '>=0.4.0' + resolution: {integrity: sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg==} + engines: {node: '>=0.4.0'} hasBin: true - resolution: - integrity: sha512-ipEzlWQe6RK3jkzikgCupiTbTvm4S0/CAU5GlgptkN5SO6F3u0UD0K18wy6ErDqiCyP4J4YYe1HuAShvsxePLg== + dev: true + /requires-port/1.0.0: + resolution: {integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=} dev: true - resolution: - integrity: sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8= + /resolve-cwd/2.0.0: + resolution: {integrity: sha1-AKn3OHVW4nA46uIyyqNypqWbZlo=} + engines: {node: '>=4'} dependencies: resolve-from: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-AKn3OHVW4nA46uIyyqNypqWbZlo= + /resolve-cwd/3.0.0: + resolution: {integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==} + engines: {node: '>=8'} dependencies: resolve-from: 5.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg== + /resolve-dependency-path/2.0.0: + resolution: {integrity: sha512-DIgu+0Dv+6v2XwRaNWnumKu7GPufBBOr5I1gRPJHkvghrfCGOooJODFvgFimX/KRxk9j0whD2MnKHzM1jYvk9w==} + engines: {node: '>=6.0.0'} dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-DIgu+0Dv+6v2XwRaNWnumKu7GPufBBOr5I1gRPJHkvghrfCGOooJODFvgFimX/KRxk9j0whD2MnKHzM1jYvk9w== + /resolve-dir/1.0.1: + resolution: {integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M=} + engines: {node: '>=0.10.0'} dependencies: expand-tilde: 2.0.2 global-modules: 1.0.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-eaQGRMNivoLybv/nOcm7U4IEb0M= + /resolve-from/3.0.0: + resolution: {integrity: sha1-six699nWiBvItuZTM17rywoYh0g=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-six699nWiBvItuZTM17rywoYh0g= + /resolve-from/4.0.0: - engines: - node: '>=4' - resolution: - integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g== + resolution: {integrity: sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==} + engines: {node: '>=4'} + /resolve-from/5.0.0: + resolution: {integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw== + /resolve-pathname/3.0.0: + resolution: {integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==} dev: false - resolution: - integrity: sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng== + /resolve-url-loader/3.1.2: + resolution: {integrity: sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ==} + engines: {node: '>=6.0.0'} dependencies: adjust-sourcemap-loader: 3.0.0 camelcase: 5.3.1 @@ -22247,219 +21525,209 @@ packages: rework-visit: 1.0.0 source-map: 0.6.1 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-QEb4A76c8Mi7I3xNKXlRKQSlLBwjUV/ULFMP+G7n3/7tJZ8MG5wsZ3ucxP1Jz8Vevn6fnJsxDx9cIls+utGzPQ== + /resolve-url/0.2.1: + resolution: {integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo=} deprecated: https://github.com/lydell/resolve-url#deprecated dev: true - resolution: - integrity: sha1-LGN/53yJOv0qZj/iGqkIAGjiBSo= + /resolve/1.1.7: + resolution: {integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs=} dev: true - resolution: - integrity: sha1-IDEU2CrSxe2ejgQRs5ModeiJ6Xs= + /resolve/1.15.0: + resolution: {integrity: sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw==} dependencies: path-parse: 1.0.6 dev: true - resolution: - integrity: sha512-+hTmAldEGE80U2wJJDC1lebb5jWqvTYAfm3YZ1ckk1gBr0MnCqUKlwK1e+anaFljIl+F5tR5IoZcm4ZDA1zMQw== + /resolve/1.17.0: + resolution: {integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w==} dependencies: path-parse: 1.0.6 dev: true - resolution: - integrity: sha512-ic+7JYiV8Vi2yzQGFWOkiZD5Z9z7O2Zhm9XMaTxdJExKasieFCr+yXZ/WmXsckHiKl12ar0y6XiXDx3m4RHn1w== + /resolve/1.19.0: + resolution: {integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg==} dependencies: is-core-module: 2.2.0 path-parse: 1.0.6 - resolution: - integrity: sha512-rArEXAgsBG4UgRGcynxWIWKFvh/XZCcS8UJdHhwy91zwAvCZIbcs+vAbflgBnNjYMs/i/i+/Ux6IZhML1yPvxg== + /resolve/1.20.0: + resolution: {integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==} dependencies: is-core-module: 2.8.1 path-parse: 1.0.6 dev: true - resolution: - integrity: sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A== + /responselike/1.0.2: + resolution: {integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec=} dependencies: lowercase-keys: 1.0.1 dev: true - resolution: - integrity: sha1-kYcg7ztjHFZCvgaPFa3lpG9Loec= + /restore-cursor/2.0.0: + resolution: {integrity: sha1-n37ih/gv0ybU/RYpI9YhKe7g368=} + engines: {node: '>=4'} dependencies: onetime: 2.0.1 signal-exit: 3.0.3 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-n37ih/gv0ybU/RYpI9YhKe7g368= + /restore-cursor/3.1.0: + resolution: {integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA==} + engines: {node: '>=8'} dependencies: onetime: 5.1.2 signal-exit: 3.0.3 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-l+sSefzHpj5qimhFSE5a8nufZYAM3sBSVMAPtYkmC+4EH2anSGaEMXSD0izRQbu9nfyQ9y5JrVmp7E8oZrUjvA== + /ret/0.1.15: + resolution: {integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg==} + engines: {node: '>=0.12'} dev: true - engines: - node: '>=0.12' - resolution: - integrity: sha512-TTlYpa+OL+vMMNG24xSlQGEJ3B/RzEfUlLct7b5G/ytav+wPrplCpVMFuwzXbkecJrb6IYo1iFb0S9v37754mg== + /retry/0.12.0: + resolution: {integrity: sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs=} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha1-G0KmJmoh8HQh0bC1S33BZ7AcATs= + /reusify/1.0.4: + resolution: {integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==} + engines: {iojs: '>=1.0.0', node: '>=0.10.0'} dev: true - engines: - iojs: '>=1.0.0' - node: '>=0.10.0' - resolution: - integrity: sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw== + /rework-visit/1.0.0: + resolution: {integrity: sha1-mUWygD8hni96ygCtuLyfZA+ELJo=} dev: true - resolution: - integrity: sha1-mUWygD8hni96ygCtuLyfZA+ELJo= + /rework/1.0.1: + resolution: {integrity: sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc=} dependencies: convert-source-map: 0.3.5 css: 2.2.4 dev: true - resolution: - integrity: sha1-MIBqhBNCtUUQqkEQhQzUhTQUSqc= + /rfdc/1.3.0: + resolution: {integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA==} dev: true - resolution: - integrity: sha512-V2hovdzFbOi77/WajaSMXk2OLm+xNIeQdMMuB7icj7bk6zi2F8GGAxigcnDFpJHbNyNcgyJDiP+8nOrY5cZGrA== + /rgb-regex/1.0.1: + resolution: {integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE=} dev: true - resolution: - integrity: sha1-wODWiC3w4jviVKR16O3UGRX+rrE= + /rgba-regex/1.0.0: + resolution: {integrity: sha1-QzdOLiyglosO8VI0YLfXMP8i7rM=} dev: true - resolution: - integrity: sha1-QzdOLiyglosO8VI0YLfXMP8i7rM= + /rimraf/2.2.8: - dev: true + resolution: {integrity: sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI=} hasBin: true - resolution: - integrity: sha1-5Dm+Kq7jJzIZUnMPmaiSnk/FBYI= + dev: true + /rimraf/2.6.3: + resolution: {integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA==} + hasBin: true dependencies: glob: 7.1.6 dev: true - hasBin: true - resolution: - integrity: sha512-mwqeW5XsA2qAejG46gYdENaxXjx9onRNCfn7L0duuP4hCuTIi/QO7PDK07KJfp1d+izWPrzEJDcSqBa0OZQriA== + /rimraf/2.7.1: + resolution: {integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w==} + hasBin: true dependencies: glob: 7.1.6 dev: true - hasBin: true - resolution: - integrity: sha512-uWjbaKIK3T1OSVptzX7Nl6PvQ3qAGtKEtVRjRuazjfL3Bx5eI409VZSqgND+4UNnmzLVdPj9FqFJNPqBZFve4w== + /rimraf/3.0.2: + resolution: {integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==} + hasBin: true dependencies: glob: 7.1.6 dev: true - hasBin: true - resolution: - integrity: sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA== + /ripemd160/2.0.2: + resolution: {integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==} dependencies: hash-base: 3.1.0 inherits: 2.0.4 - resolution: - integrity: sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA== + /rst-selector-parser/2.2.3: + resolution: {integrity: sha1-gbIw6i/MYGbInjRy3nlChdmwPZE=} dependencies: lodash.flattendeep: 4.4.0 nearley: 2.19.4 dev: true - resolution: - integrity: sha1-gbIw6i/MYGbInjRy3nlChdmwPZE= + /rsvp/4.8.5: + resolution: {integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA==} + engines: {node: 6.* || >= 7.*} dev: true - engines: - node: 6.* || >= 7.* - resolution: - integrity: sha512-nfMOlASu9OnRJo1mbEk2cz0D56a1MBNrJ7orjRZQG10XDyuvwksKbuXNp6qa+kbn839HwjwhBzhFmdsaEAfauA== + /run-async/2.4.1: + resolution: {integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ==} + engines: {node: '>=0.12.0'} dev: true - engines: - node: '>=0.12.0' - resolution: - integrity: sha512-tvVnVv01b8c1RrA6Ep7JkStj85Guv/YrMcwqYQnwjsAS2cTmmPGBBjAjpCW7RrSodNSoE2/qg9O4bceNvUuDgQ== + /run-node/1.0.0: - dev: true - engines: - node: '>=4' + resolution: {integrity: sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A==} + engines: {node: '>=4'} hasBin: true - resolution: - integrity: sha512-kc120TBlQ3mih1LSzdAJXo4xn/GWS2ec0l3S+syHDXP9uRr0JAT8Qd3mdMuyjqCzeZktgP3try92cEgf9Nks8A== + dev: true + /run-parallel/1.1.10: + resolution: {integrity: sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw==} dev: true - resolution: - integrity: sha512-zb/1OuZ6flOlH6tQyMPUrE3x3Ulxjlo9WIVXR4yVYi4H9UXQaeIsPbLn2R3O3vQCnDKkAl2qHiuocKKX4Tz/Sw== + /run-queue/1.0.3: + resolution: {integrity: sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec=} dependencies: aproba: 1.2.0 dev: true - resolution: - integrity: sha1-6Eg5bwV9Ij8kOGkkYY4laUFh7Ec= + /rxjs/6.5.5: + resolution: {integrity: sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ==} + engines: {npm: '>=2.0.0'} dependencies: tslib: 1.13.0 dev: true - engines: - npm: '>=2.0.0' - resolution: - integrity: sha512-WfQI+1gohdf0Dai/Bbmk5L5ItH5tYqm3ki2c5GdWhKjalzjg93N3avFjVStyZZz+A2Em+ZxKH5bNghw9UeylGQ== + /rxjs/6.6.3: + resolution: {integrity: sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ==} + engines: {npm: '>=2.0.0'} dependencies: tslib: 1.14.1 dev: true - engines: - npm: '>=2.0.0' - resolution: - integrity: sha512-trsQc+xYYXZ3urjOiJOuCOa5N3jAZ3eiSpQB5hIT8zGlL2QfnHLJ2r7GMkBGuIausdJN1OneaI6gQlsqNHHmZQ== + /rxjs/7.5.4: + resolution: {integrity: sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ==} dependencies: tslib: 2.3.1 dev: true - resolution: - integrity: sha512-h5M3Hk78r6wAheJF0a5YahB1yRQKCsZ4MsGdZ5O9ETbVtjPcScGfrMmoOq7EBsCRzd4BDkvDJ7ogP8Sz5tTFiQ== + /safe-buffer/5.1.2: - resolution: - integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g== + resolution: {integrity: sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==} + /safe-buffer/5.2.0: - resolution: - integrity: sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg== + resolution: {integrity: sha512-fZEwUGbVl7kouZs1jCdMLdt95hdIv0ZeHg6L7qPeciMZhZ+/gdesW4wgTARkrFWEpspjEATAzUGPG8N2jJiwbg==} + /safe-buffer/5.2.1: - resolution: - integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ== + resolution: {integrity: sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==} + /safe-regex/1.1.0: + resolution: {integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4=} dependencies: ret: 0.1.15 dev: true - resolution: - integrity: sha1-QKNmnzsHfR6UPURinhV91IAjvy4= + /safer-buffer/2.1.2: - resolution: - integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg== + resolution: {integrity: sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==} + /sane/4.1.0: + resolution: {integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA==} + engines: {node: 6.* || 8.* || >= 10.*} + deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added + hasBin: true dependencies: '@cnakazawa/watch': 1.0.4 anymatch: 2.0.0 @@ -22470,28 +21738,15 @@ packages: micromatch: 3.1.10 minimist: 1.2.5 walker: 1.0.7 - deprecated: some dependency vulnerabilities fixed, support for node < 10 dropped, and newer ECMAScript syntax/features added dev: true - engines: - node: 6.* || 8.* || >= 10.* - hasBin: true - resolution: - integrity: sha512-hhbzAgTIX8O7SHfp2c8/kREfEn4qO/9q8C9beyY6+tvZ87EpoZ3i1RIEvp27YBswnNbY9mWd6paKVmKbAgLfZA== + /sanitize.css/10.0.0: + resolution: {integrity: sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg==} dev: true - resolution: - integrity: sha512-vTxrZz4dX5W86M6oVWVdOVe72ZiPs41Oi7Z6Km4W5Turyz28mrXSJhhEBZoRtzJWIv3833WKVwLSDWWkEfupMg== + /sass-loader/8.0.2_webpack@4.42.0: - dependencies: - clone-deep: 4.0.1 - loader-utils: 1.4.0 - neo-async: 2.6.2 - schema-utils: 2.7.1 - semver: 6.3.0 - webpack: 4.42.0 - dev: true - engines: - node: '>= 8.9.0' + resolution: {integrity: sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ==} + engines: {node: '>= 8.9.0'} peerDependencies: fibers: '>= 3.1.0' node-sass: ^4.0.0 @@ -22504,106 +21759,109 @@ packages: optional: true sass: optional: true - resolution: - integrity: sha512-7o4dbSK8/Ol2KflEmSco4jTjQoV988bM82P9CZdmo9hR3RLnvNc0ufMNdMrB0caq38JQ/FgF4/7RcbcfKzxoFQ== + dependencies: + clone-deep: 4.0.1 + loader-utils: 1.4.0 + neo-async: 2.6.2 + schema-utils: 2.7.1 + semver: 6.3.0 + webpack: 4.42.0 + dev: true + /sass-lookup/3.0.0: + resolution: {integrity: sha512-TTsus8CfFRn1N44bvdEai1no6PqdmDiQUiqW5DlpmtT+tYnIt1tXtDIph5KA1efC+LmioJXSnCtUVpcK9gaKIg==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-TTsus8CfFRn1N44bvdEai1no6PqdmDiQUiqW5DlpmtT+tYnIt1tXtDIph5KA1efC+LmioJXSnCtUVpcK9gaKIg== + /sax/1.2.1: - resolution: - integrity: sha1-e45lYZCyKOgaZq6nSEgNgozS03o= + resolution: {integrity: sha1-e45lYZCyKOgaZq6nSEgNgozS03o=} + /sax/1.2.4: - resolution: - integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw== + resolution: {integrity: sha512-NqVDv9TpANUjFm0N8uM5GxL36UgKi9/atZw+x7YFnQ8ckwFGKrl4xX4yWtrey3UJm5nP1kUbnYgLopqWNSRhWw==} + /saxes/3.1.11: + resolution: {integrity: sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g==} + engines: {node: '>=8'} dependencies: xmlchars: 2.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Ydydq3zC+WYDJK1+gRxRapLIED9PWeSuuS41wqyoRmzvhhh9nc+QQrVMKJYzJFULazeGhzSV0QleN2wD3boh2g== + /saxes/5.0.1: + resolution: {integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw==} + engines: {node: '>=10'} dependencies: xmlchars: 2.2.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-5LBh1Tls8c9xgGjw3QrMwETmTMVk0oFgvrFSvWx62llR2hcEInrKNZ2GZCCuuy2lvWrdl5jhbpeqc5hRYKFOcw== + /sb-promise-queue/2.1.0: + resolution: {integrity: sha512-zwq4YuP1FQFkGx2Q7GIkZYZ6PqWpV+bg0nIO1sJhWOyGyhqbj0MsTvK6lCFo5TQwX5pZr6SCQ75e8PCDCuNvkg==} + engines: {node: '>= 8'} dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-zwq4YuP1FQFkGx2Q7GIkZYZ6PqWpV+bg0nIO1sJhWOyGyhqbj0MsTvK6lCFo5TQwX5pZr6SCQ75e8PCDCuNvkg== + /sb-scandir/3.1.0: + resolution: {integrity: sha512-70BVm2xz9jn94zSQdpvYrEG101/UV9TVGcfWr9T5iob3QhCK4lYXeculfBqPGFv3XTeKgx4dpWyYIDeZUqo4kg==} + engines: {node: '>= 8'} dependencies: sb-promise-queue: 2.1.0 dev: false - engines: - node: '>= 8' - resolution: - integrity: sha512-70BVm2xz9jn94zSQdpvYrEG101/UV9TVGcfWr9T5iob3QhCK4lYXeculfBqPGFv3XTeKgx4dpWyYIDeZUqo4kg== + /scheduler/0.19.1: + resolution: {integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA==} dependencies: loose-envify: 1.4.0 object-assign: 4.1.1 - resolution: - integrity: sha512-n/zwRWRYSUj0/3g/otKDRPMh6qv2SYMWNq85IEa8iZyAv8od9zDYpGSnpBEjNgcMNq6Scbu5KfIPxNF72R/2EA== + /schema-utils/1.0.0: + resolution: {integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g==} + engines: {node: '>= 4'} dependencies: ajv: 6.12.6 ajv-errors: 1.0.1_ajv@6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 dev: true - engines: - node: '>= 4' - resolution: - integrity: sha512-i27Mic4KovM/lnGsy8whRCHhc7VicJajAjTrYg11K9zfZXnYIt4k5F+kZkwjnrhKzLic/HLU4j11mjsz2G/75g== + /schema-utils/2.6.5: + resolution: {integrity: sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ==} + engines: {node: '>= 8.9.0'} dependencies: ajv: 6.12.2 ajv-keywords: 3.4.1_ajv@6.12.2 dev: true - engines: - node: '>= 8.9.0' - resolution: - integrity: sha512-5KXuwKziQrTVHh8j/Uxz+QUbxkaLW9X/86NBlx/gnKgtsZA2GIVMUn17qWhRFwF8jdYb3Dig5hRO/W5mZqy6SQ== + /schema-utils/2.7.1: + resolution: {integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==} + engines: {node: '>= 8.9.0'} dependencies: '@types/json-schema': 7.0.6 ajv: 6.12.6 ajv-keywords: 3.5.2_ajv@6.12.6 dev: true - engines: - node: '>= 8.9.0' - resolution: - integrity: sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg== + /seek-bzip/1.0.6: + resolution: {integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ==} + hasBin: true dependencies: commander: 2.20.3 dev: true - hasBin: true - resolution: - integrity: sha512-e1QtP3YL5tWww8uKaOCQ18UxIT2laNBXHjV/S2WYCiK4udiv8lkG89KRIoCjUagnAmCBurjF4zEVX2ByBbnCjQ== + /select-hose/2.0.0: + resolution: {integrity: sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=} dev: true - resolution: - integrity: sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo= + /selfsigned/1.10.8: + resolution: {integrity: sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w==} dependencies: node-forge: 0.10.0 dev: true - resolution: - integrity: sha512-2P4PtieJeEwVgTU9QEcwIRDQ/mXJLX8/+I3ur+Pg16nS8oNbrGxEso9NyYWy8NAmXiNl4dlAp5MwoNeCWzON4w== + /semantic-ui-react/0.88.2_react-dom@16.13.1+react@16.13.1: + resolution: {integrity: sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw==} + peerDependencies: + react: ^16.8.0 + react-dom: ^16.8.0 dependencies: '@babel/runtime': 7.10.3 '@semantic-ui-react/event-stack': 3.1.1_react-dom@16.13.1+react@16.13.1 @@ -22619,12 +21877,12 @@ packages: react-popper: 1.3.7_react@16.13.1 shallowequal: 1.1.0 dev: false + + /semantic-ui-react/0.88.2_react-dom@16.14.0+react@16.14.0: + resolution: {integrity: sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw==} peerDependencies: react: ^16.8.0 react-dom: ^16.8.0 - resolution: - integrity: sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw== - /semantic-ui-react/0.88.2_react-dom@16.14.0+react@16.14.0: dependencies: '@babel/runtime': 7.10.3 '@semantic-ui-react/event-stack': 3.1.1_react-dom@16.14.0+react@16.14.0 @@ -22640,63 +21898,57 @@ packages: react-popper: 1.3.7_react@16.14.0 shallowequal: 1.1.0 dev: false - peerDependencies: - react: ^16.8.0 - react-dom: ^16.8.0 - resolution: - integrity: sha512-+02kN2z8PuA/cMdvDUsHhbJmBzxxgOXVHMFr9XK7zGb0wkW9A6OPQMFokWz7ozlVtKjN6r7zsb+Qvjk/qq1OWw== + /semver-compare/1.0.0: + resolution: {integrity: sha1-De4hahyUGrN+nvsXiPavxf9VN/w=} dev: true - resolution: - integrity: sha1-De4hahyUGrN+nvsXiPavxf9VN/w= + /semver-diff/2.1.0: + resolution: {integrity: sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY=} + engines: {node: '>=0.10.0'} dependencies: semver: 5.7.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-S7uEN8jTfksM8aaP1ybsbWRdbTY= + /semver-regex/1.0.0: + resolution: {integrity: sha1-kqSWkGX5xwxpR1PVUkj8aPj2Usk=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-kqSWkGX5xwxpR1PVUkj8aPj2Usk= + /semver-regex/2.0.0: + resolution: {integrity: sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-mUdIBBvdn0PLOeP3TEkMH7HHeUP3GjsXCwKarjv/kGmUFOYg1VqEemKhoQpWMu6X2I8kHeuVdGibLGkVK+/5Qw== + /semver/5.5.0: - dev: true + resolution: {integrity: sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA==} hasBin: true - resolution: - integrity: sha512-4SJ3dm0WAwWy/NVeioZh5AntkdJoWKxHxcmyP622fOkgHa4z3R0TdBJICINyaSDE6uNwVc8gZr+ZinwZAH4xIA== + dev: true + /semver/5.7.1: + resolution: {integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ==} hasBin: true - resolution: - integrity: sha512-sauaDf/PZdVgrLTNYHRtpXa1iRiKcaebiKQ1BJdpQlWH2lCvexQdX55snPFyK7QzpudqbCI0qXFfOasHdyNDGQ== + /semver/6.3.0: + resolution: {integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==} hasBin: true - resolution: - integrity: sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw== + /semver/7.0.0: - dev: true + resolution: {integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==} hasBin: true - resolution: - integrity: sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A== + dev: true + /semver/7.3.4: + resolution: {integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw==} + engines: {node: '>=10'} + hasBin: true dependencies: lru-cache: 6.0.0 dev: true - engines: - node: '>=10' - hasBin: true - resolution: - integrity: sha512-tCfb2WLjqFAtXn4KEdxIhalnRtoKFN7nAwj0B3ZXCbQloV2tq5eDbcTmT68JJD3nRJq24/XgxtQKFIpQdtvmVw== + /send/0.17.1: + resolution: {integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==} + engines: {node: '>= 0.8.0'} dependencies: debug: 2.6.9 depd: 1.1.2 @@ -22711,21 +21963,20 @@ packages: on-finished: 2.3.0 range-parser: 1.2.1 statuses: 1.5.0 - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg== + /serialize-javascript/2.1.2: + resolution: {integrity: sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ==} dev: true - resolution: - integrity: sha512-rs9OggEUF0V4jUSecXazOYsLfu7OGK2qIn3c7IPBiffz32XniEp/TX9Xmc9LQfK2nQ2QKHvZ2oygKUGU0lG4jQ== + /serialize-javascript/4.0.0: + resolution: {integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw==} dependencies: randombytes: 2.1.0 dev: true - resolution: - integrity: sha512-GaNA54380uFefWghODBWEGisLZFj00nS5ACs6yHa9nLqlLpVLO8ChDGeKRjZnV4Nh4n0Qi7nhYZD/9fCPzEqkw== + /serve-index/1.9.1: + resolution: {integrity: sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=} + engines: {node: '>= 0.8.0'} dependencies: accepts: 1.3.7 batch: 0.6.1 @@ -22735,51 +21986,50 @@ packages: mime-types: 2.1.27 parseurl: 1.3.3 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-03aNabHn2C5c4FD/9bRTvqEqkjk= + /serve-static/1.14.1: + resolution: {integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==} + engines: {node: '>= 0.8.0'} dependencies: encodeurl: 1.0.2 escape-html: 1.0.3 parseurl: 1.3.3 send: 0.17.1 - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg== + /serverless-deployment-bucket/1.1.1: + resolution: {integrity: sha512-oeafNyErJ2ZQWr+chQRzz7r/iognwozRA6k6ECMnXtxFJL4BbYQJfq7+VyoI77atc9a0GXzPoc27aM+sQE1NRQ==} dependencies: chalk: 2.4.2 dev: true - resolution: - integrity: sha512-oeafNyErJ2ZQWr+chQRzz7r/iognwozRA6k6ECMnXtxFJL4BbYQJfq7+VyoI77atc9a0GXzPoc27aM+sQE1NRQ== + /serverless-deployment-bucket/1.3.0: + resolution: {integrity: sha512-E8FP+tiAjDntMScxgJvoKCiz8T3EYosiYQZq8AHXnZP96OURqKG8T7iNSnvbJpBCKhqrqK+clQewScuAZ7L4Wg==} dependencies: chalk: 2.4.2 dev: true - resolution: - integrity: sha512-E8FP+tiAjDntMScxgJvoKCiz8T3EYosiYQZq8AHXnZP96OURqKG8T7iNSnvbJpBCKhqrqK+clQewScuAZ7L4Wg== + /serverless-deployment-bucket/1.5.1: + resolution: {integrity: sha512-CoMpzSOLh1+xeEk7nnhp6Atu4hcVa8O/ayuoruPUg9R8oRgNzR1ZxKlOhMxoUozCNdgGp4viQ5YyO9Fblr0lrQ==} dependencies: chalk: 2.4.2 dev: true - resolution: - integrity: sha512-CoMpzSOLh1+xeEk7nnhp6Atu4hcVa8O/ayuoruPUg9R8oRgNzR1ZxKlOhMxoUozCNdgGp4viQ5YyO9Fblr0lrQ== + /serverless-hooks-plugin/1.1.0: + resolution: {integrity: sha1-UL6hSGhbEQls7noIfN3LSd+o75k=} dev: true - resolution: - integrity: sha1-UL6hSGhbEQls7noIfN3LSd+o75k= + /serverless-http/2.3.2: - dev: false - engines: - node: '>=8.0' + resolution: {integrity: sha512-tUUpj2USho2s+X+7js0KQZ2PWqdDNXKkiz9rdYqu3CG/3hsvMve9IBm/R6gILgijGgOfkCKSjsrPnPG08Y7M6g==} + engines: {node: '>=8.0'} optionalDependencies: '@types/aws-lambda': 8.10.48 - resolution: - integrity: sha512-tUUpj2USho2s+X+7js0KQZ2PWqdDNXKkiz9rdYqu3CG/3hsvMve9IBm/R6gILgijGgOfkCKSjsrPnPG08Y7M6g== + dev: false + /serverless-offline/5.12.1_serverless@1.67.3: + resolution: {integrity: sha512-OXgfXWZM8RxXie1NXNvjQk7TpM3KI/lyJd4pmakcL7XNZADCd1ph5yOvVdDlJAZgmrkaq2tzSG8ZaKDE66JTmg==} + engines: {node: '>=8.10.0'} + peerDependencies: + serverless: '>= 1.48.1' dependencies: '@hapi/boom': 7.4.11 '@hapi/h2o2': 8.3.2 @@ -22796,18 +22046,17 @@ packages: trim-newlines: 3.0.0 update-notifier: 3.0.1 velocityjs: 1.1.5 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: true - engines: - node: '>=8.10.0' - peerDependencies: - serverless: '>= 1.48.1' - resolution: - integrity: sha512-OXgfXWZM8RxXie1NXNvjQk7TpM3KI/lyJd4pmakcL7XNZADCd1ph5yOvVdDlJAZgmrkaq2tzSG8ZaKDE66JTmg== + /serverless-plugin-ifelse/1.0.7: + resolution: {integrity: sha512-9OzcpsKOT50dO6WsGM0AiDbsN9TjH8zg/pLVOJlDjliSulWpP6Q5ceqp5zTM3eY/aAlYTq1/UBElKby6V+vZiQ==} dev: true - resolution: - integrity: sha512-9OzcpsKOT50dO6WsGM0AiDbsN9TjH8zg/pLVOJlDjliSulWpP6Q5ceqp5zTM3eY/aAlYTq1/UBElKby6V+vZiQ== + /serverless-s3-sync/1.12.0: + resolution: {integrity: sha512-bJYdS/J3FleL/GJXM0SnoTTNUAAyhYAh4JD4jbLEdZ83zJ4aEhPelWHOCnpVWDRf350cIS1ctyhL6P1L2c7qKA==} dependencies: '@auth0/s3': 1.0.0 bluebird: 3.7.2 @@ -22815,9 +22064,9 @@ packages: mime: 2.4.4 minimatch: 3.0.4 dev: true - resolution: - integrity: sha512-bJYdS/J3FleL/GJXM0SnoTTNUAAyhYAh4JD4jbLEdZ83zJ4aEhPelWHOCnpVWDRf350cIS1ctyhL6P1L2c7qKA== + /serverless-tencent-tools/1.0.14: + resolution: {integrity: sha512-25jyMEBS9zuewtJw01N2V5CISTPeCCbNgJMveXpRCfUWASt0pYuVqaWBKZt3C7AbHVn75NZQg0XQsy0y9EXjyw==} dependencies: '@tencent-sdk/capi': 0.2.17 dijkstrajs: 1.0.2 @@ -22828,10 +22077,16 @@ packages: socket.io-client: 2.4.0 socket.io-stream: 0.9.1 winston: 3.3.3 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - resolution: - integrity: sha512-25jyMEBS9zuewtJw01N2V5CISTPeCCbNgJMveXpRCfUWASt0pYuVqaWBKZt3C7AbHVn75NZQg0XQsy0y9EXjyw== + /serverless-webpack/5.3.4_webpack@4.42.1: + resolution: {integrity: sha512-mSc5qx2sVfC/Eq1JJDjff+gD467Kepa7WVcqhY3eDjLetXgJfaKCGielZUpSPDjx6PXeMJR7bfO6bjS4WSUfdg==} + peerDependencies: + webpack: '>= 3.0.0 < 6' dependencies: archiver: 3.1.1 bluebird: 3.7.2 @@ -22842,12 +22097,15 @@ packages: semver: 6.3.0 ts-node: 8.10.2 webpack: 4.42.1 + transitivePeerDependencies: + - typescript dev: true - peerDependencies: - webpack: '>= 3.0.0 < 6' - resolution: - integrity: sha512-mSc5qx2sVfC/Eq1JJDjff+gD467Kepa7WVcqhY3eDjLetXgJfaKCGielZUpSPDjx6PXeMJR7bfO6bjS4WSUfdg== + /serverless/1.67.3: + resolution: {integrity: sha512-GELorbWZI0iLroPAwuHBDF7xlTAlSfhkcSjsb0CBdBgKz8EU8eqhalzl8dU+C+hOM5j/LJK/ATwaIxJXndqwCw==} + engines: {node: '>=6.0'} + hasBin: true + requiresBuild: true dependencies: '@serverless/cli': 1.4.0 '@serverless/components': 2.29.0 @@ -22903,14 +22161,17 @@ packages: write-file-atomic: 2.4.3 yaml-ast-parser: 0.0.43 yargs-parser: 16.1.0 + transitivePeerDependencies: + - bufferutil + - supports-color + - utf-8-validate dev: true - engines: - node: '>=6.0' + + /serverless/1.83.2: + resolution: {integrity: sha512-VjB0CK79iLbrmaPKgn/g1IrK+R2T1/TGh3LkTBHn8H+uLe8Fx15SP4jQsuLSSsr6XY7jB+GISb8pOlkTfdUjEQ==} + engines: {node: '>=6.0'} hasBin: true requiresBuild: true - resolution: - integrity: sha512-GELorbWZI0iLroPAwuHBDF7xlTAlSfhkcSjsb0CBdBgKz8EU8eqhalzl8dU+C+hOM5j/LJK/ATwaIxJXndqwCw== - /serverless/1.83.2: dependencies: '@serverless/cli': 1.5.2 '@serverless/components': 2.34.9 @@ -22966,159 +22227,154 @@ packages: write-file-atomic: 2.4.3 yaml-ast-parser: 0.0.43 yargs-parser: 18.1.3 + transitivePeerDependencies: + - bufferutil + - inquirer + - supports-color + - utf-8-validate dev: true - engines: - node: '>=6.0' - hasBin: true - requiresBuild: true - resolution: - integrity: sha512-VjB0CK79iLbrmaPKgn/g1IrK+R2T1/TGh3LkTBHn8H+uLe8Fx15SP4jQsuLSSsr6XY7jB+GISb8pOlkTfdUjEQ== + /set-blocking/2.0.0: - resolution: - integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc= + resolution: {integrity: sha1-BF+XgtARrppoA93TgrJDkrPYkPc=} + /set-immediate-shim/1.0.1: + resolution: {integrity: sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-SysbJ+uAip+NzEgaWOXlb1mfP2E= + /set-value/2.0.1: + resolution: {integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw==} + engines: {node: '>=0.10.0'} dependencies: extend-shallow: 2.0.1 is-extendable: 0.1.1 is-plain-object: 2.0.4 split-string: 3.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-JxHc1weCN68wRY0fhCoXpyK55m/XPHafOmK4UWD7m2CI14GMcFypt4w/0+NV5f/ZMby2F6S2wwA7fgynh9gWSw== + /setimmediate/1.0.5: + resolution: {integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=} dev: true - resolution: - integrity: sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU= + /setprototypeof/1.1.0: + resolution: {integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==} dev: true - resolution: - integrity: sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ== + /setprototypeof/1.1.1: - resolution: - integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw== + resolution: {integrity: sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==} + /sha.js/2.4.11: + resolution: {integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==} + hasBin: true dependencies: inherits: 2.0.4 safe-buffer: 5.2.1 - hasBin: true - resolution: - integrity: sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ== + /shallow-clone/0.1.2: + resolution: {integrity: sha1-WQnodLp3EG1zrEFM/sH/yofZcGA=} + engines: {node: '>=0.10.0'} dependencies: is-extendable: 0.1.1 kind-of: 2.0.1 lazy-cache: 0.2.7 mixin-object: 2.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-WQnodLp3EG1zrEFM/sH/yofZcGA= + /shallow-clone/3.0.1: + resolution: {integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==} + engines: {node: '>=8'} dependencies: kind-of: 6.0.3 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA== + /shallowequal/1.1.0: + resolution: {integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ==} dev: false - resolution: - integrity: sha512-y0m1JoUZSlPAjXVtPPW70aZWfIL/dSP7AFkRnniLCrK/8MDKog3TySTBmckD+RObVxH0v4Tox67+F14PdED2oQ== + /shebang-command/1.2.0: + resolution: {integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo=} + engines: {node: '>=0.10.0'} dependencies: shebang-regex: 1.0.0 - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-RKrGW2lbAzmJaMOfNj/uXer98eo= + /shebang-command/2.0.0: + resolution: {integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==} + engines: {node: '>=8'} dependencies: shebang-regex: 3.0.0 - engines: - node: '>=8' - resolution: - integrity: sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA== + /shebang-regex/1.0.0: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM= + resolution: {integrity: sha1-2kL0l0DAtC2yypcoVxyxkMmO/qM=} + engines: {node: '>=0.10.0'} + /shebang-regex/3.0.0: - engines: - node: '>=8' - resolution: - integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A== + resolution: {integrity: sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==} + engines: {node: '>=8'} + /shell-escape/0.2.0: + resolution: {integrity: sha1-aP0CXrBJC09WegJ/C/IkgLX4QTM=} dev: false - resolution: - integrity: sha1-aP0CXrBJC09WegJ/C/IkgLX4QTM= + /shell-quote/1.7.2: + resolution: {integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg==} dev: true - resolution: - integrity: sha512-mRz/m/JVscCrkMyPqHc/bczi3OQHkLTqXHEFu0zDhK/qfv3UcOA4SVmRCLmos4bhjr9ekVQubj/R7waKapmiQg== + /shellwords/0.1.1: + resolution: {integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==} dev: true - resolution: - integrity: sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww== + /shimmer/1.2.1: + resolution: {integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw==} dev: false - resolution: - integrity: sha512-sQTKC1Re/rM6XyFM6fIAGHRPVGvyXfgzIDvzoq608vM+jeyVD0Tu1E6Np0Kc2zAIFWIj963V2800iF/9LPieQw== + /shortid/2.2.16: + resolution: {integrity: sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g==} dependencies: nanoid: 2.1.11 dev: true - resolution: - integrity: sha512-Ugt+GIZqvGXCIItnsL+lvFJOiN7RYqlGy7QE41O3YC1xbNSeDGIRO7xg2JJXIAj1cAGnOeC1r7/T9pgrtQbv4g== + /showdown/1.9.1: + resolution: {integrity: sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA==} + hasBin: true dependencies: yargs: 14.2.3 dev: false - hasBin: true - resolution: - integrity: sha512-9cGuS382HcvExtf5AHk7Cb4pAeQQ+h0eTr33V1mu+crYWV4KvWAw6el92bDrqGEk5d46Ai/fhbEUwqJ/mTCNEA== + /side-channel/1.0.3: + resolution: {integrity: sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g==} dependencies: es-abstract: 1.18.3 object-inspect: 1.11.0 dev: true - resolution: - integrity: sha512-A6+ByhlLkksFoUepsGxfj5x1gTSrs+OydsRptUxeNCabQpCFUvcwIczgOigI8vhY/OJCnPnyE9rGiwgvr9cS1g== + /side-channel/1.0.4: + resolution: {integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw==} dependencies: call-bind: 1.0.2 get-intrinsic: 1.1.1 object-inspect: 1.11.0 dev: true - resolution: - integrity: sha512-q5XPytqFEIKHkGdiMIrY10mvLRvnQh42/+GoBlFW3b2LXLE2xxJpZFdm94we0BaoV3RwJyGqg5wS7epxTv0Zvw== + /signal-exit/3.0.3: + resolution: {integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==} dev: true - resolution: - integrity: sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA== + /simple-git/1.132.0: + resolution: {integrity: sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg==} dependencies: debug: 4.3.1 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-xauHm1YqCTom1sC9eOjfq3/9RKiUA9iPnxBbrY2DdL8l4ADMu0jjM5l5lphQP5YWNqAL2aXC/OeuQ76vHtW5fg== + /simple-swizzle/0.2.2: + resolution: {integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo=} dependencies: is-arrayish: 0.3.2 dev: true - resolution: - integrity: sha1-pNprY1/8zMoz9w0Xy5JZLeleVXo= + /sinon/9.0.3: + resolution: {integrity: sha512-IKo9MIM111+smz9JGwLmw5U1075n1YXeAq8YeSFlndCLhAL5KGn6bLgu7b/4AYHTV/LcEMcRm2wU2YiL55/6Pg==} dependencies: '@sinonjs/commons': 1.7.2 '@sinonjs/fake-timers': 6.0.1 @@ -23128,85 +22384,77 @@ packages: nise: 4.0.4 supports-color: 7.2.0 dev: true - resolution: - integrity: sha512-IKo9MIM111+smz9JGwLmw5U1075n1YXeAq8YeSFlndCLhAL5KGn6bLgu7b/4AYHTV/LcEMcRm2wU2YiL55/6Pg== + /sisteransi/1.0.5: + resolution: {integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg==} dev: true - resolution: - integrity: sha512-bLGGlR1QxBcynn2d5YmDX4MGjlZvy2MRBDRNHLJ8VI6l6+9FUiyTFNJ0IveOSP0bcXgVDPRcfGqA0pjaqUpfVg== + /slash/1.0.0: + resolution: {integrity: sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-xB8vbDn8FtHNF61LXYlhFK5HDVU= + /slash/2.0.0: + resolution: {integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-ZYKh3Wh2z1PpEXWr0MpSBZ0V6mZHAQfYevttO11c51CaWjGTaadiKZ+wVt1PbMlDV5qhMFslpZCemhwOK7C89A== + /slash/3.0.0: + resolution: {integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q== + /slice-ansi/2.1.0: + resolution: {integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ==} + engines: {node: '>=6'} dependencies: ansi-styles: 3.2.1 astral-regex: 1.0.0 is-fullwidth-code-point: 2.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Qu+VC3EwYLldKa1fCxuuvULvSJOKEgk9pi8dZeCVK7TqBfUNTH4sFkk4joj8afVSfAYgJoSOetjx9QWOJ5mYoQ== + /slice-ansi/3.0.0: + resolution: {integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-pSyv7bSTC7ig9Dcgbw9AuRNUb5k5V6oDudjZoMBSr13qpLBG7tB+zgCkARjq7xIUgdz5P1Qe8u+rSGdouOOIyQ== + /slice-ansi/4.0.0: + resolution: {integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 astral-regex: 2.0.0 is-fullwidth-code-point: 3.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-qMCMfhY040cVHT43K9BFygqYbUPFZKHOg7K73mtTWJRb8pyP3fzf4Ixd5SzdEJQ6MRUg/WBnOLxghZtKKurENQ== + /slugify/1.4.0: + resolution: {integrity: sha512-FtLNsMGBSRB/0JOE2A0fxlqjI6fJsgHGS13iTuVT28kViI4JjUiNqp/vyis0ZXYcMnpR3fzGNkv+6vRlI2GwdQ==} + engines: {node: '>=8.0.0'} dev: false - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-FtLNsMGBSRB/0JOE2A0fxlqjI6fJsgHGS13iTuVT28kViI4JjUiNqp/vyis0ZXYcMnpR3fzGNkv+6vRlI2GwdQ== + /snapdragon-node/2.1.1: + resolution: {integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw==} + engines: {node: '>=0.10.0'} dependencies: define-property: 1.0.0 isobject: 3.0.1 snapdragon-util: 3.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-O27l4xaMYt/RSQ5TR3vpWCAB5Kb/czIcqUFOM/C4fYcLnbZUc1PkjTAMjof2pBWaSTwOUd6qUHcFGVGj7aIwnw== + /snapdragon-util/3.0.1: + resolution: {integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ==} + engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-mbKkMdQKsjX4BAL4bRYTj21edOf8cN7XHdYUJEe+Zn99hVEYcMvKPct1IqNe7+AZPirn8BCDOQBHQZknqmKlZQ== + /snapdragon/0.8.2: + resolution: {integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg==} + engines: {node: '>=0.10.0'} dependencies: base: 0.11.2 debug: 2.6.9 @@ -23217,11 +22465,9 @@ packages: source-map-resolve: 0.5.3 use: 3.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-FtyOnWN/wCHTVXOMwvSv26d+ko5vWlIDD6zoUJ7LW8vh+ZBC8QdljveRP+crNrtBwioEUWy/4dMtbBjA4ioNlg== + /socket.io-client/2.3.1: + resolution: {integrity: sha512-YXmXn3pA8abPOY//JtYxou95Ihvzmg8U6kQyolArkIyLd0pgVhrfor/iMsox8cn07WCOOvvuJ6XKegzIucPutQ==} dependencies: backo2: 1.0.2 component-bind: 1.0.0 @@ -23235,9 +22481,9 @@ packages: socket.io-parser: 3.3.1 to-array: 0.1.4 dev: true - resolution: - integrity: sha512-YXmXn3pA8abPOY//JtYxou95Ihvzmg8U6kQyolArkIyLd0pgVhrfor/iMsox8cn07WCOOvvuJ6XKegzIucPutQ== + /socket.io-client/2.4.0: + resolution: {integrity: sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ==} dependencies: backo2: 1.0.2 component-bind: 1.0.0 @@ -23250,33 +22496,36 @@ packages: parseuri: 0.0.6 socket.io-parser: 3.3.2 to-array: 0.1.4 + transitivePeerDependencies: + - bufferutil + - utf-8-validate dev: true - resolution: - integrity: sha512-M6xhnKQHuuZd4Ba9vltCLT9oa+YvTsP8j9NcEiLElfIg8KeYPyhWOes6x4t+LTAC8enQbE/995AdTem2uNyKKQ== + /socket.io-parser/3.3.1: + resolution: {integrity: sha512-1QLvVAe8dTz+mKmZ07Swxt+LAo4Y1ff50rlyoEx00TQmDFVQYPfcqGvIDJLGaBdhdNCecXtyKpD+EgKGcmmbuQ==} dependencies: component-emitter: 1.3.0 debug: 3.1.0 isarray: 2.0.1 dev: true - resolution: - integrity: sha512-1QLvVAe8dTz+mKmZ07Swxt+LAo4Y1ff50rlyoEx00TQmDFVQYPfcqGvIDJLGaBdhdNCecXtyKpD+EgKGcmmbuQ== + /socket.io-parser/3.3.2: + resolution: {integrity: sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg==} dependencies: component-emitter: 1.3.0 debug: 3.1.0 isarray: 2.0.1 dev: true - resolution: - integrity: sha512-FJvDBuOALxdCI9qwRrO/Rfp9yfndRtc1jSgVgV8FDraihmSP/MLGD5PEuJrNfjALvcQ+vMDM/33AWOYP/JSjDg== + /socket.io-stream/0.9.1: + resolution: {integrity: sha1-QhJYMWKIuDrGk7DUPv0J1tQ6upc=} dependencies: component-bind: 1.0.0 debug: 2.2.0 dev: true - resolution: - integrity: sha1-QhJYMWKIuDrGk7DUPv0J1tQ6upc= + /sockjs-client/1.4.0: + resolution: {integrity: sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g==} dependencies: debug: 3.2.7 eventsource: 1.0.7 @@ -23285,45 +22534,42 @@ packages: json3: 3.3.3 url-parse: 1.4.7 dev: true - resolution: - integrity: sha512-5zaLyO8/nri5cua0VtOrFXBPK1jbL4+1cebT/mmKA1E1ZXOvJrII75bPu0l0k843G/+iAbhEqzyKr0w/eCCj7g== + /sockjs/0.3.20: + resolution: {integrity: sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA==} dependencies: faye-websocket: 0.10.0 uuid: 3.4.0 websocket-driver: 0.6.5 dev: true - resolution: - integrity: sha512-SpmVOVpdq0DJc0qArhF3E5xsxvaiqGNb73XfgBpK1y3UD5gs8DSo8aCTsuT5pX8rssdc2NDIzANwP9eCAiSdTA== + /sort-keys-length/1.0.1: + resolution: {integrity: sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg=} + engines: {node: '>=0.10.0'} dependencies: sort-keys: 1.1.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-nLb09OnkgVWmqgZx7dM2/xR5oYg= + /sort-keys/1.1.2: + resolution: {integrity: sha1-RBttTTRnmPG05J6JIK37oOVD+a0=} + engines: {node: '>=0.10.0'} dependencies: is-plain-obj: 1.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-RBttTTRnmPG05J6JIK37oOVD+a0= + /sort-keys/2.0.0: + resolution: {integrity: sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg=} + engines: {node: '>=4'} dependencies: is-plain-obj: 1.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-ZYU1WEhh7JfXMNbPQYIuH1ZoQSg= + /source-list-map/2.0.1: + resolution: {integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==} dev: true - resolution: - integrity: sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw== + /source-map-resolve/0.5.3: + resolution: {integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw==} dependencies: atob: 2.1.2 decode-uri-component: 0.2.0 @@ -23331,70 +22577,67 @@ packages: source-map-url: 0.4.0 urix: 0.1.0 dev: true - resolution: - integrity: sha512-Htz+RnsXWk5+P2slx5Jh3Q66vhQj1Cllm0zvnaY98+NFx+Dv2CF/f5O/t8x+KaNdrdIAsruNzoh/KpialbqAnw== + /source-map-support/0.5.16: + resolution: {integrity: sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ==} dependencies: buffer-from: 1.1.1 source-map: 0.6.1 dev: true - resolution: - integrity: sha512-efyLRJDr68D9hBBNIPWFjhpFzURh+KJykQwvMyW5UiZzYwoF6l4YMMDIJJEyFWxWCqfyxLzz6tSfUFR+kXXsVQ== + /source-map-support/0.5.19: + resolution: {integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==} dependencies: buffer-from: 1.1.1 source-map: 0.6.1 dev: true - resolution: - integrity: sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw== + /source-map-url/0.4.0: + resolution: {integrity: sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM=} dev: true - resolution: - integrity: sha1-PpNdfd1zYxuXZZlW1VEo6HtQhKM= + /source-map/0.5.7: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w= + resolution: {integrity: sha1-igOdLRAh0i0eoUyA2OpGi6LvP8w=} + engines: {node: '>=0.10.0'} + /source-map/0.6.1: + resolution: {integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g== + /source-map/0.7.3: + resolution: {integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==} + engines: {node: '>= 8'} dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ== + /space-separated-tokens/1.1.5: + resolution: {integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA==} dev: false - resolution: - integrity: sha512-q/JSVd1Lptzhf5bkYm4ob4iWPjx0KiRe3sRFBNrVqbJkFaBm5vbbowy1mymoPNLRa52+oadOhJ+K49wsSeSjTA== + /spdx-correct/3.1.1: + resolution: {integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w==} dependencies: spdx-expression-parse: 3.0.1 spdx-license-ids: 3.0.7 dev: true - resolution: - integrity: sha512-cOYcUWwhCuHCXi49RhFRCyJEK3iPj1Ziz9DpViV3tbZOwXD49QzIN3MpOLJNxh2qwq2lJJZaKMVw9qNi4jTC0w== + /spdx-exceptions/2.3.0: + resolution: {integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A==} dev: true - resolution: - integrity: sha512-/tTrYOC7PPI1nUAgx34hUpqXuyJG+DTHJTnIULG4rDygi4xu/tfgmq1e1cIRwRzwZgo4NLySi+ricLkZkw4i5A== + /spdx-expression-parse/3.0.1: + resolution: {integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q==} dependencies: spdx-exceptions: 2.3.0 spdx-license-ids: 3.0.7 dev: true - resolution: - integrity: sha512-cbqHunsQWnJNE6KhVSMsMeH5H/L9EpymbzqTQ3uLwNCLZ1Q481oWaofqH7nO6V07xlXwY6PhQdQ2IedWx/ZK4Q== + /spdx-license-ids/3.0.7: + resolution: {integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ==} dev: true - resolution: - integrity: sha512-U+MTEOO0AiDzxwFvoa4JVnMV6mZlJKk2sBLt90s7G0Gd0Mlknc7kxEn3nuDPNZRta7O2uy8oLcZLVT+4sqNZHQ== + /spdy-transport/3.0.0_supports-color@6.1.0: + resolution: {integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==} dependencies: debug: 4.3.1_supports-color@6.1.0 detect-node: 2.0.4 @@ -23402,62 +22645,61 @@ packages: obuf: 1.1.2 readable-stream: 3.6.0 wbuf: 1.7.3 + transitivePeerDependencies: + - supports-color dev: true - peerDependencies: - supports-color: '*' - resolution: - integrity: sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw== + /spdy/4.0.2_supports-color@6.1.0: + resolution: {integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==} + engines: {node: '>=6.0.0'} dependencies: debug: 4.3.1_supports-color@6.1.0 handle-thing: 2.0.1 http-deceiver: 1.2.7 select-hose: 2.0.0 spdy-transport: 3.0.0_supports-color@6.1.0 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - peerDependencies: - supports-color: '*' - resolution: - integrity: sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA== + /split-string/3.1.0: + resolution: {integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw==} + engines: {node: '>=0.10.0'} dependencies: extend-shallow: 3.0.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-NzNVhJDYpwceVVii8/Hu6DKfD2G+NrQHlS/V/qgv763EYudVwEcMQNxd2lh+0VrUByXN/oJkl5grOhYWvQUYiw== + /split2/3.2.2: + resolution: {integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg==} dependencies: readable-stream: 3.6.0 dev: true - resolution: - integrity: sha512-9NThjpgZnifTkJpzTZ7Eue85S49QwpNhZTq6GRJwObb6jnLFNGB7Qm73V5HewTROPyxD0C29xqmaI68bQtV+hg== + /sprintf-js/1.0.3: - resolution: - integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw= + resolution: {integrity: sha1-BOaSb2YolTVPPdAVIDYzuFcpfiw=} + /sprintf-kit/2.0.0: + resolution: {integrity: sha512-/0d2YTn8ZFVpIPAU230S9ZLF8WDkSSRWvh/UOLM7zzvkCchum1TtouRgyV8OfgOaYilSGU4lSSqzwBXJVlAwUw==} dependencies: es5-ext: 0.10.53 dev: true - resolution: - integrity: sha512-/0d2YTn8ZFVpIPAU230S9ZLF8WDkSSRWvh/UOLM7zzvkCchum1TtouRgyV8OfgOaYilSGU4lSSqzwBXJVlAwUw== + /ssh2/1.5.0: + resolution: {integrity: sha512-iUmRkhH9KGeszQwDW7YyyqjsMTf4z+0o48Cp4xOwlY5LjtbIAvyd3fwnsoUZW/hXmTCRA3yt7S/Jb9uVjErVlA==} + engines: {node: '>=10.16.0'} + requiresBuild: true dependencies: asn1: 0.2.4 bcrypt-pbkdf: 1.0.2 - dev: false - engines: - node: '>=10.16.0' optionalDependencies: cpu-features: 0.0.2 nan: 2.15.0 - requiresBuild: true - resolution: - integrity: sha512-iUmRkhH9KGeszQwDW7YyyqjsMTf4z+0o48Cp4xOwlY5LjtbIAvyd3fwnsoUZW/hXmTCRA3yt7S/Jb9uVjErVlA== + dev: false + /sshpk/1.16.1: + resolution: {integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg==} + engines: {node: '>=0.10.0'} + hasBin: true dependencies: asn1: 0.2.4 assert-plus: 1.0.0 @@ -23468,92 +22710,83 @@ packages: jsbn: 0.1.1 safer-buffer: 2.1.2 tweetnacl: 0.14.5 - engines: - node: '>=0.10.0' - hasBin: true - resolution: - integrity: sha512-HXXqVUq7+pcKeLqqZj6mHFUMvXtOJt1uoUx09pFW6011inTMxqI8BA8PM95myrIyyKwdnzjdFjLiE6KBPVtJIg== + /ssri/6.0.1: + resolution: {integrity: sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA==} dependencies: figgy-pudding: 3.5.2 dev: true - resolution: - integrity: sha512-3Wge10hNcT1Kur4PDFwEieXSCMCJs/7WvSACcrMYrNp+b8kDL1/0wJch5Ni2WrtwEa2IO8OsVfeKIciKCDx/QA== + /ssri/7.1.0: + resolution: {integrity: sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g==} + engines: {node: '>= 8'} dependencies: figgy-pudding: 3.5.2 minipass: 3.1.3 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-77/WrDZUWocK0mvA5NTRQyveUf+wsrIc6vyrxpS8tVvYBcX215QbafrJR3KtkpskIzoFLqqNuuYQvxaMjXJ/0g== + /stable/0.1.8: + resolution: {integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==} dev: true - resolution: - integrity: sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w== + /stack-chain/1.3.7: + resolution: {integrity: sha1-0ZLJ/06moiyUxN1FkXHj8AzqEoU=} dev: false - resolution: - integrity: sha1-0ZLJ/06moiyUxN1FkXHj8AzqEoU= + /stack-trace/0.0.10: + resolution: {integrity: sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA=} dev: true - resolution: - integrity: sha1-VHxws0fo0ytOEI6hoqFZ5f3eGcA= + /stack-trace/0.0.9: + resolution: {integrity: sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU=} dev: true - resolution: - integrity: sha1-qPbq7KkGdMMz58Q5U/J1tFFRBpU= + /stack-utils/1.0.4: + resolution: {integrity: sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w==} + engines: {node: '>=8'} dependencies: escape-string-regexp: 2.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-IPDJfugEGbfizBwBZRZ3xpccMdRyP5lqsBWXGQWimVjua/ccLCeMOAVjlc1R7LxFjo5sEDhyNIXd8mo/AiDS9w== + /stack-utils/2.0.3: + resolution: {integrity: sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw==} + engines: {node: '>=10'} dependencies: escape-string-regexp: 2.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-gL//fkxfWUsIlFL2Tl42Cl6+HFALEaB1FU76I/Fy+oZjRreP7OPMXFlGbxM7NQsI0ZpUfw76sHnv0WNYuTb7Iw== + /static-extend/0.1.2: + resolution: {integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY=} + engines: {node: '>=0.10.0'} dependencies: define-property: 0.2.5 object-copy: 0.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-YICcOcv/VTNyJv1eC1IPNB8ftcY= + /statuses/1.5.0: - engines: - node: '>= 0.6' - resolution: - integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow= + resolution: {integrity: sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=} + engines: {node: '>= 0.6'} + /stealthy-require/1.1.1: - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks= + resolution: {integrity: sha1-NbCYdbT/SfJqd35QmzCQoyJr8ks=} + engines: {node: '>=0.10.0'} + /stream-browserify/2.0.2: + resolution: {integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==} dependencies: inherits: 2.0.4 readable-stream: 2.3.7 dev: true - resolution: - integrity: sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg== + /stream-each/1.2.3: + resolution: {integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw==} dependencies: end-of-stream: 1.4.4 stream-shift: 1.0.1 dev: true - resolution: - integrity: sha512-vlMC2f8I2u/bZGqkdfLQW/13Zihpej/7PmSiMQsbYddxuTsJp8vRe2x2FvVExZg7FaOds43ROAuFJwPR4MTZLw== + /stream-http/2.8.3: + resolution: {integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==} dependencies: builtin-status-codes: 3.0.0 inherits: 2.0.4 @@ -23561,101 +22794,94 @@ packages: to-arraybuffer: 1.0.1 xtend: 4.0.2 dev: true - resolution: - integrity: sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw== + /stream-promise/3.2.0: + resolution: {integrity: sha512-P+7muTGs2C8yRcgJw/PPt61q7O517tDHiwYEzMWo1GSBCcZedUMT/clz7vUNsSxFphIlJ6QUL4GexQKlfJoVtA==} dependencies: 2-thenable: 1.0.0 es5-ext: 0.10.53 is-stream: 1.1.0 dev: true - resolution: - integrity: sha512-P+7muTGs2C8yRcgJw/PPt61q7O517tDHiwYEzMWo1GSBCcZedUMT/clz7vUNsSxFphIlJ6QUL4GexQKlfJoVtA== + /stream-shift/1.0.1: + resolution: {integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ==} dev: true - resolution: - integrity: sha512-AiisoFqQ0vbGcZgQPY1cdP2I76glaVA/RauYR4G4thNFgkTqr90yXTo4LYX60Jl+sIlPNHHdGSwo01AvbKUSVQ== + /stream.finished/1.2.0: + resolution: {integrity: sha512-xSp45f/glqd035qAtFUxAGvhotjY/EfqDNV+rQW8o7ffligiOjPaguTEvRzeQAhiQMCdkPEBrp5++S/rQyavWQ==} dependencies: define-properties: 1.1.3 function-bind: 1.1.1 dev: true - resolution: - integrity: sha512-xSp45f/glqd035qAtFUxAGvhotjY/EfqDNV+rQW8o7ffligiOjPaguTEvRzeQAhiQMCdkPEBrp5++S/rQyavWQ== + /stream.pipeline-shim/1.1.0: + resolution: {integrity: sha512-pSi/SZZDbSA5l3YYjSmJadCoD74/qSe79r9ZVR21lD4bpf+khn5Umi6AlfJrD8I0KQfGSqm/7Yp48dmithM+Vw==} dependencies: define-properties: 1.1.3 function-bind: 1.1.1 stream.finished: 1.2.0 dev: true - resolution: - integrity: sha512-pSi/SZZDbSA5l3YYjSmJadCoD74/qSe79r9ZVR21lD4bpf+khn5Umi6AlfJrD8I0KQfGSqm/7Yp48dmithM+Vw== + /streamsink/1.2.0: + resolution: {integrity: sha1-76/unx4i01ke1949yqlcP1559zw=} dev: true - resolution: - integrity: sha1-76/unx4i01ke1949yqlcP1559zw= + /strict-uri-encode/1.1.0: + resolution: {integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-J5siXfHVgrH1TmWt3UNS4Y+qBxM= + /string-length/2.0.0: + resolution: {integrity: sha1-1A27aGo6zpYMHP/KVivyxF+DY+0=} + engines: {node: '>=4'} dependencies: astral-regex: 1.0.0 strip-ansi: 4.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-1A27aGo6zpYMHP/KVivyxF+DY+0= + /string-length/3.1.0: + resolution: {integrity: sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA==} + engines: {node: '>=8'} dependencies: astral-regex: 1.0.0 strip-ansi: 5.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Ttp5YvkGm5v9Ijagtaz1BnN+k9ObpvS0eIBblPMp2YWL8FBmi9qblQ9fexc2k/CXFgrTIteU3jAw3payCnwSTA== + /string-length/4.0.1: + resolution: {integrity: sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw==} + engines: {node: '>=10'} dependencies: char-regex: 1.0.2 strip-ansi: 6.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-PKyXUd0LK0ePjSOnWn34V2uD6acUWev9uy0Ft05k0E8xRW+SKcA0F7eMr7h5xlzfn+4O3N+55rduYyet3Jk+jw== + /string-width/2.1.1: + resolution: {integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw==} + engines: {node: '>=4'} dependencies: is-fullwidth-code-point: 2.0.0 strip-ansi: 4.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-nOqH59deCq9SRHlxq1Aw85Jnt4w6KvLKqWVik6oA9ZklXLNIOlqg4F2yrT1MVaTjAqvVwdfeZ7w7aCvJD7ugkw== + /string-width/3.1.0: + resolution: {integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w==} + engines: {node: '>=6'} dependencies: emoji-regex: 7.0.3 is-fullwidth-code-point: 2.0.0 strip-ansi: 5.2.0 - engines: - node: '>=6' - resolution: - integrity: sha512-vafcv6KjVZKSgz06oM/H6GDBrAtz8vdhQakGjFIvNrHA6y3HCF1CInLy+QLq8dTJPQ1b+KDUqDFctkdRW44e1w== + /string-width/4.2.0: + resolution: {integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg==} + engines: {node: '>=8'} dependencies: emoji-regex: 8.0.0 is-fullwidth-code-point: 3.0.0 strip-ansi: 6.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-zUz5JD+tgqtuDjMhwIg5uFVV3dtqZ9yQJlZVfq4I01/K5Paj5UHj7VyrQOJvzawSVlKpObApbfD0Ed6yJc+1eg== + /string.prototype.matchall/4.0.3: + resolution: {integrity: sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 @@ -23665,215 +22891,199 @@ packages: regexp.prototype.flags: 1.3.0 side-channel: 1.0.3 dev: true - resolution: - integrity: sha512-OBxYDA2ifZQ2e13cP82dWFMaCV9CGF8GzmN4fljBVw5O5wep0lu4gacm1OL6MjROoUnB8VbkWRThqkV2YFLNxw== + /string.prototype.trim/1.2.1: + resolution: {integrity: sha512-MjGFEeqixw47dAMFMtgUro/I0+wNqZB5GKXGt1fFr24u3TzDXCPu7J9Buppzoe3r/LqkSDLDDJzE15RGWDGAVw==} + engines: {node: '>= 0.4'} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 function-bind: 1.1.1 dev: true - engines: - node: '>= 0.4' - resolution: - integrity: sha512-MjGFEeqixw47dAMFMtgUro/I0+wNqZB5GKXGt1fFr24u3TzDXCPu7J9Buppzoe3r/LqkSDLDDJzE15RGWDGAVw== + /string.prototype.trimend/1.0.1: + resolution: {integrity: sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g==} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - resolution: - integrity: sha512-LRPxFUaTtpqYsTeNKaFOw3R4bxIzWOnbQ837QfBylo8jIxtcbK/A/sMV7Q+OAV/vWo+7s25pOE10KYSjaSO06g== + /string.prototype.trimend/1.0.3: + resolution: {integrity: sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw==} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 dev: true - resolution: - integrity: sha512-ayH0pB+uf0U28CtjlLvL7NaohvR1amUvVZk+y3DYb0Ey2PUV5zPkkKy9+U1ndVEIXO8hNg18eIv9Jntbii+dKw== + /string.prototype.trimend/1.0.4: + resolution: {integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - resolution: - integrity: sha512-y9xCjw1P23Awk8EvTpcyL2NIr1j7wJ39f+k6lvRnSMz+mz9CGz9NYPelDk42kOz6+ql8xjfK8oYzy3jAP5QU5A== + /string.prototype.trimstart/1.0.1: + resolution: {integrity: sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw==} dependencies: define-properties: 1.1.3 es-abstract: 1.17.6 dev: true - resolution: - integrity: sha512-XxZn+QpvrBI1FOcg6dIpxUPgWCPuNXvMD72aaRaUQv1eD4e/Qy8i/hFTe0BUmD60p/QA6bh1avmuPTfNjqVWRw== + /string.prototype.trimstart/1.0.3: + resolution: {integrity: sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg==} dependencies: call-bind: 1.0.0 define-properties: 1.1.3 dev: true - resolution: - integrity: sha512-oBIBUy5lea5tt0ovtOFiEQaBkoBBkyJhZXzJYrSmDo5IUUqbOPvVezuRs/agBIdZ2p2Eo1FD6bD9USyBLfl3xg== + /string.prototype.trimstart/1.0.4: + resolution: {integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw==} dependencies: call-bind: 1.0.2 define-properties: 1.1.3 - resolution: - integrity: sha512-jh6e984OBfvxS50tdY2nRZnoC5/mLFKOREQfw8t5yytkoUsJRNxvI/E39qu1sD0OtWI3OC0XgKSmcWwziwYuZw== + /string_decoder/1.1.1: + resolution: {integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==} dependencies: safe-buffer: 5.1.2 dev: true - resolution: - integrity: sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg== + /string_decoder/1.3.0: + resolution: {integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==} dependencies: safe-buffer: 5.2.1 - resolution: - integrity: sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA== + /stringify-object/3.3.0: + resolution: {integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw==} + engines: {node: '>=4'} dependencies: get-own-enumerable-property-symbols: 3.0.2 is-obj: 1.0.1 is-regexp: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-rHqiFh1elqCQ9WPLIC8I0Q/g/wj5J1eMkyoiD6eoQApWHP0FtlK7rqnhmabL5VUY9JQCcqwwvlOaSuutekgyrw== + /strip-ansi/3.0.1: + resolution: {integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8=} + engines: {node: '>=0.10.0'} dependencies: ansi-regex: 2.1.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-ajhfuIU9lS1f8F0Oiq+UJ43GPc8= + /strip-ansi/4.0.0: + resolution: {integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8=} + engines: {node: '>=4'} dependencies: ansi-regex: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-qEeQIusaw2iocTibY1JixQXuNo8= + /strip-ansi/5.2.0: + resolution: {integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA==} + engines: {node: '>=6'} dependencies: ansi-regex: 4.1.0 - engines: - node: '>=6' - resolution: - integrity: sha512-DuRs1gKbBqsMKIZlrffwlug8MHkcnpjs5VPmL1PAh+mA30U0DTotfDZ0d2UUsXpPmPmMMJ6W773MaA3J+lbiWA== + /strip-ansi/6.0.0: + resolution: {integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==} + engines: {node: '>=8'} dependencies: ansi-regex: 5.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w== + /strip-ansi/6.0.1: + resolution: {integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A==} + engines: {node: '>=8'} dependencies: ansi-regex: 5.0.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-Y38VPSHcqkFrCpFnQ9vuSXmquuv5oXOKpGeT6aGrr3o3Gc9AlVa6JBfUSOCnbxGGZF+/0ooI7KrPuUSztUdU5A== + /strip-bom/2.0.0: + resolution: {integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4=} + engines: {node: '>=0.10.0'} dependencies: is-utf8: 0.2.1 dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-YhmoVhZSBJHzV4i9vxRHqZx+aw4= + /strip-bom/3.0.0: + resolution: {integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-IzTBjpx1n3vdVv3vfprj1YjmjtM= + /strip-bom/4.0.0: + resolution: {integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-3xurFv5tEgii33Zi8Jtp55wEIILR9eh34FAW00PZf+JnSsTmV/ioewSgQl97JHvgjoRGwPShsWm+IdrxB35d0w== + /strip-comments/1.0.2: + resolution: {integrity: sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw==} + engines: {node: '>=4'} dependencies: babel-extract-comments: 1.0.0 babel-plugin-transform-object-rest-spread: 6.26.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-kL97alc47hoyIQSV165tTt9rG5dn4w1dNnBhOQ3bOU1Nc1hel09jnXANaHJ7vzHLd4Ju8kseDGzlev96pghLFw== + /strip-dirs/2.1.0: + resolution: {integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g==} dependencies: is-natural-number: 4.0.1 dev: true - resolution: - integrity: sha512-JOCxOeKLm2CAS73y/U4ZeZPTkE+gNVCzKt7Eox84Iej1LT/2pTWYpZKJuxwQpvX1LiZb1xokNR7RLfuBAa7T3g== + /strip-eof/1.0.0: + resolution: {integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-u0P/VZim6wXYm1n80SnJgzE2Br8= + /strip-final-newline/2.0.0: + resolution: {integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA== + /strip-json-comments/2.0.1: + resolution: {integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-PFMZQukIwml8DsNEhYwobHygpgo= + /strip-json-comments/3.1.1: + resolution: {integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-6fPc+R4ihwqP6N/aIv2f1gMH8lOVtWQHoqC4yK6oSDVVocumAsfCqjkXnqiYMhmMwS/mEHLp7Vehlt3ql6lEig== + /strip-outer/1.0.1: + resolution: {integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg==} + engines: {node: '>=0.10.0'} dependencies: escape-string-regexp: 1.0.5 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-k55yxKHwaXnpYGsOzg4Vl8+tDrWylxDEpknGjhTiZB8dFRU5rTo9CAzeycivxV3s+zlTKwrs6WxMxR95n26kwg== + /style-loader/0.23.1: + resolution: {integrity: sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg==} + engines: {node: '>= 0.12.0'} dependencies: loader-utils: 1.4.0 schema-utils: 1.0.0 dev: true - engines: - node: '>= 0.12.0' - resolution: - integrity: sha512-XK+uv9kWwhZMZ1y7mysB+zoihsEj4wneFWAS5qoiLwzW0WzSqMrrsIy+a3zkQJq0ipFtBpX5W3MqyRIBF/WFGg== + /stylehacks/4.0.3: + resolution: {integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g==} + engines: {node: '>=6.9.0'} dependencies: browserslist: 4.15.0 postcss: 7.0.35 postcss-selector-parser: 3.1.2 dev: true - engines: - node: '>=6.9.0' - resolution: - integrity: sha512-7GlLk9JwlElY4Y6a/rmbH2MhVlTyVmiJd1PfTCqFaIBEGMYNsrO/v3SeGTdhBThLg4Z+NbOk/qFMwCa+J+3p/g== + /stylus-lookup/3.0.2: + resolution: {integrity: sha512-oEQGHSjg/AMaWlKe7gqsnYzan8DLcGIHe0dUaFkucZZ14z4zjENRlQMCHT4FNsiWnJf17YN9OvrCfCoi7VvOyg==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 debug: 4.3.1 + transitivePeerDependencies: + - supports-color dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-oEQGHSjg/AMaWlKe7gqsnYzan8DLcGIHe0dUaFkucZZ14z4zjENRlQMCHT4FNsiWnJf17YN9OvrCfCoi7VvOyg== + /superagent/3.8.3: + resolution: {integrity: sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA==} + engines: {node: '>= 4.0'} dependencies: component-emitter: 1.3.0 cookiejar: 2.1.2 @@ -23886,69 +23096,62 @@ packages: qs: 6.9.4 readable-stream: 2.3.7 dev: true - engines: - node: '>= 4.0' - resolution: - integrity: sha512-GLQtLMCoEIK4eDv6OGtkOoSMt3D+oq0y3dsxMuYuDvaNUvuT8eFBuLmfR0iYYzHC1e8hpzC6ZsxbuP6DIalMFA== + /supports-color/2.0.0: + resolution: {integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc=} + engines: {node: '>=0.8.0'} dev: true - engines: - node: '>=0.8.0' - resolution: - integrity: sha1-U10EXOa2Nj+kARcIRimZXp3zJMc= + /supports-color/5.5.0: + resolution: {integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow==} + engines: {node: '>=4'} dependencies: has-flag: 3.0.0 - engines: - node: '>=4' - resolution: - integrity: sha512-QjVjwdXIt408MIiAqCX4oUKsgU2EqAGzs2Ppkm4aQYbjm+ZEWEcW4SfFNTr4uMNZma0ey4f5lgLrkB0aX0QMow== + /supports-color/6.1.0: + resolution: {integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ==} + engines: {node: '>=6'} dependencies: has-flag: 3.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-qe1jfm1Mg7Nq/NSh6XE24gPXROEVsWHxC1LIx//XNlD9iw7YZQGjZNjYN7xGaEG6iKdA8EtNFW6R0gjnVXp+wQ== + /supports-color/7.1.0: + resolution: {integrity: sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-oRSIpR8pxT1Wr2FquTNnGet79b3BWljqOuoW/h4oBhxJ/HUbX5nX6JSruTkvXDCFMwDPvsaTTbvMLKZWSy0R5g== + /supports-color/7.2.0: + resolution: {integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw== + /supports-color/8.1.1: + resolution: {integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==} + engines: {node: '>=10'} dependencies: has-flag: 4.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q== + /supports-hyperlinks/2.1.0: + resolution: {integrity: sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA==} + engines: {node: '>=8'} dependencies: has-flag: 4.0.0 supports-color: 7.2.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-zoE5/e+dnEijk6ASB6/qrK+oYdm2do1hjoLWrqUC/8WEIW1gbxFcKuBof7sW8ArN6e+AYvsE8HBGiVRWL/F5CA== + /svg-parser/2.0.4: + resolution: {integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ==} dev: true - resolution: - integrity: sha512-e4hG1hRwoOdRb37cIMSgzNsxyzKfayW6VOflrwvR+/bzrkyxY/31WkbgnQpgtrNp1SdpJvpUAGTa/ZoiPNDuRQ== + /svgo/1.3.2: + resolution: {integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw==} + engines: {node: '>=4.0.0'} + hasBin: true dependencies: chalk: 2.4.2 coa: 2.0.2 @@ -23964,33 +23167,28 @@ packages: unquote: 1.1.1 util.promisify: 1.0.1 dev: true - engines: - node: '>=4.0.0' - hasBin: true - resolution: - integrity: sha512-yhy/sQYxR5BkC98CY7o31VGsg014AKLEPxdfhora76l36hD9Rdy5NZA/Ocn6yayNPgSamYdtX2rFJdcv07AYVw== + /symbol-observable/1.2.0: + resolution: {integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ==} + engines: {node: '>=0.10.0'} dev: false - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-e900nM8RRtGhlV36KGEU9k65K3mPb1WV70OdjfxlG2EAuM1noi/E/BaW/uMhL7bPEssK8QV57vN3esixjUvcXQ== + /symbol-tree/3.2.4: + resolution: {integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw==} dev: true - resolution: - integrity: sha512-9QNk5KwDF+Bvz+PyObkmSYjI5ksVUYtjW7AU22r2NKcfLJcXp96hkDWU3+XndOsUb+AQ9QhfzfCT2O+CNWT5Tw== + /table/5.4.6: + resolution: {integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug==} + engines: {node: '>=6.0.0'} dependencies: ajv: 6.12.6 lodash: 4.17.21 slice-ansi: 2.1.0 string-width: 3.1.0 dev: true - engines: - node: '>=6.0.0' - resolution: - integrity: sha512-wmEc8m4fjnob4gt5riFRtTu/6+4rSe12TpAELNSqHMfF3IqnA+CH37USM6/YR3qRZv7e56kAEAtd6nKZaxe0Ug== + /tabtab/3.0.2: + resolution: {integrity: sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg==} dependencies: debug: 4.3.1 es6-promisify: 6.1.1 @@ -23998,16 +23196,18 @@ packages: minimist: 1.2.5 mkdirp: 0.5.5 untildify: 3.0.3 + transitivePeerDependencies: + - supports-color dev: true - resolution: - integrity: sha512-jANKmUe0sIQc/zTALTBy186PoM/k6aPrh3A7p6AaAfF6WPSbTx1JYeGIGH162btpH+mmVEXln+UxwViZHO2Jhg== + /tapable/1.1.3: + resolution: {integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-4WK/bYZmj8xLr+HUCODHGF1ZFzsYffasLUgEiMBY4fgtltdO6B4WJtlSbPaDTLpYTcGVwM2qLnFTICEcNxs3kA== + /tar-stream/1.6.2: + resolution: {integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A==} + engines: {node: '>= 0.8.0'} dependencies: bl: 1.2.3 buffer-alloc: 1.2.0 @@ -24017,11 +23217,10 @@ packages: to-buffer: 1.1.1 xtend: 4.0.2 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-rzS0heiNf8Xn7/mpdSVVSMAWAoy9bfb1WOTYC78Z0UQKeKa/CWS8FOq0lKGNa8DWKAn9gxjCvMLYc5PGXYlK2A== + /tar-stream/2.1.4: + resolution: {integrity: sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw==} + engines: {node: '>=6'} dependencies: bl: 4.0.3 end-of-stream: 1.4.4 @@ -24029,32 +23228,31 @@ packages: inherits: 2.0.4 readable-stream: 3.6.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-o3pS2zlG4gxr67GmFYBLlq+dM8gyRGUOvsrHclSkvtVtQbjV0s/+ZE8OpICbaj8clrX3tjeHngYGP7rweaBnuw== + /tcp-ping/0.1.1: + resolution: {integrity: sha1-At1/QrW/fXy3jVt6rO+hVf2PfAw=} dev: true - resolution: - integrity: sha1-At1/QrW/fXy3jVt6rO+hVf2PfAw= + /term-size/1.2.0: + resolution: {integrity: sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk=} + engines: {node: '>=4'} dependencies: execa: 0.7.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-RYuDiH8oj8Vtb/+/rSYuJmOO+mk= + /terminal-link/2.1.1: + resolution: {integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ==} + engines: {node: '>=8'} dependencies: ansi-escapes: 4.3.1 supports-hyperlinks: 2.1.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-un0FmiRUQNr5PJqy9kP7c40F5BOfpGlYTrxonDChEZB7pzZxRNp/bt+ymiy9/npwXya9KH99nJ/GXFIiUkYGFQ== + /terser-webpack-plugin/1.4.3_webpack@4.41.2: + resolution: {integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==} + engines: {node: '>= 6.9.0'} + peerDependencies: + webpack: ^4.0.0 dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -24067,13 +23265,12 @@ packages: webpack-sources: 1.4.3 worker-farm: 1.7.0 dev: true - engines: - node: '>= 6.9.0' + + /terser-webpack-plugin/1.4.3_webpack@4.42.1: + resolution: {integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA==} + engines: {node: '>= 6.9.0'} peerDependencies: webpack: ^4.0.0 - resolution: - integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA== - /terser-webpack-plugin/1.4.3_webpack@4.42.1: dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -24086,13 +23283,12 @@ packages: webpack-sources: 1.4.3 worker-farm: 1.7.0 dev: true - engines: - node: '>= 6.9.0' + + /terser-webpack-plugin/1.4.5_webpack@4.42.0: + resolution: {integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw==} + engines: {node: '>= 6.9.0'} peerDependencies: webpack: ^4.0.0 - resolution: - integrity: sha512-QMxecFz/gHQwteWwSo5nTc6UaICqN1bMedC5sMtUc7y3Ha3Q8y6ZO0iCR8pq4RJC8Hjf0FEPEHZqcMB/+DFCrA== - /terser-webpack-plugin/1.4.5_webpack@4.42.0: dependencies: cacache: 12.0.4 find-cache-dir: 2.1.0 @@ -24105,13 +23301,12 @@ packages: webpack-sources: 1.4.3 worker-farm: 1.7.0 dev: true - engines: - node: '>= 6.9.0' - peerDependencies: - webpack: ^4.0.0 - resolution: - integrity: sha512-04Rfe496lN8EYruwi6oPQkG0vo8C+HT49X687FZnpPF0qMAIHONI6HEXYPKDOE8e5HjXTyKfqRd/agHtH0kOtw== + /terser-webpack-plugin/2.3.8_webpack@4.42.0: + resolution: {integrity: sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w==} + engines: {node: '>= 8.9.0'} + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 dependencies: cacache: 13.0.1 find-cache-dir: 3.3.1 @@ -24124,284 +23319,264 @@ packages: webpack: 4.42.0 webpack-sources: 1.4.3 dev: true - engines: - node: '>= 8.9.0' - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - resolution: - integrity: sha512-/fKw3R+hWyHfYx7Bv6oPqmk4HGQcrWLtV3X6ggvPuwPNHSnzvVV51z6OaaCOus4YLjutYGOz3pEpbhe6Up2s1w== + /terser/4.6.11: + resolution: {integrity: sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.16 dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-76Ynm7OXUG5xhOpblhytE7X58oeNSmC8xnNhjWVo8CksHit0U0kO4hfNbPrrYwowLWFgM2n9L176VNx2QaHmtA== + /terser/4.8.0: + resolution: {integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==} + engines: {node: '>=6.0.0'} + hasBin: true dependencies: commander: 2.20.3 source-map: 0.6.1 source-map-support: 0.5.19 dev: true - engines: - node: '>=6.0.0' - hasBin: true - resolution: - integrity: sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw== + /test-exclude/5.2.3: + resolution: {integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g==} + engines: {node: '>=6'} dependencies: glob: 7.1.6 minimatch: 3.0.4 read-pkg-up: 4.0.0 require-main-filename: 2.0.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-M+oxtseCFO3EDtAaGH7iiej3CBkzXqFMbzqYAACdzKui4eZA+pq3tZEwChvOdNfa7xxy8BfbmgJSIr43cC/+2g== + /test-exclude/6.0.0: + resolution: {integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w==} + engines: {node: '>=8'} dependencies: '@istanbuljs/schema': 0.1.2 glob: 7.1.6 minimatch: 3.0.4 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-cAGWPIyOHU6zlmg88jwm7VRyXnMN7iV68OGAbYDk/Mh/xC/pzVPlQtY6ngoIH/5/tciuhGfvESU8GrHrcxD56w== + /text-hex/1.0.0: + resolution: {integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg==} dev: true - resolution: - integrity: sha512-uuVGNWzgJ4yhRaNSiubPY7OjISw4sw4E5Uv0wbjp+OzcbmVU/rsT8ujgcXJhn9ypzsgr5vlzpPqP+MBBKcGvbg== + /text-table/0.2.0: + resolution: {integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=} dev: true - resolution: - integrity: sha1-f17oI66AUgfACvLfSoTsP8+lcLQ= + /throat/4.1.0: + resolution: {integrity: sha1-iQN8vJLFarGJJua6TLsgDhVnKmo=} dev: true - resolution: - integrity: sha1-iQN8vJLFarGJJua6TLsgDhVnKmo= + /throat/5.0.0: + resolution: {integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA==} dev: true - resolution: - integrity: sha512-fcwX4mndzpLQKBS1DVYhGAcYaYt7vsHNIvQV+WXMvnow5cgjPphq5CaayLaGsjRdSCKZFNGt7/GYAuXaNOiYCA== + /throttleit/1.0.0: + resolution: {integrity: sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw=} dev: true - resolution: - integrity: sha1-nnhYNtr0Z0MUWlmEtiaNgoUorGw= + /through/2.3.8: + resolution: {integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU=} dev: true - resolution: - integrity: sha1-DdTJ/6q8NXlgsbckEV1+Doai4fU= + /through2/2.0.5: + resolution: {integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ==} dependencies: readable-stream: 2.3.7 xtend: 4.0.2 dev: true - resolution: - integrity: sha512-/mrRod8xqpA+IHSLyGCQ2s8SPHiCDEeQJSep1jqLYeEUClOFG2Qsh+4FU6G9VeqpZnGW/Su8LQGc4YKni5rYSQ== + /thunky/1.1.0: + resolution: {integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==} dev: true - resolution: - integrity: sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA== + /timed-out/4.0.1: + resolution: {integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8=} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-8y6srFoXW+ol1/q1Zas+2HQe9W8= + /timers-browserify/2.0.12: + resolution: {integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==} + engines: {node: '>=0.6.0'} dependencies: setimmediate: 1.0.5 dev: true - engines: - node: '>=0.6.0' - resolution: - integrity: sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ== + /timers-ext/0.1.7: + resolution: {integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ==} dependencies: es5-ext: 0.10.53 next-tick: 1.1.0 dev: true - resolution: - integrity: sha512-b85NUNzTSdodShTIbky6ZF02e8STtVVfD+fu4aXXShEELpozH+bCpJLYMPZbsABN2wDH7fJpqIoXxJpzbf0NqQ== + /timsort/0.3.0: + resolution: {integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=} dev: true - resolution: - integrity: sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q= + /tiny-invariant/1.1.0: + resolution: {integrity: sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw==} dev: false - resolution: - integrity: sha512-ytxQvrb1cPc9WBEI/HSeYYoGD0kWnGEOR8RY6KomWLBVhqz0RgTwVO9dLrGz7dC+nN9llyI7OKAgRq8Vq4ZBSw== + /tiny-warning/1.0.3: + resolution: {integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==} dev: false - resolution: - integrity: sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA== + /tmp/0.0.33: + resolution: {integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw==} + engines: {node: '>=0.6.0'} dependencies: os-tmpdir: 1.0.2 dev: true - engines: - node: '>=0.6.0' - resolution: - integrity: sha512-jRCJlojKnZ3addtTOjdIqoRuPEKBvNXcGYqzO6zWZX8KfKEpnGY5jfggJQ3EjKuu8D4bJRr0y+cYJFmYbImXGw== + /tmp/0.2.1: + resolution: {integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ==} + engines: {node: '>=8.17.0'} dependencies: rimraf: 3.0.2 dev: true - engines: - node: '>=8.17.0' - resolution: - integrity: sha512-76SUhtfqR2Ijn+xllcI5P1oyannHNHByD80W1q447gU3mp9G9PSpGdWmjUOHRDPiHYacIk66W7ubDTuPF3BEtQ== + /tmpl/1.0.4: + resolution: {integrity: sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE=} dev: true - resolution: - integrity: sha1-I2QN17QtAEM5ERQIIOXPRA5SHdE= + /to-array/0.1.4: + resolution: {integrity: sha1-F+bBH3PdTz10zaek/zI46a2b+JA=} dev: true - resolution: - integrity: sha1-F+bBH3PdTz10zaek/zI46a2b+JA= + /to-arraybuffer/1.0.1: + resolution: {integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=} dev: true - resolution: - integrity: sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M= + /to-buffer/1.1.1: + resolution: {integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg==} dev: true - resolution: - integrity: sha512-lx9B5iv7msuFYE3dytT+KE5tap+rNYw+K4jVkb9R/asAb+pbBSM17jtunHplhBe6RRJdZx3Pn2Jph24O32mOVg== + /to-fast-properties/2.0.0: - engines: - node: '>=4' - resolution: - integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4= + resolution: {integrity: sha1-3F5pjL0HkmW8c+A3doGk5Og/YW4=} + engines: {node: '>=4'} + /to-object-path/0.3.0: + resolution: {integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68=} + engines: {node: '>=0.10.0'} dependencies: kind-of: 3.2.2 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-KXWIt7Dn4KwI4E5nL4XB9JmeF68= + /to-readable-stream/1.0.0: + resolution: {integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Iq25XBt6zD5npPhlLVXGFN3/gyR2/qODcKNNyTMd4vbm39HUaOiAM4PMq0eMVC/Tkxz+Zjdsc55g9yyz+Yq00Q== + /to-regex-range/2.1.1: + resolution: {integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg=} + engines: {node: '>=0.10.0'} dependencies: is-number: 3.0.0 repeat-string: 1.6.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-fIDBe53+vlmeJzZ+DU3VWQFB2zg= + /to-regex-range/5.0.1: + resolution: {integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==} + engines: {node: '>=8.0'} dependencies: is-number: 7.0.0 dev: true - engines: - node: '>=8.0' - resolution: - integrity: sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ== + /to-regex/3.0.2: + resolution: {integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw==} + engines: {node: '>=0.10.0'} dependencies: define-property: 2.0.2 extend-shallow: 3.0.2 regex-not: 1.0.2 safe-regex: 1.1.0 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-FWtleNAtZ/Ki2qtqej2CXTOayOH9bHDQF+Q48VpWyDXjbYxA4Yz8iDB31zXOBUlOHHKidDbqGVrTUvQMPmBGBw== + /toastr/2.1.4: + resolution: {integrity: sha1-i0O+ZPudDEFIcURvLbjoyk6V8YE=} dependencies: jquery: 3.5.1 dev: false - resolution: - integrity: sha1-i0O+ZPudDEFIcURvLbjoyk6V8YE= + /toggle-selection/1.0.6: + resolution: {integrity: sha1-bkWxJj8gF/oKzH2J14sVuL932jI=} dev: false - resolution: - integrity: sha1-bkWxJj8gF/oKzH2J14sVuL932jI= + /toidentifier/1.0.0: - engines: - node: '>=0.6' - resolution: - integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw== + resolution: {integrity: sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==} + engines: {node: '>=0.6'} + /toposort/2.0.2: + resolution: {integrity: sha1-riF2gXXRVZ1IvvNUILL0li8JwzA=} dev: false - resolution: - integrity: sha1-riF2gXXRVZ1IvvNUILL0li8JwzA= + /tough-cookie/2.5.0: + resolution: {integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g==} + engines: {node: '>=0.8'} dependencies: psl: 1.8.0 punycode: 2.1.1 - engines: - node: '>=0.8' - resolution: - integrity: sha512-nlLsUzgm1kfLXSXfRZMc1KLAugd4hqJHDTvc2hDIwS3mZAfMEuMbc03SujMF+GEcpaX/qboeycw6iO8JwVv2+g== + /tough-cookie/3.0.1: + resolution: {integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg==} + engines: {node: '>=6'} dependencies: ip-regex: 2.1.0 psl: 1.8.0 punycode: 2.1.1 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-yQyJ0u4pZsv9D4clxO69OEjLWYw+jbgspjTue4lTQZLfV0c5l1VmK2y1JK8E9ahdpltPOaAThPcp5nKPUgSnsg== + /tr46/0.0.3: + resolution: {integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o=} dev: false - resolution: - integrity: sha1-gYT9NH2snNwYWZLzpmIuFLnZq2o= + /tr46/1.0.1: + resolution: {integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk=} dependencies: punycode: 2.1.1 dev: true - resolution: - integrity: sha1-qLE/1r/SSJUZZ0zN5VujaTtwbQk= + /tr46/2.0.2: + resolution: {integrity: sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg==} + engines: {node: '>=8'} dependencies: punycode: 2.1.1 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-3n1qG+/5kg+jrbTzwAykB5yRYtQCTqOGKq5U5PE3b0a1/mzo6snDhjGS0zJVJunO0NrT3Dg1MLy5TjWP/UJppg== + /traverse-chain/0.1.0: + resolution: {integrity: sha1-YdvC1Ttp/2CRoSoWj9fUMxB+QPE=} dev: true - resolution: - integrity: sha1-YdvC1Ttp/2CRoSoWj9fUMxB+QPE= + /traverse/0.6.6: + resolution: {integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc=} dev: true - resolution: - integrity: sha1-y99WD9e5r2MlAv7UD5GMFX6pcTc= + /trim-newlines/3.0.0: + resolution: {integrity: sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-C4+gOpvmxaSMKuEf9Qc134F1ZuOHVXKRbtEflf4NTtuuJDEIJ9p5PXsalL8SkeRw+qit1Mo+yuvMPAKwWg/1hA== + /trim-repeated/1.0.0: + resolution: {integrity: sha1-42RqLqTokTEr9+rObPsFOAvAHCE=} + engines: {node: '>=0.10.0'} dependencies: escape-string-regexp: 1.0.5 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-42RqLqTokTEr9+rObPsFOAvAHCE= + /triple-beam/1.3.0: + resolution: {integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw==} dev: true - resolution: - integrity: sha512-XrHUvV5HpdLmIj4uVMxHggLbFSZYIn7HEWsqePZcI50pco+MPqJ50wMGY794X7AOOhxOBAjbkqfAbEe/QMp2Lw== + /ts-node/8.10.2: + resolution: {integrity: sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA==} + engines: {node: '>=6.0.0'} + hasBin: true + peerDependencies: + typescript: '>=2.7' dependencies: arg: 4.1.3 diff: 4.0.2 @@ -24409,343 +23584,312 @@ packages: source-map-support: 0.5.19 yn: 3.1.1 dev: true - engines: - node: '>=6.0.0' - hasBin: true - peerDependencies: - typescript: '>=2.7' - resolution: - integrity: sha512-ISJJGgkIpDdBhWVu3jufsWpK3Rzo7bdiIXJjQc0ynKxVOVcg2oIrf2H2cejminGrptVc6q6/uynAHNCuWGbpVA== + /ts-pnp/1.1.6: - dev: true - engines: - node: '>=6' + resolution: {integrity: sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ==} + engines: {node: '>=6'} peerDependencies: typescript: '*' peerDependenciesMeta: typescript: optional: true - resolution: - integrity: sha512-CrG5GqAAzMT7144Cl+UIFP7mz/iIhiy+xQ6GGcnjTezhALT02uPMRw7tgDSESgB5MsfKt55+GPWw4ir1kVtMIQ== + dev: true + /tsconfig-paths/3.14.0: + resolution: {integrity: sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g==} dependencies: '@types/json5': 0.0.29 json5: 1.0.1 minimist: 1.2.5 strip-bom: 3.0.0 dev: true - resolution: - integrity: sha512-cg/1jAZoL57R39+wiw4u/SCC6Ic9Q5NqjBOb+9xISedOYurfog9ZNmKJSxAnb2m/5Bq4lE9lhUcau33Ml8DM0g== + /tsconfig-paths/3.9.0: + resolution: {integrity: sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw==} dependencies: '@types/json5': 0.0.29 json5: 1.0.1 minimist: 1.2.5 strip-bom: 3.0.0 dev: true - resolution: - integrity: sha512-dRcuzokWhajtZWkQsDVKbWyY+jgcLC5sqJhg2PSgf4ZkH2aHPvaOY8YWGhmjb68b5qqTfasSsDO9k7RUiEmZAw== + /tslib/1.11.1: + resolution: {integrity: sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA==} dev: false - resolution: - integrity: sha512-aZW88SY8kQbU7gpV19lN24LtXh/yD4ZZg6qieAJDDg+YBsJcSmLGK9QpnUjAKVG/xefmvJGd1WUmfpT/g6AJGA== + /tslib/1.13.0: + resolution: {integrity: sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q==} dev: true - resolution: - integrity: sha512-i/6DQjL8Xf3be4K/E6Wgpekn5Qasl1usyw++dAA35Ue5orEn65VIxOA+YvNNl9HV3qv70T7CNwjODHZrLwvd1Q== + /tslib/1.14.1: + resolution: {integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg==} dev: true - resolution: - integrity: sha512-Xni35NKzjgMrwevysHTCArtLDpPvye8zV/0E4EyYn43P7/7qvQwPh9BGkHewbMulVntbigmcT7rdX3BNo9wRJg== + /tslib/2.0.3: + resolution: {integrity: sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ==} dev: true - resolution: - integrity: sha512-uZtkfKblCEQtZKBF6EBXVZeQNl82yqtDQdv+eck8u7tdPxjLu2/lp5/uPW+um2tpuxINHWy3GhiccY7QgEaVHQ== + /tslib/2.3.1: + resolution: {integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==} dev: true - resolution: - integrity: sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw== + /tsutils/3.17.1: + resolution: {integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==} + 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' dependencies: tslib: 1.14.1 typescript: 3.8.3 dev: true - engines: - node: '>= 6' + + /tsutils/3.17.1_typescript@3.8.3: + resolution: {integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g==} + 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' - resolution: - integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== - /tsutils/3.17.1_typescript@3.8.3: dependencies: tslib: 1.14.1 typescript: 3.8.3 dev: true - 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' - resolution: - integrity: sha512-kzeQ5B8H3w60nFY2g8cJIuH7JDpsALXySGtwGJ0p2LSjLgay3NdIpqq5SoOBe46bKDW2iq25irHCr8wjomUS2g== + /tty-browserify/0.0.0: + resolution: {integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=} dev: true - resolution: - integrity: sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY= + /tunnel-agent/0.6.0: + resolution: {integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0=} dependencies: safe-buffer: 5.2.1 - resolution: - integrity: sha1-J6XeoGs2sEoKmWZ3SykIaPD8QP0= + /tweetnacl/0.14.5: - resolution: - integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q= + resolution: {integrity: sha1-WuaBd/GS1EViadEIr6k/+HQ/T2Q=} + /type-check/0.3.2: + resolution: {integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I=} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.1.2 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha1-WITKtRLPHTVeP7eE8wgEsrUg23I= + /type-check/0.4.0: + resolution: {integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew==} + engines: {node: '>= 0.8.0'} dependencies: prelude-ls: 1.2.1 dev: true - engines: - node: '>= 0.8.0' - resolution: - integrity: sha512-XleUoc9uwGXqjWwXaUTZAmzMcFZ5858QA2vvx1Ur5xIcixXIP+8LnFDgRplU30us6teqdlskFfu+ae4K79Ooew== + /type-detect/4.0.8: + resolution: {integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-0fr/mIH1dlO+x7TlcMy+bIDqKPsw/70tVyeHW787goQjhmqaZe10uwLujubK9q9Lg6Fiho1KUKDYz0Z7k7g5/g== + /type-fest/0.11.0: + resolution: {integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-OdjXJxnCN1AvyLSzeKIgXTXxV+99ZuXl3Hpo9XpJAv9MBcHrrJOQ5kV7ypXOuQie+AmWG25hLbiKdwYTifzcfQ== + /type-fest/0.20.2: + resolution: {integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ==} + engines: {node: '>=10'} dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-Ne+eE4r0/iWnpAxD852z3A+N0Bt5RN//NjJwRd2VFHEmrywxf5vsZlh4R6lixl6B+wz/8d+maTSAkN1FIkI3LQ== + /type-fest/0.3.1: + resolution: {integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-cUGJnCdr4STbePCgqNFbpVNCepa+kAVohJs1sLhxzdH+gnEoOd8VhbYa7pD3zZYGiURWM2xzEII3fQcRizDkYQ== + /type-fest/0.6.0: + resolution: {integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-q+MB8nYR1KDLrgr4G5yemftpMC7/QLqVndBmEEdqzmNj5dcFOO4Oo8qlwZE3ULT3+Zim1F8Kq4cBnikNhlCMlg== + /type-fest/0.8.1: + resolution: {integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-4dbzIzqvjtgiM5rw1k5rEHtBANKmdudhGyBEajN01fEyhaAIhsoKNy6y7+IN93IfpFtwY9iqi7kD+xwKhQsNJA== + /type-is/1.6.18: + resolution: {integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==} + engines: {node: '>= 0.6'} dependencies: media-typer: 0.3.0 mime-types: 2.1.27 - engines: - node: '>= 0.6' - resolution: - integrity: sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g== + /type/1.2.0: + resolution: {integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg==} dev: true - resolution: - integrity: sha512-+5nt5AAniqsCnu2cEQQdpzCAh33kVx8n0VoFidKpB1dVVLAN/F+bgVOqOJqOnEnrhp222clB5p3vUlD+1QAnfg== + /type/2.0.0: + resolution: {integrity: sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow==} dev: true - resolution: - integrity: sha512-KBt58xCHry4Cejnc2ISQAF7QY+ORngsWfxezO68+12hKV6lQY8P/psIkcbjeHWn7MqcgciWJyCCevFMJdIXpow== + /type/2.1.0: + resolution: {integrity: sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA==} dev: true - resolution: - integrity: sha512-G9absDWvhAWCV2gmF1zKud3OyC61nZDwWvBL2DApaVFogI07CprggiQAOOjvp2NRjYWFzPyu7vwtDrQFq8jeSA== + /typed-styles/0.0.7: + resolution: {integrity: sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q==} dev: false - resolution: - integrity: sha512-pzP0PWoZUhsECYjABgCGQlRGL1n7tOHsgwYv3oIiEpJwGhFTuty/YNeduxQYzXXa3Ge5BdT6sHYIQYpl4uJ+5Q== + /typedarray-to-buffer/3.1.5: + resolution: {integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q==} dependencies: is-typedarray: 1.0.0 dev: true - resolution: - integrity: sha512-zdu8XMNEDepKKR+XYOXAVPtWui0ly0NtohUscw+UmaHiAWT8hrV1rr//H6V+0DvJ3OQ19S979M0laLfX8rm82Q== + /typedarray/0.0.6: + resolution: {integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c=} dev: true - resolution: - integrity: sha1-hnrHTjhkGHsdPUfZlqeOxciDB3c= + /typeface-lato/0.0.75: + resolution: {integrity: sha512-iA5uJD4PSTyIE4BDiSOexQeXkDkiJuX4Hu3wh3saJ06EB2TvJayab1Lbbmqq2je/LQv7KCQZHZmC0k4hedd8sw==} dev: false - resolution: - integrity: sha512-iA5uJD4PSTyIE4BDiSOexQeXkDkiJuX4Hu3wh3saJ06EB2TvJayab1Lbbmqq2je/LQv7KCQZHZmC0k4hedd8sw== + /typescript/3.8.3: - dev: true - engines: - node: '>=4.2.0' + resolution: {integrity: sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w==} + engines: {node: '>=4.2.0'} hasBin: true - resolution: - integrity: sha512-MYlEfn5VrLNsgudQTVJeNaQFUAI7DkhnOjdpAp4T+ku1TfQClewlbSuTVHiA+8skNBgaf02TL/kLOvig4y3G8w== + dev: true + /un-eval/1.2.0: + resolution: {integrity: sha512-Wlj/pum6dQtGTPD/lclDtoVPkSfpjPfy1dwnnKw/sZP5DpBH9fLhBgQfsqNhe5/gS1D+vkZUuB771NRMUPA5CA==} dev: true - resolution: - integrity: sha512-Wlj/pum6dQtGTPD/lclDtoVPkSfpjPfy1dwnnKw/sZP5DpBH9fLhBgQfsqNhe5/gS1D+vkZUuB771NRMUPA5CA== + /unbox-primitive/1.0.1: + resolution: {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 - resolution: - integrity: sha512-tZU/3NqK3dA5gpE1KtyiJUrEB0lxnGkMFHptJ7q6ewdZ8s12QrODwNbhIJStmJkd1QDXa1NRA8aF2A1zk/Ypyw== + /unbzip2-stream/1.4.3: + resolution: {integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg==} dependencies: buffer: 5.7.1 through: 2.3.8 dev: true - resolution: - integrity: sha512-mlExGW4w71ebDJviH16lQLtZS32VKqsSfk80GCfUlwT/4/hNRFsoscrF/c++9xinkMzECL1uL9DDwXqFWkruPg== + /underscore/1.13.1: + resolution: {integrity: sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g==} dev: false - resolution: - integrity: sha512-hzSoAVtJF+3ZtiFX0VgfFPHEDRm7Y/QPjGyNo4TVdnDTdft3tr8hEkD25a1jC+TjTuE7tkHGKkhwCgs9dgBB2g== + /unfetch/4.1.0: + resolution: {integrity: sha512-crP/n3eAPUJxZXM9T80/yv0YhkTEx2K1D3h7D1AJM6fzsWZrxdyRuLN0JH/dkZh1LNH8LxCnBzoPFCPbb2iGpg==} dev: false - resolution: - integrity: sha512-crP/n3eAPUJxZXM9T80/yv0YhkTEx2K1D3h7D1AJM6fzsWZrxdyRuLN0JH/dkZh1LNH8LxCnBzoPFCPbb2iGpg== + /unfetch/4.2.0: + resolution: {integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA==} dev: true - resolution: - integrity: sha512-F9p7yYCn6cIW9El1zi0HI6vqpeIvBsr3dSuRO6Xuppb1u5rXpCPmMvLSyECLhybr9isec8Ohl0hPekMVrEinDA== + /unicode-canonical-property-names-ecmascript/1.0.4: + resolution: {integrity: sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ== + /unicode-match-property-ecmascript/1.0.4: + resolution: {integrity: sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==} + engines: {node: '>=4'} dependencies: unicode-canonical-property-names-ecmascript: 1.0.4 unicode-property-aliases-ecmascript: 1.1.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg== + /unicode-match-property-value-ecmascript/1.2.0: + resolution: {integrity: sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ== + /unicode-property-aliases-ecmascript/1.1.0: + resolution: {integrity: sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg== + /union-value/1.0.1: + resolution: {integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg==} + engines: {node: '>=0.10.0'} dependencies: arr-union: 3.1.0 get-value: 2.0.6 is-extendable: 0.1.1 set-value: 2.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-tJfXmxMeWYnczCVs7XAEvIV7ieppALdyepWMkHkwciRpZraG/xwT+s2JN8+pr1+8jCRf80FFzvr+MpQeeoF4Xg== + /uniq/1.0.1: + resolution: {integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8=} dev: true - resolution: - integrity: sha1-sxxa6CVIRKOoKBVBzisEuGWnNP8= + /uniqs/2.0.0: + resolution: {integrity: sha1-/+3ks2slKQaW5uFl1KWe25mOawI=} dev: true - resolution: - integrity: sha1-/+3ks2slKQaW5uFl1KWe25mOawI= + /unique-filename/1.1.1: + resolution: {integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ==} dependencies: unique-slug: 2.0.2 dev: true - resolution: - integrity: sha512-Vmp0jIp2ln35UTXuryvjzkjGdRyf9b2lTXuSYUiPmzRcl3FDtYqAwOnTJkAngD9SWhnoJzDbTKwaOrZ+STtxNQ== + /unique-slug/2.0.2: + resolution: {integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w==} dependencies: imurmurhash: 0.1.4 dev: true - resolution: - integrity: sha512-zoWr9ObaxALD3DOPfjPSqxt4fnZiWblxHIgeWqW8x7UqDzEtHEQLzji2cuJYQFCU6KmoJikOYAZlrTHHebjx2w== + /unique-string/1.0.0: + resolution: {integrity: sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo=} + engines: {node: '>=4'} dependencies: crypto-random-string: 1.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-nhBXzKhRq7kzmPizOuGHuZyuwRo= + /universalify/0.1.2: - engines: - node: '>= 4.0.0' - resolution: - integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg== + resolution: {integrity: sha512-rBJeI5CXAlmy1pV+617WB9J63U6XcazHHF2f2dbJix4XzpUF0RS3Zbj0FGIOCAva5P/d/GBOYaACQ1w+0azUkg==} + engines: {node: '>= 4.0.0'} + /universalify/2.0.0: - engines: - node: '>= 10.0.0' - resolution: - integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ== + resolution: {integrity: sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==} + engines: {node: '>= 10.0.0'} + /unpipe/1.0.0: - engines: - node: '>= 0.8' - resolution: - integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw= + resolution: {integrity: sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=} + engines: {node: '>= 0.8'} + /unquote/1.1.1: + resolution: {integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ=} dev: true - resolution: - integrity: sha1-j97XMk7G6IoP+LkF58CYzcCG1UQ= + /unset-value/1.0.0: + resolution: {integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk=} + engines: {node: '>=0.10.0'} dependencies: has-value: 0.3.1 isobject: 3.0.1 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-g3aHP30jNRef+x5vw6jtDfyKtVk= + /untildify/3.0.3: + resolution: {integrity: sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-iSk/J8efr8uPT/Z4eSUywnqyrQU7DSdMfdqK4iWEaUVVmcP5JcnpRqmVMwcwcnmI1ATFNgC5V90u09tBynNFKA== + /untildify/4.0.0: + resolution: {integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-KK8xQ1mkzZeg9inewmFVDNkg3l5LUhoq9kN6iWYB/CC9YMG8HA+c1Q8HwDe6dEX7kErrEVNVBO3fWsVq5iDgtw== + /unzip-response/2.0.1: + resolution: {integrity: sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-0vD3N9FrBhXnKmk17QQhRXLVb5c= + /upath/1.2.0: + resolution: {integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg==} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-aZwGpamFO61g3OlfT7OQCHqhGnW43ieH9WZeP7QxN/G/jS4jfqUkZxoryvJgVPEcrl5NL/ggHsSmLMHuH64Lhg== + /update-notifier/2.5.0: + resolution: {integrity: sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw==} + engines: {node: '>=4'} dependencies: boxen: 1.3.0 chalk: 2.4.2 @@ -24758,11 +23902,10 @@ packages: semver-diff: 2.1.0 xdg-basedir: 3.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-gwMdhgJHGuj/+wHJJs9e6PcCszpxR1b236igrOkUofGhqJuG+amlIKwApH1IW1WWl7ovZxsX49lMBWLxSdm5Dw== + /update-notifier/3.0.1: + resolution: {integrity: sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ==} + engines: {node: '>=8'} dependencies: boxen: 3.2.0 chalk: 2.4.2 @@ -24777,36 +23920,41 @@ packages: semver-diff: 2.1.0 xdg-basedir: 3.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-grrmrB6Zb8DUiyDIaeRTBCkgISYUgETNe7NglEbVsrLWXeESnlCSP50WfRSj/GmzMPl6Uchj24S/p80nP/ZQrQ== + /uri-js/3.0.2: + resolution: {integrity: sha1-+QuFhQf4HepNz7s8TD2/orVX+qo=} dependencies: punycode: 2.1.1 dev: true - resolution: - integrity: sha1-+QuFhQf4HepNz7s8TD2/orVX+qo= + /uri-js/4.2.2: + resolution: {integrity: sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ==} dependencies: punycode: 2.1.1 - resolution: - integrity: sha512-KY9Frmirql91X2Qgjry0Wd4Y+YTdrdZheS8TFwvkbLWf/G5KNJDCh6pKL5OZctEW4+0Baa5idK2ZQuELRwPznQ== + /uri-js/4.4.0: + resolution: {integrity: sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g==} dependencies: punycode: 2.1.1 - resolution: - integrity: sha512-B0yRTzYdUCCn9n+F4+Gh4yIDtMQcaJsmYBDsTSG8g/OejKBodLQ2IHfN3bM7jUsRXndopT7OIXWdYqc1fjmV6g== + /urijs/1.19.2: + resolution: {integrity: sha512-s/UIq9ap4JPZ7H1EB5ULo/aOUbWqfDi7FKzMC2Nz+0Si8GiT1rIEaprt8hy3Vy2Ex2aJPpOQv4P4DuOZ+K1c6w==} dev: true - resolution: - integrity: sha512-s/UIq9ap4JPZ7H1EB5ULo/aOUbWqfDi7FKzMC2Nz+0Si8GiT1rIEaprt8hy3Vy2Ex2aJPpOQv4P4DuOZ+K1c6w== + /urix/0.1.0: + resolution: {integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI=} deprecated: Please see https://github.com/lydell/urix#deprecated dev: true - resolution: - integrity: sha1-2pN/emLiH+wf0Y1Js1wpNQZ6bHI= + /url-loader/2.3.0_file-loader@4.3.0+webpack@4.42.0: + resolution: {integrity: sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog==} + engines: {node: '>= 8.9.0'} + peerDependencies: + file-loader: '*' + webpack: ^4.0.0 + peerDependenciesMeta: + file-loader: + optional: true dependencies: file-loader: 4.3.0_webpack@4.42.0 loader-utils: 1.4.0 @@ -24814,308 +23962,291 @@ packages: schema-utils: 2.7.1 webpack: 4.42.0 dev: true - engines: - node: '>= 8.9.0' - peerDependencies: - file-loader: '*' - webpack: ^4.0.0 - peerDependenciesMeta: - file-loader: - optional: true - resolution: - integrity: sha512-goSdg8VY+7nPZKUEChZSEtW5gjbS66USIGCeSJ1OVOJ7Yfuh/36YxCwMi5HVEJh6mqUYOoy3NJ0vlOMrWsSHog== + /url-parse-lax/1.0.0: + resolution: {integrity: sha1-evjzA2Rem9eaJy56FKxovAYJ2nM=} + engines: {node: '>=0.10.0'} dependencies: prepend-http: 1.0.4 dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha1-evjzA2Rem9eaJy56FKxovAYJ2nM= + /url-parse-lax/3.0.0: + resolution: {integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww=} + engines: {node: '>=4'} dependencies: prepend-http: 2.0.0 dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-FrXK/Afb42dsGxmZF3gj1lA6yww= + /url-parse/1.4.7: + resolution: {integrity: sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg==} dependencies: querystringify: 2.2.0 requires-port: 1.0.0 dev: true - resolution: - integrity: sha512-d3uaVyzDB9tQoSXFvuSUNFibTd9zxd2bkVrDRvF5TmvWWQwqE4lgYJ5m+x1DbecWkw+LK4RNl2CU1hHuOKPVlg== + /url-to-options/1.0.1: + resolution: {integrity: sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k=} + engines: {node: '>= 4'} dev: true - engines: - node: '>= 4' - resolution: - integrity: sha1-FQWgOiiaSMvXpDTvuu7FBV9WM6k= + /url/0.10.3: + resolution: {integrity: sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ=} dependencies: punycode: 1.3.2 querystring: 0.2.0 - resolution: - integrity: sha1-Ah5NnHcF8hu/N9A861h2dAJ3TGQ= + /url/0.11.0: + resolution: {integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=} dependencies: punycode: 1.3.2 querystring: 0.2.0 dev: true - resolution: - integrity: sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE= + /urlencode/1.1.0: + resolution: {integrity: sha1-HyuibwE8hfATP3o61v8nMK33y7c=} dependencies: iconv-lite: 0.4.24 dev: true - resolution: - integrity: sha1-HyuibwE8hfATP3o61v8nMK33y7c= + /use-memo-one/1.1.1_react@16.13.1: + resolution: {integrity: sha512-oFfsyun+bP7RX8X2AskHNTxu+R3QdE/RC5IefMbqptmACAA/gfol1KDD5KRzPsGMa62sWxGZw+Ui43u6x4ddoQ==} + peerDependencies: + react: ^16.8.0 dependencies: react: 16.13.1 dev: false - peerDependencies: - react: ^16.8.0 - resolution: - integrity: sha512-oFfsyun+bP7RX8X2AskHNTxu+R3QdE/RC5IefMbqptmACAA/gfol1KDD5KRzPsGMa62sWxGZw+Ui43u6x4ddoQ== + /use/3.1.1: + resolution: {integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-cwESVXlO3url9YWlFW/TA9cshCEhtu7IKJ/p5soJ/gGpj7vbvFrAY/eIioQ6Dw23KjZhYgiIo8HOs1nQ2vr/oQ== + /utf8/3.0.0: + resolution: {integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ==} dev: true - resolution: - integrity: sha512-E8VjFIQ/TyQgp+TZfS6l8yp/xWppSAHzidGiRrqe4bK4XP9pTRyKFgGJpO3SN7zdX4DeomTrwaseCHovfpFcqQ== + /util-deprecate/1.0.2: - resolution: - integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8= + resolution: {integrity: sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=} + /util.promisify/1.0.0: + resolution: {integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA==} dependencies: define-properties: 1.1.3 object.getownpropertydescriptors: 2.1.1 dev: true - resolution: - integrity: sha512-i+6qA2MPhvoKLuxnJNpXAGhg7HphQOSUq2LKMZD0m15EiskXUkMvKdF4Uui0WYeCUGea+o2cw/ZuwehtfsrNkA== + /util.promisify/1.0.1: + resolution: {integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA==} dependencies: define-properties: 1.1.3 es-abstract: 1.17.7 has-symbols: 1.0.1 object.getownpropertydescriptors: 2.1.1 dev: true - resolution: - integrity: sha512-g9JpC/3He3bm38zsLupWryXHoEcS22YHthuPQSJdMy6KNrzIRzWqcsHzD/WUnqe45whVou4VIsPew37DoXWNrA== + /util/0.10.3: + resolution: {integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk=} dependencies: inherits: 2.0.1 dev: true - resolution: - integrity: sha1-evsa/lCAUkZInj23/g7TeTNqwPk= + /util/0.11.1: + resolution: {integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==} dependencies: inherits: 2.0.3 dev: true - resolution: - integrity: sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ== + /utila/0.4.0: + resolution: {integrity: sha1-ihagXURWV6Oupe7MWxKk+lN5dyw=} dev: true - resolution: - integrity: sha1-ihagXURWV6Oupe7MWxKk+lN5dyw= + /utils-merge/1.0.1: - engines: - node: '>= 0.4.0' - resolution: - integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM= + resolution: {integrity: sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=} + engines: {node: '>= 0.4.0'} + /uuid/2.0.3: + resolution: {integrity: sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho=} dev: true - resolution: - integrity: sha1-Z+LoY3lyFVMN/zGOW/nc6/1Hsho= + /uuid/3.0.0: - dev: true + resolution: {integrity: sha1-Zyj8BFnEUNeWqZwxg3VpvfZy1yg=} hasBin: true - resolution: - integrity: sha1-Zyj8BFnEUNeWqZwxg3VpvfZy1yg= + dev: true + /uuid/3.3.2: + resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==} 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. hasBin: true - resolution: - integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA== + /uuid/3.4.0: + resolution: {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. hasBin: true - resolution: - integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A== + /uuid/8.2.0: - dev: false + resolution: {integrity: sha512-CYpGiFTUrmI6OBMkAdjSDM0k5h8SkkiTP4WAjQgDgNB1S3Ou9VBEvr6q0Kv2H1mMk7IWfxYGpMH5sd5AvcIV2Q==} hasBin: true - resolution: - integrity: sha512-CYpGiFTUrmI6OBMkAdjSDM0k5h8SkkiTP4WAjQgDgNB1S3Ou9VBEvr6q0Kv2H1mMk7IWfxYGpMH5sd5AvcIV2Q== + dev: false + /uuid/8.3.2: - dev: true + resolution: {integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==} hasBin: true - resolution: - integrity: sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg== + dev: true + /v8-compile-cache/2.0.3: + resolution: {integrity: sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w==} dev: true - resolution: - integrity: sha512-CNmdbwQMBjwr9Gsmohvm0pbL954tJrNzf6gWL3K+QMQf00PF7ERGrEiLgjuU3mKreLC2MeGhUsNV9ybTbLgd3w== + /v8-compile-cache/2.2.0: + resolution: {integrity: sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q==} dev: true - resolution: - integrity: sha512-gTpR5XQNKFwOd4clxfnhaqvfqMpqEwr4tOtCyz4MtYZX2JYhfr1JvBFKdS+7K/9rfpZR3VLX+YWBbKoxCgS43Q== + /v8-to-istanbul/7.1.0: + resolution: {integrity: sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g==} + engines: {node: '>=10.10.0'} dependencies: '@types/istanbul-lib-coverage': 2.0.3 convert-source-map: 1.7.0 source-map: 0.7.3 dev: true - engines: - node: '>=10.10.0' - resolution: - integrity: sha512-uXUVqNUCLa0AH1vuVxzi+MI4RfxEOKt9pBgKwHbgH7st8Kv2P1m+jvWNnektzBh5QShF3ODgKmUFCf38LnVz1g== + /validate-npm-package-license/3.0.4: + resolution: {integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew==} dependencies: spdx-correct: 3.1.1 spdx-expression-parse: 3.0.1 dev: true - resolution: - integrity: sha512-DpKm2Ui/xN7/HQKCtpZxoRWBhZ9Z0kqtygG8XCgNQ8ZlDnxuQmWhj566j8fN4Cu3/JmbhsDo7fcAJq4s9h27Ew== + /validatorjs/3.18.1: + resolution: {integrity: sha512-ZyHd0lJKNft3nUe+tYtTui2B5GwdKexWB55qNljccJouW/eo06YhYpCYjPlN/F5n/o0eS1uvb1Janh6eRl+TBQ==} dependencies: date-fns: 2.1.0 dev: false - resolution: - integrity: sha512-ZyHd0lJKNft3nUe+tYtTui2B5GwdKexWB55qNljccJouW/eo06YhYpCYjPlN/F5n/o0eS1uvb1Janh6eRl+TBQ== + /value-equal/1.0.1: + resolution: {integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==} dev: false - resolution: - integrity: sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw== + /vary/1.1.2: - engines: - node: '>= 0.8' - resolution: - integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw= + resolution: {integrity: sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=} + engines: {node: '>= 0.8'} + /velocityjs/1.1.5: - dev: true - engines: - node: '>=0.8.0' + resolution: {integrity: sha512-U4ANK4MRYSczVZjOp9FkAQoPO9geKSy3CWrBShPxMoWyqDox8SW8AZYiKtlCrV21ucONUtlU0iF3+KKK9AGoyA==} + engines: {node: '>=0.8.0'} hasBin: true - resolution: - integrity: sha512-U4ANK4MRYSczVZjOp9FkAQoPO9geKSy3CWrBShPxMoWyqDox8SW8AZYiKtlCrV21ucONUtlU0iF3+KKK9AGoyA== + dev: true + /vendors/1.0.4: + resolution: {integrity: sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==} dev: true - resolution: - integrity: sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w== + /verror/1.10.0: + resolution: {integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA=} + engines: {'0': node >=0.6.0} dependencies: assert-plus: 1.0.0 core-util-is: 1.0.2 extsprintf: 1.3.0 - engines: - '0': node >=0.6.0 - resolution: - integrity: sha1-OhBcoXBTr1XW4nDB+CiGguGNpAA= + /vm-browserify/1.1.2: + resolution: {integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==} dev: true - resolution: - integrity: sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ== + /w3c-hr-time/1.0.2: + resolution: {integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ==} dependencies: browser-process-hrtime: 1.0.0 dev: true - resolution: - integrity: sha512-z8P5DvDNjKDoFIHK7q8r8lackT6l+jo/Ye3HOle7l9nICP9lf1Ci25fy9vHd0JOWewkIFzXIEig3TdKT7JQ5fQ== + /w3c-xmlserializer/1.1.2: + resolution: {integrity: sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg==} dependencies: domexception: 1.0.1 webidl-conversions: 4.0.2 xml-name-validator: 3.0.0 dev: true - resolution: - integrity: sha512-p10l/ayESzrBMYWRID6xbuCKh2Fp77+sA0doRuGn4tTIMrrZVeqfpKjXHY+oDh3K4nLdPgNwMTVP6Vp4pvqbNg== + /w3c-xmlserializer/2.0.0: + resolution: {integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA==} + engines: {node: '>=10'} dependencies: xml-name-validator: 3.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-4tzD0mF8iSiMiNs30BiLO3EpfGLZUT2MSX/G+o7ZywDzliWQ3OPtTZ0PTC3B3ca1UAf4cJMHB+2Bf56EriJuRA== + /walkdir/0.0.11: + resolution: {integrity: sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI=} + engines: {node: '>=0.6.0'} dev: true - engines: - node: '>=0.6.0' - resolution: - integrity: sha1-oW0CXrkxvQO1LzCMrtD0D86+lTI= + /walker/1.0.7: + resolution: {integrity: sha1-L3+bj9ENZ3JisYqITijRlhjgKPs=} dependencies: makeerror: 1.0.11 dev: true - resolution: - integrity: sha1-L3+bj9ENZ3JisYqITijRlhjgKPs= + /warning/4.0.3: + resolution: {integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w==} dependencies: loose-envify: 1.4.0 dev: false - resolution: - integrity: sha512-rpJyN222KWIvHJ/F53XSZv0Zl/accqHR8et1kpaMTD/fLCRxtV8iX8czMzY7sVZupTI3zcUTg8eycS2kNF9l6w== + /watchpack-chokidar2/2.0.1: + resolution: {integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww==} + requiresBuild: true dependencies: chokidar: 2.1.8 dev: true optional: true - requiresBuild: true - resolution: - integrity: sha512-nCFfBIPKr5Sh61s4LPpy1Wtfi0HE8isJ3d2Yb5/Ppw2P2B/3eVSEBjKfN0fmHJSK14+31KwMKmcrzs2GM4P0Ww== + /watchpack/1.6.1: + resolution: {integrity: sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA==} dependencies: chokidar: 2.1.8 graceful-fs: 4.2.3 neo-async: 2.6.1 dev: true - resolution: - integrity: sha512-+IF9hfUFOrYOOaKyfaI7h7dquUIOgyEMoQMLA7OP5FxegKA2+XdXThAZ9TU2kucfhDH7rfMHs1oPYziVGWRnZA== + /watchpack/1.7.5: + resolution: {integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ==} dependencies: graceful-fs: 4.2.4 neo-async: 2.6.2 - dev: true optionalDependencies: chokidar: 3.4.3 watchpack-chokidar2: 2.0.1 - resolution: - integrity: sha512-9P3MWk6SrKjHsGkLT2KHXdQ/9SNkyoJbabxnKOoJepsvJjJG8uYTR3yTPxPQvNDI3w4Nz1xnE0TLHK4RIVe/MQ== + dev: true + /wbuf/1.7.3: + resolution: {integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==} dependencies: minimalistic-assert: 1.0.1 dev: true - resolution: - integrity: sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA== + /webidl-conversions/3.0.1: + resolution: {integrity: sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE=} dev: false - resolution: - integrity: sha1-JFNCdeKnvGvnvIZhHMFq4KVlSHE= + /webidl-conversions/4.0.2: + resolution: {integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg==} dev: true - resolution: - integrity: sha512-YQ+BmxuTgd6UXZW3+ICGfyqRyHXVlD5GtQr5+qjiNW7bF0cqrzX500HVXPBOvgXb5YnzDd+h0zqyv61KUD7+Sg== + /webidl-conversions/5.0.0: + resolution: {integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA==} + engines: {node: '>=8'} dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-VlZwKPCkYKxQgeSbH5EyngOmRp7Ww7I9rQLERETtf5ofd9pGeswWiOtogpEO850jziPRarreGxn5QIiTqpb2wA== + /webidl-conversions/6.1.0: + resolution: {integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w==} + engines: {node: '>=10.4'} dev: true - engines: - node: '>=10.4' - resolution: - integrity: sha512-qBIvFLGiBpLjfwmYAaHPXsn+ho5xZnGvyGvsarywGNc8VyQJUMHJ8OBKGGrPER0okBeMDaan4mNBlgBROxuI8w== + /webpack-cli/3.3.11_webpack@4.42.1: + resolution: {integrity: sha512-dXlfuml7xvAFwYUPsrtQAA9e4DOe58gnzSxhgrO/ZM/gyXTBowrsYeubyN4mqGhYdpXMFNyQ6emjJS9M7OBd4g==} + engines: {node: '>=6.11.5'} + hasBin: true + peerDependencies: + webpack: 4.x.x dependencies: chalk: 2.4.2 cross-spawn: 6.0.5 @@ -25130,14 +24261,12 @@ packages: webpack: 4.42.1 yargs: 13.2.4 dev: true - engines: - node: '>=6.11.5' - hasBin: true - peerDependencies: - webpack: 4.x.x - resolution: - integrity: sha512-dXlfuml7xvAFwYUPsrtQAA9e4DOe58gnzSxhgrO/ZM/gyXTBowrsYeubyN4mqGhYdpXMFNyQ6emjJS9M7OBd4g== + /webpack-dev-middleware/3.7.2_webpack@4.42.0: + resolution: {integrity: sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw==} + engines: {node: '>= 6'} + peerDependencies: + webpack: ^4.0.0 dependencies: memory-fs: 0.4.1 mime: 2.4.6 @@ -25146,13 +24275,17 @@ packages: webpack: 4.42.0 webpack-log: 2.0.0 dev: true - engines: - node: '>= 6' - peerDependencies: - webpack: ^4.0.0 - resolution: - integrity: sha512-1xC42LxbYoqLNAhV6YzTYacicgMZQTqRd27Sim9wn5hJrX3I5nxYy1SxSd4+gjUFsz1dQFj+yEe6zEVmSkeJjw== + /webpack-dev-server/3.11.0_webpack@4.42.0: + resolution: {integrity: sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg==} + engines: {node: '>= 6.11.5'} + hasBin: true + peerDependencies: + webpack: ^4.0.0 || ^5.0.0 + webpack-cli: '*' + peerDependenciesMeta: + webpack-cli: + optional: true dependencies: ansi-html: 0.0.7 bonjour: 3.5.0 @@ -25189,27 +24322,20 @@ packages: ws: 6.2.1 yargs: 13.3.2 dev: true - engines: - node: '>= 6.11.5' - hasBin: true - peerDependencies: - webpack: ^4.0.0 || ^5.0.0 - webpack-cli: '*' - peerDependenciesMeta: - webpack-cli: - optional: true - resolution: - integrity: sha512-PUxZ+oSTxogFQgkTtFndEtJIPNmml7ExwufBZ9L2/Xyyd5PnOL5UreWe5ZT7IU25DSdykL9p1MLQzmLh2ljSeg== + /webpack-log/2.0.0: + resolution: {integrity: sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg==} + engines: {node: '>= 6'} dependencies: ansi-colors: 3.2.4 uuid: 3.4.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-cX8G2vR/85UYG59FgkoMamwHUIkSSlV3bBMRsbxVXVUk2j6NleCKjQ/WE9eYg9WY4w25O9w8wKP4rzNZFmUcUg== + /webpack-manifest-plugin/2.2.0_webpack@4.42.0: + resolution: {integrity: sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ==} + engines: {node: '>=6.11.5'} + peerDependencies: + webpack: 2 || 3 || 4 dependencies: fs-extra: 7.0.1 lodash: 4.17.21 @@ -25217,24 +24343,22 @@ packages: tapable: 1.1.3 webpack: 4.42.0 dev: true - engines: - node: '>=6.11.5' - peerDependencies: - webpack: 2 || 3 || 4 - resolution: - integrity: sha512-9S6YyKKKh/Oz/eryM1RyLVDVmy3NSPV0JXMRhZ18fJsq+AwGxUY34X54VNwkzYcEmEkDwNxuEOboCZEebJXBAQ== + /webpack-node-externals/1.7.2: + resolution: {integrity: sha512-ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg==} dev: true - resolution: - integrity: sha512-ajerHZ+BJKeCLviLUUmnyd5B4RavLF76uv3cs6KNuO8W+HuQaEs0y0L7o40NQxdPy5w0pcv8Ew7yPUAQG0UdCg== + /webpack-sources/1.4.3: + resolution: {integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==} dependencies: source-list-map: 2.0.1 source-map: 0.6.1 dev: true - resolution: - integrity: sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ== + /webpack/4.41.2: + resolution: {integrity: sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A==} + engines: {node: '>=6.11.5'} + hasBin: true dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-module-context': 1.8.5 @@ -25260,12 +24384,11 @@ packages: watchpack: 1.6.1 webpack-sources: 1.4.3 dev: true - engines: - node: '>=6.11.5' - hasBin: true - resolution: - integrity: sha512-Zhw69edTGfbz9/8JJoyRQ/pq8FYUoY0diOXqW0T6yhgdhCv6wr0hra5DwwWexNRns2Z2+gsnrNcbe9hbGBgk/A== + /webpack/4.42.0: + resolution: {integrity: sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w==} + engines: {node: '>=6.11.5'} + hasBin: true dependencies: '@webassemblyjs/ast': 1.8.5 '@webassemblyjs/helper-module-context': 1.8.5 @@ -25291,12 +24414,11 @@ packages: watchpack: 1.7.5 webpack-sources: 1.4.3 dev: true - engines: - node: '>=6.11.5' - hasBin: true - resolution: - integrity: sha512-EzJRHvwQyBiYrYqhyjW9AqM90dE4+s1/XtCfn7uWg6cS72zH+2VPFAlsnW0+W0cDi0XRjNKUMoJtpSi50+Ph6w== + /webpack/4.42.1: + resolution: {integrity: sha512-SGfYMigqEfdGchGhFFJ9KyRpQKnipvEvjc1TwrXEPCM6H5Wywu10ka8o3KGrMzSMxMQKt8aCHUFh5DaQ9UmyRg==} + engines: {node: '>=6.11.5'} + hasBin: true dependencies: '@webassemblyjs/ast': 1.9.0 '@webassemblyjs/helper-module-context': 1.9.0 @@ -25322,139 +24444,129 @@ packages: watchpack: 1.6.1 webpack-sources: 1.4.3 dev: true - engines: - node: '>=6.11.5' - hasBin: true - resolution: - integrity: sha512-SGfYMigqEfdGchGhFFJ9KyRpQKnipvEvjc1TwrXEPCM6H5Wywu10ka8o3KGrMzSMxMQKt8aCHUFh5DaQ9UmyRg== + /websocket-driver/0.6.5: + resolution: {integrity: sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY=} + engines: {node: '>=0.6.0'} dependencies: websocket-extensions: 0.1.4 dev: true - engines: - node: '>=0.6.0' - resolution: - integrity: sha1-XLJVbOuF9Dc8bYI4qmkchFThOjY= + /websocket-driver/0.7.4: + resolution: {integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==} + engines: {node: '>=0.8.0'} dependencies: http-parser-js: 0.5.2 safe-buffer: 5.2.1 websocket-extensions: 0.1.4 dev: true - engines: - node: '>=0.8.0' - resolution: - integrity: sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg== + /websocket-extensions/0.1.4: + resolution: {integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==} + engines: {node: '>=0.8.0'} dev: true - engines: - node: '>=0.8.0' - resolution: - integrity: sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg== + /websocket-framed/1.2.2: + resolution: {integrity: sha512-7EeuDADPk6SLmpBiSnxg7P/ZxFKb7WOjpA+pvcsnKLwTGzJO1aob+gxUXETW93cozUIOUPGS6+rgaClAjig1qQ==} + engines: {node: '>=8.0.0'} dependencies: encodr: 1.2.2 eventemitter3: 4.0.0 dev: true - engines: - node: '>=8.0.0' - resolution: - integrity: sha512-7EeuDADPk6SLmpBiSnxg7P/ZxFKb7WOjpA+pvcsnKLwTGzJO1aob+gxUXETW93cozUIOUPGS6+rgaClAjig1qQ== + /whatwg-encoding/1.0.5: + resolution: {integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw==} dependencies: iconv-lite: 0.4.24 dev: true - resolution: - integrity: sha512-b5lim54JOPN9HtzvK9HFXvBma/rnfFeqsic0hSpjtDbVxR3dJKLc+KB4V6GgiGOvl7CY/KNh8rxSo9DKQrnUEw== + /whatwg-fetch/3.0.0: + resolution: {integrity: sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q==} dev: true - resolution: - integrity: sha512-9GSJUgz1D4MfyKU7KRqwOjXCXTqWdFNvEr7eUBYchQiVc744mqK/MzXPNR2WsPkmkOa4ywfg8C2n8h+13Bey1Q== + /whatwg-fetch/3.5.0: + resolution: {integrity: sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A==} dev: true - resolution: - integrity: sha512-jXkLtsR42xhXg7akoDKvKWE40eJeI+2KZqcp2h3NsOrRnDvtWX36KcKl30dy+hxECivdk2BVUHVNrPtoMBUx6A== + /whatwg-mimetype/2.3.0: + resolution: {integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g==} dev: true - resolution: - integrity: sha512-M4yMwr6mAnQz76TbJm914+gPpB/nCwvZbJU28cUD6dR004SAxDLOOSUaB1JDRqLtaOV/vi0IC5lEAGFgrjGv/g== + /whatwg-url/5.0.0: + resolution: {integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0=} dependencies: tr46: 0.0.3 webidl-conversions: 3.0.1 dev: false - resolution: - integrity: sha1-lmRU6HZUYuN2RNNib2dCzotwll0= + /whatwg-url/6.5.0: + resolution: {integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ==} dependencies: lodash.sortby: 4.7.0 tr46: 1.0.1 webidl-conversions: 4.0.2 dev: true - resolution: - integrity: sha512-rhRZRqx/TLJQWUpQ6bmrt2UV4f0HCQ463yQuONJqC6fO2VoEb1pTYddbe59SkYq87aoM5A3bdhMZiUiVws+fzQ== + /whatwg-url/7.1.0: + resolution: {integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg==} dependencies: lodash.sortby: 4.7.0 tr46: 1.0.1 webidl-conversions: 4.0.2 dev: true - resolution: - integrity: sha512-WUu7Rg1DroM7oQvGWfOiAK21n74Gg+T4elXEQYkOhtyLeWiJFoOGLXPKI/9gzIie9CtwVLm8wtw6YJdKyxSjeg== + /whatwg-url/8.4.0: + resolution: {integrity: sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw==} + engines: {node: '>=10'} dependencies: lodash.sortby: 4.7.0 tr46: 2.0.2 webidl-conversions: 6.1.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-vwTUFf6V4zhcPkWp/4CQPr1TW9Ml6SF4lVyaIMBdJw5i6qUUJ1QWM4Z6YYVkfka0OUIzVo/0aNtGVGk256IKWw== + /which-boxed-primitive/1.0.2: + resolution: {integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg==} dependencies: is-bigint: 1.0.2 is-boolean-object: 1.1.1 is-number-object: 1.0.4 is-string: 1.0.7 is-symbol: 1.0.3 - resolution: - integrity: sha512-bwZdv0AKLpplFY2KZRX6TvyuN7ojjr7lwkg6ml0roIy9YeuSr7JS372qlNW18UQYzgYK9ziGcerWqZOmEn9VNg== + /which-module/2.0.0: - resolution: - integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho= + resolution: {integrity: sha1-2e8H3Od7mQK4o6j6SzHD4/fm6Ho=} + /which/1.3.1: + resolution: {integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ==} + hasBin: true dependencies: isexe: 2.0.0 - hasBin: true - resolution: - integrity: sha512-HxJdYWq1MTIQbJ3nw0cqssHoTNU267KlrDuGZ1WYlxDStUtKUhOaJmh112/TZmHxxUfuJqPXSOm7tDyas0OSIQ== + /which/2.0.2: + resolution: {integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==} + engines: {node: '>= 8'} + hasBin: true dependencies: isexe: 2.0.0 - engines: - node: '>= 8' - hasBin: true - resolution: - integrity: sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA== + /widest-line/2.0.1: + resolution: {integrity: sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA==} + engines: {node: '>=4'} dependencies: string-width: 2.1.1 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-Ba5m9/Fa4Xt9eb2ELXt77JxVDV8w7qQrH0zS/TWSJdLyAwQjWoOzpzj5lwVftDz6n/EOu3tNACS84v509qwnJA== + /winston-transport/4.4.0: + resolution: {integrity: sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw==} + engines: {node: '>= 6.4.0'} dependencies: readable-stream: 2.3.7 triple-beam: 1.3.0 dev: true - engines: - node: '>= 6.4.0' - resolution: - integrity: sha512-Lc7/p3GtqtqPBYYtS6KCN3c77/2QCev51DvcJKbkFPQNoj1sinkGwLGFDxkXY9J6p9+EPnYs+D90uwbnaiURTw== + /winston/3.2.1: + resolution: {integrity: sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw==} + engines: {node: '>= 6.4.0'} dependencies: async: 2.6.3 diagnostics: 1.1.1 @@ -25466,11 +24578,10 @@ packages: triple-beam: 1.3.0 winston-transport: 4.4.0 dev: true - engines: - node: '>= 6.4.0' - resolution: - integrity: sha512-zU6vgnS9dAWCEKg/QYigd6cgMVVNwyTzKs81XZtTFuRwJOcDdBg7AU0mXVyNbs7O5RH2zdv+BdNZUlx7mXPuOw== + /winston/3.3.3: + resolution: {integrity: sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw==} + engines: {node: '>= 6.4.0'} dependencies: '@dabh/diagnostics': 2.0.2 async: 3.2.0 @@ -25482,29 +24593,27 @@ packages: triple-beam: 1.3.0 winston-transport: 4.4.0 dev: true - engines: - node: '>= 6.4.0' - resolution: - integrity: sha512-oEXTISQnC8VlSAKf1KYSSd7J6IWuRPQqDdo8eoRNaYKLvwSb5+79Z3Yi1lrl6KDpU6/VWaxpakDAtb1oQ4n9aw== + /word-wrap/1.2.3: + resolution: {integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ==} + engines: {node: '>=0.10.0'} dev: true - engines: - node: '>=0.10.0' - resolution: - integrity: sha512-Hz/mrNwitNRh/HUAtM/VT/5VH+ygD6DV7mYKZAtHOrbs8U7lvPS6xf7EJKMF0uW1KJCl0H701g3ZGus+muE5vQ== + /workbox-background-sync/4.3.1: + resolution: {integrity: sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-1uFkvU8JXi7L7fCHVBEEnc3asPpiAL33kO495UMcD5+arew9IbKW2rV5lpzhoWcm/qhGB89YfO4PmB/0hQwPRg== + /workbox-broadcast-update/4.3.1: + resolution: {integrity: sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-MTSfgzIljpKLTBPROo4IpKjESD86pPFlZwlvVG32Kb70hW+aob4Jxpblud8EhNb1/L5m43DUM4q7C+W6eQMMbA== + /workbox-build/4.3.1: + resolution: {integrity: sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw==} + engines: {node: '>=4.0.0'} dependencies: '@babel/runtime': 7.12.5 '@hapi/joi': 15.1.1 @@ -25530,194 +24639,185 @@ packages: workbox-sw: 4.3.1 workbox-window: 4.3.1 dev: true - engines: - node: '>=4.0.0' - resolution: - integrity: sha512-UHdwrN3FrDvicM3AqJS/J07X0KXj67R8Cg0waq1MKEOqzo89ap6zh6LmaLnRAjpB+bDIz+7OlPye9iii9KBnxw== + /workbox-cacheable-response/4.3.1: + resolution: {integrity: sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-Rp5qlzm6z8IOvnQNkCdO9qrDgDpoPNguovs0H8C+wswLuPgSzSp9p2afb5maUt9R1uTIwOXrVQMmPfPypv+npw== + /workbox-core/4.3.1: + resolution: {integrity: sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg==} dev: true - resolution: - integrity: sha512-I3C9jlLmMKPxAC1t0ExCq+QoAMd0vAAHULEgRZ7kieCdUd919n53WC0AfvokHNwqRhGn+tIIj7vcb5duCjs2Kg== + /workbox-expiration/4.3.1: + resolution: {integrity: sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-vsJLhgQsQouv9m0rpbXubT5jw0jMQdjpkum0uT+d9tTwhXcEZks7qLfQ9dGSaufTD2eimxbUOJfWLbNQpIDMPw== + /workbox-google-analytics/4.3.1: + resolution: {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 dev: true - resolution: - integrity: sha512-xzCjAoKuOb55CBSwQrbyWBKqp35yg1vw9ohIlU2wTy06ZrYfJ8rKochb1MSGlnoBfXGWss3UPzxR5QL5guIFdg== + /workbox-navigation-preload/4.3.1: + resolution: {integrity: sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-K076n3oFHYp16/C+F8CwrRqD25GitA6Rkd6+qAmLmMv1QHPI2jfDwYqrytOfKfYq42bYtW8Pr21ejZX7GvALOw== + /workbox-precaching/4.3.1: + resolution: {integrity: sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-piSg/2csPoIi/vPpp48t1q5JLYjMkmg5gsXBQkh/QYapCdVwwmKlU9mHdmy52KsDGIjVaqEUMFvEzn2LRaigqQ== + /workbox-range-requests/4.3.1: + resolution: {integrity: sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-S+HhL9+iTFypJZ/yQSl/x2Bf5pWnbXdd3j57xnb0V60FW1LVn9LRZkPtneODklzYuFZv7qK6riZ5BNyc0R0jZA== + /workbox-routing/4.3.1: + resolution: {integrity: sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-FkbtrODA4Imsi0p7TW9u9MXuQ5P4pVs1sWHK4dJMMChVROsbEltuE79fBoIk/BCztvOJ7yUpErMKa4z3uQLX+g== + /workbox-strategies/4.3.1: + resolution: {integrity: sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-F/+E57BmVG8dX6dCCopBlkDvvhg/zj6VDs0PigYwSN23L8hseSRwljrceU2WzTvk/+BSYICsWmRq5qHS2UYzhw== + /workbox-streams/4.3.1: + resolution: {integrity: sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-4Kisis1f/y0ihf4l3u/+ndMkJkIT4/6UOacU3A4BwZSAC9pQ9vSvJpIi/WFGQRH/uPXvuVjF5c2RfIPQFSS2uA== + /workbox-sw/4.3.1: + resolution: {integrity: sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w==} dev: true - resolution: - integrity: sha512-0jXdusCL2uC5gM3yYFT6QMBzKfBr2XTk0g5TPAV4y8IZDyVNDyj1a8uSXy3/XrvkVTmQvLN4O5k3JawGReXr9w== + /workbox-webpack-plugin/4.3.1_webpack@4.42.0: + resolution: {integrity: sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ==} + engines: {node: '>=4.0.0'} + peerDependencies: + webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 dependencies: '@babel/runtime': 7.12.5 json-stable-stringify: 1.0.1 webpack: 4.42.0 workbox-build: 4.3.1 dev: true - engines: - node: '>=4.0.0' - peerDependencies: - webpack: ^2.0.0 || ^3.0.0 || ^4.0.0 - resolution: - integrity: sha512-gJ9jd8Mb8wHLbRz9ZvGN57IAmknOipD3W4XNE/Lk/4lqs5Htw4WOQgakQy/o/4CoXQlMCYldaqUg+EJ35l9MEQ== + /workbox-window/4.3.1: + resolution: {integrity: sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg==} dependencies: workbox-core: 4.3.1 dev: true - resolution: - integrity: sha512-C5gWKh6I58w3GeSc0wp2Ne+rqVw8qwcmZnQGpjiek8A2wpbxSJb1FdCoQVO+jDJs35bFgo/WETgl1fqgsxN0Hg== + /worker-farm/1.7.0: + resolution: {integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw==} dependencies: errno: 0.1.7 dev: true - resolution: - integrity: sha512-rvw3QTZc8lAxyVrqcSGVm5yP/IJ2UcB3U0graE3LCFoZ0Yn2x4EoVSqJKdB/T5M+FLcRPjz4TDacRf3OCfNUzw== + /worker-rpc/0.1.1: + resolution: {integrity: sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg==} dependencies: microevent.ts: 0.1.1 dev: true - resolution: - integrity: sha512-P1WjMrUB3qgJNI9jfmpZ/htmBEjFh//6l/5y8SD9hg1Ef5zTTVVoRjTrTEzPrNBQvmhMxkoTsjOXN10GWU7aCg== + /wrap-ansi/5.1.0: + resolution: {integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q==} + engines: {node: '>=6'} dependencies: ansi-styles: 3.2.1 string-width: 3.1.0 strip-ansi: 5.2.0 - engines: - node: '>=6' - resolution: - integrity: sha512-QC1/iN/2/RPVJ5jYK8BGttj5z83LmSKmvbvrXPNCLZSEb32KKVDJDl/MOt2N01qU2H/FkzEa9PKto1BqDjtd7Q== + /wrap-ansi/6.2.0: + resolution: {integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA==} + engines: {node: '>=8'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.0 strip-ansi: 6.0.0 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-r6lPcBGxZXlIcymEu7InxDMhdW0KDxpLgoFLcguasxCaJ/SOIZwINatK9KY/tf+ZrlywOKU0UDj3ATXUBfxJXA== + /wrap-ansi/7.0.0: + resolution: {integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==} + engines: {node: '>=10'} dependencies: ansi-styles: 4.3.0 string-width: 4.2.0 strip-ansi: 6.0.0 dev: true - engines: - node: '>=10' - resolution: - integrity: sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q== + /wrappy/1.0.2: + resolution: {integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=} dev: true - resolution: - integrity: sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8= + /write-file-atomic/2.4.1: + resolution: {integrity: sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg==} dependencies: graceful-fs: 4.2.4 imurmurhash: 0.1.4 signal-exit: 3.0.3 dev: true - resolution: - integrity: sha512-TGHFeZEZMnv+gBFRfjAcxL5bPHrsGKtnb4qsFAws7/vlh+QfwAaySIw4AXP9ZskTTh5GWu3FLuJhsWVdiJPGvg== + /write-file-atomic/2.4.3: + resolution: {integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ==} dependencies: graceful-fs: 4.2.4 imurmurhash: 0.1.4 signal-exit: 3.0.3 dev: true - resolution: - integrity: sha512-GaETH5wwsX+GcnzhPgKcKjJ6M2Cq3/iZp1WyY/X1CSqrW+jVNM9Y7D8EC2sM4ZG/V8wZlSniJnCKWPmBYAucRQ== + /write-file-atomic/3.0.3: + resolution: {integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q==} dependencies: imurmurhash: 0.1.4 is-typedarray: 1.0.0 signal-exit: 3.0.3 typedarray-to-buffer: 3.1.5 dev: true - resolution: - integrity: sha512-AvHcyZ5JnSfq3ioSyjrBkH9yW4m7Ayk8/9My/DD9onKeu/94fwrMocemO2QAJFAlnnDN+ZDS+ZjAR5ua1/PV/Q== + /write/1.0.3: + resolution: {integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig==} + engines: {node: '>=4'} dependencies: mkdirp: 0.5.5 dev: true - engines: - node: '>=4' - resolution: - integrity: sha512-/lg70HAjtkUgWPVZhZcm+T4hkL8Zbtp1nFNOn3lRrxnlv50SRBv7cR7RqR+GMsd3hUXy9hWBo4CHTbFTcOYwig== + /ws/5.2.2: + resolution: {integrity: sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA==} dependencies: async-limiter: 1.0.1 dev: true - resolution: - integrity: sha512-jaHFD6PFv6UgoIVda6qZllptQsMlDEJkTQcybzzXDYM1XO9Y8em691FGMPmM46WGyLU4z9KMgQN+qrux/nhlHA== + /ws/6.1.4: + resolution: {integrity: sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA==} dependencies: async-limiter: 1.0.1 dev: true - resolution: - integrity: sha512-eqZfL+NE/YQc1/ZynhojeV8q+H050oR8AZ2uIev7RU10svA9ZnJUddHcOUZTJLinZ9yEfdA2kSATS2qZK5fhJA== + /ws/6.2.1: + resolution: {integrity: sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA==} dependencies: async-limiter: 1.0.1 dev: true - resolution: - integrity: sha512-GIyAXC2cB7LjvpgMt9EKS2ldqr0MTrORaleiOno6TweZ6r3TKtoFQWay/2PceJ3RuBasOHzXNn5Lrw1X0bEjqA== + /ws/7.2.1: - dev: true - engines: - node: '>=8.3.0' + resolution: {integrity: sha512-sucePNSafamSKoOqoNfBd8V0StlkzJKL2ZAhGQinCfNQ+oacw+Pk7lcdAElecBF2VkLNZRiIb5Oi1Q5lVUVt2A==} + engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -25726,12 +24826,11 @@ packages: optional: true utf-8-validate: optional: true - resolution: - integrity: sha512-sucePNSafamSKoOqoNfBd8V0StlkzJKL2ZAhGQinCfNQ+oacw+Pk7lcdAElecBF2VkLNZRiIb5Oi1Q5lVUVt2A== - /ws/7.2.3: dev: true - engines: - node: '>=8.3.0' + + /ws/7.2.3: + resolution: {integrity: sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ==} + engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -25740,12 +24839,11 @@ packages: optional: true utf-8-validate: optional: true - resolution: - integrity: sha512-HTDl9G9hbkNDk98naoR/cHDws7+EyYMOdL1BmjsZXRUjf7d+MficC4B7HLUPlSiho0vg+CWKrGIt/VJBd1xunQ== - /ws/7.4.0: dev: true - engines: - node: '>=8.3.0' + + /ws/7.4.0: + resolution: {integrity: sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ==} + engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -25754,12 +24852,11 @@ packages: optional: true utf-8-validate: optional: true - resolution: - integrity: sha512-kyFwXuV/5ymf+IXhS6f0+eAFvydbaBW3zjpT6hUdAh/hbVjTIB5EHBGi0bPoCLSK2wcuz3BrEkB9LrYv1Nm4NQ== - /ws/7.4.6: dev: true - engines: - node: '>=8.3.0' + + /ws/7.4.6: + resolution: {integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A==} + engines: {node: '>=8.3.0'} peerDependencies: bufferutil: ^4.0.1 utf-8-validate: ^5.0.2 @@ -25768,147 +24865,139 @@ packages: optional: true utf-8-validate: optional: true - resolution: - integrity: sha512-YmhHDO4MzaDLB+M9ym/mDA5z0naX8j7SIlT8f8z+I0VtzsRbekxEutHSme7NPS2qE8StCYQNUnfWdXta/Yu85A== + dev: true + /x-path/0.0.2: + resolution: {integrity: sha1-KU0Ha7l6dwbMBwu7Km/YxU32exI=} dependencies: path-extra: 1.0.3 dev: true - resolution: - integrity: sha1-KU0Ha7l6dwbMBwu7Km/YxU32exI= + /xdg-basedir/3.0.0: + resolution: {integrity: sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ=} + engines: {node: '>=4'} dev: true - engines: - node: '>=4' - resolution: - integrity: sha1-SWsswQnsqNus/i3HK2A8F8WHCtQ= + /xml-name-validator/3.0.0: + resolution: {integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw==} dev: true - resolution: - integrity: sha512-A5CUptxDsvxKJEU3yO6DuWBSJz/qizqzJKOMIfUJHETbBw/sFaDxgd6fxm1ewUaM0jZ444Fc5vC5ROYurg/4Pw== + /xml/1.0.1: - resolution: - integrity: sha1-eLpyAgApxbyHuKgaPPzXS0ovweU= + resolution: {integrity: sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=} + /xml2js/0.4.19: + resolution: {integrity: sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==} dependencies: sax: 1.2.4 xmlbuilder: 9.0.7 - resolution: - integrity: sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q== + /xmlbuilder/9.0.7: - engines: - node: '>=4.0' - resolution: - integrity: sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0= + resolution: {integrity: sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=} + engines: {node: '>=4.0'} + /xmlchars/2.2.0: + resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: true - resolution: - integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw== + /xmlhttprequest-ssl/1.5.5: + resolution: {integrity: sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4=} + engines: {node: '>=0.4.0'} dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha1-wodrBhaKrcQOV9l+gRkayPQ5iz4= + /xmlhttprequest-ssl/1.6.3: + resolution: {integrity: sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q==} + engines: {node: '>=0.4.0'} dev: true - engines: - node: '>=0.4.0' - resolution: - integrity: sha512-3XfeQE/wNkvrIktn2Kf0869fC0BN6UpydVasGIeSm2B1Llihf7/0UfZM+eCkOw3P7bP4+qPgqhm7ZoxuJtFU0Q== + /xregexp/4.4.0: + resolution: {integrity: sha512-83y4aa8o8o4NZe+L+46wpa+F1cWR/wCGOWI3tzqUso0w3/KAvXy0+Di7Oe/cbNMixDR4Jmi7NEybWU6ps25Wkg==} dependencies: '@babel/runtime-corejs3': 7.12.5 dev: true - resolution: - integrity: sha512-83y4aa8o8o4NZe+L+46wpa+F1cWR/wCGOWI3tzqUso0w3/KAvXy0+Di7Oe/cbNMixDR4Jmi7NEybWU6ps25Wkg== + /xtend/4.0.2: - engines: - node: '>=0.4' - resolution: - integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ== + resolution: {integrity: sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==} + engines: {node: '>=0.4'} + /y18n/4.0.3: - resolution: - integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ== + resolution: {integrity: sha512-JKhqTOwSrqNA1NY5lSztJ1GrBiUodLMmIZuLiDaMRJ+itFd+ABVE8XBjOvIWL+rSqNDC74LCSFmlb/U4UZ4hJQ==} + /yallist/2.1.2: + resolution: {integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI=} dev: true - resolution: - integrity: sha1-HBH5IY8HYImkfdUS+TxmmaaoHVI= + /yallist/3.1.1: + resolution: {integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g==} dev: true - resolution: - integrity: sha512-a4UGQaWPH59mOXUYnAG2ewncQS4i4F43Tv3JoAM+s2VDAmS9NsK8GpDMLrCHPksFT7h3K6TOoUNn2pb7RoXx4g== + /yallist/4.0.0: + resolution: {integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==} dev: true - resolution: - integrity: sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A== + /yaml-ast-parser/0.0.43: + resolution: {integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A==} dev: true - resolution: - integrity: sha512-2PTINUwsRqSd+s8XxKaJWQlUuEMHJQyEuh2edBbW8KNJz0SJPwUSD2zRWqezFEdN7IzAgeuYHFUCF7o8zRdZ0A== + /yaml-cfn/0.3.1: + resolution: {integrity: sha512-8uEuOFPZFI06cQA+E37oRd9zHEPZVpkVjrBjXxWSt0Hy8hil/KnCcskpR7jwx6ejzfejIi5uzaoQgHTl6qzaNw==} + hasBin: true dependencies: js-yaml: 4.0.0 dev: false - hasBin: true - resolution: - integrity: sha512-8uEuOFPZFI06cQA+E37oRd9zHEPZVpkVjrBjXxWSt0Hy8hil/KnCcskpR7jwx6ejzfejIi5uzaoQgHTl6qzaNw== + /yaml/1.10.0: - engines: - node: '>= 6' - resolution: - integrity: sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg== + resolution: {integrity: sha512-yr2icI4glYaNG+KWONODapy2/jDdMSDnrONSjblABjD9B4Z5LgiircSt8m8sRZFNi08kG9Sm0uSHtEmP3zaEGg==} + engines: {node: '>= 6'} + /yaml/1.10.2: + resolution: {integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==} + engines: {node: '>= 6'} dev: false - engines: - node: '>= 6' - resolution: - integrity: sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg== + /yamljs/0.3.0: + resolution: {integrity: sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ==} + hasBin: true dependencies: argparse: 1.0.10 glob: 7.1.6 dev: true - hasBin: true - resolution: - integrity: sha512-C/FsVVhht4iPQYXOInoxUM/1ELSf9EsgKH34FofQOp6hwCPrW4vG4w5++TED3xRUo8gD7l0P1J1dLlDYzODsTQ== + /yargs-parser/13.1.2: + resolution: {integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg==} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: true - resolution: - integrity: sha512-3lbsNRf/j+A4QuSZfDRA7HRSfWrzO0YjqTJd5kjAq37Zep1CEgaYmrH9Q3GwPiB9cHyd1Y1UwggGhJGoxipbzg== + /yargs-parser/15.0.1: + resolution: {integrity: sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw==} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: false - resolution: - integrity: sha512-0OAMV2mAZQrs3FkNpDQcBk1x5HXb8X4twADss4S0Iuk+2dGnLOE/fRHrsYm542GduMveyA77OF4wrNJuanRCWw== + /yargs-parser/16.1.0: + resolution: {integrity: sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg==} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: true - resolution: - integrity: sha512-H/V41UNZQPkUMIT5h5hiwg4QKIY1RPvoBV4XcjUbRM8Bk2oKqqyZ0DIEbTFZB0XjbtSPG8SAa/0DxCQmiRgzKg== + /yargs-parser/18.1.3: + resolution: {integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ==} + engines: {node: '>=6'} dependencies: camelcase: 5.3.1 decamelize: 1.2.0 dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-o50j0JeToy/4K6OZcaQmW6lyXXKhq7csREXcDwk2omFPJEwUNOVtJKvmDr9EI1fAJZUyZcRF7kxGBWmRXudrCQ== + /yargs-parser/20.2.9: + resolution: {integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==} + engines: {node: '>=10'} dev: false - engines: - node: '>=10' - resolution: - integrity: sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w== + /yargs/13.2.4: + resolution: {integrity: sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg==} dependencies: cliui: 5.0.0 find-up: 3.0.0 @@ -25922,9 +25011,9 @@ packages: y18n: 4.0.3 yargs-parser: 13.1.2 dev: true - resolution: - integrity: sha512-HG/DWAJa1PAnHT9JAhNa8AbAv3FPaiLzioSjCcmuXXhP8MlpHO5vwls4g4j6n30Z74GVQj8Xa62dWVx1QCGklg== + /yargs/13.3.2: + resolution: {integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw==} dependencies: cliui: 5.0.0 find-up: 3.0.0 @@ -25937,9 +25026,9 @@ packages: y18n: 4.0.3 yargs-parser: 13.1.2 dev: true - resolution: - integrity: sha512-AX3Zw5iPruN5ie6xGRIDgqkT+ZhnRlZMLMHAs8tg7nRruy2Nb+i5o9bwghAogtM08q1dpr2LVoS8KSTMYpWXUw== + /yargs/14.2.3: + resolution: {integrity: sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg==} dependencies: cliui: 5.0.0 decamelize: 1.2.0 @@ -25953,9 +25042,10 @@ packages: y18n: 4.0.3 yargs-parser: 15.0.1 dev: false - resolution: - integrity: sha512-ZbotRWhF+lkjijC/VhmOT9wSgyBQ7+zr13+YLkhfsSiTriYsMzkTUFP18pFhWwBeMa5gUc1MzbhrO6/VB7c9Xg== + /yargs/15.4.1: + resolution: {integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A==} + engines: {node: '>=8'} dependencies: cliui: 6.0.0 decamelize: 1.2.0 @@ -25969,55 +25059,47 @@ packages: y18n: 4.0.3 yargs-parser: 18.1.3 dev: true - engines: - node: '>=8' - resolution: - integrity: sha512-aePbxDmcYW++PaqBsJ+HYUFwCdv4LVvdnhBy78E57PIor8/OVvhMrADFFEDh8DHDFRv/O9i3lPhsENjO7QX0+A== + /yauzl/2.10.0: + resolution: {integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk=} dependencies: buffer-crc32: 0.2.13 fd-slicer: 1.1.0 dev: true - resolution: - integrity: sha1-x+sXyT4RLLEIb6bY5R+wZnt5pfk= + /yeast/0.1.2: + resolution: {integrity: sha1-AI4G2AlDIMNy28L47XagymyKxBk=} dev: true - resolution: - integrity: sha1-AI4G2AlDIMNy28L47XagymyKxBk= + /yn/3.1.1: + resolution: {integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q==} + engines: {node: '>=6'} dev: true - engines: - node: '>=6' - resolution: - integrity: sha512-Ux4ygGWsu2c7isFWe8Yu1YluJmqVhxqK2cLXNQA5AcC3QfbGNpM7fu0Y8b/z16pXLnFxZYvWhd3fhBY9DLmC6Q== + /zip-stream/1.2.0: + resolution: {integrity: sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ=} + engines: {node: '>= 0.10.0'} dependencies: archiver-utils: 1.3.0 compress-commons: 1.2.2 lodash: 4.17.21 readable-stream: 2.3.7 dev: true - engines: - node: '>= 0.10.0' - resolution: - integrity: sha1-qLxF9MG0lpnGuQGYuqyqzbzUugQ= + /zip-stream/2.1.3: + resolution: {integrity: sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q==} + engines: {node: '>= 6'} dependencies: archiver-utils: 2.1.0 compress-commons: 2.1.1 readable-stream: 3.6.0 dev: true - engines: - node: '>= 6' - resolution: - integrity: sha512-EkXc2JGcKhO5N5aZ7TmuNo45budRaFGHOmz24wtJR7znbNqDPmdZtUauKX6et8KAVseAMBOyWJqEpXcHTBsh7Q== + /zip-stream/3.0.1: + resolution: {integrity: sha512-r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ==} + engines: {node: '>= 8'} dependencies: archiver-utils: 2.1.0 compress-commons: 3.0.0 readable-stream: 3.6.0 dev: true - engines: - node: '>= 8' - resolution: - integrity: sha512-r+JdDipt93ttDjsOVPU5zaq5bAyY+3H19bDrThkvuVxC0xMQzU1PJcS6D+KrP3u96gH9XLomcHPb+2skoDjulQ== From 06f097ca2e498ee95eabf5c0080db8ab60d71285 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Apr 2022 17:00:40 -0400 Subject: [PATCH 16/23] chore(deps): bump minimist from 1.2.5 to 1.2.6 in /scripts/load-test-workspaces (#964) * chore(deps): bump minimist in /scripts/load-test-workspaces Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] * trigger test Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marianna Ghirardelli --- scripts/load-test-workspaces/package-lock.json | 12 ++++++------ 1 file changed, 6 insertions(+), 6 deletions(-) diff --git a/scripts/load-test-workspaces/package-lock.json b/scripts/load-test-workspaces/package-lock.json index ef36a66bb5..b4b26e3013 100644 --- a/scripts/load-test-workspaces/package-lock.json +++ b/scripts/load-test-workspaces/package-lock.json @@ -1525,9 +1525,9 @@ } }, "node_modules/minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", "dev": true }, "node_modules/ms": { @@ -3656,9 +3656,9 @@ } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", "dev": true }, "ms": { From cced4f2b0b9a1d2006e0d6645fa747e08c7b5b19 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Apr 2022 21:36:58 -0400 Subject: [PATCH 17/23] chore(deps): bump minimist from 1.2.5 to 1.2.6 in /scripts/app-stream (#963) * chore(deps): bump minimist from 1.2.5 to 1.2.6 in /scripts/app-stream Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] * trigger test Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marianna Ghirardelli Co-authored-by: Marianna Ghirardelli <43092418+maghirardelli@users.noreply.github.com> --- scripts/app-stream/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/scripts/app-stream/package-lock.json b/scripts/app-stream/package-lock.json index 1cf607abb5..a2421877fd 100644 --- a/scripts/app-stream/package-lock.json +++ b/scripts/app-stream/package-lock.json @@ -3750,9 +3750,9 @@ } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", "dev": true }, "ms": { From 0ff3c9c5a129ea27e9403b025103d8209a52f932 Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Apr 2022 21:58:09 -0400 Subject: [PATCH 18/23] chore(deps): bump minimist from 1.2.5 to 1.2.6 in /main/end-to-end-tests (#962) * chore(deps): bump minimist from 1.2.5 to 1.2.6 in /main/end-to-end-tests Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] * trigger test Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marianna Ghirardelli Co-authored-by: Marianna Ghirardelli <43092418+maghirardelli@users.noreply.github.com> --- main/end-to-end-tests/package-lock.json | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/main/end-to-end-tests/package-lock.json b/main/end-to-end-tests/package-lock.json index 0a3ef2529d..52d10b3ff7 100644 --- a/main/end-to-end-tests/package-lock.json +++ b/main/end-to-end-tests/package-lock.json @@ -3041,9 +3041,9 @@ } }, "minimist": { - "version": "1.2.5", - "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.5.tgz", - "integrity": "sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw==", + "version": "1.2.6", + "resolved": "https://registry.npmjs.org/minimist/-/minimist-1.2.6.tgz", + "integrity": "sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q==", "dev": true }, "ms": { From da72c724cf0809bdc8a57c6e5316011b9a2ef22c Mon Sep 17 00:00:00 2001 From: "dependabot[bot]" <49699333+dependabot[bot]@users.noreply.github.com> Date: Thu, 7 Apr 2022 22:15:01 -0400 Subject: [PATCH 19/23] chore(deps): bump minimist from 1.2.5 to 1.2.6 in /docs (#965) * chore(deps): bump minimist from 1.2.5 to 1.2.6 in /docs Bumps [minimist](https://github.com/substack/minimist) from 1.2.5 to 1.2.6. - [Release notes](https://github.com/substack/minimist/releases) - [Commits](https://github.com/substack/minimist/compare/1.2.5...1.2.6) --- updated-dependencies: - dependency-name: minimist dependency-type: indirect ... Signed-off-by: dependabot[bot] * trigger test Co-authored-by: dependabot[bot] <49699333+dependabot[bot]@users.noreply.github.com> Co-authored-by: Marianna Ghirardelli Co-authored-by: Marianna Ghirardelli <43092418+maghirardelli@users.noreply.github.com> --- docs/yarn.lock | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/docs/yarn.lock b/docs/yarn.lock index a96f3da0b0..29ad94eee6 100644 --- a/docs/yarn.lock +++ b/docs/yarn.lock @@ -5172,9 +5172,9 @@ minimatch@3.0.4, minimatch@^3.0.4: brace-expansion "^1.1.7" minimist@^1.2.0, minimist@^1.2.5: - version "1.2.5" - resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.5.tgz#67d66014b66a6a8aaa0c083c5fd58df4e4e97602" - integrity sha512-FM9nNUYrRBAELZQT3xeZQ7fmMOBg6nWNmJKTcgsJeaLstP/UODVpGsr5OhXhhXg6f+qtJ8uiZ+PUxkDWcgIXLw== + version "1.2.6" + resolved "https://registry.yarnpkg.com/minimist/-/minimist-1.2.6.tgz#8637a5b759ea0d6e98702cfb3a9283323c93af44" + integrity sha512-Jsjnk4bw3YJqYzbdyBiNsPWHPfO++UGG749Cxs6peCu5Xg4nrena6OVxOYxrQTqww0Jmwt+Ref8rggumkTLz9Q== mkdirp@^0.5.5, mkdirp@~0.5.1: version "0.5.5" From 76363cef3f65d3e8d6fadc0fba48c8f1f6f88abe Mon Sep 17 00:00:00 2001 From: Marianna Ghirardelli Date: Fri, 8 Apr 2022 10:01:56 -0400 Subject: [PATCH 20/23] chore(release): 5.1.1 --- CHANGELOG.md | 8 ++++++-- 1 file changed, 6 insertions(+), 2 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 7066ae7096..b168fdb8f3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,12 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. -## Beta -[This release is in beta. Click here to see changes since 5.1.0.](https://github.com/awslabs/service-workbench-on-aws/compare/v5.1.0...mainline) +### [5.1.1](https://github.com/awslabs/service-workbench-on-aws/compare/v5.1.0...v5.1.1) (2022-04-08) + + +### Bug Fixes + +* replace aws-ee package name prefix with amzn ([#960](https://github.com/awslabs/service-workbench-on-aws/issues/960)) ([9e224ff](https://github.com/awslabs/service-workbench-on-aws/commit/9e224ff1aee34ccbdea14f330c7c840a9a39b125)) ### [5.1.0](https://github.com/awslabs/service-workbench-on-aws/compare/v5.0.0...v5.1.0) (2022-03-22) From aac1dbf953f38fd0d2f170ca2a53d38280f72ab9 Mon Sep 17 00:00:00 2001 From: Marianna Ghirardelli <43092418+maghirardelli@users.noreply.github.com> Date: Fri, 8 Apr 2022 10:20:03 -0400 Subject: [PATCH 21/23] chore: 5.1.1release (#966) --- CHANGELOG.md | 197 +++++++++++++++++++++++++-------------------------- 1 file changed, 98 insertions(+), 99 deletions(-) diff --git a/CHANGELOG.md b/CHANGELOG.md index 2432a43303..b168fdb8f3 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -2,8 +2,12 @@ All notable changes to this project will be documented in this file. See [standard-version](https://github.com/conventional-changelog/standard-version) for commit guidelines. -## Beta -[This release is in beta. Click here to see changes since 5.1.0.](https://github.com/awslabs/service-workbench-on-aws/compare/v5.1.0...mainline) +### [5.1.1](https://github.com/awslabs/service-workbench-on-aws/compare/v5.1.0...v5.1.1) (2022-04-08) + + +### Bug Fixes + +* replace aws-ee package name prefix with amzn ([#960](https://github.com/awslabs/service-workbench-on-aws/issues/960)) ([9e224ff](https://github.com/awslabs/service-workbench-on-aws/commit/9e224ff1aee34ccbdea14f330c7c840a9a39b125)) ### [5.1.0](https://github.com/awslabs/service-workbench-on-aws/compare/v5.0.0...v5.1.0) (2022-03-22) @@ -115,63 +119,60 @@ For more information, read [Using native Amazon Cognito user pool for authentica ### [4.1.1](https://github.com/awslabs/service-workbench-on-aws/compare/v4.1.0...v4.1.1) (2021-12-13) - ### Bug Fixes -* Add wait time for terminated RStudio instances in launch-rstudio-workspace test ([#826](https://github.com/awslabs/service-workbench-on-aws/issues/826)) ([ea93a8c](https://github.com/awslabs/service-workbench-on-aws/commit/ea93a8cb23c69da9fe2508bdf681e5bc4db0e870)) -* allow RStudio EC2 to initialize ([#821](https://github.com/awslabs/service-workbench-on-aws/issues/821)) ([5a3590a](https://github.com/awslabs/service-workbench-on-aws/commit/5a3590a004ee5fdbc56401418df150742d28f32d)) -* Change build-image CLI argument to files ([#825](https://github.com/awslabs/service-workbench-on-aws/issues/825)) ([7506895](https://github.com/awslabs/service-workbench-on-aws/commit/75068952eef2b00a33e6cb3652d7ed2039809643)) -* cidr port range check ([#829](https://github.com/awslabs/service-workbench-on-aws/issues/829)) ([dbfa431](https://github.com/awslabs/service-workbench-on-aws/commit/dbfa431cf0a06f577841c3b499ea181a7ae955a5)) -* delete verify linux tests from common folder ([#822](https://github.com/awslabs/service-workbench-on-aws/issues/822)) ([aff1d5c](https://github.com/awslabs/service-workbench-on-aws/commit/aff1d5c5ec4464560a6c5c9c572617112d5c079b)) -* EMR launch failure because of bucket policy ([#824](https://github.com/awslabs/service-workbench-on-aws/issues/824)) ([99bb319](https://github.com/awslabs/service-workbench-on-aws/commit/99bb319a49c1b1f1584b31d708cc7b74f6f28749)) -* terminate workspaces after e2e tests in non tre environment ([#820](https://github.com/awslabs/service-workbench-on-aws/issues/820)) ([bb9e457](https://github.com/awslabs/service-workbench-on-aws/commit/bb9e45701f77e192dfcbb3815c90cfeeae341105)) -* Updates to RStudio Integration tests ([#818](https://github.com/awslabs/service-workbench-on-aws/issues/818)) ([eb879fe](https://github.com/awslabs/service-workbench-on-aws/commit/eb879fe0d57e0874dd75bfc1d0550a1bf407f791)) +- Add wait time for terminated RStudio instances in launch-rstudio-workspace test ([#826](https://github.com/awslabs/service-workbench-on-aws/issues/826)) ([ea93a8c](https://github.com/awslabs/service-workbench-on-aws/commit/ea93a8cb23c69da9fe2508bdf681e5bc4db0e870)) +- allow RStudio EC2 to initialize ([#821](https://github.com/awslabs/service-workbench-on-aws/issues/821)) ([5a3590a](https://github.com/awslabs/service-workbench-on-aws/commit/5a3590a004ee5fdbc56401418df150742d28f32d)) +- Change build-image CLI argument to files ([#825](https://github.com/awslabs/service-workbench-on-aws/issues/825)) ([7506895](https://github.com/awslabs/service-workbench-on-aws/commit/75068952eef2b00a33e6cb3652d7ed2039809643)) +- cidr port range check ([#829](https://github.com/awslabs/service-workbench-on-aws/issues/829)) ([dbfa431](https://github.com/awslabs/service-workbench-on-aws/commit/dbfa431cf0a06f577841c3b499ea181a7ae955a5)) +- delete verify linux tests from common folder ([#822](https://github.com/awslabs/service-workbench-on-aws/issues/822)) ([aff1d5c](https://github.com/awslabs/service-workbench-on-aws/commit/aff1d5c5ec4464560a6c5c9c572617112d5c079b)) +- EMR launch failure because of bucket policy ([#824](https://github.com/awslabs/service-workbench-on-aws/issues/824)) ([99bb319](https://github.com/awslabs/service-workbench-on-aws/commit/99bb319a49c1b1f1584b31d708cc7b74f6f28749)) +- terminate workspaces after e2e tests in non tre environment ([#820](https://github.com/awslabs/service-workbench-on-aws/issues/820)) ([bb9e457](https://github.com/awslabs/service-workbench-on-aws/commit/bb9e45701f77e192dfcbb3815c90cfeeae341105)) +- Updates to RStudio Integration tests ([#818](https://github.com/awslabs/service-workbench-on-aws/issues/818)) ([eb879fe](https://github.com/awslabs/service-workbench-on-aws/commit/eb879fe0d57e0874dd75bfc1d0550a1bf407f791)) ### Documentation -* rstudio doc updates ([#827](https://github.com/awslabs/service-workbench-on-aws/pull/827)) ([772617f](https://github.com/awslabs/service-workbench-on-aws/commit/772617f1888a25fd91b884121d98f23612a28f48)) -## [4.1.0](https://github.com/awslabs/service-workbench-on-aws/compare/v4.0.2...v4.1.0) (2021-11-19) +- rstudio doc updates ([#827](https://github.com/awslabs/service-workbench-on-aws/pull/827)) ([772617f](https://github.com/awslabs/service-workbench-on-aws/commit/772617f1888a25fd91b884121d98f23612a28f48)) +## [4.1.0](https://github.com/awslabs/service-workbench-on-aws/compare/v4.0.2...v4.1.0) (2021-11-19) ### Features -* Implementation for RstudioV2 (backed by ALB) feature ([#807](https://github.com/awslabs/service-workbench-on-aws/pull/807)) ([ed2e7dc](https://github.com/awslabs/service-workbench-on-aws/commit/ed2e7dc60a35a12a8f14f55964ade66a88e38298)). In this release, RStudio ALB workspace type is provided with the following new features: - - + Compatibility with TRE (AppStream and Egress) features. See [Prepare your account for AppStream](https://github.com/awslabs/service-workbench-on-aws/blob/mainline/docs/docs/deployment/post_deployment/aws_accounts.md#prepare-your-account-for-appstream). - + New input parameter **ACMSSLCertARN** has been introduced in the RStudio workspace type template. The template is created by the scripts provided in AWS partner’s repository. **ACMSSLCertARN** corresponds to the certificates of the custom domain present in the hosting account. - + The **AmiID** parameter value can be retrieved by creating a new AMI using the scripts provided in AWS [partner’s repository](https://github.com/RLOpenCatalyst/Service_Workbench_Templates). - + A common [Application Load Balancer](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/introduction.html) (ALB) has been provided in the hosting account. See [Application load balancing for RStudio ALB workspace](https://github.com/awslabs/service-workbench-on-aws/blob/mainline/docs/docs/deployment/post_deployment/aws_accounts.md#application-load-balancing-for-rstudio-alb-workspace). - + Allows you to leverage the automatic certificate refresh feature from [AWS Certificate Manager](https://docs.aws.amazon.com/acm/latest/userguide/acm-overview.html) (ACM). As a result, you need not manually import the certificates into your main account ACM or hosting account ACM. - + Note: With this release, the support for legacy RStudio workspace type has been deprecated. Please terminate legacy RStudio environment instances, if you have any. +- Implementation for RstudioV2 (backed by ALB) feature ([#807](https://github.com/awslabs/service-workbench-on-aws/pull/807)) ([ed2e7dc](https://github.com/awslabs/service-workbench-on-aws/commit/ed2e7dc60a35a12a8f14f55964ade66a88e38298)). In this release, RStudio ALB workspace type is provided with the following new features: -* Add pending filter tab under AWS Accounts page ([#786](https://github.com/awslabs/service-workbench-on-aws/issues/786)) ([831da13](https://github.com/awslabs/service-workbench-on-aws/commit/831da13e4df32d3da67101f9065c109351f9b38c)) -* Add user's email to JSON response of egress request ([#771](https://github.com/awslabs/service-workbench-on-aws/issues/771)) ([e3c6c22](https://github.com/awslabs/service-workbench-on-aws/commit/e3c6c225f45d482b7a6b25e8fea0437a90ae0828)) + - Compatibility with TRE (AppStream and Egress) features. See [Prepare your account for AppStream](https://github.com/awslabs/service-workbench-on-aws/blob/mainline/docs/docs/deployment/post_deployment/aws_accounts.md#prepare-your-account-for-appstream). + - New input parameter **ACMSSLCertARN** has been introduced in the RStudio workspace type template. The template is created by the scripts provided in AWS partner’s repository. **ACMSSLCertARN** corresponds to the certificates of the custom domain present in the hosting account. + - The **AmiID** parameter value can be retrieved by creating a new AMI using the scripts provided in AWS [partner’s repository](https://github.com/RLOpenCatalyst/Service_Workbench_Templates). + - A common [Application Load Balancer](https://docs.aws.amazon.com/elasticloadbalancing/latest/application/introduction.html) (ALB) has been provided in the hosting account. See [Application load balancing for RStudio ALB workspace](https://github.com/awslabs/service-workbench-on-aws/blob/mainline/docs/docs/deployment/post_deployment/aws_accounts.md#application-load-balancing-for-rstudio-alb-workspace). + - Allows you to leverage the automatic certificate refresh feature from [AWS Certificate Manager](https://docs.aws.amazon.com/acm/latest/userguide/acm-overview.html) (ACM). As a result, you need not manually import the certificates into your main account ACM or hosting account ACM. + - Note: With this release, the support for legacy RStudio workspace type has been deprecated. Please terminate legacy RStudio environment instances, if you have any. +- Add pending filter tab under AWS Accounts page ([#786](https://github.com/awslabs/service-workbench-on-aws/issues/786)) ([831da13](https://github.com/awslabs/service-workbench-on-aws/commit/831da13e4df32d3da67101f9065c109351f9b38c)) +- Add user's email to JSON response of egress request ([#771](https://github.com/awslabs/service-workbench-on-aws/issues/771)) ([e3c6c22](https://github.com/awslabs/service-workbench-on-aws/commit/e3c6c225f45d482b7a6b25e8fea0437a90ae0828)) ### Bug Fixes -* Add WorkflowDraftId validation on backend ([#777](https://github.com/awslabs/service-workbench-on-aws/issues/777)) ([f240d81](https://github.com/awslabs/service-workbench-on-aws/commit/f240d813906d48fe135360f767de5df62f138d99)) -* default hosted zone in infra ([#794](https://github.com/awslabs/service-workbench-on-aws/issues/794)) ([0967129](https://github.com/awslabs/service-workbench-on-aws/commit/096712990b12692dcb725961dab94494bfc2d58e)) -* default image builder update ([#781](https://github.com/awslabs/service-workbench-on-aws/issues/781)) ([6398830](https://github.com/awslabs/service-workbench-on-aws/commit/639883074d634ba5533358cf42d841d7984609a5)) -* enable versioning ([#780](https://github.com/awslabs/service-workbench-on-aws/issues/780)) ([380a938](https://github.com/awslabs/service-workbench-on-aws/commit/380a9382a3d76872212723a06c3e21455c4467f3)) -* hsts header ([#790](https://github.com/awslabs/service-workbench-on-aws/issues/790)) ([66f79f2](https://github.com/awslabs/service-workbench-on-aws/commit/66f79f2264f2850a79311dea647718354cb7bde3)) -* more secure traffic policy ([#782](https://github.com/awslabs/service-workbench-on-aws/issues/782)) ([9264b6a](https://github.com/awslabs/service-workbench-on-aws/commit/9264b6a7ea78fdfb0cc9e943c967d7034a70b223)) -* moving advanced integ tests in non-TRE folder ([#772](https://github.com/awslabs/service-workbench-on-aws/issues/772)) ([b10f4b0](https://github.com/awslabs/service-workbench-on-aws/commit/b10f4b0bb8253f68a3e434b5d2e3c22655eaa153)) -* prevent duplicate hosted zone creation ([#789](https://github.com/awslabs/service-workbench-on-aws/issues/789)) ([ac72b90](https://github.com/awslabs/service-workbench-on-aws/commit/ac72b9000ccdf06ac17f542ada80f6745c58246a)) -* remove custom domain condition infra cfn ([#817](https://github.com/awslabs/service-workbench-on-aws/issues/817)) ([33b53da](https://github.com/awslabs/service-workbench-on-aws/commit/33b53da9a2793b5823bc979301468500d4f01289)) -* run TRE tests for develop merge ([#802](https://github.com/awslabs/service-workbench-on-aws/issues/802)) ([c6e04ca](https://github.com/awslabs/service-workbench-on-aws/commit/c6e04ca2f41becd03865ca9fd0bc59afff8f288c)) -* sc portfolio deletion correction ([#779](https://github.com/awslabs/service-workbench-on-aws/issues/779)) ([6e4d67b](https://github.com/awslabs/service-workbench-on-aws/commit/6e4d67ba19b9dd423aeb0f04b8d5c8350c3c8726)) -* script permissions ([#793](https://github.com/awslabs/service-workbench-on-aws/issues/793)) ([5b404f0](https://github.com/awslabs/service-workbench-on-aws/commit/5b404f002ebe877179c80ec904201cdc2acf909b)) -* update GH action to use custom domain ([#791](https://github.com/awslabs/service-workbench-on-aws/issues/791)) ([b2fdfcb](https://github.com/awslabs/service-workbench-on-aws/commit/b2fdfcbdee10a00f9d0f1de485798d8e3694974e)) +- Add WorkflowDraftId validation on backend ([#777](https://github.com/awslabs/service-workbench-on-aws/issues/777)) ([f240d81](https://github.com/awslabs/service-workbench-on-aws/commit/f240d813906d48fe135360f767de5df62f138d99)) +- default hosted zone in infra ([#794](https://github.com/awslabs/service-workbench-on-aws/issues/794)) ([0967129](https://github.com/awslabs/service-workbench-on-aws/commit/096712990b12692dcb725961dab94494bfc2d58e)) +- default image builder update ([#781](https://github.com/awslabs/service-workbench-on-aws/issues/781)) ([6398830](https://github.com/awslabs/service-workbench-on-aws/commit/639883074d634ba5533358cf42d841d7984609a5)) +- enable versioning ([#780](https://github.com/awslabs/service-workbench-on-aws/issues/780)) ([380a938](https://github.com/awslabs/service-workbench-on-aws/commit/380a9382a3d76872212723a06c3e21455c4467f3)) +- hsts header ([#790](https://github.com/awslabs/service-workbench-on-aws/issues/790)) ([66f79f2](https://github.com/awslabs/service-workbench-on-aws/commit/66f79f2264f2850a79311dea647718354cb7bde3)) +- more secure traffic policy ([#782](https://github.com/awslabs/service-workbench-on-aws/issues/782)) ([9264b6a](https://github.com/awslabs/service-workbench-on-aws/commit/9264b6a7ea78fdfb0cc9e943c967d7034a70b223)) +- moving advanced integ tests in non-TRE folder ([#772](https://github.com/awslabs/service-workbench-on-aws/issues/772)) ([b10f4b0](https://github.com/awslabs/service-workbench-on-aws/commit/b10f4b0bb8253f68a3e434b5d2e3c22655eaa153)) +- prevent duplicate hosted zone creation ([#789](https://github.com/awslabs/service-workbench-on-aws/issues/789)) ([ac72b90](https://github.com/awslabs/service-workbench-on-aws/commit/ac72b9000ccdf06ac17f542ada80f6745c58246a)) +- remove custom domain condition infra cfn ([#817](https://github.com/awslabs/service-workbench-on-aws/issues/817)) ([33b53da](https://github.com/awslabs/service-workbench-on-aws/commit/33b53da9a2793b5823bc979301468500d4f01289)) +- run TRE tests for develop merge ([#802](https://github.com/awslabs/service-workbench-on-aws/issues/802)) ([c6e04ca](https://github.com/awslabs/service-workbench-on-aws/commit/c6e04ca2f41becd03865ca9fd0bc59afff8f288c)) +- sc portfolio deletion correction ([#779](https://github.com/awslabs/service-workbench-on-aws/issues/779)) ([6e4d67b](https://github.com/awslabs/service-workbench-on-aws/commit/6e4d67ba19b9dd423aeb0f04b8d5c8350c3c8726)) +- script permissions ([#793](https://github.com/awslabs/service-workbench-on-aws/issues/793)) ([5b404f0](https://github.com/awslabs/service-workbench-on-aws/commit/5b404f002ebe877179c80ec904201cdc2acf909b)) +- update GH action to use custom domain ([#791](https://github.com/awslabs/service-workbench-on-aws/issues/791)) ([b2fdfcb](https://github.com/awslabs/service-workbench-on-aws/commit/b2fdfcbdee10a00f9d0f1de485798d8e3694974e)) ### [4.0.2](https://github.com/awslabs/service-workbench-on-aws/compare/v4.0.1...v4.0.2) (2021-10-19) - ### Bug Fixes -* add coverage for undef config case ([#761](https://github.com/awslabs/service-workbench-on-aws/issues/761)) ([a3f3f09](https://github.com/awslabs/service-workbench-on-aws/commit/a3f3f09fef9dd70f3b97f9abc88e2c88c28d8181)) -* AppDeployer needs perms to create new env ([#762](https://github.com/awslabs/service-workbench-on-aws/issues/762)) ([fe75f8b](https://github.com/awslabs/service-workbench-on-aws/commit/fe75f8be3580bb094ff4042f10ed1159f8ef3346)) -* display unavailable after config deletion ([#760](https://github.com/awslabs/service-workbench-on-aws/issues/760)) ([9c1daa4](https://github.com/awslabs/service-workbench-on-aws/commit/9c1daa489cee438bed849cf425ce7f3a6dd258f9)) +- add coverage for undef config case ([#761](https://github.com/awslabs/service-workbench-on-aws/issues/761)) ([a3f3f09](https://github.com/awslabs/service-workbench-on-aws/commit/a3f3f09fef9dd70f3b97f9abc88e2c88c28d8181)) +- AppDeployer needs perms to create new env ([#762](https://github.com/awslabs/service-workbench-on-aws/issues/762)) ([fe75f8b](https://github.com/awslabs/service-workbench-on-aws/commit/fe75f8be3580bb094ff4042f10ed1159f8ef3346)) +- display unavailable after config deletion ([#760](https://github.com/awslabs/service-workbench-on-aws/issues/760)) ([9c1daa4](https://github.com/awslabs/service-workbench-on-aws/commit/9c1daa489cee438bed849cf425ce7f3a6dd258f9)) ### [4.0.1](https://github.com/awslabs/service-workbench-on-aws/compare/v4.0.0...v4.0.1) (2021-10-15) @@ -179,13 +180,13 @@ Notes: We recommend to apply this patch as soon as possible if you use [CICD](ht ### Bug Fixes -* remove test target from infrastructure tests as it is reserved for unit tests ([#756](https://github.com/awslabs/service-workbench-on-aws/issues/756)) ([4adb965](https://github.com/awslabs/service-workbench-on-aws/commit/4adb965d6b74d8354eea4b036aa3510749b067fd)) +- remove test target from infrastructure tests as it is reserved for unit tests ([#756](https://github.com/awslabs/service-workbench-on-aws/issues/756)) ([4adb965](https://github.com/awslabs/service-workbench-on-aws/commit/4adb965d6b74d8354eea4b036aa3510749b067fd)) ## [4.0.0](https://github.com/awslabs/service-workbench-on-aws/compare/v4.0.0...v3.5.0) (2021-10-14) ### Features -* Egress, Secured Workspaces (AppStream) and Account update wizard ([#750](https://github.com/awslabs/service-workbench-on-aws/issues/750)) ([b990924](https://github.com/awslabs/service-workbench-on-aws/commit/b99092458c7ee11f9b7540f7d1bbf898dd90744f)) +- Egress, Secured Workspaces (AppStream) and Account update wizard ([#750](https://github.com/awslabs/service-workbench-on-aws/issues/750)) ([b990924](https://github.com/awslabs/service-workbench-on-aws/commit/b99092458c7ee11f9b7540f7d1bbf898dd90744f)) Service Workbench is incrementing a major release version to bring attention to three new features. @@ -199,127 +200,125 @@ To learn more about the new process, refer to the updated [instructions](https:/ **Important Notes:** +<<<<<<< HEAD + +- If you have already onboarded a member account for your Service Workbench installation, and this account has active or stopped workspaces, the safest course would be to terminate all workspaces prior to the update. We did test a scenario with active and stopped workspaces and observed no impact during testing, but because this update is a major release, we recommend the safest course. +- # Any member accounts that were onboarded prior to this update will need to be updated through the Service Workbench user interface, and you will be prompted to do so when visiting the new “Accounts” page in Service Workbench. This update is necessary because there is a new capability that will check to see if the member and main account code versions are in sync, and provide a visual indicator if not, allowing you a clear indication of update. + * If you have already onboarded a member account for your Service Workbench installation, and this account has active or stopped workspaces, the safest course would be to terminate all workspaces prior to the update. We did test a scenario with active and stopped workspaces and observed no impact during testing, but because this update is a major release, we recommend the safest course. * After updating the member account, delete the old workspace types and import the new workspace types. This is needed because the old workspace types may not work correctly with Service Workbench 4.0.0. * Any member accounts that were onboarded prior to this update will need to be updated through the Service Workbench user interface, and you will be prompted to do so when visiting the new “Accounts” page in Service Workbench. This update is necessary because there is a new capability that will check to see if the member and main account code versions are in sync, and provide a visual indicator if not, allowing you a clear indication of update. +> > > > > > > ea93a8cb23c69da9fe2508bdf681e5bc4db0e870 #### 2. Enabling secure desktop Introduction of [AppStream 2.0](https://aws.amazon.com/appstream2/) as an access point for Service Workbench workspaces. With this enabled, researchers will not be able to egress the data from their Service Workbench workspaces to their client machine, and Service Workbench workspaces will not have access to the internet. -Core networking changes within the member account will move researcher workspaces to the private subnets, and the method of connecting to a researcher workspace changes. Restricting access by public IP is no longer available, and the layer of security per workspace that replaces IP restriction is outlined in connection instructions in the Service Workbench workspace UI. +Core networking changes within the member account will move researcher workspaces to the private subnets, and the method of connecting to a researcher workspace changes. Restricting access by public IP is no longer available, and the layer of security per workspace that replaces IP restriction is outlined in connection instructions in the Service Workbench workspace UI. This feature is disabled by default upon install. To enable this feature, change the feature flag `isAppStreamEnabled` in the [configuration file](https://github.com/awslabs/service-workbench-on-aws/blob/mainline/main/config/settings/.defaults.yml#L204) to `true`. **Important Notes:** -* *Once this feature is enabled for a Service Workbench installation, it cannot be disabled without deleting the installation and reinstalling.* This is because there are core networking changes for workspaces that cannot be reverted. -* If you have an existing installation without the feature flag enabled, and want to activate this feature flag, terminate all workspaces prior to activating the flag. -* AppStream service use does incur additional cost and we recommend you review the cost impact prior to configuring your AppStream fleet: https://aws.amazon.com/appstream2/pricing/ -* Because the Service Workbench workspaces do not have internet connectivity, [VPC endpoints](https://docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpoints.html) are introduced for all AWS services that the workspaces use (such as S3, EC2, and AppStream). -* Significant updates to the post deployment configuration instructions when this feature is enabled are outlined [here](https://github.com/awslabs/service-workbench-on-aws/blob/mainline/docs/Service_Workbench_Post_Deployment_Guide.pdf) +- _Once this feature is enabled for a Service Workbench installation, it cannot be disabled without deleting the installation and reinstalling._ This is because there are core networking changes for workspaces that cannot be reverted. +- If you have an existing installation without the feature flag enabled, and want to activate this feature flag, terminate all workspaces prior to activating the flag. +- AppStream service use does incur additional cost and we recommend you review the cost impact prior to configuring your AppStream fleet: https://aws.amazon.com/appstream2/pricing/ +- Because the Service Workbench workspaces do not have internet connectivity, [VPC endpoints](https://docs.aws.amazon.com/vpc/latest/privatelink/vpc-endpoints.html) are introduced for all AWS services that the workspaces use (such as S3, EC2, and AppStream). +- Significant updates to the post deployment configuration instructions when this feature is enabled are outlined [here](https://github.com/awslabs/service-workbench-on-aws/blob/mainline/docs/Service_Workbench_Post_Deployment_Guide.pdf) #### 3. Enabling secure egress -As a compliment to the Secure Desktop functionality, this feature provides a mount point per workspace (that is only accessible from that workspace) for a researcher to stage data that they wish to take out of the Service Workbench installation. Once the data is put to this location (called the Egress Store), the researcher can choose the *Submit Egress Request* button and a message is generated to a SNS Topic (https://aws.amazon.com/sns/) containing the metadata for their egress request. +As a compliment to the Secure Desktop functionality, this feature provides a mount point per workspace (that is only accessible from that workspace) for a researcher to stage data that they wish to take out of the Service Workbench installation. Once the data is put to this location (called the Egress Store), the researcher can choose the _Submit Egress Request_ button and a message is generated to a SNS Topic (https://aws.amazon.com/sns/) containing the metadata for their egress request. Like the Secure Desktop feature, this feature is also disabled by default upon install. To enable this feature, you must change the feature flag `enableEgressStore` in the [configuration file](https://github.com/awslabs/service-workbench-on-aws/blob/mainline/main/config/settings/.defaults.yml#L184) to `true`. Note that this feature flag is independent from the Secure Desktop feature flag, but if it is activated by itself, there is nothing preventing the researcher from copying data to their local client (thus outside the egress store). **Important Notes:** -* Currently, the message goes to the SNS topic - but there is not subscriber added to the topic. It is your responsibility to subscribe to the topic, and to act on the Egress Store data source with elevated permissions through the AWS Management Console. -* When this feature is enabled, the Bring Your Own Buckets (BYOB) data sources are only allowed to be read only. This is because a BYOB data source can live in a different AWS account (unlike MyStudy and Organizational Study that live in the main Service Workbench main account). Allowing write to a BYOB data source would be uncontrolled egress. +- Currently, the message goes to the SNS topic - but there is not subscriber added to the topic. It is your responsibility to subscribe to the topic, and to act on the Egress Store data source with elevated permissions through the AWS Management Console. +- When this feature is enabled, the Bring Your Own Buckets (BYOB) data sources are only allowed to be read only. This is because a BYOB data source can live in a different AWS account (unlike MyStudy and Organizational Study that live in the main Service Workbench main account). Allowing write to a BYOB data source would be uncontrolled egress. ## [3.5.0](https://github.com/awslabs/service-workbench-on-aws/compare/v3.4.0...v3.5.0) (2021-10-14) - ### Features -* dynamic version number from CHANGELOG and automation of Beta versioning ([#716](https://github.com/awslabs/service-workbench-on-aws/issues/716)) ([5887170](https://github.com/awslabs/service-workbench-on-aws/commit/5887170b4c4af548ea39f2ce7b9c856bc7e9f887)) - +- dynamic version number from CHANGELOG and automation of Beta versioning ([#716](https://github.com/awslabs/service-workbench-on-aws/issues/716)) ([5887170](https://github.com/awslabs/service-workbench-on-aws/commit/5887170b4c4af548ea39f2ce7b9c856bc7e9f887)) ### Bug Fixes -* build ami version bug ([#738](https://github.com/awslabs/service-workbench-on-aws/issues/738)) ([a39b3b4](https://github.com/awslabs/service-workbench-on-aws/commit/a39b3b4b945254f71b27fe3bdcdda8f819f32069)) -* bypass develop protection when adding beta ([#725](https://github.com/awslabs/service-workbench-on-aws/issues/725)) ([fe4c0ff](https://github.com/awslabs/service-workbench-on-aws/commit/fe4c0ffa774e7e418928af11a4bb24e57f55786a)) -* downgrade node-ssh version to fix integ tests ([#744](https://github.com/awslabs/service-workbench-on-aws/issues/744)) ([f5ce251](https://github.com/awslabs/service-workbench-on-aws/commit/f5ce251ea110ae73ba34aabe3b6c6032df9901a2)) -* integ test setup flakiness fix ([#727](https://github.com/awslabs/service-workbench-on-aws/issues/727)) ([65ea43d](https://github.com/awslabs/service-workbench-on-aws/commit/65ea43daa7430e3bffd60f1563194a035413d765)) -* namespace code works with configs with no namespace param ([#717](https://github.com/awslabs/service-workbench-on-aws/issues/717)) ([72c9fe3](https://github.com/awslabs/service-workbench-on-aws/commit/72c9fe39b6c60713546b4d7aae20ae1caca7a526)) -* Update libcurl-devel package for RStudio to correct version ([#726](https://github.com/awslabs/service-workbench-on-aws/issues/726)) ([04bb82c](https://github.com/awslabs/service-workbench-on-aws/commit/04bb82c3e3303447e46abc97b306aa31632cc8d6)) -* version number before backend deployment ([#724](https://github.com/awslabs/service-workbench-on-aws/issues/724)) ([6d545dd](https://github.com/awslabs/service-workbench-on-aws/commit/6d545dd1d709359fa8f8907e334eef3a65acc0d4)) +- build ami version bug ([#738](https://github.com/awslabs/service-workbench-on-aws/issues/738)) ([a39b3b4](https://github.com/awslabs/service-workbench-on-aws/commit/a39b3b4b945254f71b27fe3bdcdda8f819f32069)) +- bypass develop protection when adding beta ([#725](https://github.com/awslabs/service-workbench-on-aws/issues/725)) ([fe4c0ff](https://github.com/awslabs/service-workbench-on-aws/commit/fe4c0ffa774e7e418928af11a4bb24e57f55786a)) +- downgrade node-ssh version to fix integ tests ([#744](https://github.com/awslabs/service-workbench-on-aws/issues/744)) ([f5ce251](https://github.com/awslabs/service-workbench-on-aws/commit/f5ce251ea110ae73ba34aabe3b6c6032df9901a2)) +- integ test setup flakiness fix ([#727](https://github.com/awslabs/service-workbench-on-aws/issues/727)) ([65ea43d](https://github.com/awslabs/service-workbench-on-aws/commit/65ea43daa7430e3bffd60f1563194a035413d765)) +- namespace code works with configs with no namespace param ([#717](https://github.com/awslabs/service-workbench-on-aws/issues/717)) ([72c9fe3](https://github.com/awslabs/service-workbench-on-aws/commit/72c9fe39b6c60713546b4d7aae20ae1caca7a526)) +- Update libcurl-devel package for RStudio to correct version ([#726](https://github.com/awslabs/service-workbench-on-aws/issues/726)) ([04bb82c](https://github.com/awslabs/service-workbench-on-aws/commit/04bb82c3e3303447e46abc97b306aa31632cc8d6)) +- version number before backend deployment ([#724](https://github.com/awslabs/service-workbench-on-aws/issues/724)) ([6d545dd](https://github.com/awslabs/service-workbench-on-aws/commit/6d545dd1d709359fa8f8907e334eef3a65acc0d4)) ## [3.4.0](https://github.com/awslabs/service-workbench-on-aws/compare/v3.3.1...v3.4.0) (2021-09-16) - ### Features -* display Configuration Name and Instance Type on Workspace details card ([#669](https://github.com/awslabs/service-workbench-on-aws/issues/669)) ([f0fa819](https://github.com/awslabs/service-workbench-on-aws/commit/f0fa8191a22c33c9b669d56764cac676e6a1aaaa)) -* Pre-populate variable values in input section of new workspace configuration ([#680](https://github.com/awslabs/service-workbench-on-aws/issues/680)) ([8ce51b2](https://github.com/awslabs/service-workbench-on-aws/commit/8ce51b200148108ac869e1a8ae26286b65c94cc1)) - +- display Configuration Name and Instance Type on Workspace details card ([#669](https://github.com/awslabs/service-workbench-on-aws/issues/669)) ([f0fa819](https://github.com/awslabs/service-workbench-on-aws/commit/f0fa8191a22c33c9b669d56764cac676e6a1aaaa)) +- Pre-populate variable values in input section of new workspace configuration ([#680](https://github.com/awslabs/service-workbench-on-aws/issues/680)) ([8ce51b2](https://github.com/awslabs/service-workbench-on-aws/commit/8ce51b200148108ac869e1a8ae26286b65c94cc1)) ### Bug Fixes -* add label to stop timeout during e2e test ([#688](https://github.com/awslabs/service-workbench-on-aws/issues/688)) ([ff0b4cc](https://github.com/awslabs/service-workbench-on-aws/commit/ff0b4ccbb8349df7262469411bf23729be174621)) -* end2end test terminated existing ws ([#685](https://github.com/awslabs/service-workbench-on-aws/issues/685)) ([9c74ac7](https://github.com/awslabs/service-workbench-on-aws/commit/9c74ac794aa75b4292291b9fa2f3768bed76eb81)) -* github cypress setup ([#686](https://github.com/awslabs/service-workbench-on-aws/issues/686)) ([23f6d03](https://github.com/awslabs/service-workbench-on-aws/commit/23f6d0366f1b82eb569fe9fc363f47248d6e9011)) -* go bug during deployment is handled ([#641](https://github.com/awslabs/service-workbench-on-aws/issues/641)) ([4c21a30](https://github.com/awslabs/service-workbench-on-aws/commit/4c21a305943f8c3b8436a0f4f534594ca5425ad4)) -* no sagemaker autostop or EC2 stop lag ([#703](https://github.com/awslabs/service-workbench-on-aws/issues/703)) ([8cb199b](https://github.com/awslabs/service-workbench-on-aws/commit/8cb199b8093f5e799d2d87c228930a4929ebebb7)) -* properly handle very long error messages on env update ([#705](https://github.com/awslabs/service-workbench-on-aws/issues/705)) ([d920abd](https://github.com/awslabs/service-workbench-on-aws/commit/d920abd8666eaf905810680aec24428e8ce46124)) -* reset ForceLogout component upon relogin ([#640](https://github.com/awslabs/service-workbench-on-aws/issues/640)) ([5c2aaee](https://github.com/awslabs/service-workbench-on-aws/commit/5c2aaee79428c3d4e2bceb115b77a6eb477a6add)) -* static namespace bug fix ([#615](https://github.com/awslabs/service-workbench-on-aws/issues/615)) ([bacb469](https://github.com/awslabs/service-workbench-on-aws/commit/bacb469d048601cc73f10a3d7145197fbeae8c62)) -* sync UI and API func ([#709](https://github.com/awslabs/service-workbench-on-aws/issues/709)) ([a188b3c](https://github.com/awslabs/service-workbench-on-aws/commit/a188b3c918bea677acf5115cec006f50782e83bb)) -* update int test readme to include adv test info ([#634](https://github.com/awslabs/service-workbench-on-aws/issues/634)) ([5453f5e](https://github.com/awslabs/service-workbench-on-aws/commit/5453f5e133672bc137bb61d5c3b8bf097152a851)) +- add label to stop timeout during e2e test ([#688](https://github.com/awslabs/service-workbench-on-aws/issues/688)) ([ff0b4cc](https://github.com/awslabs/service-workbench-on-aws/commit/ff0b4ccbb8349df7262469411bf23729be174621)) +- end2end test terminated existing ws ([#685](https://github.com/awslabs/service-workbench-on-aws/issues/685)) ([9c74ac7](https://github.com/awslabs/service-workbench-on-aws/commit/9c74ac794aa75b4292291b9fa2f3768bed76eb81)) +- github cypress setup ([#686](https://github.com/awslabs/service-workbench-on-aws/issues/686)) ([23f6d03](https://github.com/awslabs/service-workbench-on-aws/commit/23f6d0366f1b82eb569fe9fc363f47248d6e9011)) +- go bug during deployment is handled ([#641](https://github.com/awslabs/service-workbench-on-aws/issues/641)) ([4c21a30](https://github.com/awslabs/service-workbench-on-aws/commit/4c21a305943f8c3b8436a0f4f534594ca5425ad4)) +- no sagemaker autostop or EC2 stop lag ([#703](https://github.com/awslabs/service-workbench-on-aws/issues/703)) ([8cb199b](https://github.com/awslabs/service-workbench-on-aws/commit/8cb199b8093f5e799d2d87c228930a4929ebebb7)) +- properly handle very long error messages on env update ([#705](https://github.com/awslabs/service-workbench-on-aws/issues/705)) ([d920abd](https://github.com/awslabs/service-workbench-on-aws/commit/d920abd8666eaf905810680aec24428e8ce46124)) +- reset ForceLogout component upon relogin ([#640](https://github.com/awslabs/service-workbench-on-aws/issues/640)) ([5c2aaee](https://github.com/awslabs/service-workbench-on-aws/commit/5c2aaee79428c3d4e2bceb115b77a6eb477a6add)) +- static namespace bug fix ([#615](https://github.com/awslabs/service-workbench-on-aws/issues/615)) ([bacb469](https://github.com/awslabs/service-workbench-on-aws/commit/bacb469d048601cc73f10a3d7145197fbeae8c62)) +- sync UI and API func ([#709](https://github.com/awslabs/service-workbench-on-aws/issues/709)) ([a188b3c](https://github.com/awslabs/service-workbench-on-aws/commit/a188b3c918bea677acf5115cec006f50782e83bb)) +- update int test readme to include adv test info ([#634](https://github.com/awslabs/service-workbench-on-aws/issues/634)) ([5453f5e](https://github.com/awslabs/service-workbench-on-aws/commit/5453f5e133672bc137bb61d5c3b8bf097152a851)) ### Documentation -* New user guide PDF ([#704](https://github.com/awslabs/service-workbench-on-aws/pull/704)) ([d375785](https://github.com/awslabs/service-workbench-on-aws/commit/c560b95574d562dc8fc1c43a8b73bf2c70c3dd9a)) +- New user guide PDF ([#704](https://github.com/awslabs/service-workbench-on-aws/pull/704)) ([d375785](https://github.com/awslabs/service-workbench-on-aws/commit/c560b95574d562dc8fc1c43a8b73bf2c70c3dd9a)) ### [3.3.1](https://github.com/awslabs/service-workbench-on-aws/compare/v3.3.0...v3.3.1) (2021-07-26) - ### Bug Fixes -* application version number ([#573](https://github.com/awslabs/service-workbench-on-aws/issues/573)) ([fada154](https://github.com/awslabs/service-workbench-on-aws/commit/fada154f0cee6d38722f30446b71ebbde32cb6fb)) -* Clear timer in ForceLogout.test.js to allow tests to end ([#570](https://github.com/awslabs/service-workbench-on-aws/issues/570)) ([4871e0f](https://github.com/awslabs/service-workbench-on-aws/commit/4871e0f885a5051b4542c37f72abb9d67f281dce)) -* Remove delete user feature from UI and handle study permissions which have stale users ([#595](https://github.com/awslabs/service-workbench-on-aws/issues/595)) ([8be3f90](https://github.com/awslabs/service-workbench-on-aws/commit/8be3f902eea97f53c70373e3e19fb359005ad7f4)) - +- application version number ([#573](https://github.com/awslabs/service-workbench-on-aws/issues/573)) ([fada154](https://github.com/awslabs/service-workbench-on-aws/commit/fada154f0cee6d38722f30446b71ebbde32cb6fb)) +- Clear timer in ForceLogout.test.js to allow tests to end ([#570](https://github.com/awslabs/service-workbench-on-aws/issues/570)) ([4871e0f](https://github.com/awslabs/service-workbench-on-aws/commit/4871e0f885a5051b4542c37f72abb9d67f281dce)) +- Remove delete user feature from UI and handle study permissions which have stale users ([#595](https://github.com/awslabs/service-workbench-on-aws/issues/595)) ([8be3f90](https://github.com/awslabs/service-workbench-on-aws/commit/8be3f902eea97f53c70373e3e19fb359005ad7f4)) ### Chore -* **deps:** bump all dependencies ([#556](https://github.com/awslabs/service-workbench-on-aws/issues/556)) ([46e26af](https://github.com/awslabs/service-workbench-on-aws/commit/46e26af8f7cb34daeb134b7cd732775ad4e61ec4)) - +- **deps:** bump all dependencies ([#556](https://github.com/awslabs/service-workbench-on-aws/issues/556)) ([46e26af](https://github.com/awslabs/service-workbench-on-aws/commit/46e26af8f7cb34daeb134b7cd732775ad4e61ec4)) ### Documentation -* Added details found needed while onboarding ([#593](https://github.com/awslabs/service-workbench-on-aws/issues/593)) ([d375785](https://github.com/awslabs/service-workbench-on-aws/commit/d375785fe5b42f70a2e371b985fd2d5a0dd734bd)) -* IDP configuration guide ([#569](https://github.com/awslabs/service-workbench-on-aws/issues/569)) ([406c656](https://github.com/awslabs/service-workbench-on-aws/commit/406c656948993474a9c60889e4f8548fa8b0c108)) +- Added details found needed while onboarding ([#593](https://github.com/awslabs/service-workbench-on-aws/issues/593)) ([d375785](https://github.com/awslabs/service-workbench-on-aws/commit/d375785fe5b42f70a2e371b985fd2d5a0dd734bd)) +- IDP configuration guide ([#569](https://github.com/awslabs/service-workbench-on-aws/issues/569)) ([406c656](https://github.com/awslabs/service-workbench-on-aws/commit/406c656948993474a9c60889e4f8548fa8b0c108)) ## [3.3.0](https://github.com/awslabs/service-workbench-on-aws/compare/v3.2.0...v3.3.0) (2021-06-25) ### Documentation -* Service Workbench installation guide ([#545](https://github.com/awslabs/service-workbench-on-aws/issues/545)) ([2be27d1](https://github.com/awslabs/service-workbench-on-aws/commit/2be27d16da5a4c0405648b220a548415eed47ef7)) -## [3.2.0](https://github.com/awslabs/service-workbench-on-aws/compare/v3.1.0...v3.2.0) (2021-06-11) +- Service Workbench installation guide ([#545](https://github.com/awslabs/service-workbench-on-aws/issues/545)) ([2be27d1](https://github.com/awslabs/service-workbench-on-aws/commit/2be27d16da5a4c0405648b220a548415eed47ef7)) +## [3.2.0](https://github.com/awslabs/service-workbench-on-aws/compare/v3.1.0...v3.2.0) (2021-06-11) ### Features -* Add warning that internal authentication shouldn't be used in production ([#506](https://github.com/awslabs/service-workbench-on-aws/issues/506)) ([1586278](https://github.com/awslabs/service-workbench-on-aws/commit/15862785fb0ade825c251902bd13dea948833c19)) -* Encrypt s3 buckets for EMR log bucket and CICD Artifact bucket ([#508](https://github.com/awslabs/service-workbench-on-aws/issues/508)) ([e86fd06](https://github.com/awslabs/service-workbench-on-aws/commit/e86fd0668aa6971e09491ab090586ce825f51069)) -* study permissions only shown to Study Admin ([#501](https://github.com/awslabs/service-workbench-on-aws/issues/501)) ([f3eaae8](https://github.com/awslabs/service-workbench-on-aws/commit/f3eaae802c838b92fe95deea3dd4a3ac23c89d3b)) - +- Add warning that internal authentication shouldn't be used in production ([#506](https://github.com/awslabs/service-workbench-on-aws/issues/506)) ([1586278](https://github.com/awslabs/service-workbench-on-aws/commit/15862785fb0ade825c251902bd13dea948833c19)) +- Encrypt s3 buckets for EMR log bucket and CICD Artifact bucket ([#508](https://github.com/awslabs/service-workbench-on-aws/issues/508)) ([e86fd06](https://github.com/awslabs/service-workbench-on-aws/commit/e86fd0668aa6971e09491ab090586ce825f51069)) +- study permissions only shown to Study Admin ([#501](https://github.com/awslabs/service-workbench-on-aws/issues/501)) ([f3eaae8](https://github.com/awslabs/service-workbench-on-aws/commit/f3eaae802c838b92fe95deea3dd4a3ac23c89d3b)) ### Bug Fixes -* add termination status for non-found workspaces ([#502](https://github.com/awslabs/service-workbench-on-aws/issues/502)) ([8c30378](https://github.com/awslabs/service-workbench-on-aws/commit/8c30378dd25c02abd3bb3a250a68eccee3b7bca3)) -* adds 'stopped' filter for workspaces ([960b592](https://github.com/awslabs/service-workbench-on-aws/commit/960b592341b186f09da12307cca138fd0b4fde25)) -* Allow sagemaker to have the proper IAM permission to autostop itself ([#515](https://github.com/awslabs/service-workbench-on-aws/issues/515)) ([32007ed](https://github.com/awslabs/service-workbench-on-aws/commit/32007edb95ee411a0cc4a302c0af247e54d438a0)) -* Corrected Spark defaults to fix read/write functionality from Spark ([#526](https://github.com/awslabs/service-workbench-on-aws/issues/526)) ([f96e1bd](https://github.com/awslabs/service-workbench-on-aws/commit/f96e1bde4f535c79b81490888436c9dfb49045c9)) -* Do not allow users to change root password ([#503](https://github.com/awslabs/service-workbench-on-aws/issues/503)) ([a436f73](https://github.com/awslabs/service-workbench-on-aws/commit/a436f73bcbf8c9c23bed7ebaa11837ca13628ccb)) -* moved notification boxes to avoid blocking the top ribbon. ([#483](https://github.com/awslabs/service-workbench-on-aws/issues/483)) ([5a226d7](https://github.com/awslabs/service-workbench-on-aws/commit/5a226d7a46ccae2d9f741dbeffe24d78e8dad252)) -* react compilation error ([#500](https://github.com/awslabs/service-workbench-on-aws/issues/500)) ([547f2ad](https://github.com/awslabs/service-workbench-on-aws/commit/547f2ad9e1d3abfb61dfecc73268da541f243aad)) -* Redirect non admin users to "/" if they try to access "/users" ([#489](https://github.com/awslabs/service-workbench-on-aws/issues/489)) ([ee3a58e](https://github.com/awslabs/service-workbench-on-aws/commit/ee3a58e864f2f620358a34063afcbb02adde687c)) +- add termination status for non-found workspaces ([#502](https://github.com/awslabs/service-workbench-on-aws/issues/502)) ([8c30378](https://github.com/awslabs/service-workbench-on-aws/commit/8c30378dd25c02abd3bb3a250a68eccee3b7bca3)) +- adds 'stopped' filter for workspaces ([960b592](https://github.com/awslabs/service-workbench-on-aws/commit/960b592341b186f09da12307cca138fd0b4fde25)) +- Allow sagemaker to have the proper IAM permission to autostop itself ([#515](https://github.com/awslabs/service-workbench-on-aws/issues/515)) ([32007ed](https://github.com/awslabs/service-workbench-on-aws/commit/32007edb95ee411a0cc4a302c0af247e54d438a0)) +- Corrected Spark defaults to fix read/write functionality from Spark ([#526](https://github.com/awslabs/service-workbench-on-aws/issues/526)) ([f96e1bd](https://github.com/awslabs/service-workbench-on-aws/commit/f96e1bde4f535c79b81490888436c9dfb49045c9)) +- Do not allow users to change root password ([#503](https://github.com/awslabs/service-workbench-on-aws/issues/503)) ([a436f73](https://github.com/awslabs/service-workbench-on-aws/commit/a436f73bcbf8c9c23bed7ebaa11837ca13628ccb)) +- moved notification boxes to avoid blocking the top ribbon. ([#483](https://github.com/awslabs/service-workbench-on-aws/issues/483)) ([5a226d7](https://github.com/awslabs/service-workbench-on-aws/commit/5a226d7a46ccae2d9f741dbeffe24d78e8dad252)) +- react compilation error ([#500](https://github.com/awslabs/service-workbench-on-aws/issues/500)) ([547f2ad](https://github.com/awslabs/service-workbench-on-aws/commit/547f2ad9e1d3abfb61dfecc73268da541f243aad)) +- Redirect non admin users to "/" if they try to access "/users" ([#489](https://github.com/awslabs/service-workbench-on-aws/issues/489)) ([ee3a58e](https://github.com/awslabs/service-workbench-on-aws/commit/ee3a58e864f2f620358a34063afcbb02adde687c)) ## [3.1.0](https://github.com/awslabs/service-workbench-on-aws/compare/v3.0.0...v3.1.0) (2021-05-10) From c7d6c4244f3cf3aa9ce9f222fb9879548946eeae Mon Sep 17 00:00:00 2001 From: Samantha Piatt Date: Mon, 14 Aug 2023 12:31:34 -0400 Subject: [PATCH 22/23] Update all aws-sdk packages to the same version across add-ons. --- .../base-post-deployment/package.json | 2 +- .../packages/base-pre-deployment/package.json | 2 +- .../packages/base-raas-ui/package.json | 2 +- .../packages/base-api-handler/package.json | 2 +- .../packages/base-authn-handler/package.json | 2 +- .../packages/services/package.json | 2 +- .../packages/base-ui/package.json | 2 +- .../packages/serverless-ui-tools/package.json | 2 +- .../packages/base-workflow-ui/package.json | 2 +- .../serverless-backend-tools/package.json | 2 +- .../serverless-go-build-tools/package.json | 2 +- .../serverless-settings-helper/package.json | 2 +- .../packages/services-container/package.json | 2 +- .../addon-base/packages/services/package.json | 2 +- .../addon-custom/packages/main/package.json | 2 +- .../package.json | 2 +- main/cicd/cicd-source/package.json | 2 +- main/infrastructure-tests/package.json | 2 +- main/integration-tests/package.json | 2 +- main/solution/backend/package.json | 2 +- main/solution/post-deployment/package.json | 2 +- main/solution/pre-deployment/package.json | 2 +- main/solution/ui/package.json | 2 +- pnpm-lock.yaml | 87 +++++-------------- scripts/load-test-workspaces/package.json | 2 +- 25 files changed, 48 insertions(+), 87 deletions(-) diff --git a/addons/addon-base-post-deployment/packages/base-post-deployment/package.json b/addons/addon-base-post-deployment/packages/base-post-deployment/package.json index b1355487e6..2f33c3a22d 100644 --- a/addons/addon-base-post-deployment/packages/base-post-deployment/package.json +++ b/addons/addon-base-post-deployment/packages/base-post-deployment/package.json @@ -9,7 +9,7 @@ "@amzn/base-api-services": "workspace:*", "@amzn/base-services": "workspace:*", "@amzn/base-services-container": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "generate-password": "^1.7.0", "lodash": "^4.17.21" }, diff --git a/addons/addon-base-pre-deployment/packages/base-pre-deployment/package.json b/addons/addon-base-pre-deployment/packages/base-pre-deployment/package.json index c46bf9c79b..c7dc45d06a 100644 --- a/addons/addon-base-pre-deployment/packages/base-pre-deployment/package.json +++ b/addons/addon-base-pre-deployment/packages/base-pre-deployment/package.json @@ -9,7 +9,7 @@ "@amzn/base-api-services": "workspace:*", "@amzn/base-services": "workspace:*", "@amzn/base-services-container": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "generate-password": "^1.7.0", "lodash": "^4.17.21" }, diff --git a/addons/addon-base-raas-ui/packages/base-raas-ui/package.json b/addons/addon-base-raas-ui/packages/base-raas-ui/package.json index 7e50633060..91b02d62a6 100644 --- a/addons/addon-base-raas-ui/packages/base-raas-ui/package.json +++ b/addons/addon-base-raas-ui/packages/base-raas-ui/package.json @@ -9,7 +9,7 @@ "@amzn/base-ui": "workspace:*", "@amzn/base-services": "workspace:*", "@amzn/key-pair-mgmt-ui": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "chart.js": "^2.9.4", "classnames": "^2.3.2", "crypto-browserify": "^3.12.0", diff --git a/addons/addon-base-rest-api/packages/base-api-handler/package.json b/addons/addon-base-rest-api/packages/base-api-handler/package.json index b94f1ce896..b021185c51 100644 --- a/addons/addon-base-rest-api/packages/base-api-handler/package.json +++ b/addons/addon-base-rest-api/packages/base-api-handler/package.json @@ -9,7 +9,7 @@ "@amzn/base-api-services": "workspace:*", "@amzn/base-services": "workspace:*", "@amzn/base-services-container": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "generate-password": "^1.7.0", "lodash": "^4.17.21" }, diff --git a/addons/addon-base-rest-api/packages/base-authn-handler/package.json b/addons/addon-base-rest-api/packages/base-authn-handler/package.json index 916949c9e3..1d6ddf5fdc 100644 --- a/addons/addon-base-rest-api/packages/base-authn-handler/package.json +++ b/addons/addon-base-rest-api/packages/base-authn-handler/package.json @@ -9,7 +9,7 @@ "@amzn/base-api-services": "workspace:*", "@amzn/base-services": "workspace:*", "@amzn/base-services-container": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "generate-password": "^1.7.0", "lodash": "^4.17.21" }, diff --git a/addons/addon-base-rest-api/packages/services/package.json b/addons/addon-base-rest-api/packages/services/package.json index b4968360fe..2923194e09 100644 --- a/addons/addon-base-rest-api/packages/services/package.json +++ b/addons/addon-base-rest-api/packages/services/package.json @@ -9,7 +9,7 @@ "@amzn/base-services-container": "workspace:*", "@amzn/base-services": "workspace:*", "ajv": "^6.11.0", - "aws-sdk": "^2.1000.0", + "aws-sdk": "^2.647.0", "jsonwebtoken": "^8.5.1", "jwk-to-pem": "^2.0.5", "jwt-decode": "^2.2.0", diff --git a/addons/addon-base-ui/packages/base-ui/package.json b/addons/addon-base-ui/packages/base-ui/package.json index 84d7bc8786..8693c3985a 100644 --- a/addons/addon-base-ui/packages/base-ui/package.json +++ b/addons/addon-base-ui/packages/base-ui/package.json @@ -4,7 +4,7 @@ "private": true, "author": "aws-ee", "dependencies": { - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "chart.js": "^2.9.4", "classnames": "^2.3.2", "jwt-decode": "^2.2.0", diff --git a/addons/addon-base-ui/packages/serverless-ui-tools/package.json b/addons/addon-base-ui/packages/serverless-ui-tools/package.json index 1f12c2d802..d2fec1fd87 100644 --- a/addons/addon-base-ui/packages/serverless-ui-tools/package.json +++ b/addons/addon-base-ui/packages/serverless-ui-tools/package.json @@ -7,7 +7,7 @@ "main": "index.js", "license": "Apache-2.0", "dependencies": { - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "chalk": "^2.4.2", "cross-spawn": "^7.0.3", "lodash": "^4.17.21" diff --git a/addons/addon-base-workflow-ui/packages/base-workflow-ui/package.json b/addons/addon-base-workflow-ui/packages/base-workflow-ui/package.json index ca00604d4f..1892fc799f 100644 --- a/addons/addon-base-workflow-ui/packages/base-workflow-ui/package.json +++ b/addons/addon-base-workflow-ui/packages/base-workflow-ui/package.json @@ -6,7 +6,7 @@ "license": "Apache-2.0", "dependencies": { "@amzn/base-ui": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "chart.js": "^2.9.4", "classnames": "^2.3.2", "jwt-decode": "^2.2.0", diff --git a/addons/addon-base/packages/serverless-backend-tools/package.json b/addons/addon-base/packages/serverless-backend-tools/package.json index 482030db65..f38b3a01db 100644 --- a/addons/addon-base/packages/serverless-backend-tools/package.json +++ b/addons/addon-base/packages/serverless-backend-tools/package.json @@ -7,7 +7,7 @@ "main": "index.js", "license": "Apache-2.0", "dependencies": { - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "chalk": "^2.4.2", "fs-extra": "^8.1.0", "lodash": "^4.17.21" diff --git a/addons/addon-base/packages/serverless-go-build-tools/package.json b/addons/addon-base/packages/serverless-go-build-tools/package.json index 5ebe06723b..6a2111dec4 100644 --- a/addons/addon-base/packages/serverless-go-build-tools/package.json +++ b/addons/addon-base/packages/serverless-go-build-tools/package.json @@ -7,7 +7,7 @@ "main": "index.js", "license": "SEE LICENSE IN LICENSE", "dependencies": { - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "chalk": "^2.4.2", "fs-extra": "^8.1.0", "lodash": "^4.17.21" diff --git a/addons/addon-base/packages/serverless-settings-helper/package.json b/addons/addon-base/packages/serverless-settings-helper/package.json index 918170e9fa..6ecc283e8c 100644 --- a/addons/addon-base/packages/serverless-settings-helper/package.json +++ b/addons/addon-base/packages/serverless-settings-helper/package.json @@ -49,7 +49,7 @@ } }, "dependencies": { - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "js-yaml": "^4.1.0" } } diff --git a/addons/addon-base/packages/services-container/package.json b/addons/addon-base/packages/services-container/package.json index 3344c10846..92d6c804dd 100644 --- a/addons/addon-base/packages/services-container/package.json +++ b/addons/addon-base/packages/services-container/package.json @@ -6,7 +6,7 @@ "author": "aws-ee", "license": "Apache-2.0", "dependencies": { - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "toposort": "^2.0.2" }, "peerDependencies": { diff --git a/addons/addon-base/packages/services/package.json b/addons/addon-base/packages/services/package.json index 6851525d40..dd99b2ead9 100644 --- a/addons/addon-base/packages/services/package.json +++ b/addons/addon-base/packages/services/package.json @@ -8,7 +8,7 @@ "dependencies": { "@amzn/base-services-container": "workspace:*", "ajv": "^6.12.6", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "aws-xray-sdk": "^3.2.0", "cycle": "^1.0.3", "jsonwebtoken": "^8.5.1", diff --git a/addons/addon-custom/packages/main/package.json b/addons/addon-custom/packages/main/package.json index 94d144d68f..c2f12c2756 100644 --- a/addons/addon-custom/packages/main/package.json +++ b/addons/addon-custom/packages/main/package.json @@ -8,7 +8,7 @@ "@amzn/base-controllers": "workspace:*", "@amzn/base-services": "workspace:*", "@amzn/base-services-container": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "dompurify": "^2.4.3", "lodash": "^4.17.21", "mobx": "^5.15.7", diff --git a/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/package.json b/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/package.json index d5055d19ae..6022875c20 100644 --- a/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/package.json +++ b/addons/addon-user-id-upgrade/packages/user-id-upgrade-post-deployment/package.json @@ -8,7 +8,7 @@ "dependencies": { "@amzn/base-services": "workspace:*", "@amzn/base-services-container": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "lodash": "^4.17.21" }, "devDependencies": { diff --git a/main/cicd/cicd-source/package.json b/main/cicd/cicd-source/package.json index e5b377c059..e02d8bd0ce 100644 --- a/main/cicd/cicd-source/package.json +++ b/main/cicd/cicd-source/package.json @@ -7,7 +7,7 @@ "license": "Apache-2.0", "devDependencies": { "@amzn/base-serverless-settings-helper": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "serverless": "^3.22.0", "serverless-deployment-bucket": "^1.6.0" }, diff --git a/main/infrastructure-tests/package.json b/main/infrastructure-tests/package.json index 2d513c34ef..0183d30a3d 100644 --- a/main/infrastructure-tests/package.json +++ b/main/infrastructure-tests/package.json @@ -21,7 +21,7 @@ } }, "dependencies": { - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "js-yaml": "^4.1.0", "lodash": "^4.17.21", "yargs-parser": "^20.2.9", diff --git a/main/integration-tests/package.json b/main/integration-tests/package.json index 3726642826..0fec20a16d 100644 --- a/main/integration-tests/package.json +++ b/main/integration-tests/package.json @@ -24,7 +24,7 @@ }, "dependencies": { "@amzn/base-services": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "axios": "^0.21.4", "chance": "^1.1.8", "generate-password": "^1.7.0", diff --git a/main/solution/backend/package.json b/main/solution/backend/package.json index 5fe3eebfa7..20e8b34248 100644 --- a/main/solution/backend/package.json +++ b/main/solution/backend/package.json @@ -31,7 +31,7 @@ "@amzn/base-workflow-steps": "workspace:*", "@amzn/custom": "workspace:*", "services": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "controllers": "workspace:*", "js-yaml": "^3.14.1", "jwt-decode": "^2.2.0", diff --git a/main/solution/post-deployment/package.json b/main/solution/post-deployment/package.json index 2b96a5949a..a145ac6ced 100644 --- a/main/solution/post-deployment/package.json +++ b/main/solution/post-deployment/package.json @@ -27,7 +27,7 @@ "@amzn/key-pair-mgmt-services": "workspace:*", "@amzn/user-id-upgrade-post-deployment": "workspace:*", "@amzn/edit-s3-bucket-policy": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "@amzn/cfn-stack-policy": "workspace:*", "lodash": "^4.17.21", "services": "workspace:*" diff --git a/main/solution/pre-deployment/package.json b/main/solution/pre-deployment/package.json index 799a658b08..dc4e39c959 100644 --- a/main/solution/pre-deployment/package.json +++ b/main/solution/pre-deployment/package.json @@ -16,7 +16,7 @@ "@amzn/key-pair-mgmt-services": "workspace:*", "@amzn/base-raas-rest-api": "workspace:*", "@amzn/internal-auth-dep-check": "workspace:*", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "lodash": "^4.17.21", "services": "workspace:*" }, diff --git a/main/solution/ui/package.json b/main/solution/ui/package.json index 18f2b9dc35..6754e91374 100644 --- a/main/solution/ui/package.json +++ b/main/solution/ui/package.json @@ -21,7 +21,7 @@ "@amzn/key-pair-mgmt-ui": "workspace:*", "@amzn/custom": "workspace:*", "animate.css": "3.7.0", - "aws-sdk": "^2.1228.0", + "aws-sdk": "^2.647.0", "classnames": "^2.3.2", "lodash": "^4.17.21", "mobx": "^5.15.7", diff --git a/pnpm-lock.yaml b/pnpm-lock.yaml index 4ee11d3e08..31f503f47b 100644 --- a/pnpm-lock.yaml +++ b/pnpm-lock.yaml @@ -7,7 +7,7 @@ importers: '@amzn/base-api-services': workspace:* '@amzn/base-services': workspace:* '@amzn/base-services-container': workspace:* - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 aws-sdk-mock: ^5.7.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.2.1 @@ -50,7 +50,7 @@ importers: '@amzn/base-api-services': workspace:* '@amzn/base-services': workspace:* '@amzn/base-services-container': workspace:* - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.2.1 eslint-config-prettier: ^6.15.0 @@ -182,7 +182,7 @@ importers: '@babel/plugin-transform-react-jsx': ^7.19.0 '@babel/preset-env': ^7.19.3 '@babel/preset-react': ^7.18.6 - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 babel-eslint: ^10.1.0 babel-jest: ^24.9.0 babel-loader: ^8.2.5 @@ -679,7 +679,7 @@ importers: '@amzn/base-api-services': workspace:* '@amzn/base-services': workspace:* '@amzn/base-services-container': workspace:* - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.2.1 eslint-config-prettier: ^6.15.0 @@ -720,7 +720,7 @@ importers: '@amzn/base-api-services': workspace:* '@amzn/base-services': workspace:* '@amzn/base-services-container': workspace:* - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.2.1 eslint-config-prettier: ^6.15.0 @@ -800,7 +800,7 @@ importers: '@amzn/base-services': workspace:* '@amzn/base-services-container': workspace:* ajv: ^6.11.0 - aws-sdk: ^2.1000.0 + aws-sdk: ^2.647.0 aws-sdk-mock: ^5.7.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.2.1 @@ -826,7 +826,7 @@ importers: '@amzn/base-services': link:../../../addon-base/packages/services '@amzn/base-services-container': link:../../../addon-base/packages/services-container ajv: 6.12.0 - aws-sdk: 2.1015.0 + aws-sdk: 2.1431.0 jsonwebtoken: 8.5.1 jwk-to-pem: 2.0.5 jwt-decode: 2.2.0 @@ -860,7 +860,7 @@ importers: '@babel/plugin-transform-react-jsx': ^7.19.0 '@babel/preset-env': ^7.19.3 '@babel/preset-react': ^7.18.6 - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 babel-eslint: ^10.1.0 chart.js: ^2.9.4 classnames: ^2.3.2 @@ -979,7 +979,7 @@ importers: addons/addon-base-ui/packages/serverless-ui-tools: specifiers: - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 chalk: ^2.4.2 cross-spawn: ^7.0.3 eslint: ^6.8.0 @@ -1062,7 +1062,7 @@ importers: '@babel/plugin-transform-react-jsx': ^7.19.0 '@babel/preset-env': ^7.19.3 '@babel/preset-react': ^7.18.6 - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 babel-eslint: ^10.1.0 chart.js: ^2.9.4 classnames: ^2.3.2 @@ -1326,7 +1326,7 @@ importers: addons/addon-base/packages/serverless-backend-tools: specifiers: - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 chalk: ^2.4.2 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.2.1 @@ -1363,7 +1363,7 @@ importers: addons/addon-base/packages/serverless-go-build-tools: specifiers: - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 chalk: ^2.4.2 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.2.1 @@ -1400,7 +1400,7 @@ importers: addons/addon-base/packages/serverless-settings-helper: specifiers: - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 eslint: ^6.8.0 eslint-config-airbnb: ^18.2.1 eslint-config-airbnb-base: ^14.2.1 @@ -1446,7 +1446,7 @@ importers: '@amzn/base-services': workspace:* '@amzn/base-services-container': workspace:* ajv: ^6.12.6 - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 aws-sdk-mock: ^5.7.0 aws-xray-sdk: ^3.2.0 cycle: ^1.0.3 @@ -1504,7 +1504,7 @@ importers: addons/addon-base/packages/services-container: specifiers: - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.2.1 eslint-config-prettier: ^6.15.0 @@ -1550,7 +1550,7 @@ importers: '@babel/plugin-proposal-class-properties': ^7.18.6 '@babel/preset-env': ^7.19.3 '@babel/preset-react': ^7.18.6 - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 babel-eslint: ^10.1.0 dompurify: ^2.4.3 enzyme: ^3.11.0 @@ -2160,7 +2160,7 @@ importers: '@amzn/base-post-deployment': workspace:* '@amzn/base-services': workspace:* '@amzn/base-services-container': workspace:* - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 eslint: ^6.8.0 eslint-config-airbnb-base: ^14.2.1 eslint-config-prettier: ^6.15.0 @@ -2213,7 +2213,7 @@ importers: main/cicd/cicd-source: specifiers: '@amzn/base-serverless-settings-helper': workspace:* - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 fsevents: '*' serverless: ^3.22.0 serverless-deployment-bucket: ^1.6.0 @@ -2265,7 +2265,7 @@ importers: main/infrastructure-tests: specifiers: - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 eslint: ^6.8.0 eslint-config-airbnb: ^18.2.1 eslint-config-airbnb-base: ^14.2.1 @@ -2309,7 +2309,7 @@ importers: main/integration-tests: specifiers: '@amzn/base-services': workspace:* - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 axios: ^0.21.4 chance: ^1.1.8 eslint: ^6.8.0 @@ -2478,7 +2478,7 @@ importers: '@babel/core': ^7.19.3 '@babel/plugin-transform-runtime': ^7.19.1 '@babel/preset-env': ^7.19.3 - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 babel-jest: ^24.9.0 babel-loader: ^8.2.5 babel-plugin-source-map-support: ^2.2.0 @@ -2659,7 +2659,7 @@ importers: '@amzn/user-id-upgrade-post-deployment': workspace:* '@babel/core': ^7.19.3 '@babel/preset-env': ^7.19.3 - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 babel-loader: ^8.2.5 babel-plugin-source-map-support: ^2.2.0 copy-webpack-plugin: ^5.1.2 @@ -2756,7 +2756,7 @@ importers: '@amzn/key-pair-mgmt-services': workspace:* '@babel/core': ^7.19.3 '@babel/preset-env': ^7.19.3 - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 babel-loader: ^8.2.5 babel-plugin-source-map-support: ^2.2.0 copy-webpack-plugin: ^5.1.2 @@ -2846,7 +2846,7 @@ importers: '@amzn/environment-type-mgmt-ui': workspace:* '@amzn/key-pair-mgmt-ui': workspace:* animate.css: 3.7.0 - aws-sdk: ^2.1228.0 + aws-sdk: ^2.647.0 babel-eslint: ^10.1.0 classnames: ^2.3.2 eslint: ^6.8.0 @@ -7737,22 +7737,6 @@ packages: traverse: 0.6.6 dev: true - /aws-sdk/2.1015.0: - resolution: {integrity: sha512-jSM955n08r+kzCMMhOu1Dbua8SRZQKgGO1nAoUwBSlXjnLtN+F81P93h4yNBtWsxUg1mAMTP3DKJjXFFrRToPw==} - engines: {node: '>= 0.8.0'} - requiresBuild: true - dependencies: - buffer: 4.9.2 - events: 1.1.1 - ieee754: 1.1.13 - jmespath: 0.15.0 - querystring: 0.2.0 - sax: 1.2.1 - url: 0.10.3 - uuid: 3.3.2 - xml2js: 0.4.19 - dev: false - /aws-sdk/2.1431.0: resolution: {integrity: sha512-p6NGyI6+BgojiGn6uW2If6v7uxRPO5C+aGy/M+9/Rhdk8a5n7l0123v9ZUnEJgAy0tsNkazL2ifzV33nc0aGNA==} engines: {node: '>= 10.0.0'} @@ -15306,11 +15290,6 @@ packages: - utf-8-validate dev: true - /jmespath/0.15.0: - resolution: {integrity: sha1-o/Iiqarp+Wb10nx5ZRDigJF2Qhc=} - engines: {node: '>= 0.6.0'} - dev: false - /jmespath/0.16.0: resolution: {integrity: sha512-9FzQjJ7MATs1tSpnco1K6ayiYE3figslrXA72G2HQ/n76RzvYlofyi5QM+iX4YRs/pu3yzxlVQSST23+dMDknw==} engines: {node: '>= 0.6.0'} @@ -21924,12 +21903,6 @@ packages: resolution: {integrity: sha512-pMZTvIkT1d+TFGvDOqodOclx0QWkkgi6Tdoa8gC8ffGAAqz9pzPTZWAybbsHHoED/ztMtkv/VoYTYyShUn81hA==} engines: {node: '>= 0.4.0'} - /uuid/3.3.2: - resolution: {integrity: sha512-yXJmeNaw3DnnKAOKJE51sL/ZaYfWJRl1pK9dr19YFCu0ObS231AB1/LbqTKRAQ5kw8A90rA6fr4riOUpTZvQZA==} - 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. - hasBin: true - dev: false - /uuid/3.4.0: resolution: {integrity: sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==} hasBin: true @@ -22759,13 +22732,6 @@ packages: /xml/1.0.1: resolution: {integrity: sha1-eLpyAgApxbyHuKgaPPzXS0ovweU=} - /xml2js/0.4.19: - resolution: {integrity: sha512-esZnJZJOiJR9wWKMyuvSE1y6Dq5LCuJanqhxslH2bxM6duahNZ+HMpCLhBQGZkbX6xRf8x1Y2eJlgt2q3qo49Q==} - dependencies: - sax: 1.2.4 - xmlbuilder: 9.0.7 - dev: false - /xml2js/0.5.0: resolution: {integrity: sha512-drPFnkQJik/O+uPKpqSgr22mpuFHqKdbS835iAQrUC73L2F5WkboIRd63ai/2Yg6I1jzifPFKH2NTK+cfglkIA==} engines: {node: '>=4.0.0'} @@ -22777,11 +22743,6 @@ packages: resolution: {integrity: sha512-fDlsI/kFEx7gLvbecc0/ohLG50fugQp8ryHzMTuW9vSa1GJ0XYWKnhsUx7oie3G98+r56aTQIUB4kht42R3JvA==} engines: {node: '>=4.0'} - /xmlbuilder/9.0.7: - resolution: {integrity: sha1-Ey7mPS7FVlxVfiD0wi35rKaGsQ0=} - engines: {node: '>=4.0'} - dev: false - /xmlchars/2.2.0: resolution: {integrity: sha512-JZnDKK8B0RCDw84FNdDAIpZK+JuJw+s7Lz8nksI7SIuU3UXJJslUthsi+uWBUYOwPFwW7W7PRLRfUKpxjtjFCw==} dev: true diff --git a/scripts/load-test-workspaces/package.json b/scripts/load-test-workspaces/package.json index eb006fa97b..54f28159c6 100644 --- a/scripts/load-test-workspaces/package.json +++ b/scripts/load-test-workspaces/package.json @@ -27,7 +27,7 @@ "prettier": "^2.0.5" }, "dependencies": { - "aws-sdk": "^2.814.0", + "aws-sdk": "^2.647.0", "yargs": "^15.3.1" }, "resolutions": { From aae7be0bcb01f85af0fb4fd0982a0710a40bab16 Mon Sep 17 00:00:00 2001 From: Samantha Piatt Date: Mon, 14 Aug 2023 14:17:15 -0400 Subject: [PATCH 23/23] Fix linting. --- .../__tests__/environment-sc-connection-service.test.js | 2 +- .../service-catalog/__tests__/environment-sc-service.test.js | 2 +- 2 files changed, 2 insertions(+), 2 deletions(-) diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-connection-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-connection-service.test.js index 013f93562b..cf8e2b8d94 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-connection-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-connection-service.test.js @@ -13,10 +13,10 @@ * permissions and limitations under the License. */ +const crypto = require('crypto'); const ServicesContainer = require('@amzn/base-services-container/lib/services-container'); const JsonSchemaValidationService = require('@amzn/base-services/lib/json-schema-validation-service'); const Logger = require('@amzn/base-services/lib/logger/logger-service'); -const crypto = require('crypto'); const Boom = require('@amzn/base-services-container/lib/boom'); // Mocked dependencies diff --git a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-service.test.js b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-service.test.js index 44781f64a1..0ef0ad6056 100644 --- a/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-service.test.js +++ b/addons/addon-base-raas/packages/base-raas-services/lib/environment/service-catalog/__tests__/environment-sc-service.test.js @@ -21,7 +21,7 @@ jest.mock('@amzn/base-services/lib/logger/logger-service'); const Logger = require('@amzn/base-services/lib/logger/logger-service'); const AWSMock = require('aws-sdk-mock'); const AwsService = require('@amzn/base-services/lib/aws/aws-service'); -const IamService = require('@amzn/base-services/lib/iam/iam-service.js'); +const IamService = require('@amzn/base-services/lib/iam/iam-service'); // Mocked dependencies jest.mock('@amzn/base-services/lib/db-service');