From ae84b4036f26b4bd6b415d86e9bf0c3fd19129d8 Mon Sep 17 00:00:00 2001 From: Graphictoria Date: Fri, 15 Apr 2022 15:16:25 -0400 Subject: [PATCH] Beginning of conversion to web-rendered pages. --- etc/art/token.psd | Bin 0 -> 230641 bytes etc/art/troll.pdn | Bin 0 -> 75596 bytes etc/cert/RootCA.crt | 20 + etc/cert/RootCA.key | 28 + etc/cert/RootCA.pem | 20 + etc/cert/domains.ext | 9 + etc/cert/localhost.crt | 23 + etc/cert/localhost.csr | 17 + etc/cert/localhost.key | 28 + web/app/Helpers/AuthHelper.php | 12 + web/app/Helpers/ErrorHelper.php | 2 +- web/app/Http/Controllers/Apis/AppSettings.php | 2 + web/app/Http/Controllers/Apis/AssetGame.php | 29 + web/app/Http/Controllers/Apis/ClientApi.php | 18 + .../Controllers/Apis/VersionCompatibility.php | 19 + web/app/Http/Controllers/GamesController.php | 9 - web/app/Models/Asset.php | 11 + web/app/Models/AssetType.php | 11 + web/app/Models/AssetVersion.php | 11 + web/app/Providers/RouteServiceProvider.php | 10 + ..._04_15_000406_create_asset_types_table.php | 31 + .../2022_04_15_000413_create_assets_table.php | 31 + ..._15_000429_create_asset_versions_table.php | 31 + web/package-lock.json | 2384 ++++------------- web/package.json | 2 +- web/public/images/symbols/token.svg | 2 +- web/public/images/user-image-vignette.png | Bin 0 -> 1252 bytes web/resources/js.old/app.js | 15 + web/resources/js.old/bootstrap.js | 18 + .../{js => js.old}/components/Banner.js | 0 .../{js => js.old}/components/Card.js | 0 .../{js => js.old}/components/Footer.js | 0 .../components/Landing/SocialCard.js | 0 .../{js => js.old}/components/Loader.js | 0 web/resources/js.old/components/Main.js | 16 + .../{js => js.old}/components/Navbar.js | 0 .../{js => js.old}/components/SearchBar.js | 0 web/resources/js.old/config.js | 6 + web/resources/{js => js.old}/helpers/Auth.js | 0 web/resources/{js => js.old}/helpers/Date.js | 0 web/resources/{js => js.old}/helpers/Title.js | 0 web/resources/{js => js.old}/helpers/utils.js | 0 web/resources/{js => js.old}/layouts/App.js | 0 web/resources/{js => js.old}/pages/Auth.js | 0 .../pages/Auth/ForgotPassword.js | 0 .../{js => js.old}/pages/Auth/Login.js | 0 .../{js => js.old}/pages/Auth/Register.js | 0 web/resources/{js => js.old}/pages/Catalog.js | 0 .../{js => js.old}/pages/CreatePost.js | 0 .../{js => js.old}/pages/CreateReply.js | 0 .../{js => js.old}/pages/Dashboard.js | 0 web/resources/{js => js.old}/pages/Errors.js | 0 web/resources/{js => js.old}/pages/Forum.js | 0 web/resources/{js => js.old}/pages/Games.js | 0 web/resources/{js => js.old}/pages/Home.js | 0 web/resources/{js => js.old}/pages/Item.js | 0 .../{js => js.old}/pages/Legal/About.js | 0 .../{js => js.old}/pages/Legal/Copyright.js | 0 .../{js => js.old}/pages/Legal/Privacy.js | 0 .../{js => js.old}/pages/Legal/Terms.js | 0 .../{js => js.old}/pages/Maintenance.js | 0 web/resources/{js => js.old}/pages/Post.js | 0 .../{js => js.old}/pages/Settings.js | 0 .../{js => js.old}/pages/Templates/Legal.js | 0 web/resources/{js => js.old}/pages/User.js | 0 web/resources/js/components/Main.js | 23 +- web/resources/js/components/Search.js | 0 web/resources/sass/Graphictoria.scss | 23 + web/resources/views/home.blade.php | 5 + web/resources/views/javascript.blade.php | 6 +- web/resources/views/layouts/app.blade.php | 23 +- web/resources/views/layouts/footer.blade.php | 55 + web/resources/views/layouts/nav.blade.php | 73 + web/resources/views/main.blade.php | 9 - web/routes/appsettings.php | 3 +- web/routes/assetgame.php | 29 + web/routes/clientapis.php | 28 + web/routes/versioncompatibility.php | 9 +- web/routes/web.php | 58 +- 79 files changed, 1147 insertions(+), 2012 deletions(-) create mode 100644 etc/art/token.psd create mode 100644 etc/art/troll.pdn create mode 100644 etc/cert/RootCA.crt create mode 100644 etc/cert/RootCA.key create mode 100644 etc/cert/RootCA.pem create mode 100644 etc/cert/domains.ext create mode 100644 etc/cert/localhost.crt create mode 100644 etc/cert/localhost.csr create mode 100644 etc/cert/localhost.key create mode 100644 web/app/Http/Controllers/Apis/AssetGame.php create mode 100644 web/app/Http/Controllers/Apis/ClientApi.php create mode 100644 web/app/Models/Asset.php create mode 100644 web/app/Models/AssetType.php create mode 100644 web/app/Models/AssetVersion.php create mode 100644 web/database/migrations/2022_04_15_000406_create_asset_types_table.php create mode 100644 web/database/migrations/2022_04_15_000413_create_assets_table.php create mode 100644 web/database/migrations/2022_04_15_000429_create_asset_versions_table.php create mode 100644 web/public/images/user-image-vignette.png create mode 100644 web/resources/js.old/app.js create mode 100644 web/resources/js.old/bootstrap.js rename web/resources/{js => js.old}/components/Banner.js (100%) rename web/resources/{js => js.old}/components/Card.js (100%) rename web/resources/{js => js.old}/components/Footer.js (100%) rename web/resources/{js => js.old}/components/Landing/SocialCard.js (100%) rename web/resources/{js => js.old}/components/Loader.js (100%) create mode 100644 web/resources/js.old/components/Main.js rename web/resources/{js => js.old}/components/Navbar.js (100%) rename web/resources/{js => js.old}/components/SearchBar.js (100%) create mode 100644 web/resources/js.old/config.js rename web/resources/{js => js.old}/helpers/Auth.js (100%) rename web/resources/{js => js.old}/helpers/Date.js (100%) rename web/resources/{js => js.old}/helpers/Title.js (100%) rename web/resources/{js => js.old}/helpers/utils.js (100%) rename web/resources/{js => js.old}/layouts/App.js (100%) rename web/resources/{js => js.old}/pages/Auth.js (100%) rename web/resources/{js => js.old}/pages/Auth/ForgotPassword.js (100%) rename web/resources/{js => js.old}/pages/Auth/Login.js (100%) rename web/resources/{js => js.old}/pages/Auth/Register.js (100%) rename web/resources/{js => js.old}/pages/Catalog.js (100%) rename web/resources/{js => js.old}/pages/CreatePost.js (100%) rename web/resources/{js => js.old}/pages/CreateReply.js (100%) rename web/resources/{js => js.old}/pages/Dashboard.js (100%) rename web/resources/{js => js.old}/pages/Errors.js (100%) rename web/resources/{js => js.old}/pages/Forum.js (100%) rename web/resources/{js => js.old}/pages/Games.js (100%) rename web/resources/{js => js.old}/pages/Home.js (100%) rename web/resources/{js => js.old}/pages/Item.js (100%) rename web/resources/{js => js.old}/pages/Legal/About.js (100%) rename web/resources/{js => js.old}/pages/Legal/Copyright.js (100%) rename web/resources/{js => js.old}/pages/Legal/Privacy.js (100%) rename web/resources/{js => js.old}/pages/Legal/Terms.js (100%) rename web/resources/{js => js.old}/pages/Maintenance.js (100%) rename web/resources/{js => js.old}/pages/Post.js (100%) rename web/resources/{js => js.old}/pages/Settings.js (100%) rename web/resources/{js => js.old}/pages/Templates/Legal.js (100%) rename web/resources/{js => js.old}/pages/User.js (100%) create mode 100644 web/resources/js/components/Search.js create mode 100644 web/resources/views/home.blade.php create mode 100644 web/resources/views/layouts/footer.blade.php create mode 100644 web/resources/views/layouts/nav.blade.php delete mode 100644 web/resources/views/main.blade.php create mode 100644 web/routes/assetgame.php create mode 100644 web/routes/clientapis.php diff --git a/etc/art/token.psd b/etc/art/token.psd new file mode 100644 index 0000000000000000000000000000000000000000..0a9b6adb0d7e4faedb84c76488c6b6e7d74675ed GIT binary patch literal 230641 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%0AYgmOYb^D)7 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 Yi-h6fBR*$Au9Zs5_sZ@fzgdC*2kg$HiU0rr literal 0 HcmV?d00001 diff --git a/etc/art/troll.pdn b/etc/art/troll.pdn new file mode 100644 index 0000000000000000000000000000000000000000..91f093ee1369dc241557ce6190beac4101194f31 GIT binary patch literal 75596 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 literal 0 HcmV?d00001 diff --git a/etc/cert/RootCA.crt b/etc/cert/RootCA.crt new file mode 100644 index 0000000..2253aff --- /dev/null +++ b/etc/cert/RootCA.crt @@ -0,0 +1,20 @@ +-----BEGIN CERTIFICATE----- +MIIDRzCCAi+gAwIBAgIURJTrNof9lM8yv+OAHaWFPOgomlMwDQYJKoZIhvcNAQEL +BQAwMzELMAkGA1UEBhMCVVMxJDAiBgNVBAMMG0dyYXBoaWN0b3JpYS1EZXZlbG9w +bWVudC1DQTAeFw0yMjA0MTUwMjMzMzNaFw0yNTAyMDIwMjMzMzNaMDMxCzAJBgNV +BAYTAlVTMSQwIgYDVQQDDBtHcmFwaGljdG9yaWEtRGV2ZWxvcG1lbnQtQ0EwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCjARnva6VgZ5jGWsHSMgR03GTv +rKXq0YGIkfsliFFkVMXpH7B2orU5Zt9I23vJ7NX5bsm8977NWCqt80lC0wt4Ld58 +0JYjFkM/qgzDip6dUDTcQWdS81kq4zg0yMIiMaEddGBRmhJOsngX3iDNAypZ3XJQ +qZZ+ENTtDIh9+pqrt4+QFDMKTLNrcANdFlxfkriVhwQX/JmktGKIxCyG+4hSvuw4 +pCvsVPso0+7lGr9GNIzEXBD2Jvwtr2buXYg4yg0wx92PMeaSLU0OKKS7BfEPdikm +rKanuNzXNcAPQHplLeXzfgO1m6Hi3thNIaDmrqGcnQ6vfKv2j6LaZaWp649lAgMB +AAGjUzBRMB0GA1UdDgQWBBTH+uxCWs1TcDYNFptpXWMESc+MejAfBgNVHSMEGDAW +gBTH+uxCWs1TcDYNFptpXWMESc+MejAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3 +DQEBCwUAA4IBAQB6nHMSv+3rfO50t/e4pc613nIYbDv9/PnPouFwt8AiYk5ifpIa +WUZmupwY6Yl2JynzSHFFpe1afimd039LblUetlfDbv2Z+H4IBJ8lgCZE8GIskKNN +wpWF9Ovog0995fubUQdG9QU0JeCrlLDVlaDYhz1ImjP3KdOSZHZRWDdrzicwH6nQ +GZe0CgSML4S/YMPX/1BiEawpugcnAbDW3ZPh0md9FlsNt/rdL1PZiv0y9PM9cd8k +mqfVgPD7OAwihrjGVzFtmKzis0PbNpaydmpzII1j8OaHc8lLMSpIuGykbrfocD3O +p7zJ6bVvpr9PohKjIbslj2gkrMb7gq9EH4Tv +-----END CERTIFICATE----- diff --git a/etc/cert/RootCA.key b/etc/cert/RootCA.key new file mode 100644 index 0000000..2597609 --- /dev/null +++ b/etc/cert/RootCA.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvAIBADANBgkqhkiG9w0BAQEFAASCBKYwggSiAgEAAoIBAQCjARnva6VgZ5jG +WsHSMgR03GTvrKXq0YGIkfsliFFkVMXpH7B2orU5Zt9I23vJ7NX5bsm8977NWCqt +80lC0wt4Ld580JYjFkM/qgzDip6dUDTcQWdS81kq4zg0yMIiMaEddGBRmhJOsngX +3iDNAypZ3XJQqZZ+ENTtDIh9+pqrt4+QFDMKTLNrcANdFlxfkriVhwQX/JmktGKI +xCyG+4hSvuw4pCvsVPso0+7lGr9GNIzEXBD2Jvwtr2buXYg4yg0wx92PMeaSLU0O +KKS7BfEPdikmrKanuNzXNcAPQHplLeXzfgO1m6Hi3thNIaDmrqGcnQ6vfKv2j6La +ZaWp649lAgMBAAECggEADgCbd31uBqbHkSx9L18EEnzXP957Hz2RjMeLhTkdUsrU +eHb0K/DEtBJh9mqCSwGJDQUHF/BJR+79tZUrUy35c4CvNtYdO5TfQIINWCPZhcZ8 +z/nfVBka7Qv5SVGAmbrdLgBQANqFHZUHq3c1pp7Rvcf/2K2Ew74S6G0V8Yp8TGlU +RrRtM5ovdePPFTx//V5DhktofjSlPNOO4g4oaXdR9DOlD9iTp9/WbgfE17Qc4Vz7 +4Xc5qXn/q6MSPkejkMzTtTGpfCRO4rWrs2fJwj8CEuHIKL1cJw88rv1i2MT95buR +XEficvcD5jwFXoDAnyaMwqKmBr3inlmTnqlHkr9OiQKBgQC4FDNYoUNvuq4ZKrDK +BYAR9tLaNKfiwIDYn1trB2obL9WaojmWDFJM89IZlWqDePPCyVw+eItLi0/ZBvDl +3UjTa7ET4BEwbdSYAVlJlI5viAnyu57tU3aMg1QvnP0wZh7nBRBRlk4rWBDUs7X9 +vo8YXXVejDyJh6LQ5uM3FWIKvQKBgQDisP4blS8YSIh76YAPhX/HZEknO+q1cAQ2 +/5wBTWDddt9NftUa7i/YA4vquu0ssc4babteXe3aPFJN8SkutjR6jmFArB/nMeIp +9+G1TGEBUtzhdnpOakLweOSJ7OBA1bD89c6CE2nA1VC+TyWJFSFqedpjcQwHdRD+ +uyOn+hg1yQKBgADr2PXwmK3OeWCW3huku2dbnOKKsOxpmjt7ULHQb6+DJcaIWVFu +7lqEPeDy5n2R9WZcK6IEaG4QXG3xovMDkIG+YDyBOpTLd+zq1M+RdsUIIUSdu8Xk +TQuW/KzgVEQRvsXZOKOv5ORCpJLr81U5xu2QSi4W9Zaany38edakvMDhAoGAcn7s +yWevMren39YO7UgDQuU/IYbcxClAp7qww+OeMh1RKeYOopx9I8Ce0b75/eIMdMIR +dddBREHFXEKbB1HV7bSuICkPsAj87y+ZG6XpNO7ySxo5KhP3nVeiLpuqpHSKASnx +1LcTaecT8hstnTBEAXBsQl+dsMKLA+3nU3c49SkCgYApyJ8XCv1uZDInFimJo3Hq +MXLkhxkzj9PJBWqps9ps6/QjthHGFYT9WMdcF2iNSTxoS5p1/O7wofQ3EHDiNlaz +uhOKhYeA01l52vZmgm8bCInLa9fcAe0oGnfyQI7oyBHq0J3FoVTmpG92GC7e3/cc +pPVAfmA8k77J9R/XWJylkA== +-----END PRIVATE KEY----- diff --git a/etc/cert/RootCA.pem b/etc/cert/RootCA.pem new file mode 100644 index 0000000..2253aff --- /dev/null +++ b/etc/cert/RootCA.pem @@ -0,0 +1,20 @@ +-----BEGIN CERTIFICATE----- +MIIDRzCCAi+gAwIBAgIURJTrNof9lM8yv+OAHaWFPOgomlMwDQYJKoZIhvcNAQEL +BQAwMzELMAkGA1UEBhMCVVMxJDAiBgNVBAMMG0dyYXBoaWN0b3JpYS1EZXZlbG9w +bWVudC1DQTAeFw0yMjA0MTUwMjMzMzNaFw0yNTAyMDIwMjMzMzNaMDMxCzAJBgNV +BAYTAlVTMSQwIgYDVQQDDBtHcmFwaGljdG9yaWEtRGV2ZWxvcG1lbnQtQ0EwggEi +MA0GCSqGSIb3DQEBAQUAA4IBDwAwggEKAoIBAQCjARnva6VgZ5jGWsHSMgR03GTv +rKXq0YGIkfsliFFkVMXpH7B2orU5Zt9I23vJ7NX5bsm8977NWCqt80lC0wt4Ld58 +0JYjFkM/qgzDip6dUDTcQWdS81kq4zg0yMIiMaEddGBRmhJOsngX3iDNAypZ3XJQ +qZZ+ENTtDIh9+pqrt4+QFDMKTLNrcANdFlxfkriVhwQX/JmktGKIxCyG+4hSvuw4 +pCvsVPso0+7lGr9GNIzEXBD2Jvwtr2buXYg4yg0wx92PMeaSLU0OKKS7BfEPdikm +rKanuNzXNcAPQHplLeXzfgO1m6Hi3thNIaDmrqGcnQ6vfKv2j6LaZaWp649lAgMB +AAGjUzBRMB0GA1UdDgQWBBTH+uxCWs1TcDYNFptpXWMESc+MejAfBgNVHSMEGDAW +gBTH+uxCWs1TcDYNFptpXWMESc+MejAPBgNVHRMBAf8EBTADAQH/MA0GCSqGSIb3 +DQEBCwUAA4IBAQB6nHMSv+3rfO50t/e4pc613nIYbDv9/PnPouFwt8AiYk5ifpIa +WUZmupwY6Yl2JynzSHFFpe1afimd039LblUetlfDbv2Z+H4IBJ8lgCZE8GIskKNN +wpWF9Ovog0995fubUQdG9QU0JeCrlLDVlaDYhz1ImjP3KdOSZHZRWDdrzicwH6nQ +GZe0CgSML4S/YMPX/1BiEawpugcnAbDW3ZPh0md9FlsNt/rdL1PZiv0y9PM9cd8k +mqfVgPD7OAwihrjGVzFtmKzis0PbNpaydmpzII1j8OaHc8lLMSpIuGykbrfocD3O +p7zJ6bVvpr9PohKjIbslj2gkrMb7gq9EH4Tv +-----END CERTIFICATE----- diff --git a/etc/cert/domains.ext b/etc/cert/domains.ext new file mode 100644 index 0000000..3a39b14 --- /dev/null +++ b/etc/cert/domains.ext @@ -0,0 +1,9 @@ +authorityKeyIdentifier=keyid,issuer +basicConstraints=CA:FALSE +keyUsage = digitalSignature, nonRepudiation, keyEncipherment, dataEncipherment +subjectAltName = @alt_names +[alt_names] +DNS.1 = localhost +DNS.2 = gtoria.local +DNS.3 = *.gtoria.local +DNS.4 = *.*.gtoria.local \ No newline at end of file diff --git a/etc/cert/localhost.crt b/etc/cert/localhost.crt new file mode 100644 index 0000000..b1c5df2 --- /dev/null +++ b/etc/cert/localhost.crt @@ -0,0 +1,23 @@ +-----BEGIN CERTIFICATE----- +MIID0TCCArmgAwIBAgIUbUj9EBw3CYxjAyrsJy1LVn6r0q0wDQYJKoZIhvcNAQEL +BQAwMzELMAkGA1UEBhMCVVMxJDAiBgNVBAMMG0dyYXBoaWN0b3JpYS1EZXZlbG9w +bWVudC1DQTAeFw0yMjA0MTUwMjM1NTNaFw0yNTAyMDIwMjM1NTNaMG4xCzAJBgNV +BAYTAlVTMRIwEAYDVQQIDAlZb3VyU3RhdGUxETAPBgNVBAcMCFlvdXJDaXR5MSEw +HwYDVQQKDBhHcmFwaGljdG9yaWEtRGV2ZWxvcG1lbnQxFTATBgNVBAMMDGd0b3Jp +YS5sb2NhbDCCASIwDQYJKoZIhvcNAQEBBQADggEPADCCAQoCggEBALYo89k+V6a9 +VX2BiMEiRQbRuqxYbhcafI5Pr1eUuv99IFuHFUV/fA5QiQ3j9woTr3/VdURkr4C0 +ZWjEW4yd+8p+PjM/vAx9LZp2zhYyGu9wa+fsciOXmF0zhC6nuSIhcLlHwInwJ0cv +SabXV59GmoC9zxe0xoreSAU6hggLfuEXifn0dfdJTcXwfYgrneYr7ZFS/f0lCuEh +T19/FLBChw0Hch9axPJM1N1OGmUQxPx0NJTEOp7GGTjq1VlOTpnEx+OdpWBIb0JN +fFlpDkWGD53lnf/fhio68wz9hsIv+XyNXfw7XPa1AkZWVnoTZNxwcJKC0ltVxwUG +h/uvJpi9gvUCAwEAAaOBoTCBnjAfBgNVHSMEGDAWgBTH+uxCWs1TcDYNFptpXWME +Sc+MejAJBgNVHRMEAjAAMAsGA1UdDwQEAwIE8DBEBgNVHREEPTA7gglsb2NhbGhv +c3SCDGd0b3JpYS5sb2NhbIIOKi5ndG9yaWEubG9jYWyCECouKi5ndG9yaWEubG9j +YWwwHQYDVR0OBBYEFIL06aX5T1tU7ozj1wC46e4qNW3wMA0GCSqGSIb3DQEBCwUA +A4IBAQBTZt4Pw6rzRNMPoPVOeAheLcd1JbO4Z+H3LW9MTerOp0JuaU7Q/LSbBBEp +/sP6aXzaIuepkiZk/pFlaXxDZ/XXrBy0sxGvMRI3K1hgU8evN3tiwTmLz1Vs2ffF +QEVUT3ytVxa/wP2A4uDhpZqqNjKvlxYesqXnSO7B20uO2IyYjliDwG1/dK6b6N64 +XerbG+/sWjsNlpHLDu5qz7YYV78F6LO1bT24uVTWToXFFGuoJsf+3WrGp5Fg2RwN +FPBvLd+HbjWnkKN3BoMGP1fodAHTRhkiNOH3xMAOi4kxzArmxfg4gF+ABu6NO+67 +iCBnuBC+ZyIkc24xsajDuU4csSho +-----END CERTIFICATE----- diff --git a/etc/cert/localhost.csr b/etc/cert/localhost.csr new file mode 100644 index 0000000..92e1a70 --- /dev/null +++ b/etc/cert/localhost.csr @@ -0,0 +1,17 @@ +-----BEGIN CERTIFICATE REQUEST----- +MIICszCCAZsCAQAwbjELMAkGA1UEBhMCVVMxEjAQBgNVBAgMCVlvdXJTdGF0ZTER +MA8GA1UEBwwIWW91ckNpdHkxITAfBgNVBAoMGEdyYXBoaWN0b3JpYS1EZXZlbG9w +bWVudDEVMBMGA1UEAwwMZ3RvcmlhLmxvY2FsMIIBIjANBgkqhkiG9w0BAQEFAAOC +AQ8AMIIBCgKCAQEAtijz2T5Xpr1VfYGIwSJFBtG6rFhuFxp8jk+vV5S6/30gW4cV +RX98DlCJDeP3ChOvf9V1RGSvgLRlaMRbjJ37yn4+Mz+8DH0tmnbOFjIa73Br5+xy +I5eYXTOELqe5IiFwuUfAifAnRy9JptdXn0aagL3PF7TGit5IBTqGCAt+4ReJ+fR1 +90lNxfB9iCud5ivtkVL9/SUK4SFPX38UsEKHDQdyH1rE8kzU3U4aZRDE/HQ0lMQ6 +nsYZOOrVWU5OmcTH452lYEhvQk18WWkORYYPneWd/9+GKjrzDP2Gwi/5fI1d/Dtc +9rUCRlZWehNk3HBwkoLSW1XHBQaH+68mmL2C9QIDAQABoAAwDQYJKoZIhvcNAQEL +BQADggEBAA/DMwmDDB989uhYGgpBiFENiqQBV4ApyWVSpf4p+egdVTgoa/1v1k2w +5dy2/z0x/MCzS+LTb8vwHoRXPWhLGerSXP5MgLtGWgFVrBvdfJ1QZCEc6OpihqFh +xHzKPD9Wbr3B9shUFURIsvl5qCYzwoePHPsEyrrgvF9wkmjV6ENJfIkaIi2U2ll6 +H76GF3tN3ybR+NBcvRyc/xl+P8Hac4XAhvMNlDIvuFFvIMiZREnguoU0MSscSH61 +3eJKZqGJx4kf81RXZw7bdAGG/OGfmF77s9EhBtxxGGKu6xcyfCzhdn0X1NsMvJXD +zIYiOCaou7k8Yu2A3VsLMsgLAV4PcH4= +-----END CERTIFICATE REQUEST----- diff --git a/etc/cert/localhost.key b/etc/cert/localhost.key new file mode 100644 index 0000000..450a0d4 --- /dev/null +++ b/etc/cert/localhost.key @@ -0,0 +1,28 @@ +-----BEGIN PRIVATE KEY----- +MIIEvQIBADANBgkqhkiG9w0BAQEFAASCBKcwggSjAgEAAoIBAQC2KPPZPlemvVV9 +gYjBIkUG0bqsWG4XGnyOT69XlLr/fSBbhxVFf3wOUIkN4/cKE69/1XVEZK+AtGVo +xFuMnfvKfj4zP7wMfS2ads4WMhrvcGvn7HIjl5hdM4Qup7kiIXC5R8CJ8CdHL0mm +11efRpqAvc8XtMaK3kgFOoYIC37hF4n59HX3SU3F8H2IK53mK+2RUv39JQrhIU9f +fxSwQocNB3IfWsTyTNTdThplEMT8dDSUxDqexhk46tVZTk6ZxMfjnaVgSG9CTXxZ +aQ5Fhg+d5Z3/34YqOvMM/YbCL/l8jV38O1z2tQJGVlZ6E2TccHCSgtJbVccFBof7 +ryaYvYL1AgMBAAECggEAB97gcmGG3gB47NGnpq35YjW2UB4IsQeG8YswiKM3f98t +17vlcmRIvZbt5Q4VgszznJ1iJ2YGTemoJreykPJ+ikhGyGYXlPPlADM5QleV4a9E +1PeFaFOeKgtrdFdGNjBQXjZjHlKkZSdTklmO7VCFT8y5DE2A9UfCFYpqzMwvsOqw +YA/EZdQvswnDScG8Dfu5kOGB/qAxrNGLrXcefCbYpubXBfs/duYcJ2uadTLa79sj +AK878G6Ql9LkiXx/yyq0LnUQqA0zrQeJMF9CEdNLA6O1n9BRjO9kKcR0LspKa2vp +Ygi4ISzgwJ5oR7iABcj3o/Tv2cmLdlSJp0DRuygFgQKBgQDtQl/m3Ic/7xQ/efN+ +V6vPUCF/lXfw2Ep/qE5oEasCUqvcmeBOrqB8Uprl0dnLCxDz5c1jDnDaxeJpN9L7 +RjHGLxqIV7F3ZfCn+neI3Ju0vbzTGkCcs6C1cbgTfrF9flgirkfR+cB0peWhEA/g +poAQW9X+jnOl3m+9JHtflpdcYQKBgQDEjGngPD7yk53c4duf7b+Im594EIHzZlv+ +uczXHbP75/AwOPCsQPBycL7J0sWnsw+jyOOuCY1aj4b1VUBD1kGrgN4zziuHtMaV +wgStbAwAJOSaPcWaXXmQpTC4u9eTX7nnvnezri5E3XrnToUfK9B7+aEAZT39XHiZ +ItwOAnFPFQKBgC30i0rWMERL9KoO3wD7zkWLidGCjAbUfimX2ggCVBNRHATQsUfM +Pz2VandVXFAdxpzXSB8FrwpRBffHXlBZWk6+1O7PvYoY7rI6q2iRAn/RuH9TOGyh +xmEes77i7VIXZM7i3vpm28Y8U+wMhmbHGUsR3rM9uFzKZu5F4Le1HYBBAoGAL8lr +3IcJTvUxBokrWsD1NoOPzCNHVSRn7ZDDCvI/1llX/oF5koffbhOXb359a/6PKOUo +5iGQappG19M4YsXvBYG5hKL11nLPbY3UkU2ZxVcy9YVbS+K6Mb7YD7IsAbreekfG +1rrcqQWoYiCnISMH93yD9pKm9bjL4X+mPQm+/tkCgYEAjwdfAFSYnzUdxB8zTsXx ++p2daNJlY00YK0kf//qg4WhXkW6//jILoJFOD8lFMaVz+H30bGsHtOqAoTZ/+Ozk +Jwzlie9J2gWrInXu9zqnw2jAfIQZGZRFMNpxOoRT3yvh2fnArIXKtBdP107p2yLl +2w2vr0QHVij28jWQpsRGG0U= +-----END PRIVATE KEY----- diff --git a/web/app/Helpers/AuthHelper.php b/web/app/Helpers/AuthHelper.php index 8cc0dc7..405b549 100644 --- a/web/app/Helpers/AuthHelper.php +++ b/web/app/Helpers/AuthHelper.php @@ -24,8 +24,20 @@ class AuthHelper * @return boolean */ public static function Guard(Request $request) { + if(AuthHelper::IsAuthenticated($request)) + return true; + } + + /** + * Checks if the user is authenticated(logged in). + * + * @return Boolean + */ + public static function IsAuthenticated(Request $request) { if(AuthHelper::GetCurrentUser($request)) return true; + + return false; } /** diff --git a/web/app/Helpers/ErrorHelper.php b/web/app/Helpers/ErrorHelper.php index 22d365a..3d96431 100644 --- a/web/app/Helpers/ErrorHelper.php +++ b/web/app/Helpers/ErrorHelper.php @@ -14,7 +14,7 @@ class ErrorHelper * * @return Response */ - private static function error($data, $code = 400) + public static function error($data, $code = 400) { return response(['errors' => [$data]], 400); } diff --git a/web/app/Http/Controllers/Apis/AppSettings.php b/web/app/Http/Controllers/Apis/AppSettings.php index 0baed94..0336d56 100644 --- a/web/app/Http/Controllers/Apis/AppSettings.php +++ b/web/app/Http/Controllers/Apis/AppSettings.php @@ -10,6 +10,8 @@ use App\Helpers\JSON; use App\Helpers\GridHelper; use App\Helpers\ErrorHelper; +use App\Http\Controllers\Controller; + use App\Models\FFlag; use App\Models\Fbucket; diff --git a/web/app/Http/Controllers/Apis/AssetGame.php b/web/app/Http/Controllers/Apis/AssetGame.php new file mode 100644 index 0000000..0bb2997 --- /dev/null +++ b/web/app/Http/Controllers/Apis/AssetGame.php @@ -0,0 +1,29 @@ +header('Content-Type', 'text/plain'); + } + + public function validateMachine() + { + // todo: move to backend and make this actually return if the player is validated + // this is only here for testing + + // true = machine banned + // false = machine is ok + return response(json_encode(['success'=>false])) + ->header('Content-Type', 'text/plain'); + } +} diff --git a/web/app/Http/Controllers/Apis/ClientApi.php b/web/app/Http/Controllers/Apis/ClientApi.php new file mode 100644 index 0000000..eb2822b --- /dev/null +++ b/web/app/Http/Controllers/Apis/ClientApi.php @@ -0,0 +1,18 @@ +header('Content-Type', 'text/plain'); + } +} diff --git a/web/app/Http/Controllers/Apis/VersionCompatibility.php b/web/app/Http/Controllers/Apis/VersionCompatibility.php index 5f86d1e..8c89628 100644 --- a/web/app/Http/Controllers/Apis/VersionCompatibility.php +++ b/web/app/Http/Controllers/Apis/VersionCompatibility.php @@ -6,6 +6,9 @@ use Illuminate\Http\Request; use App\Models\WebsiteConfiguration; use App\Helpers\GridHelper; +use App\Helpers\ErrorHelper; + +use App\Http\Controllers\Controller; class VersionCompatibility extends Controller { @@ -40,4 +43,20 @@ class VersionCompatibility extends Controller ] ]); } + + function getMemHashes(Request $request) + { + if(!GridHelper::hasAllAccess($request)) { + return ErrorHelper::error([ + 'code' => 1, + 'message' => 'You do not have access to this resource.' + ], 401); + } + + return Response()->json([ + 'data' => [ + //explode(';', WebsiteConfiguration::where('name', 'VersionCompatibilityHashes')->first()->value) + ] + ]); + } } diff --git a/web/app/Http/Controllers/GamesController.php b/web/app/Http/Controllers/GamesController.php index 1197a49..b257c68 100644 --- a/web/app/Http/Controllers/GamesController.php +++ b/web/app/Http/Controllers/GamesController.php @@ -25,13 +25,4 @@ class GamesController extends Controller return response()->json(['available' => $status->operational]) ->header('Content-Type', 'application/json'); } - - public function validatePlaceJoin() - { - // todo: move to backend and make this actually return if the player is validated - // this is only here for testing - - return response('true', null) - ->header('Content-Type', 'text/plain'); - } } diff --git a/web/app/Models/Asset.php b/web/app/Models/Asset.php new file mode 100644 index 0000000..7d4bcf3 --- /dev/null +++ b/web/app/Models/Asset.php @@ -0,0 +1,11 @@ +namespace($this->namespace) ->group(base_path('routes/apis.php')); + Route::domain('api.' . env('APP_URL')) + ->middleware('api') + ->namespace($this->namespace) + ->group(base_path('routes/clientapis.php')); + + Route::domain('assetgame.' . env('APP_URL')) + ->middleware('api') + ->namespace($this->namespace) + ->group(base_path('routes/assetgame.php')); + Route::domain('clientsettings.api.' . env('APP_URL')) ->middleware('api') ->namespace($this->namespace) diff --git a/web/database/migrations/2022_04_15_000406_create_asset_types_table.php b/web/database/migrations/2022_04_15_000406_create_asset_types_table.php new file mode 100644 index 0000000..466f7eb --- /dev/null +++ b/web/database/migrations/2022_04_15_000406_create_asset_types_table.php @@ -0,0 +1,31 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('asset_types'); + } +} diff --git a/web/database/migrations/2022_04_15_000413_create_assets_table.php b/web/database/migrations/2022_04_15_000413_create_assets_table.php new file mode 100644 index 0000000..ab361cb --- /dev/null +++ b/web/database/migrations/2022_04_15_000413_create_assets_table.php @@ -0,0 +1,31 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('assets'); + } +} diff --git a/web/database/migrations/2022_04_15_000429_create_asset_versions_table.php b/web/database/migrations/2022_04_15_000429_create_asset_versions_table.php new file mode 100644 index 0000000..1b53497 --- /dev/null +++ b/web/database/migrations/2022_04_15_000429_create_asset_versions_table.php @@ -0,0 +1,31 @@ +id(); + $table->timestamps(); + }); + } + + /** + * Reverse the migrations. + * + * @return void + */ + public function down() + { + Schema::dropIfExists('asset_versions'); + } +} diff --git a/web/package-lock.json b/web/package-lock.json index e91e11e..517a487 100644 --- a/web/package-lock.json +++ b/web/package-lock.json @@ -22,7 +22,7 @@ }, "devDependencies": { "@babel/preset-react": "^7.13.13", - "@popperjs/core": "^2.9.2", + "@popperjs/core": "^2.11.5", "axios": "^0.21", "bootstrap": "^5.1.3", "css-loader": "^6.4.0", @@ -55,7 +55,6 @@ "version": "7.15.0", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz", "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -64,7 +63,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.4.tgz", "integrity": "sha512-Lkcv9I4a8bgUI8LJOLM6IKv6hnz1KOju6KM1lceqVMKlKKqNRopYd2Pc9MgIurqvMJ6BooemrnJz8jlIiQIpsA==", - "dev": true, "dependencies": { "@babel/code-frame": "^7.14.5", "@babel/generator": "^7.15.4", @@ -94,7 +92,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, "bin": { "semver": "bin/semver.js" } @@ -127,7 +124,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz", "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==", - "dev": true, "dependencies": { "@babel/helper-explode-assignable-expression": "^7.15.4", "@babel/types": "^7.15.4" @@ -140,7 +136,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz", "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==", - "dev": true, "dependencies": { "@babel/compat-data": "^7.15.0", "@babel/helper-validator-option": "^7.14.5", @@ -158,7 +153,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, "bin": { "semver": "bin/semver.js" } @@ -167,7 +161,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz", "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==", - "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.15.4", "@babel/helper-function-name": "^7.15.4", @@ -187,7 +180,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", - "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.14.5", "regexpu-core": "^4.7.1" @@ -203,7 +195,6 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", - "dev": true, "dependencies": { "@babel/helper-compilation-targets": "^7.13.0", "@babel/helper-module-imports": "^7.12.13", @@ -222,7 +213,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, "bin": { "semver": "bin/semver.js" } @@ -231,7 +221,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz", "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==", - "dev": true, "dependencies": { "@babel/types": "^7.15.4" }, @@ -278,7 +267,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz", "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==", - "dev": true, "dependencies": { "@babel/types": "^7.15.4" }, @@ -301,7 +289,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.4.tgz", "integrity": "sha512-9fHHSGE9zTC++KuXLZcB5FKgvlV83Ox+NLUmQTawovwlJ85+QMhk1CnVk406CQVj97LaWod6KVjl2Sfgw9Aktw==", - "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.15.4", "@babel/helper-replace-supers": "^7.15.4", @@ -320,7 +307,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz", "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==", - "dev": true, "dependencies": { "@babel/types": "^7.15.4" }, @@ -332,7 +318,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -341,7 +326,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz", "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==", - "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.15.4", "@babel/helper-wrap-function": "^7.15.4", @@ -355,7 +339,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz", "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==", - "dev": true, "dependencies": { "@babel/helper-member-expression-to-functions": "^7.15.4", "@babel/helper-optimise-call-expression": "^7.15.4", @@ -370,7 +353,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz", "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==", - "dev": true, "dependencies": { "@babel/types": "^7.15.4" }, @@ -382,7 +364,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz", "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==", - "dev": true, "dependencies": { "@babel/types": "^7.15.4" }, @@ -413,7 +394,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -422,7 +402,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz", "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==", - "dev": true, "dependencies": { "@babel/helper-function-name": "^7.15.4", "@babel/template": "^7.15.4", @@ -437,7 +416,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz", "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==", - "dev": true, "dependencies": { "@babel/template": "^7.15.4", "@babel/traverse": "^7.15.4", @@ -488,7 +466,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz", "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4", @@ -505,7 +482,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz", "integrity": "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/helper-remap-async-to-generator": "^7.15.4", @@ -522,7 +498,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", - "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -538,7 +513,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz", "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==", - "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.15.4", "@babel/helper-plugin-utils": "^7.14.5", @@ -555,7 +529,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3" @@ -571,7 +544,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" @@ -587,7 +559,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-json-strings": "^7.8.3" @@ -603,7 +574,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" @@ -619,7 +589,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -635,7 +604,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-numeric-separator": "^7.10.4" @@ -651,7 +619,6 @@ "version": "7.14.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz", "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==", - "dev": true, "dependencies": { "@babel/compat-data": "^7.14.7", "@babel/helper-compilation-targets": "^7.14.5", @@ -670,7 +637,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" @@ -686,7 +652,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", @@ -703,7 +668,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", - "dev": true, "dependencies": { "@babel/helper-create-class-features-plugin": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -719,7 +683,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz", "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==", - "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.15.4", "@babel/helper-create-class-features-plugin": "^7.15.4", @@ -737,7 +700,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", - "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -753,7 +715,6 @@ "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -765,7 +726,6 @@ "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.12.13" }, @@ -777,7 +737,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -792,7 +751,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -804,7 +762,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.3" }, @@ -816,7 +773,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -843,7 +799,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -855,7 +810,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -867,7 +821,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.10.4" }, @@ -879,7 +832,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -891,7 +843,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -903,7 +854,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.8.0" }, @@ -915,7 +865,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -930,7 +879,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -945,7 +893,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -960,7 +907,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", - "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5", @@ -977,7 +923,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -992,7 +937,6 @@ "version": "7.15.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz", "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1007,7 +951,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz", "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==", - "dev": true, "dependencies": { "@babel/helper-annotate-as-pure": "^7.15.4", "@babel/helper-function-name": "^7.15.4", @@ -1028,7 +971,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1043,7 +985,6 @@ "version": "7.14.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1058,7 +999,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", - "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -1074,7 +1014,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1089,7 +1028,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", - "dev": true, "dependencies": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -1105,7 +1043,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz", "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1120,7 +1057,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", - "dev": true, "dependencies": { "@babel/helper-function-name": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -1136,7 +1072,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1151,7 +1086,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1166,7 +1100,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", - "dev": true, "dependencies": { "@babel/helper-module-transforms": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5", @@ -1183,7 +1116,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz", "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==", - "dev": true, "dependencies": { "@babel/helper-module-transforms": "^7.15.4", "@babel/helper-plugin-utils": "^7.14.5", @@ -1201,7 +1133,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz", "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==", - "dev": true, "dependencies": { "@babel/helper-hoist-variables": "^7.15.4", "@babel/helper-module-transforms": "^7.15.4", @@ -1220,7 +1151,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", - "dev": true, "dependencies": { "@babel/helper-module-transforms": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -1236,7 +1166,6 @@ "version": "7.14.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz", "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", - "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.14.5" }, @@ -1251,7 +1180,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1266,7 +1194,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/helper-replace-supers": "^7.14.5" @@ -1282,7 +1209,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz", "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1297,7 +1223,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1377,7 +1302,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", - "dev": true, "dependencies": { "regenerator-transform": "^0.14.2" }, @@ -1392,7 +1316,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1407,7 +1330,6 @@ "version": "7.15.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.0.tgz", "integrity": "sha512-sfHYkLGjhzWTq6xsuQ01oEsUYjkHRux9fW1iUA68dC7Qd8BS1Unq4aZ8itmQp95zUzIcyR2EbNMTzAicFj+guw==", - "dev": true, "dependencies": { "@babel/helper-module-imports": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5", @@ -1427,7 +1349,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, "bin": { "semver": "bin/semver.js" } @@ -1436,7 +1357,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1451,7 +1371,6 @@ "version": "7.14.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" @@ -1467,7 +1386,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1482,7 +1400,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1497,7 +1414,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1512,7 +1428,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.14.5" }, @@ -1527,7 +1442,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", - "dev": true, "dependencies": { "@babel/helper-create-regexp-features-plugin": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -1543,7 +1457,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.4.tgz", "integrity": "sha512-4f2nLw+q6ht8gl3sHCmNhmA5W6b1ItLzbH3UrKuJxACHr2eCpk96jwjrAfCAaXaaVwTQGnyUYHY2EWXJGt7TUQ==", - "dev": true, "dependencies": { "@babel/compat-data": "^7.15.0", "@babel/helper-compilation-targets": "^7.15.4", @@ -1630,7 +1543,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, "bin": { "semver": "bin/semver.js" } @@ -1639,7 +1551,6 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", - "dev": true, "dependencies": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", @@ -1740,7 +1651,6 @@ "version": "0.5.3", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz", "integrity": "sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g==", - "dev": true, "engines": { "node": ">=10.0.0" } @@ -1831,7 +1741,6 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, "dependencies": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -1844,7 +1753,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true, "engines": { "node": ">= 8" } @@ -1853,7 +1761,6 @@ "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, "dependencies": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" @@ -1863,9 +1770,9 @@ } }, "node_modules/@popperjs/core": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.10.1.tgz", - "integrity": "sha512-HnUhk1Sy9IuKrxEMdIRCxpIqPw6BFsbYSEUO9p/hNw5sMld/+3OLMWQP80F8/db9qsv3qUjs7ZR5bS/R+iinXw==", + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==", "funding": { "type": "opencollective", "url": "https://opencollective.com/popperjs" @@ -2059,7 +1966,6 @@ "version": "0.1.1", "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.1.1.tgz", "integrity": "sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==", - "dev": true, "engines": { "node": ">=10.13.0" } @@ -2068,7 +1974,6 @@ "version": "7.1.15", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.15.tgz", "integrity": "sha512-bxlMKPDbY8x5h6HBwVzEOk2C8fb6SLfYQ5Jw3uBYuYF1lfWk/kbLd81la82vrIkBb0l+JdmrZaDikPrNxpS/Ew==", - "dev": true, "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -2081,7 +1986,6 @@ "version": "7.6.3", "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", - "dev": true, "dependencies": { "@babel/types": "^7.0.0" } @@ -2090,7 +1994,6 @@ "version": "7.4.1", "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, "dependencies": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" @@ -2100,7 +2003,6 @@ "version": "7.14.2", "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", - "dev": true, "dependencies": { "@babel/types": "^7.3.0" } @@ -2109,7 +2011,6 @@ "version": "4.2.5", "resolved": "https://registry.npmjs.org/@types/clean-css/-/clean-css-4.2.5.tgz", "integrity": "sha512-NEzjkGGpbs9S9fgC4abuBvTpVwE3i+Acu9BBod3PUyjDVZcNsGx61b8r2PphR61QGPnn0JHVs5ey6/I4eTrkxw==", - "dev": true, "dependencies": { "@types/node": "*", "source-map": "^0.6.0" @@ -2119,7 +2020,6 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -2128,7 +2028,6 @@ "version": "7.28.0", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz", "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==", - "dev": true, "dependencies": { "@types/estree": "*", "@types/json-schema": "*" @@ -2138,7 +2037,6 @@ "version": "3.7.1", "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", - "dev": true, "dependencies": { "@types/eslint": "*", "@types/estree": "*" @@ -2147,14 +2045,12 @@ "node_modules/@types/estree": { "version": "0.0.50", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", - "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", - "dev": true + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" }, "node_modules/@types/glob": { "version": "7.1.4", "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz", "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==", - "dev": true, "dependencies": { "@types/minimatch": "*", "@types/node": "*" @@ -2164,7 +2060,6 @@ "version": "1.17.7", "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", - "dev": true, "dependencies": { "@types/node": "*" } @@ -2173,7 +2068,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/@types/imagemin/-/imagemin-7.0.1.tgz", "integrity": "sha512-xEn5+M3lDBtI3JxLy6eU3ksoVurygnlG7OYhTqJfGGP4PcvYnfn+IABCmMve7ziM/SneHDm5xgJFKC8hCYPicw==", - "dev": true, "dependencies": { "@types/node": "*" } @@ -2182,7 +2076,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.1.tgz", "integrity": "sha512-kUz6sUh0P95JOS0RGEaaemWUrASuw+dLsWIveK2UZJx74id/B9epgblMkCk/r5MjUWbZ83wFvacG5Rb/f97gyA==", - "dev": true, "dependencies": { "@types/imagemin": "*" } @@ -2191,7 +2084,6 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.1.tgz", "integrity": "sha512-kMQWEoKxxhlnH4POI3qfW9DjXlQfi80ux3l2b3j5R3eudSCoUIzKQLkfMjNJ6eMYnMWBcB+rfQOWqIzdIwFGKw==", - "dev": true, "dependencies": { "@types/imagemin": "*" } @@ -2200,7 +2092,6 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/@types/imagemin-optipng/-/imagemin-optipng-5.2.1.tgz", "integrity": "sha512-XCM/3q+HUL7v4zOqMI+dJ5dTxT+MUukY9KU49DSnYb/4yWtSMHJyADP+WHSMVzTR63J2ZvfUOzSilzBNEQW78g==", - "dev": true, "dependencies": { "@types/imagemin": "*" } @@ -2209,7 +2100,6 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/@types/imagemin-svgo/-/imagemin-svgo-8.0.1.tgz", "integrity": "sha512-YafkdrVAcr38U0Ln1C+L1n4SIZqC47VBHTyxCq7gTUSd1R9MdIvMcrljWlgU1M9O68WZDeQWUrKipKYfEOCOvQ==", - "dev": true, "dependencies": { "@types/imagemin": "*", "@types/svgo": "^1" @@ -2228,20 +2118,17 @@ "node_modules/@types/minimatch": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", - "dev": true + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" }, "node_modules/@types/node": { "version": "16.7.10", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.7.10.tgz", - "integrity": "sha512-S63Dlv4zIPb8x6MMTgDq5WWRJQe56iBEY0O3SOFA9JrRienkOVDXSXBjjJw6HTNQYSE2JI6GMCR6LVbIMHJVvA==", - "dev": true + "integrity": "sha512-S63Dlv4zIPb8x6MMTgDq5WWRJQe56iBEY0O3SOFA9JrRienkOVDXSXBjjJw6HTNQYSE2JI6GMCR6LVbIMHJVvA==" }, "node_modules/@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, "node_modules/@types/prop-types": { "version": "15.7.4", @@ -2269,8 +2156,7 @@ "node_modules/@types/retry": { "version": "0.12.1", "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", - "dev": true + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" }, "node_modules/@types/scheduler": { "version": "0.16.2", @@ -2280,8 +2166,7 @@ "node_modules/@types/svgo": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.6.tgz", - "integrity": "sha512-AZU7vQcy/4WFEuwnwsNsJnFwupIpbllH1++LXScN6uxT1Z4zPzdrWG97w4/I7eFKFTvfy/bHFStWjdBAg2Vjug==", - "dev": true + "integrity": "sha512-AZU7vQcy/4WFEuwnwsNsJnFwupIpbllH1++LXScN6uxT1Z4zPzdrWG97w4/I7eFKFTvfy/bHFStWjdBAg2Vjug==" }, "node_modules/@types/warning": { "version": "3.0.0", @@ -2308,7 +2193,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dev": true, "dependencies": { "@webassemblyjs/helper-numbers": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1" @@ -2317,26 +2201,22 @@ "node_modules/@webassemblyjs/floating-point-hex-parser": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" }, "node_modules/@webassemblyjs/helper-api-error": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" }, "node_modules/@webassemblyjs/helper-buffer": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" }, "node_modules/@webassemblyjs/helper-numbers": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dev": true, "dependencies": { "@webassemblyjs/floating-point-hex-parser": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", @@ -2346,14 +2226,12 @@ "node_modules/@webassemblyjs/helper-wasm-bytecode": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" }, "node_modules/@webassemblyjs/helper-wasm-section": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dev": true, "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", @@ -2365,7 +2243,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dev": true, "dependencies": { "@xtuc/ieee754": "^1.2.0" } @@ -2374,7 +2251,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dev": true, "dependencies": { "@xtuc/long": "4.2.2" } @@ -2382,14 +2258,12 @@ "node_modules/@webassemblyjs/utf8": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" }, "node_modules/@webassemblyjs/wasm-edit": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dev": true, "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", @@ -2405,7 +2279,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dev": true, "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", @@ -2418,7 +2291,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dev": true, "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", @@ -2430,7 +2302,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dev": true, "dependencies": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", @@ -2444,7 +2315,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dev": true, "dependencies": { "@webassemblyjs/ast": "1.11.1", "@xtuc/long": "4.2.2" @@ -2459,7 +2329,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.4.tgz", "integrity": "sha512-cs3XLy+UcxiP6bj0A6u7MLLuwdXJ1c3Dtc0RkKg+wiI1g/Ti1om8+/2hc2A2B60NbBNAbMgyBMHvyymWm/j4wQ==", - "dev": true, "peerDependencies": { "webpack": "4.x.x || 5.x.x", "webpack-cli": "4.x.x" @@ -2469,7 +2338,6 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.3.0.tgz", "integrity": "sha512-ASiVB3t9LOKHs5DyVUcxpraBXDOKubYu/ihHhU+t1UPpxsivg6Od2E2qU4gJCekfEddzRBzHhzA/Acyw/mlK/w==", - "dev": true, "dependencies": { "envinfo": "^7.7.3" }, @@ -2481,7 +2349,6 @@ "version": "1.5.2", "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.5.2.tgz", "integrity": "sha512-vgJ5OLWadI8aKjDlOH3rb+dYyPd2GTZuQC/Tihjct6F9GpXGZINo3Y/IVuZVTM1eDQB+/AOsjPUWH/WySDaXvw==", - "dev": true, "peerDependencies": { "webpack-cli": "4.x.x" }, @@ -2499,20 +2366,17 @@ "node_modules/@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" }, "node_modules/@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "node_modules/accepts": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, "dependencies": { "mime-types": "~2.1.24", "negotiator": "0.6.2" @@ -2525,7 +2389,6 @@ "version": "8.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", - "dev": true, "bin": { "acorn": "bin/acorn" }, @@ -2537,7 +2400,6 @@ "version": "1.7.6", "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.7.6.tgz", "integrity": "sha512-FlVvVFA1TX6l3lp8VjDnYYq7R1nyW6x3svAt4nDgrWQ9SBaSh9CnbwgSUTasgfNfOG5HlM1ehugCvM+hjo56LA==", - "dev": true, "peerDependencies": { "acorn": "^8" } @@ -2573,7 +2435,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, "dependencies": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -2608,14 +2469,12 @@ "node_modules/alphanum-sort": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" }, "node_modules/ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, "dependencies": { "type-fest": "^0.21.3" }, @@ -2630,7 +2489,6 @@ "version": "0.0.7", "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", - "dev": true, "engines": [ "node >= 0.8.0" ], @@ -2642,7 +2500,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true, "engines": { "node": ">=8" } @@ -2662,7 +2519,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, "dependencies": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -2674,14 +2530,12 @@ "node_modules/array-flatten": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" }, "node_modules/array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true, "engines": { "node": ">=8" } @@ -2690,7 +2544,6 @@ "version": "5.4.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, "dependencies": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -2701,14 +2554,12 @@ "node_modules/asn1.js/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, "node_modules/assert": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, "dependencies": { "object-assign": "^4.1.1", "util": "0.10.3" @@ -2717,14 +2568,12 @@ "node_modules/assert/node_modules/inherits": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" }, "node_modules/assert/node_modules/util": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, "dependencies": { "inherits": "2.0.1" } @@ -2733,7 +2582,6 @@ "version": "2.6.3", "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, "dependencies": { "lodash": "^4.17.14" } @@ -2742,7 +2590,6 @@ "version": "10.3.4", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.4.tgz", "integrity": "sha512-EKjKDXOq7ug+jagLzmnoTRpTT0q1KVzEJqrJd0hCBa7FiG0WbFOBCcJCy2QkW1OckpO3qgttA1aWjVbeIPAecw==", - "dev": true, "dependencies": { "browserslist": "^4.16.8", "caniuse-lite": "^1.0.30001252", @@ -2778,7 +2625,6 @@ "version": "8.2.2", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz", "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==", - "dev": true, "dependencies": { "find-cache-dir": "^3.3.1", "loader-utils": "^1.4.0", @@ -2797,7 +2643,6 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, "dependencies": { "object.assign": "^4.1.0" } @@ -2806,7 +2651,6 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", - "dev": true, "dependencies": { "@babel/compat-data": "^7.13.11", "@babel/helper-define-polyfill-provider": "^0.2.2", @@ -2820,7 +2664,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, "bin": { "semver": "bin/semver.js" } @@ -2829,7 +2672,6 @@ "version": "0.2.4", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz", "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==", - "dev": true, "dependencies": { "@babel/helper-define-polyfill-provider": "^0.2.2", "core-js-compat": "^3.14.0" @@ -2842,7 +2684,6 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", - "dev": true, "dependencies": { "@babel/helper-define-polyfill-provider": "^0.2.2" }, @@ -2996,14 +2837,12 @@ "node_modules/balanced-match": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/balanced-match/-/balanced-match-1.0.2.tgz", - "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==", - "dev": true + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "node_modules/base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true, "funding": [ { "type": "github", @@ -3022,8 +2861,7 @@ "node_modules/batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" }, "node_modules/bidi-js": { "version": "1.0.2", @@ -3045,7 +2883,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true, "engines": { "node": ">=8" } @@ -3053,14 +2890,12 @@ "node_modules/bn.js": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", - "dev": true + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" }, "node_modules/body-parser": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dev": true, "dependencies": { "bytes": "3.1.0", "content-type": "~1.0.4", @@ -3081,7 +2916,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -3090,7 +2924,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -3098,14 +2931,12 @@ "node_modules/body-parser/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/bonjour": { "version": "3.5.0", "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dev": true, "dependencies": { "array-flatten": "^2.1.0", "deep-equal": "^1.0.1", @@ -3118,8 +2949,7 @@ "node_modules/boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" }, "node_modules/bootstrap": { "version": "5.1.3", @@ -3138,7 +2968,6 @@ "version": "1.1.11", "resolved": "https://registry.npmjs.org/brace-expansion/-/brace-expansion-1.1.11.tgz", "integrity": "sha512-iCuPHDFgrHX7H2vEI/5xpz07zSHB00TpugqhmYtVmMO6518mCuRMoOYFldEBl0g187ufozdaHgWKcYFb61qGiA==", - "dev": true, "dependencies": { "balanced-match": "^1.0.0", "concat-map": "0.0.1" @@ -3148,7 +2977,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, "dependencies": { "fill-range": "^7.0.1" }, @@ -3159,14 +2987,12 @@ "node_modules/brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, "node_modules/browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, "dependencies": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -3180,7 +3006,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, "dependencies": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", @@ -3191,7 +3016,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, "dependencies": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", @@ -3203,7 +3027,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, "dependencies": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -3213,7 +3036,6 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, "dependencies": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", @@ -3230,7 +3052,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -3244,7 +3065,6 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, "funding": [ { "type": "github", @@ -3264,7 +3084,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, "dependencies": { "pako": "~1.0.5" } @@ -3273,7 +3092,6 @@ "version": "4.16.8", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz", "integrity": "sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==", - "dev": true, "dependencies": { "caniuse-lite": "^1.0.30001251", "colorette": "^1.3.0", @@ -3296,7 +3114,6 @@ "version": "4.9.2", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dev": true, "dependencies": { "base64-js": "^1.0.2", "ieee754": "^1.1.4", @@ -3306,32 +3123,27 @@ "node_modules/buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, "node_modules/buffer-indexof": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "dev": true + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" }, "node_modules/buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" }, "node_modules/builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" }, "node_modules/bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true, "engines": { "node": ">= 0.8" } @@ -3340,7 +3152,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/call-bind/-/call-bind-1.0.2.tgz", "integrity": "sha512-7O+FbCihrB5WGbFYesctwmTKae6rOiIzmz1icreWJ+0aA7LJfuqhEso2T9ncpcFtzMQtzXf2QGGueWJGTYsqrA==", - "dev": true, "dependencies": { "function-bind": "^1.1.1", "get-intrinsic": "^1.0.2" @@ -3353,7 +3164,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true, "engines": { "node": ">=6" } @@ -3362,7 +3172,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, "dependencies": { "pascal-case": "^3.1.2", "tslib": "^2.0.3" @@ -3377,7 +3186,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, "dependencies": { "browserslist": "^4.0.0", "caniuse-lite": "^1.0.0", @@ -3389,7 +3197,6 @@ "version": "1.0.30001252", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001252.tgz", "integrity": "sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw==", - "dev": true, "funding": { "type": "opencollective", "url": "https://opencollective.com/browserslist" @@ -3399,7 +3206,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, "dependencies": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -3415,7 +3221,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -3430,7 +3235,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -3441,14 +3245,12 @@ "node_modules/chalk/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/chalk/node_modules/has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -3457,7 +3259,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -3469,7 +3270,6 @@ "version": "0.0.2", "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", - "dev": true, "engines": { "node": "*" } @@ -3488,7 +3288,6 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", - "dev": true, "dependencies": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -3509,7 +3308,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true, "engines": { "node": ">=6.0" } @@ -3517,14 +3315,12 @@ "node_modules/ci-info": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", - "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", - "dev": true + "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==" }, "node_modules/cipher-base": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -3539,7 +3335,6 @@ "version": "5.1.5", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.1.5.tgz", "integrity": "sha512-9dr/cU/LjMpU57PXlSvDkVRh0rPxJBXiBtD0+SgYt8ahTCsXtfKjCkNYgIoTC6mBg8CFr5EKhW3DKCaGMUbUfQ==", - "dev": true, "dependencies": { "source-map": "~0.6.0" }, @@ -3551,7 +3346,6 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -3560,7 +3354,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true, "engines": { "node": ">=6" } @@ -3569,7 +3362,6 @@ "version": "0.6.0", "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", - "dev": true, "dependencies": { "object-assign": "^4.1.0", "string-width": "^4.2.0" @@ -3585,7 +3377,6 @@ "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, "dependencies": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -3596,7 +3387,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, "dependencies": { "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", @@ -3609,8 +3399,7 @@ "node_modules/collect.js": { "version": "4.28.6", "resolved": "https://registry.npmjs.org/collect.js/-/collect.js-4.28.6.tgz", - "integrity": "sha512-NAyuk1DnCotRaDZIS5kJ4sptgkwOeYqElird10yziN5JBuwYOGkOTguhNcPn5g344IfylZecxNYZAVXgv19p5Q==", - "dev": true + "integrity": "sha512-NAyuk1DnCotRaDZIS5kJ4sptgkwOeYqElird10yziN5JBuwYOGkOTguhNcPn5g344IfylZecxNYZAVXgv19p5Q==" }, "node_modules/color-convert": { "version": "1.9.3", @@ -3628,20 +3417,17 @@ "node_modules/colord": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/colord/-/colord-2.7.0.tgz", - "integrity": "sha512-pZJBqsHz+pYyw3zpX6ZRXWoCHM1/cvFikY9TV8G3zcejCaKE0lhankoj8iScyrrePA8C7yJ5FStfA9zbcOnw7Q==", - "dev": true + "integrity": "sha512-pZJBqsHz+pYyw3zpX6ZRXWoCHM1/cvFikY9TV8G3zcejCaKE0lhankoj8iScyrrePA8C7yJ5FStfA9zbcOnw7Q==" }, "node_modules/colorette": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz", - "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==", - "dev": true + "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==" }, "node_modules/colors": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true, "optional": true, "engines": { "node": ">=0.1.90" @@ -3651,7 +3437,6 @@ "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true, "engines": { "node": ">= 10" } @@ -3659,14 +3444,12 @@ "node_modules/commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, "node_modules/compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, "dependencies": { "mime-db": ">= 1.43.0 < 2" }, @@ -3678,7 +3461,6 @@ "version": "1.7.4", "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, "dependencies": { "accepts": "~1.3.5", "bytes": "3.0.0", @@ -3696,7 +3478,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -3704,14 +3485,12 @@ "node_modules/compression/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/concat": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", "integrity": "sha1-QPM1MInWVGdpXLGIa0Xt1jfYzKg=", - "dev": true, "dependencies": { "commander": "^2.9.0" }, @@ -3725,20 +3504,17 @@ "node_modules/concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "node_modules/concat/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "node_modules/connect-history-api-fallback": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true, "engines": { "node": ">=0.8" } @@ -3746,26 +3522,22 @@ "node_modules/consola": { "version": "2.15.3", "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", - "dev": true + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" }, "node_modules/console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" }, "node_modules/constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" }, "node_modules/content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "dev": true, "dependencies": { "safe-buffer": "5.1.2" }, @@ -3777,7 +3549,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -3786,7 +3557,6 @@ "version": "1.8.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, "dependencies": { "safe-buffer": "~5.1.1" } @@ -3795,7 +3565,6 @@ "version": "0.4.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -3803,8 +3572,7 @@ "node_modules/cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "node_modules/core-js": { "version": "2.6.12", @@ -3817,7 +3585,6 @@ "version": "3.17.2", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.2.tgz", "integrity": "sha512-lHnt7A1Oqplebl5i0MrQyFv/yyEzr9p29OjlkcsFRDDgHwwQyVckfRGJ790qzXhkwM8ba4SFHHa2sO+T5f1zGg==", - "dev": true, "dependencies": { "browserslist": "^4.16.8", "semver": "7.0.0" @@ -3831,7 +3598,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true, "bin": { "semver": "bin/semver.js" } @@ -3839,14 +3605,12 @@ "node_modules/core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "node_modules/cosmiconfig": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, "dependencies": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -3862,7 +3626,6 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, "dependencies": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" @@ -3871,14 +3634,12 @@ "node_modules/create-ecdh/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, "node_modules/create-hash": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, "dependencies": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -3891,7 +3652,6 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, "dependencies": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -3905,7 +3665,6 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, "dependencies": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -3919,7 +3678,6 @@ "version": "0.0.2", "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", - "dev": true, "engines": { "node": "*" } @@ -3928,7 +3686,6 @@ "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, "dependencies": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", @@ -3958,7 +3715,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz", "integrity": "sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==", - "dev": true, "engines": { "node": "*" } @@ -3967,7 +3723,6 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.1.tgz", "integrity": "sha512-BZ1aOuif2Sb7tQYY1GeCjG7F++8ggnwUkH5Ictw0mrdpqpEd+zWmcPdstnH2TItlb74FqR0DrVEieon221T/1Q==", - "dev": true, "dependencies": { "timsort": "^0.3.0" }, @@ -4138,7 +3893,6 @@ "version": "4.1.3", "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", - "dev": true, "dependencies": { "boolbase": "^1.0.0", "css-what": "^5.0.0", @@ -4173,7 +3927,6 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, "dependencies": { "mdn-data": "2.0.14", "source-map": "^0.6.1" @@ -4186,7 +3939,6 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -4195,7 +3947,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", - "dev": true, "engines": { "node": ">= 6" }, @@ -4218,7 +3969,6 @@ "version": "5.0.8", "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.8.tgz", "integrity": "sha512-Lda7geZU0Yu+RZi2SGpjYuQz4HI4/1Y+BhdD0jL7NXAQ5larCzVn+PUGuZbDMYz904AXXCOgO5L1teSvgu7aFg==", - "dev": true, "dependencies": { "cssnano-preset-default": "^5.1.4", "is-resolvable": "^1.1.0", @@ -4240,7 +3990,6 @@ "version": "5.1.4", "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.4.tgz", "integrity": "sha512-sPpQNDQBI3R/QsYxQvfB4mXeEcWuw0wGtKtmS5eg8wudyStYMgKOQT39G07EbW1LB56AOYrinRS9f0ig4Y3MhQ==", - "dev": true, "dependencies": { "css-declaration-sorter": "^6.0.3", "cssnano-utils": "^2.0.1", @@ -4283,7 +4032,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz", "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==", - "dev": true, "engines": { "node": "^10 || ^12 || >=14.0" }, @@ -4295,7 +4043,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, "dependencies": { "css-tree": "^1.1.2" }, @@ -4333,7 +4080,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dev": true, "dependencies": { "is-arguments": "^1.0.4", "is-date-object": "^1.0.1", @@ -4350,7 +4096,6 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, "dependencies": { "execa": "^5.0.0" }, @@ -4362,7 +4107,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true, "engines": { "node": ">=8" } @@ -4371,7 +4115,6 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/define-properties/-/define-properties-1.1.3.tgz", "integrity": "sha512-3MqfYKj2lLzdMSf8ZIZE/V+Zuy+BgD6f164e8K2w7dgnpKArBDerGYpM46IYYcjnkdPNMjPk9A6VFB8+3SKlXQ==", - "dev": true, "dependencies": { "object-keys": "^1.0.12" }, @@ -4383,7 +4126,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, "dependencies": { "globby": "^11.0.1", "graceful-fs": "^4.2.4", @@ -4405,7 +4147,6 @@ "version": "11.0.4", "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", - "dev": true, "dependencies": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -4425,7 +4166,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -4442,7 +4182,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, "dependencies": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -4451,8 +4190,7 @@ "node_modules/destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "node_modules/detect-gpu": { "version": "3.1.30", @@ -4465,14 +4203,12 @@ "node_modules/detect-node": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" }, "node_modules/diffie-hellman": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, "dependencies": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", @@ -4482,14 +4218,12 @@ "node_modules/diffie-hellman/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, "node_modules/dir-glob": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, "dependencies": { "path-type": "^4.0.0" }, @@ -4500,14 +4234,12 @@ "node_modules/dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", - "dev": true + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" }, "node_modules/dns-packet": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "dev": true, "dependencies": { "ip": "^1.1.0", "safe-buffer": "^5.0.1" @@ -4517,7 +4249,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dev": true, "dependencies": { "buffer-indexof": "^1.0.0" } @@ -4535,7 +4266,6 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^4.2.0", @@ -4549,7 +4279,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true, "engines": { "node": ">=0.4", "npm": ">=1.2" @@ -4559,7 +4288,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true, "funding": [ { "type": "github", @@ -4571,7 +4299,6 @@ "version": "4.2.2", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", - "dev": true, "dependencies": { "domelementtype": "^2.2.0" }, @@ -4586,7 +4313,6 @@ "version": "2.8.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, "dependencies": { "dom-serializer": "^1.0.1", "domelementtype": "^2.2.0", @@ -4600,7 +4326,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -4621,7 +4346,6 @@ "version": "10.0.0", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "dev": true, "engines": { "node": ">=10" } @@ -4629,8 +4353,7 @@ "node_modules/dotenv-expand": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, "node_modules/draco3d": { "version": "1.5.0", @@ -4640,20 +4363,17 @@ "node_modules/ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "node_modules/electron-to-chromium": { "version": "1.3.830", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.830.tgz", - "integrity": "sha512-gBN7wNAxV5vl1430dG+XRcQhD4pIeYeak6p6rjdCtlz5wWNwDad8jwvphe5oi1chL5MV6RNRikfffBBiFuj+rQ==", - "dev": true + "integrity": "sha512-gBN7wNAxV5vl1430dG+XRcQhD4pIeYeak6p6rjdCtlz5wWNwDad8jwvphe5oi1chL5MV6RNRikfffBBiFuj+rQ==" }, "node_modules/elliptic": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, "dependencies": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -4667,14 +4387,12 @@ "node_modules/elliptic/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, "node_modules/emoji-regex": { "version": "8.0.0", "resolved": "https://registry.npmjs.org/emoji-regex/-/emoji-regex-8.0.0.tgz", - "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==", - "dev": true + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, "node_modules/emojis-list": { "version": "3.0.0", @@ -4688,7 +4406,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true, "engines": { "node": ">= 0.8" } @@ -4697,7 +4414,6 @@ "version": "5.8.2", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz", "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==", - "dev": true, "dependencies": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -4710,7 +4426,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true, "funding": { "url": "https://github.com/fb55/entities?sponsor=1" } @@ -4719,7 +4434,6 @@ "version": "7.8.1", "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", - "dev": true, "bin": { "envinfo": "dist/cli.js" }, @@ -4731,7 +4445,6 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/error-ex/-/error-ex-1.3.2.tgz", "integrity": "sha512-7dFHNmqeFSEt2ZBsCriorKnn3Z2pj+fd9kmI6QoWw4//DL+icEBfc0U7qJCisqrTsKTjw4fNFy2pW9OqStD84g==", - "dev": true, "dependencies": { "is-arrayish": "^0.2.1" } @@ -4739,14 +4452,12 @@ "node_modules/es-module-lexer": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz", - "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==", - "dev": true + "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==" }, "node_modules/escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true, "engines": { "node": ">=6" } @@ -4754,8 +4465,7 @@ "node_modules/escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, "node_modules/escape-string-regexp": { "version": "1.0.5", @@ -4769,7 +4479,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/eslint-scope/-/eslint-scope-5.1.1.tgz", "integrity": "sha512-2NxwbF/hZ0KpepYN0cNbo+FN6XoK7GaHlQhgx/hIZl6Va0bF45RQOOwhLIy8lQDbuCiadSLCBnH2CFYquit5bw==", - "dev": true, "dependencies": { "esrecurse": "^4.3.0", "estraverse": "^4.1.1" @@ -4782,7 +4491,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/esrecurse/-/esrecurse-4.3.0.tgz", "integrity": "sha512-KmfKL3b6G+RXvP8N1vr3Tq1kL/oCFgn2NYXEtqP8/L3pKapUA4G8cFVaoF3SU323CD4XypR/ffioHmkti6/Tag==", - "dev": true, "dependencies": { "estraverse": "^5.2.0" }, @@ -4794,7 +4502,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true, "engines": { "node": ">=4.0" } @@ -4803,7 +4510,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true, "engines": { "node": ">=4.0" } @@ -4820,7 +4526,6 @@ "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -4828,14 +4533,12 @@ "node_modules/eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, "node_modules/events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true, "engines": { "node": ">=0.8.x" } @@ -4844,7 +4547,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, "dependencies": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -4854,7 +4556,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, "dependencies": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -4877,7 +4578,6 @@ "version": "4.17.1", "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "dev": true, "dependencies": { "accepts": "~1.3.7", "array-flatten": "1.1.1", @@ -4917,14 +4617,12 @@ "node_modules/express/node_modules/array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, "node_modules/express/node_modules/debug": { "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -4932,8 +4630,7 @@ "node_modules/express/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/fast-deep-equal": { "version": "3.1.3", @@ -4944,7 +4641,6 @@ "version": "3.2.7", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", - "dev": true, "dependencies": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -4964,8 +4660,7 @@ "node_modules/fastest-levenshtein": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", - "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", - "dev": true + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==" }, "node_modules/fastparse": { "version": "1.1.2", @@ -4976,7 +4671,6 @@ "version": "1.12.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.12.0.tgz", "integrity": "sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==", - "dev": true, "dependencies": { "reusify": "^1.0.4" } @@ -4985,7 +4679,6 @@ "version": "0.11.4", "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, "dependencies": { "websocket-driver": ">=0.5.1" }, @@ -5002,7 +4695,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/figures/-/figures-3.2.0.tgz", "integrity": "sha512-yaduQFRKLXYOGgEn6AZau90j3ggSOyiqXU0F9JZfeXYhNa+Jk4X+s45A2zg5jns87GAFa34BBm2kXw4XpNcbdg==", - "dev": true, "dependencies": { "escape-string-regexp": "^1.0.5" }, @@ -5017,7 +4709,6 @@ "version": "6.2.0", "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dev": true, "dependencies": { "loader-utils": "^2.0.0", "schema-utils": "^3.0.0" @@ -5037,7 +4728,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -5051,7 +4741,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -5069,7 +4758,6 @@ "version": "12.4.2", "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", - "dev": true, "engines": { "node": ">=8" } @@ -5078,7 +4766,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, "dependencies": { "to-regex-range": "^5.0.1" }, @@ -5090,7 +4777,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, "dependencies": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -5108,7 +4794,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -5116,14 +4801,12 @@ "node_modules/finalhandler/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/find-cache-dir": { "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, "dependencies": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -5140,7 +4823,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, "dependencies": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -5153,7 +4835,6 @@ "version": "1.14.3", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.3.tgz", "integrity": "sha512-3MkHxknWMUtb23apkgz/83fDoe+y+qr0TdgacGIA7bew+QLBo3vdgEN2xEsuXNivpFy4CyDhBBZnNZOtalmenw==", - "dev": true, "funding": [ { "type": "individual", @@ -5173,7 +4854,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -5182,7 +4862,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz", "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==", - "dev": true, "engines": { "node": "*" }, @@ -5195,7 +4874,6 @@ "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -5204,7 +4882,6 @@ "version": "10.0.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", - "dev": true, "dependencies": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -5217,20 +4894,17 @@ "node_modules/fs-monkey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "dev": true + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" }, "node_modules/fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "node_modules/fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, "hasInstallScript": true, "optional": true, "os": [ @@ -5243,8 +4917,7 @@ "node_modules/function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "node_modules/generic-names": { "version": "1.0.3", @@ -5293,7 +4966,6 @@ "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true, "engines": { "node": ">=6.9.0" } @@ -5302,7 +4974,6 @@ "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true, "engines": { "node": "6.* || 8.* || >= 10.*" } @@ -5311,7 +4982,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/get-intrinsic/-/get-intrinsic-1.1.1.tgz", "integrity": "sha512-kWZrnVM42QCiEA2Ig1bG8zjoIMOgxWwYCEeNdwY6Tv/cOSeGpcoX4pXHfKUxNKVoArnrEr2e9srnAxxGIraS9Q==", - "dev": true, "dependencies": { "function-bind": "^1.1.1", "has": "^1.0.3", @@ -5325,7 +4995,6 @@ "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true, "engines": { "node": ">=10" }, @@ -5337,7 +5006,6 @@ "version": "7.1.7", "resolved": "https://registry.npmjs.org/glob/-/glob-7.1.7.tgz", "integrity": "sha512-OvD9ENzPLbegENnYP5UUfJIirTg4+XwMWGaQfQTY0JenxNvvIKP3U3/tAQSPIu/lHxXYSZmpXlUHeqAIdKzBLQ==", - "dev": true, "dependencies": { "fs.realpath": "^1.0.0", "inflight": "^1.0.4", @@ -5357,7 +5025,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/glob-parent/-/glob-parent-5.1.2.tgz", "integrity": "sha512-AOIgSQCepiJYwP3ARnGx+5VnTu2HBYdzbGP45eLw1vr3zB3vZLeyed1sC9hnbcOc9/SrMyM5RPQrkGz4aS9Zow==", - "dev": true, "dependencies": { "is-glob": "^4.0.1" }, @@ -5368,8 +5035,7 @@ "node_modules/glob-to-regexp": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, "node_modules/globals": { "version": "11.12.0", @@ -5383,7 +5049,6 @@ "version": "10.0.2", "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", - "dev": true, "dependencies": { "@types/glob": "^7.1.1", "array-union": "^2.1.0", @@ -5406,26 +5071,22 @@ "node_modules/graceful-fs": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", - "dev": true + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" }, "node_modules/growly": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" }, "node_modules/handle-thing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" }, "node_modules/has": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/has/-/has-1.0.3.tgz", "integrity": "sha512-f2dvO0VU6Oej7RkWJGrehjbzMAjFp5/VKPp5tTpWIV4JHHZK1/BxbFRtf/siA2SWTe09caDmVtYYzWEIbBS4zw==", - "dev": true, "dependencies": { "function-bind": "^1.1.1" }, @@ -5464,7 +5125,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/has-symbols/-/has-symbols-1.0.2.tgz", "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==", - "dev": true, "engines": { "node": ">= 0.4" }, @@ -5476,7 +5136,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/has-tostringtag/-/has-tostringtag-1.0.0.tgz", "integrity": "sha512-kFjcSNhnlGV1kyoGk7OXKSawH5JOb/LzUc5w9B02hOTO0dfFRjbHQKvg1d6cf3HbeUmtU9VbbV3qzZ2Teh97WQ==", - "dev": true, "dependencies": { "has-symbols": "^1.0.2" }, @@ -5491,7 +5150,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, "dependencies": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -5505,7 +5163,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -5519,7 +5176,6 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, "funding": [ { "type": "github", @@ -5538,14 +5194,12 @@ "node_modules/hash-sum": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=" }, "node_modules/hash.js": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, "dependencies": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -5555,7 +5209,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true, "bin": { "he": "bin/he" } @@ -5564,7 +5217,6 @@ "version": "4.10.1", "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "dev": true, "dependencies": { "@babel/runtime": "^7.1.2", "loose-envify": "^1.2.0", @@ -5578,7 +5230,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, "dependencies": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -5597,7 +5248,6 @@ "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dev": true, "dependencies": { "inherits": "^2.0.1", "obuf": "^1.0.0", @@ -5608,14 +5258,12 @@ "node_modules/html-entities": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", - "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", - "dev": true + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" }, "node_modules/html-loader": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-1.3.2.tgz", "integrity": "sha512-DEkUwSd0sijK5PF3kRWspYi56XP7bTNkyg5YWSzBdjaSDmvCufep5c4Vpb3PBf6lUL0YPtLwBfy9fL0t5hBAGA==", - "dev": true, "dependencies": { "html-minifier-terser": "^5.1.1", "htmlparser2": "^4.1.0", @@ -5637,7 +5285,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -5651,7 +5298,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -5669,7 +5315,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", - "dev": true, "dependencies": { "camel-case": "^4.1.1", "clean-css": "^4.2.3", @@ -5690,7 +5335,6 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", - "dev": true, "dependencies": { "source-map": "~0.6.0" }, @@ -5702,7 +5346,6 @@ "version": "4.1.1", "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true, "engines": { "node": ">= 6" } @@ -5711,7 +5354,6 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -5720,7 +5362,6 @@ "version": "4.8.0", "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, "dependencies": { "commander": "^2.20.0", "source-map": "~0.6.1", @@ -5736,14 +5377,12 @@ "node_modules/html-minifier-terser/node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "node_modules/htmlparser2": { "version": "4.1.0", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz", "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==", - "dev": true, "dependencies": { "domelementtype": "^2.0.1", "domhandler": "^3.0.0", @@ -5755,7 +5394,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz", "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==", - "dev": true, "dependencies": { "domelementtype": "^2.0.1" }, @@ -5769,14 +5407,12 @@ "node_modules/http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", - "dev": true + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" }, "node_modules/http-errors": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "dev": true, "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -5791,20 +5427,17 @@ "node_modules/http-errors/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "node_modules/http-parser-js": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", - "dev": true + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" }, "node_modules/http-proxy": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, "dependencies": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", @@ -5818,7 +5451,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", - "dev": true, "dependencies": { "@types/http-proxy": "^1.17.5", "http-proxy": "^1.18.1", @@ -5833,14 +5465,12 @@ "node_modules/https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" }, "node_modules/human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true, "engines": { "node": ">=10.17.0" } @@ -5849,7 +5479,6 @@ "version": "0.4.24", "resolved": "https://registry.npmjs.org/iconv-lite/-/iconv-lite-0.4.24.tgz", "integrity": "sha512-v3MXnZAcvnywkTUEZomIActle7RXXeedOR31wwl7VlyoXO4Qi9arvSenNQWne1TcRwhCL1HwLI21bEqdpj8/rA==", - "dev": true, "dependencies": { "safer-buffer": ">= 2.1.2 < 3" }, @@ -5866,7 +5495,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true, "engines": { "node": "^10 || ^12 || >= 14" }, @@ -5878,7 +5506,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true, "funding": [ { "type": "github", @@ -5898,7 +5525,6 @@ "version": "5.1.8", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true, "engines": { "node": ">= 4" } @@ -5907,7 +5533,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", - "dev": true, "dependencies": { "file-type": "^12.0.0", "globby": "^10.0.0", @@ -5925,7 +5550,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/img-loader/-/img-loader-4.0.0.tgz", "integrity": "sha512-UwRcPQdwdOyEHyCxe1V9s9YFwInwEWCpoO+kJGfIqDrBDqA8jZUsEZTxQ0JteNPGw/Gupmwesk2OhLTcnw6tnQ==", - "dev": true, "dependencies": { "loader-utils": "^1.1.0" }, @@ -5940,7 +5564,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz", "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==", - "dev": true, "dependencies": { "import-from": "^3.0.0" }, @@ -5952,7 +5575,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/import-fresh/-/import-fresh-3.3.0.tgz", "integrity": "sha512-veYYhQa+D1QBKznvhUHxb8faxlrwUnxseDAbAp457E0wLNio2bOSKnjYDhMj+YiAq61xrMGhQk9iXVk5FzgQMw==", - "dev": true, "dependencies": { "parent-module": "^1.0.0", "resolve-from": "^4.0.0" @@ -5968,7 +5590,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-4.0.0.tgz", "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==", - "dev": true, "engines": { "node": ">=4" } @@ -5977,7 +5598,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", - "dev": true, "dependencies": { "resolve-from": "^5.0.0" }, @@ -5989,7 +5609,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", - "dev": true, "dependencies": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -6005,7 +5624,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true, "engines": { "node": ">=8" } @@ -6019,7 +5637,6 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, "dependencies": { "once": "^1.3.0", "wrappy": "1" @@ -6028,14 +5645,12 @@ "node_modules/inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "node_modules/internal-ip": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", - "dev": true, "dependencies": { "default-gateway": "^6.0.0", "ipaddr.js": "^1.9.1", @@ -6053,7 +5668,6 @@ "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, "engines": { "node": ">= 0.10" } @@ -6062,7 +5676,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", - "dev": true, "engines": { "node": ">= 0.10" } @@ -6078,14 +5691,12 @@ "node_modules/ip": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" }, "node_modules/ip-regex": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", - "dev": true, "engines": { "node": ">=8" } @@ -6094,7 +5705,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "dev": true, "engines": { "node": ">= 10" } @@ -6103,7 +5713,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "dev": true, "engines": { "node": ">=8" } @@ -6112,7 +5721,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -6127,14 +5735,12 @@ "node_modules/is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" }, "node_modules/is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, "dependencies": { "binary-extensions": "^2.0.0" }, @@ -6145,14 +5751,12 @@ "node_modules/is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "node_modules/is-core-module": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz", "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==", - "dev": true, "dependencies": { "has": "^1.0.3" }, @@ -6164,7 +5768,6 @@ "version": "1.0.5", "resolved": "https://registry.npmjs.org/is-date-object/-/is-date-object-1.0.5.tgz", "integrity": "sha512-9YQaSxsAiSwcvS33MBk3wTCVnWK+HhF8VZR2jRxehM16QcVOdHqPn4VPHmRK4lSr38n9JriurInLcP90xsYNfQ==", - "dev": true, "dependencies": { "has-tostringtag": "^1.0.0" }, @@ -6179,7 +5782,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/is-docker/-/is-docker-2.2.1.tgz", "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==", - "dev": true, "bin": { "is-docker": "cli.js" }, @@ -6194,7 +5796,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/is-extglob/-/is-extglob-2.1.1.tgz", "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -6203,7 +5804,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-fullwidth-code-point/-/is-fullwidth-code-point-3.0.0.tgz", "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==", - "dev": true, "engines": { "node": ">=8" } @@ -6212,7 +5812,6 @@ "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, "dependencies": { "is-extglob": "^2.1.1" }, @@ -6224,7 +5823,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", - "dev": true, "dependencies": { "ip-regex": "^4.0.0" }, @@ -6236,7 +5834,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true, "engines": { "node": ">=0.12.0" } @@ -6253,7 +5850,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true, "engines": { "node": ">=6" } @@ -6262,7 +5858,6 @@ "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-path-inside/-/is-path-inside-3.0.3.tgz", "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -6271,7 +5866,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true, "engines": { "node": ">=10" }, @@ -6283,7 +5877,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, "dependencies": { "isobject": "^3.0.1" }, @@ -6295,7 +5888,6 @@ "version": "1.1.4", "resolved": "https://registry.npmjs.org/is-regex/-/is-regex-1.1.4.tgz", "integrity": "sha512-kvRdxDsxZjhzUX07ZnLydzS1TU/TJlTUHHY4YLL87e37oUA49DfkLqgy+VjFocowy29cKvcSiu+kIv728jTTVg==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -6310,14 +5902,12 @@ "node_modules/is-resolvable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" }, "node_modules/is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true, "engines": { "node": ">=8" }, @@ -6329,7 +5919,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, "dependencies": { "is-docker": "^2.0.0" }, @@ -6340,20 +5929,17 @@ "node_modules/isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "node_modules/isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "node_modules/isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -6362,7 +5948,6 @@ "version": "27.1.0", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.1.0.tgz", "integrity": "sha512-mO4PHb2QWLn9yRXGp7rkvXLAYuxwhq1ZYUo0LoDhg8wqvv4QizP1ZWEJOeolgbEgAWZLIEU0wsku8J+lGWfBhg==", - "dev": true, "dependencies": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -6376,7 +5961,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true, "engines": { "node": ">=8" } @@ -6385,7 +5969,6 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, "dependencies": { "has-flag": "^4.0.0" }, @@ -6426,14 +6009,12 @@ "node_modules/json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" }, "node_modules/json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "node_modules/json-schema-traverse": { "version": "0.4.1", @@ -6444,7 +6025,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, "dependencies": { "minimist": "^1.2.5" }, @@ -6459,7 +6039,6 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, "dependencies": { "universalify": "^2.0.0" }, @@ -6471,7 +6050,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", - "dev": true, "engines": { "node": ">=8" } @@ -6480,7 +6058,6 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -6489,7 +6066,6 @@ "version": "2.0.4", "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", - "dev": true, "engines": { "node": ">= 8" } @@ -6503,7 +6079,6 @@ "version": "6.0.29", "resolved": "https://registry.npmjs.org/laravel-mix/-/laravel-mix-6.0.29.tgz", "integrity": "sha512-GGDpeicvHYh6J6uickr1ZiDtJdNuKsQUjWrthB4MTaN0ZzxL0kLxpNXIRHGhpoEHM+2Tl/tA40ATIDAAumCyow==", - "dev": true, "dependencies": { "@babel/core": "^7.14.5", "@babel/plugin-proposal-object-rest-spread": "^7.14.5", @@ -6593,7 +6168,6 @@ "version": "5.2.7", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz", "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==", - "dev": true, "dependencies": { "icss-utils": "^5.1.0", "loader-utils": "^2.0.0", @@ -6621,7 +6195,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -6635,7 +6208,6 @@ "version": "1.6.2", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", - "dev": true, "dependencies": { "loader-utils": "^2.0.0", "schema-utils": "^3.0.0", @@ -6656,7 +6228,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -6674,7 +6245,6 @@ "version": "2.0.3", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz", "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==", - "dev": true, "engines": { "node": ">=10" } @@ -6682,14 +6252,12 @@ "node_modules/lines-and-columns": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" }, "node_modules/loader-runner": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", - "dev": true, "engines": { "node": ">=6.11.5" } @@ -6722,7 +6290,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, "dependencies": { "p-locate": "^4.1.0" }, @@ -6766,8 +6333,7 @@ "node_modules/lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", - "dev": true + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" }, "node_modules/lodash.foreach": { "version": "3.0.3", @@ -6803,8 +6369,7 @@ "node_modules/lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" }, "node_modules/lodash.omit": { "version": "4.5.0", @@ -6819,8 +6384,7 @@ "node_modules/lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", - "dev": true + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, "node_modules/loose-envify": { "version": "1.4.0", @@ -6837,7 +6401,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, "dependencies": { "tslib": "^2.0.3" } @@ -6846,7 +6409,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, "dependencies": { "yallist": "^4.0.0" }, @@ -6858,7 +6420,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, "dependencies": { "semver": "^6.0.0" }, @@ -6873,7 +6434,6 @@ "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true, "bin": { "semver": "bin/semver.js" } @@ -6882,7 +6442,6 @@ "version": "0.1.3", "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, "dependencies": { "p-defer": "^1.0.0" }, @@ -6894,7 +6453,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", - "dev": true, "dependencies": { "charenc": "0.0.2", "crypt": "0.0.2", @@ -6905,7 +6463,6 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -6915,14 +6472,12 @@ "node_modules/mdn-data": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" }, "node_modules/media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -6931,7 +6486,6 @@ "version": "8.1.1", "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", - "dev": true, "dependencies": { "map-age-cleaner": "^0.1.3", "mimic-fn": "^3.1.0" @@ -6947,7 +6501,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", - "dev": true, "engines": { "node": ">=8" } @@ -6956,7 +6509,6 @@ "version": "3.2.4", "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.4.tgz", "integrity": "sha512-2mDCPhuduRPOxlfgsXF9V+uqC6Jgz8zt/bNe4d4W7d5f6pCzHrWkxLNr17jKGXd4+j2kQNsAG2HARPnt74sqVQ==", - "dev": true, "dependencies": { "fs-monkey": "1.0.3" }, @@ -6967,20 +6519,17 @@ "node_modules/merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, "node_modules/merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "node_modules/merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true, "engines": { "node": ">= 8" } @@ -6989,7 +6538,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -6998,7 +6546,6 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, "dependencies": { "braces": "^3.0.1", "picomatch": "^2.2.3" @@ -7011,7 +6558,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, "dependencies": { "bn.js": "^4.0.0", "brorand": "^1.0.1" @@ -7023,14 +6569,12 @@ "node_modules/miller-rabin/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, "node_modules/mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true, "bin": { "mime": "cli.js" }, @@ -7042,7 +6586,6 @@ "version": "1.49.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -7051,7 +6594,6 @@ "version": "2.1.32", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", - "dev": true, "dependencies": { "mime-db": "1.49.0" }, @@ -7063,7 +6605,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-2.1.0.tgz", "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==", - "dev": true, "engines": { "node": ">=6" } @@ -7072,7 +6613,6 @@ "version": "0.4.1", "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", - "dev": true, "dependencies": { "@babel/runtime": "^7.12.1", "tiny-warning": "^1.0.3" @@ -7120,20 +6660,17 @@ "node_modules/minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" }, "node_modules/minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" }, "node_modules/minimatch": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/minimatch/-/minimatch-3.0.4.tgz", "integrity": "sha512-yJHVQEhyqPLUTgt9B83PXu6W3rx4MvvHvSUvToogpwoGDOUQ+yDrR0HRot+yOCdCO7u4hX3pWft6kWBBcqh0UA==", - "dev": true, "dependencies": { "brace-expansion": "^1.1.7" }, @@ -7150,7 +6687,6 @@ "version": "0.5.5", "resolved": "https://registry.npmjs.org/mkdirp/-/mkdirp-0.5.5.tgz", "integrity": "sha512-NKmAlESf6jMGym1++R0Ra7wvhV+wFW63FaSOFPwRahvea0gMUcGUhVeAg/0BC0wiv9ih5NYPB1Wn1UEI1/L+xQ==", - "dev": true, "dependencies": { "minimist": "^1.2.5" }, @@ -7172,7 +6708,6 @@ "version": "6.2.3", "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dev": true, "dependencies": { "dns-packet": "^1.3.1", "thunky": "^1.0.2" @@ -7184,14 +6719,12 @@ "node_modules/multicast-dns-service-types": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", - "dev": true + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" }, "node_modules/nanoid": { "version": "3.1.25", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz", "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==", - "dev": true, "bin": { "nanoid": "bin/nanoid.cjs" }, @@ -7203,7 +6736,6 @@ "version": "0.6.2", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -7211,14 +6743,12 @@ "node_modules/neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, "node_modules/no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, "dependencies": { "lower-case": "^2.0.2", "tslib": "^2.0.3" @@ -7228,7 +6758,6 @@ "version": "0.10.0", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "dev": true, "engines": { "node": ">= 6.0.0" } @@ -7237,7 +6766,6 @@ "version": "2.2.1", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, "dependencies": { "assert": "^1.1.1", "browserify-zlib": "^0.2.0", @@ -7267,14 +6795,12 @@ "node_modules/node-libs-browser/node_modules/punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" }, "node_modules/node-notifier": { "version": "9.0.1", "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.1.tgz", "integrity": "sha512-fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==", - "dev": true, "dependencies": { "growly": "^1.3.0", "is-wsl": "^2.2.0", @@ -7288,7 +6814,6 @@ "version": "8.3.2", "resolved": "https://registry.npmjs.org/uuid/-/uuid-8.3.2.tgz", "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==", - "dev": true, "bin": { "uuid": "dist/bin/uuid" } @@ -7296,14 +6821,12 @@ "node_modules/node-releases": { "version": "1.1.75", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz", - "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==", - "dev": true + "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==" }, "node_modules/normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -7312,7 +6835,6 @@ "version": "0.1.2", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -7321,7 +6843,6 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true, "engines": { "node": ">=10" }, @@ -7333,7 +6854,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, "dependencies": { "path-key": "^3.0.0" }, @@ -7345,7 +6865,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", - "dev": true, "dependencies": { "boolbase": "^1.0.0" }, @@ -7365,7 +6884,6 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" @@ -7381,7 +6899,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/object-keys/-/object-keys-1.1.1.tgz", "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==", - "dev": true, "engines": { "node": ">= 0.4" } @@ -7390,7 +6907,6 @@ "version": "4.1.2", "resolved": "https://registry.npmjs.org/object.assign/-/object.assign-4.1.2.tgz", "integrity": "sha512-ixT2L5THXsApyiUPYKmW+2EHpXXe5Ii3M+f4e+aJFAHao5amFRW6J0OO6c/LU8Be47utCx2GL89hxGB6XSmKuQ==", - "dev": true, "dependencies": { "call-bind": "^1.0.0", "define-properties": "^1.1.3", @@ -7407,14 +6923,12 @@ "node_modules/obuf": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" }, "node_modules/on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, "dependencies": { "ee-first": "1.1.1" }, @@ -7426,7 +6940,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -7435,7 +6948,6 @@ "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, "dependencies": { "wrappy": "1" } @@ -7444,7 +6956,6 @@ "version": "5.1.2", "resolved": "https://registry.npmjs.org/onetime/-/onetime-5.1.2.tgz", "integrity": "sha512-kbpaSSGJTWdAY5KPVeMOKXSrPtr8C8C7wodJbcsd51jRnmD+GZu8Y0VoU6Dm5Z4vWr0Ig/1NKuWRKf7j5aaYSg==", - "dev": true, "dependencies": { "mimic-fn": "^2.1.0" }, @@ -7459,7 +6970,6 @@ "version": "8.2.1", "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", - "dev": true, "dependencies": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", @@ -7490,14 +7000,12 @@ "node_modules/os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" }, "node_modules/p-defer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", - "dev": true, "engines": { "node": ">=4" } @@ -7506,7 +7014,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", - "dev": true, "dependencies": { "p-timeout": "^3.1.0" }, @@ -7521,7 +7028,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true, "engines": { "node": ">=4" } @@ -7530,7 +7036,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, "dependencies": { "p-try": "^2.0.0" }, @@ -7545,7 +7050,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, "dependencies": { "p-limit": "^2.2.0" }, @@ -7557,7 +7061,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, "dependencies": { "aggregate-error": "^3.0.0" }, @@ -7572,7 +7075,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", - "dev": true, "engines": { "node": ">=8" }, @@ -7584,7 +7086,6 @@ "version": "4.6.1", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", - "dev": true, "dependencies": { "@types/retry": "^0.12.0", "retry": "^0.13.1" @@ -7597,7 +7098,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dev": true, "dependencies": { "p-finally": "^1.0.0" }, @@ -7609,7 +7109,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true, "engines": { "node": ">=6" } @@ -7617,14 +7116,12 @@ "node_modules/pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, "node_modules/param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, "dependencies": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -7634,7 +7131,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/parent-module/-/parent-module-1.0.1.tgz", "integrity": "sha512-GQ2EWRpQV8/o+Aw8YqtfZZPfNRWZYkbidE9k5rpl/hC3vtHHBfGm2Ifi6qWV+coDGkrUKZAxE3Lot5kcsRlh+g==", - "dev": true, "dependencies": { "callsites": "^3.0.0" }, @@ -7646,7 +7142,6 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, "dependencies": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", @@ -7659,7 +7154,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, "dependencies": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -7677,7 +7171,6 @@ "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -7686,7 +7179,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, "dependencies": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -7695,14 +7187,12 @@ "node_modules/path-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" }, "node_modules/path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true, "engines": { "node": ">=8" } @@ -7711,7 +7201,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/path-is-absolute/-/path-is-absolute-1.0.1.tgz", "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -7720,7 +7209,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/path-key/-/path-key-3.1.1.tgz", "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==", - "dev": true, "engines": { "node": ">=8" } @@ -7728,20 +7216,17 @@ "node_modules/path-parse": { "version": "1.0.7", "resolved": "https://registry.npmjs.org/path-parse/-/path-parse-1.0.7.tgz", - "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==", - "dev": true + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "node_modules/path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, "node_modules/path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true, "engines": { "node": ">=8" } @@ -7750,7 +7235,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "dev": true, "dependencies": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -7771,7 +7255,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "dev": true, "engines": { "node": ">=8.6" }, @@ -7783,7 +7266,6 @@ "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, "dependencies": { "find-up": "^4.0.0" }, @@ -7795,7 +7277,6 @@ "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dev": true, "dependencies": { "async": "^2.6.2", "debug": "^3.1.1", @@ -7809,7 +7290,6 @@ "version": "3.2.7", "resolved": "https://registry.npmjs.org/debug/-/debug-3.2.7.tgz", "integrity": "sha512-CFjzYYAi4ThfiQvizrFQevTTXHtnCqWfe7x1AhgEscTz6ZbLbfoLRLPugTQyBth6f8ZERVUSyWHFD/7Wu4t1XQ==", - "dev": true, "dependencies": { "ms": "^2.1.1" } @@ -7818,7 +7298,6 @@ "version": "8.3.6", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz", "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==", - "dev": true, "dependencies": { "colorette": "^1.2.2", "nanoid": "^3.1.23", @@ -7836,7 +7315,6 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz", "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==", - "dev": true, "dependencies": { "postcss-selector-parser": "^6.0.2", "postcss-value-parser": "^4.0.2" @@ -7849,7 +7327,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.0.tgz", "integrity": "sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw==", - "dev": true, "dependencies": { "browserslist": "^4.16.6", "caniuse-api": "^3.0.0", @@ -7867,7 +7344,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz", "integrity": "sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg==", - "dev": true, "dependencies": { "postcss-value-parser": "^4.1.0" }, @@ -7882,7 +7358,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", - "dev": true, "engines": { "node": "^10 || ^12 || >=14.0" }, @@ -7894,7 +7369,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", - "dev": true, "engines": { "node": "^10 || ^12 || >=14.0" }, @@ -7906,7 +7380,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", - "dev": true, "engines": { "node": "^10 || ^12 || >=14.0" }, @@ -7918,7 +7391,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz", "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==", - "dev": true, "engines": { "node": "^10 || ^12 || >=14.0" }, @@ -7930,7 +7402,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz", "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==", - "dev": true, "dependencies": { "import-cwd": "^3.0.0", "lilconfig": "^2.0.3", @@ -7956,7 +7427,6 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.1.1.tgz", "integrity": "sha512-lBmJMvRh1D40dqpWKr9Rpygwxn8M74U9uaCSeYGNKLGInbk9mXBt1ultHf2dH9Ghk6Ue4UXlXWwGMH9QdUJ5ug==", - "dev": true, "dependencies": { "cosmiconfig": "^7.0.0", "klona": "^2.0.4", @@ -7978,7 +7448,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz", "integrity": "sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw==", - "dev": true, "dependencies": { "css-color-names": "^1.0.1", "postcss-value-parser": "^4.1.0", @@ -7995,7 +7464,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz", "integrity": "sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg==", - "dev": true, "dependencies": { "browserslist": "^4.16.6", "caniuse-api": "^3.0.0", @@ -8014,7 +7482,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz", "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==", - "dev": true, "dependencies": { "postcss-value-parser": "^4.1.0" }, @@ -8029,7 +7496,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.2.tgz", "integrity": "sha512-7Do9JP+wqSD6Prittitt2zDLrfzP9pqKs2EcLX7HJYxsxCOwrrcLt4x/ctQTsiOw+/8HYotAoqNkrzItL19SdQ==", - "dev": true, "dependencies": { "colord": "^2.6", "cssnano-utils": "^2.0.1", @@ -8046,7 +7512,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz", "integrity": "sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw==", - "dev": true, "dependencies": { "alphanum-sort": "^1.0.2", "browserslist": "^4.16.0", @@ -8065,7 +7530,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz", "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==", - "dev": true, "dependencies": { "alphanum-sort": "^1.0.2", "postcss-selector-parser": "^6.0.5" @@ -8093,7 +7557,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true, "engines": { "node": "^10 || ^12 || >= 14" }, @@ -8105,7 +7568,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dev": true, "dependencies": { "icss-utils": "^5.0.0", "postcss-selector-parser": "^6.0.2", @@ -8218,7 +7680,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, "dependencies": { "postcss-selector-parser": "^6.0.4" }, @@ -8233,7 +7694,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, "dependencies": { "icss-utils": "^5.0.0" }, @@ -8336,7 +7796,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", - "dev": true, "engines": { "node": "^10 || ^12 || >=14.0" }, @@ -8348,7 +7807,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz", "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==", - "dev": true, "dependencies": { "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" @@ -8364,7 +7822,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz", "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==", - "dev": true, "dependencies": { "postcss-value-parser": "^4.1.0" }, @@ -8379,7 +7836,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz", "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==", - "dev": true, "dependencies": { "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" @@ -8395,7 +7851,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz", "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==", - "dev": true, "dependencies": { "postcss-value-parser": "^4.1.0" }, @@ -8410,7 +7865,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz", "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==", - "dev": true, "dependencies": { "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" @@ -8426,7 +7880,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz", "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==", - "dev": true, "dependencies": { "browserslist": "^4.16.0", "postcss-value-parser": "^4.1.0" @@ -8442,7 +7895,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz", "integrity": "sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ==", - "dev": true, "dependencies": { "is-absolute-url": "^3.0.3", "normalize-url": "^6.0.1", @@ -8459,7 +7911,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz", "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==", - "dev": true, "dependencies": { "postcss-value-parser": "^4.1.0" }, @@ -8474,7 +7925,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz", "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==", - "dev": true, "dependencies": { "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" @@ -8490,7 +7940,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz", "integrity": "sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==", - "dev": true, "dependencies": { "browserslist": "^4.16.0", "caniuse-api": "^3.0.0" @@ -8506,7 +7955,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz", "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==", - "dev": true, "dependencies": { "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" @@ -8564,7 +8012,6 @@ "version": "6.0.6", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", - "dev": true, "dependencies": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -8577,7 +8024,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.2.tgz", "integrity": "sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A==", - "dev": true, "dependencies": { "postcss-value-parser": "^4.1.0", "svgo": "^2.3.0" @@ -8593,7 +8039,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz", "integrity": "sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w==", - "dev": true, "dependencies": { "alphanum-sort": "^1.0.2", "postcss-selector-parser": "^6.0.5", @@ -8620,7 +8065,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "dev": true, "engines": { "node": ">=4" } @@ -8629,7 +8073,6 @@ "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true, "engines": { "node": ">= 0.6.0" } @@ -8637,8 +8080,7 @@ "node_modules/process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "node_modules/prop-types": { "version": "15.8.1", @@ -8666,7 +8108,6 @@ "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, "dependencies": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" @@ -8679,7 +8120,6 @@ "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true, "engines": { "node": ">= 0.10" } @@ -8688,7 +8128,6 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, "dependencies": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", @@ -8701,8 +8140,7 @@ "node_modules/public-encrypt/node_modules/bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" }, "node_modules/punycode": { "version": "2.1.1", @@ -8716,7 +8154,6 @@ "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true, "engines": { "node": ">=0.6" } @@ -8726,7 +8163,6 @@ "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", "deprecated": "The querystring API is considered Legacy. new code should use the URLSearchParams API instead.", - "dev": true, "engines": { "node": ">=0.4.x" } @@ -8735,7 +8171,6 @@ "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true, "engines": { "node": ">=0.4.x" } @@ -8744,7 +8179,6 @@ "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true, "funding": [ { "type": "github", @@ -8764,7 +8198,6 @@ "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, "dependencies": { "safe-buffer": "^5.1.0" } @@ -8773,7 +8206,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, "dependencies": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" @@ -8783,7 +8215,6 @@ "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true, "engines": { "node": ">= 0.6" } @@ -8792,7 +8223,6 @@ "version": "2.4.0", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "dev": true, "dependencies": { "bytes": "3.1.0", "http-errors": "1.7.2", @@ -8807,7 +8237,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true, "engines": { "node": ">= 0.8" } @@ -8816,7 +8245,6 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -8879,7 +8307,6 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, "dependencies": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", @@ -8940,7 +8367,6 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.1.tgz", "integrity": "sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==", - "dev": true, "dependencies": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", @@ -8961,7 +8387,6 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.0.tgz", "integrity": "sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==", - "dev": true, "dependencies": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", @@ -8991,14 +8416,12 @@ "node_modules/react-router/node_modules/isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" }, "node_modules/react-router/node_modules/path-to-regexp": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "dev": true, "dependencies": { "isarray": "0.0.1" } @@ -9039,7 +8462,6 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, "dependencies": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -9054,7 +8476,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, "dependencies": { "safe-buffer": "~5.1.0" } @@ -9063,7 +8484,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, "dependencies": { "picomatch": "^2.2.1" }, @@ -9075,7 +8495,6 @@ "version": "0.7.1", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", - "dev": true, "dependencies": { "resolve": "^1.9.0" }, @@ -9086,14 +8505,12 @@ "node_modules/regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" }, "node_modules/regenerate-unicode-properties": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", - "dev": true, "dependencies": { "regenerate": "^1.4.0" }, @@ -9110,7 +8527,6 @@ "version": "0.14.5", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", - "dev": true, "dependencies": { "@babel/runtime": "^7.8.4" } @@ -9130,7 +8546,6 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", - "dev": true, "dependencies": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" @@ -9146,7 +8561,6 @@ "version": "4.7.1", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", - "dev": true, "dependencies": { "regenerate": "^1.4.0", "regenerate-unicode-properties": "^8.2.0", @@ -9162,14 +8576,12 @@ "node_modules/regjsgen": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", - "dev": true + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" }, "node_modules/regjsparser": { "version": "0.6.9", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", - "dev": true, "dependencies": { "jsesc": "~0.5.0" }, @@ -9181,7 +8593,6 @@ "version": "0.5.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true, "bin": { "jsesc": "bin/jsesc" } @@ -9190,7 +8601,6 @@ "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "dev": true, "engines": { "node": ">= 0.10" } @@ -9199,7 +8609,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true, "engines": { "node": ">= 0.10" } @@ -9208,7 +8617,6 @@ "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -9224,8 +8632,7 @@ "node_modules/requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, "node_modules/resize-observer-polyfill": { "version": "1.5.1", @@ -9236,7 +8643,6 @@ "version": "1.20.0", "resolved": "https://registry.npmjs.org/resolve/-/resolve-1.20.0.tgz", "integrity": "sha512-wENBPt4ySzg4ybFQW2TT1zMQucPK95HSh/nq2CFTZVOGut2+pQvSsgtda4d26YrYcr067wjbmzOG8byDPBX63A==", - "dev": true, "dependencies": { "is-core-module": "^2.2.0", "path-parse": "^1.0.6" @@ -9249,7 +8655,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, "dependencies": { "resolve-from": "^5.0.0" }, @@ -9261,7 +8666,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true, "engines": { "node": ">=8" } @@ -9269,8 +8673,7 @@ "node_modules/resolve-pathname": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==", - "dev": true + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" }, "node_modules/resolve-url-loader": { "version": "4.0.0", @@ -9383,7 +8786,6 @@ "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true, "engines": { "node": ">= 4" } @@ -9392,7 +8794,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true, "engines": { "iojs": ">=1.0.0", "node": ">=0.10.0" @@ -9402,7 +8803,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, "dependencies": { "glob": "^7.1.3" }, @@ -9417,7 +8817,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, "dependencies": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -9427,7 +8826,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, "funding": [ { "type": "github", @@ -9449,14 +8847,12 @@ "node_modules/safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "node_modules/safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "node_modules/sass": { "version": "1.39.0", @@ -9520,7 +8916,6 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.5", "ajv": "^6.12.4", @@ -9537,14 +8932,12 @@ "node_modules/select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", - "dev": true + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" }, "node_modules/selfsigned": { "version": "1.10.11", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", - "dev": true, "dependencies": { "node-forge": "^0.10.0" } @@ -9553,7 +8946,6 @@ "version": "7.3.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, "dependencies": { "lru-cache": "^6.0.0" }, @@ -9568,7 +8960,6 @@ "version": "0.17.1", "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, "dependencies": { "debug": "2.6.9", "depd": "~1.1.2", @@ -9592,7 +8983,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -9600,20 +8990,17 @@ "node_modules/send/node_modules/debug/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/send/node_modules/ms": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" }, "node_modules/serialize-javascript": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, "dependencies": { "randombytes": "^2.1.0" } @@ -9622,7 +9009,6 @@ "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, "dependencies": { "accepts": "~1.3.4", "batch": "0.6.1", @@ -9640,7 +9026,6 @@ "version": "2.6.9", "resolved": "https://registry.npmjs.org/debug/-/debug-2.6.9.tgz", "integrity": "sha512-bC7ElrdJaJnPbAP+1EotYvqZsb3ecl5wi6Bfi6BJTUcNowp6cvspg0jXznRTKDjm/E7AdgFBVeAPVMNcKGsHMA==", - "dev": true, "dependencies": { "ms": "2.0.0" } @@ -9649,7 +9034,6 @@ "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, "dependencies": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -9663,26 +9047,22 @@ "node_modules/serve-index/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "node_modules/serve-index/node_modules/ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "node_modules/serve-index/node_modules/setprototypeof": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" }, "node_modules/serve-static": { "version": "1.14.1", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dev": true, "dependencies": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -9696,20 +9076,17 @@ "node_modules/setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" }, "node_modules/setprototypeof": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" }, "node_modules/sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, "dependencies": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -9722,7 +9099,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, "dependencies": { "kind-of": "^6.0.2" }, @@ -9739,7 +9115,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "dependencies": { "shebang-regex": "^3.0.0" }, @@ -9751,7 +9126,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/shebang-regex/-/shebang-regex-3.0.0.tgz", "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==", - "dev": true, "engines": { "node": ">=8" } @@ -9759,20 +9133,17 @@ "node_modules/shellwords": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" }, "node_modules/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 + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" }, "node_modules/slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true, "engines": { "node": ">=8" } @@ -9781,7 +9152,6 @@ "version": "0.3.21", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", - "dev": true, "dependencies": { "faye-websocket": "^0.11.3", "uuid": "^3.4.0", @@ -9791,8 +9161,7 @@ "node_modules/source-list-map": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" }, "node_modules/source-map": { "version": "0.5.7", @@ -9806,7 +9175,6 @@ "version": "0.6.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -9815,7 +9183,6 @@ "version": "0.5.19", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, "dependencies": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -9825,7 +9192,6 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -9834,7 +9200,6 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, "dependencies": { "debug": "^4.1.0", "handle-thing": "^2.0.0", @@ -9850,7 +9215,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, "dependencies": { "debug": "^4.1.0", "detect-node": "^2.0.4", @@ -9864,7 +9228,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, "dependencies": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -9877,8 +9240,7 @@ "node_modules/stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, "node_modules/stats.js": { "version": "0.17.0", @@ -9889,7 +9251,6 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true, "engines": { "node": ">= 0.6" } @@ -9898,7 +9259,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/std-env/-/std-env-2.3.0.tgz", "integrity": "sha512-4qT5B45+Kjef2Z6pE0BkskzsH0GO7GrND0wGlTM1ioUe3v0dGYx9ZJH0Aro/YyA8fqQ5EyIKDRjZojJYMFTflw==", - "dev": true, "dependencies": { "ci-info": "^3.0.0" } @@ -9907,7 +9267,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, "dependencies": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" @@ -9917,7 +9276,6 @@ "version": "2.8.3", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, "dependencies": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", @@ -9930,7 +9288,6 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, "dependencies": { "safe-buffer": "~5.2.0" } @@ -9939,7 +9296,6 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true, "funding": [ { "type": "github", @@ -9964,7 +9320,6 @@ "version": "4.2.2", "resolved": "https://registry.npmjs.org/string-width/-/string-width-4.2.2.tgz", "integrity": "sha512-XBJbT3N4JhVumXE0eoLU9DCjcaF92KLNqTmFCnG1pf8duUxFGwtP6AD6nkjw9a3IdiRtL3E2w3JDiE/xi3vOeA==", - "dev": true, "dependencies": { "emoji-regex": "^8.0.0", "is-fullwidth-code-point": "^3.0.0", @@ -9983,7 +9338,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-6.0.0.tgz", "integrity": "sha512-AuvKTrTfQNYNIctbR1K/YGTR1756GycPsg7b9bdV9Duqur4gv6aKqHXah67Z8ImS7WEz5QVcOtlfW2rZEugt6w==", - "dev": true, "dependencies": { "ansi-regex": "^5.0.0" }, @@ -9995,7 +9349,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true, "engines": { "node": ">=6" } @@ -10004,7 +9357,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", - "dev": true, "dependencies": { "loader-utils": "^2.0.0", "schema-utils": "^3.0.0" @@ -10024,7 +9376,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, "dependencies": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -10038,7 +9389,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -10085,7 +9435,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", - "dev": true, "dependencies": { "browserslist": "^4.16.0", "postcss-selector-parser": "^6.0.4" @@ -10112,7 +9461,6 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.5.0.tgz", "integrity": "sha512-FSdBOOo271VyF/qZnOn1PgwCdt1v4Dx0Sey+U1jgqm1vqRYjPGdip0RGrFW6ItwtkBB8rHgHk26dlVr0uCs82Q==", - "dev": true, "dependencies": { "@trysound/sax": "0.1.1", "colorette": "^1.3.0", @@ -10133,7 +9481,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz", "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==", - "dev": true, "engines": { "node": ">=6" } @@ -10142,7 +9489,6 @@ "version": "5.7.2", "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.2.tgz", "integrity": "sha512-0Omye+RD4X7X69O0eql3lC4Heh/5iLj3ggxR/B5ketZLOtLiOqukUgjw3q4PDnNQbsrkKr3UMypqStQG3XKRvw==", - "dev": true, "dependencies": { "commander": "^2.20.0", "source-map": "~0.7.2", @@ -10159,7 +9505,6 @@ "version": "5.2.3", "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.3.tgz", "integrity": "sha512-eDbuaDlXhVaaoKuLD3DTNTozKqln6xOG6Us0SzlKG5tNlazG+/cdl8pm9qiF1Di89iWScTI0HcO+CDcf2dkXiw==", - "dev": true, "dependencies": { "jest-worker": "^27.0.6", "p-limit": "^3.1.0", @@ -10194,7 +9539,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, "dependencies": { "yocto-queue": "^0.1.0" }, @@ -10209,7 +9553,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -10227,7 +9570,6 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -10235,14 +9577,12 @@ "node_modules/terser/node_modules/commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "node_modules/terser/node_modules/source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true, "engines": { "node": ">= 8" } @@ -10250,8 +9590,7 @@ "node_modules/text-table": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/text-table/-/text-table-0.2.0.tgz", - "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=", - "dev": true + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" }, "node_modules/three": { "version": "0.135.0", @@ -10290,14 +9629,12 @@ "node_modules/thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, "node_modules/timers-browserify": { "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, "dependencies": { "setimmediate": "^1.0.4" }, @@ -10308,8 +9645,7 @@ "node_modules/timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", - "dev": true + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" }, "node_modules/tiny-inflate": { "version": "1.0.3", @@ -10324,14 +9660,12 @@ "node_modules/tiny-warning": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", - "dev": true + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, "node_modules/to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "dev": true + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" }, "node_modules/to-fast-properties": { "version": "2.0.0", @@ -10345,7 +9679,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, "dependencies": { "is-number": "^7.0.0" }, @@ -10357,7 +9690,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true, "engines": { "node": ">=0.6" } @@ -10391,20 +9723,17 @@ "node_modules/tslib": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", - "dev": true + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" }, "node_modules/tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", - "dev": true + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" }, "node_modules/type-fest": { "version": "0.21.3", "resolved": "https://registry.npmjs.org/type-fest/-/type-fest-0.21.3.tgz", "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==", - "dev": true, "engines": { "node": ">=10" }, @@ -10416,7 +9745,6 @@ "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, "dependencies": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -10449,7 +9777,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", - "dev": true, "engines": { "node": ">=4" } @@ -10458,7 +9785,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", - "dev": true, "dependencies": { "unicode-canonical-property-names-ecmascript": "^1.0.4", "unicode-property-aliases-ecmascript": "^1.0.4" @@ -10471,7 +9797,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", - "dev": true, "engines": { "node": ">=4" } @@ -10480,7 +9805,6 @@ "version": "1.1.0", "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", - "dev": true, "engines": { "node": ">=4" } @@ -10493,14 +9817,12 @@ "node_modules/uniqs": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", - "dev": true + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" }, "node_modules/universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true, "engines": { "node": ">= 10.0.0" } @@ -10509,7 +9831,6 @@ "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true, "engines": { "node": ">= 0.8" } @@ -10526,7 +9847,6 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, "dependencies": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -10535,8 +9855,7 @@ "node_modules/url/node_modules/punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" }, "node_modules/use-asset": { "version": "1.0.4", @@ -10553,7 +9872,6 @@ "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, "dependencies": { "inherits": "2.0.3" } @@ -10561,14 +9879,12 @@ "node_modules/util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "node_modules/util/node_modules/inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "node_modules/utility-types": { "version": "3.10.0", @@ -10582,7 +9898,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true, "engines": { "node": ">= 0.4.0" } @@ -10592,7 +9907,6 @@ "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", "deprecated": "Please upgrade to version 7 or higher. Older versions may use Math.random() in certain circumstances, which is known to be problematic. See https://v8.dev/blog/math-random for details.", - "dev": true, "bin": { "uuid": "bin/uuid" } @@ -10600,20 +9914,17 @@ "node_modules/v8-compile-cache": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/v8-compile-cache/-/v8-compile-cache-2.3.0.tgz", - "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==", - "dev": true + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" }, "node_modules/value-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==", - "dev": true + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" }, "node_modules/vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true, "engines": { "node": ">= 0.8" } @@ -10622,7 +9933,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "dev": true, "funding": { "type": "github", "url": "https://github.com/sponsors/wooorm" @@ -10631,14 +9941,12 @@ "node_modules/vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" }, "node_modules/vue-style-loader": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", - "dev": true, "dependencies": { "hash-sum": "^1.0.2", "loader-utils": "^1.0.2" @@ -10656,7 +9964,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", - "dev": true, "dependencies": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -10669,7 +9976,6 @@ "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, "dependencies": { "minimalistic-assert": "^1.0.0" } @@ -10683,7 +9989,6 @@ "version": "5.52.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.52.0.tgz", "integrity": "sha512-yRZOat8jWGwBwHpco3uKQhVU7HYaNunZiJ4AkAVQkPCUGoZk/tiIXiwG+8HIy/F+qsiZvSOa+GLQOj3q5RKRYg==", - "dev": true, "dependencies": { "@types/eslint-scope": "^3.7.0", "@types/estree": "^0.0.50", @@ -10730,7 +10035,6 @@ "version": "4.8.0", "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.8.0.tgz", "integrity": "sha512-+iBSWsX16uVna5aAYN6/wjhJy1q/GKk4KjKvfg90/6hykCTSgozbfz5iRgDTSJt/LgSbYxdBX3KBHeobIs+ZEw==", - "dev": true, "dependencies": { "@discoveryjs/json-ext": "^0.5.0", "@webpack-cli/configtest": "^1.0.4", @@ -10774,7 +10078,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.0.0.tgz", "integrity": "sha512-9zng2Z60pm6A98YoRcA0wSxw1EYn7B7y5owX/Tckyt9KGyULTkLtiavjaXlWqOMkM0YtqGgL3PvMOFgyFLq8vw==", - "dev": true, "dependencies": { "colorette": "^1.2.2", "mem": "^8.1.1", @@ -10798,7 +10101,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -10816,7 +10118,6 @@ "version": "4.0.0-rc.1", "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.0.0-rc.1.tgz", "integrity": "sha512-gZlGe0CMA0YZ5bIXFbtSegd33tYsUujYv+rgJu9Y75xHvXBSXFJiBvakMV7yTkBE+k8dgz4VsBzl7J5I5xatyg==", - "dev": true, "dependencies": { "ansi-html": "^0.0.7", "bonjour": "^3.5.0", @@ -10863,7 +10164,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.0.tgz", "integrity": "sha512-tAaOSrWCHF+1Ear1Z4wnJCXA9GGox4K6Ic85a5qalES2aeEwQGr7UC93mwef49536PkCYjzkp0zIxfFvexJ6zQ==", - "dev": true, "engines": { "node": ">=12" }, @@ -10875,7 +10175,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -10893,7 +10192,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.0.tgz", "integrity": "sha512-UhDTSnGF1dc0DRbUqr1aXwNoY3RgVkSWG8BrpnuFIxhP57IqbS7IRta2Gfiavds4yCxc5+fEAVVOgBZWnYkvzg==", - "dev": true, "dependencies": { "ansi-regex": "^6.0.0" }, @@ -10908,7 +10206,6 @@ "version": "5.8.0", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "dev": true, "dependencies": { "clone-deep": "^4.0.1", "wildcard": "^2.0.0" @@ -10921,7 +10218,6 @@ "version": "1.13.0", "resolved": "https://registry.npmjs.org/webpack-notifier/-/webpack-notifier-1.13.0.tgz", "integrity": "sha512-QLk6l/TZKGhyN6Hd1zobaiYno7S9YPX3wH86+YOSufHes77SegGhnGdj+4vrLDFK5A4ZKoQD5GRXXFnM0h0N8A==", - "dev": true, "dependencies": { "node-notifier": "^9.0.0", "strip-ansi": "^6.0.0" @@ -10931,7 +10227,6 @@ "version": "1.4.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dev": true, "dependencies": { "source-list-map": "^2.0.0", "source-map": "~0.6.1" @@ -10941,7 +10236,6 @@ "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true, "engines": { "node": ">=0.10.0" } @@ -10971,7 +10265,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "dependencies": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -10989,7 +10282,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.0.tgz", "integrity": "sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw==", - "dev": true, "engines": { "node": ">=10.13.0" } @@ -10998,7 +10290,6 @@ "version": "5.0.0-3", "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.0-3.tgz", "integrity": "sha512-viW6KCYjMb0NPoDrw2jAmLXU2dEOhRrtku28KmOfeE1vxbfwCYuTbTaMhnkrCZLFAFyY9Q49Z/jzYO80Dw5b8g==", - "dev": true, "dependencies": { "ansi-escapes": "^4.3.1", "chalk": "^4.1.0", @@ -11020,7 +10311,6 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, "dependencies": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", @@ -11034,7 +10324,6 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true, "engines": { "node": ">=0.8.0" } @@ -11043,7 +10332,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "dependencies": { "isexe": "^2.0.0" }, @@ -11057,14 +10345,12 @@ "node_modules/wildcard": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", - "dev": true + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" }, "node_modules/wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, "dependencies": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -11081,7 +10367,6 @@ "version": "4.3.0", "resolved": "https://registry.npmjs.org/ansi-styles/-/ansi-styles-4.3.0.tgz", "integrity": "sha512-zbB9rCJAT1rbjiVDb2hqKFHNYLxgtk8NURxZ3IZwD3F6NtxbXZQCnnSi1Lkx+IDohdPlFp222wVALIheZJQSEg==", - "dev": true, "dependencies": { "color-convert": "^2.0.1" }, @@ -11096,7 +10381,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/color-convert/-/color-convert-2.0.1.tgz", "integrity": "sha512-RRECPsj7iu/xb5oKYcsFHSppFNnsj/52OVTRKb4zP5onXwVF3zVmmToNcOfGC+CRDpfK/U584fMg38ZHCaElKQ==", - "dev": true, "dependencies": { "color-name": "~1.1.4" }, @@ -11107,20 +10391,17 @@ "node_modules/wrap-ansi/node_modules/color-name": { "version": "1.1.4", "resolved": "https://registry.npmjs.org/color-name/-/color-name-1.1.4.tgz", - "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==", - "dev": true + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "node_modules/wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "node_modules/ws": { "version": "8.2.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz", "integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==", - "dev": true, "engines": { "node": ">=10.0.0" }, @@ -11141,7 +10422,6 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true, "engines": { "node": ">=0.4" } @@ -11150,7 +10430,6 @@ "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true, "engines": { "node": ">=10" } @@ -11158,14 +10437,12 @@ "node_modules/yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "node_modules/yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true, "engines": { "node": ">= 6" } @@ -11174,7 +10451,6 @@ "version": "17.1.1", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.1.1.tgz", "integrity": "sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==", - "dev": true, "dependencies": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -11192,7 +10468,6 @@ "version": "20.2.9", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true, "engines": { "node": ">=10" } @@ -11201,7 +10476,6 @@ "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true, "engines": { "node": ">=10" }, @@ -11243,14 +10517,12 @@ "@babel/compat-data": { "version": "7.15.0", "resolved": "https://registry.npmjs.org/@babel/compat-data/-/compat-data-7.15.0.tgz", - "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==", - "dev": true + "integrity": "sha512-0NqAC1IJE0S0+lL1SWFMxMkz1pKCNCjI4tr2Zx4LJSXxCLAdr6KyArnY+sno5m3yH9g737ygOyPABDsnXkpxiA==" }, "@babel/core": { "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/core/-/core-7.15.4.tgz", "integrity": "sha512-Lkcv9I4a8bgUI8LJOLM6IKv6hnz1KOju6KM1lceqVMKlKKqNRopYd2Pc9MgIurqvMJ6BooemrnJz8jlIiQIpsA==", - "dev": true, "requires": { "@babel/code-frame": "^7.14.5", "@babel/generator": "^7.15.4", @@ -11272,8 +10544,7 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, @@ -11299,7 +10570,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-builder-binary-assignment-operator-visitor/-/helper-builder-binary-assignment-operator-visitor-7.15.4.tgz", "integrity": "sha512-P8o7JP2Mzi0SdC6eWr1zF+AEYvrsZa7GSY1lTayjF5XJhVH0kjLYUZPvTMflP7tBgZoe9gIhTa60QwFpqh/E0Q==", - "dev": true, "requires": { "@babel/helper-explode-assignable-expression": "^7.15.4", "@babel/types": "^7.15.4" @@ -11309,7 +10579,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-compilation-targets/-/helper-compilation-targets-7.15.4.tgz", "integrity": "sha512-rMWPCirulnPSe4d+gwdWXLfAXTTBj8M3guAf5xFQJ0nvFY7tfNAFnWdqaHegHlgDZOCT4qvhF3BYlSJag8yhqQ==", - "dev": true, "requires": { "@babel/compat-data": "^7.15.0", "@babel/helper-validator-option": "^7.14.5", @@ -11320,8 +10589,7 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, @@ -11329,7 +10597,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-create-class-features-plugin/-/helper-create-class-features-plugin-7.15.4.tgz", "integrity": "sha512-7ZmzFi+DwJx6A7mHRwbuucEYpyBwmh2Ca0RvI6z2+WLZYCqV0JOaLb+u0zbtmDicebgKBZgqbYfLaKNqSgv5Pw==", - "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.15.4", "@babel/helper-function-name": "^7.15.4", @@ -11343,7 +10610,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/helper-create-regexp-features-plugin/-/helper-create-regexp-features-plugin-7.14.5.tgz", "integrity": "sha512-TLawwqpOErY2HhWbGJ2nZT5wSkR192QpN+nBg1THfBfftrlvOh+WbhrxXCH4q4xJ9Gl16BGPR/48JA+Ryiho/A==", - "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.14.5", "regexpu-core": "^4.7.1" @@ -11353,7 +10619,6 @@ "version": "0.2.3", "resolved": "https://registry.npmjs.org/@babel/helper-define-polyfill-provider/-/helper-define-polyfill-provider-0.2.3.tgz", "integrity": "sha512-RH3QDAfRMzj7+0Nqu5oqgO5q9mFtQEVvCRsi8qCEfzLR9p2BHfn5FzhSB2oj1fF7I2+DcTORkYaQ6aTR9Cofew==", - "dev": true, "requires": { "@babel/helper-compilation-targets": "^7.13.0", "@babel/helper-module-imports": "^7.12.13", @@ -11368,8 +10633,7 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, @@ -11377,7 +10641,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-explode-assignable-expression/-/helper-explode-assignable-expression-7.15.4.tgz", "integrity": "sha512-J14f/vq8+hdC2KoWLIQSsGrC9EFBKE4NFts8pfMpymfApds+fPqR30AOUWc4tyr56h9l/GA1Sxv2q3dLZWbQ/g==", - "dev": true, "requires": { "@babel/types": "^7.15.4" } @@ -11412,7 +10675,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-member-expression-to-functions/-/helper-member-expression-to-functions-7.15.4.tgz", "integrity": "sha512-cokOMkxC/BTyNP1AlY25HuBWM32iCEsLPI4BHDpJCHHm1FU2E7dKWWIXJgQgSFiu4lp8q3bL1BIKwqkSUviqtA==", - "dev": true, "requires": { "@babel/types": "^7.15.4" } @@ -11429,7 +10691,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-module-transforms/-/helper-module-transforms-7.15.4.tgz", "integrity": "sha512-9fHHSGE9zTC++KuXLZcB5FKgvlV83Ox+NLUmQTawovwlJ85+QMhk1CnVk406CQVj97LaWod6KVjl2Sfgw9Aktw==", - "dev": true, "requires": { "@babel/helper-module-imports": "^7.15.4", "@babel/helper-replace-supers": "^7.15.4", @@ -11445,7 +10706,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-optimise-call-expression/-/helper-optimise-call-expression-7.15.4.tgz", "integrity": "sha512-E/z9rfbAOt1vDW1DR7k4SzhzotVV5+qMciWV6LaG1g4jeFrkDlJedjtV4h0i4Q/ITnUu+Pk08M7fczsB9GXBDw==", - "dev": true, "requires": { "@babel/types": "^7.15.4" } @@ -11453,14 +10713,12 @@ "@babel/helper-plugin-utils": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/helper-plugin-utils/-/helper-plugin-utils-7.14.5.tgz", - "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==", - "dev": true + "integrity": "sha512-/37qQCE3K0vvZKwoK4XU/irIJQdIfCJuhU5eKnNxpFDsOkgFaUAwbv+RYw6eYgsC0E4hS7r5KqGULUogqui0fQ==" }, "@babel/helper-remap-async-to-generator": { "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-remap-async-to-generator/-/helper-remap-async-to-generator-7.15.4.tgz", "integrity": "sha512-v53MxgvMK/HCwckJ1bZrq6dNKlmwlyRNYM6ypaRTdXWGOE2c1/SCa6dL/HimhPulGhZKw9W0QhREM583F/t0vQ==", - "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.15.4", "@babel/helper-wrap-function": "^7.15.4", @@ -11471,7 +10729,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-replace-supers/-/helper-replace-supers-7.15.4.tgz", "integrity": "sha512-/ztT6khaXF37MS47fufrKvIsiQkx1LBRvSJNzRqmbyeZnTwU9qBxXYLaaT/6KaxfKhjs2Wy8kG8ZdsFUuWBjzw==", - "dev": true, "requires": { "@babel/helper-member-expression-to-functions": "^7.15.4", "@babel/helper-optimise-call-expression": "^7.15.4", @@ -11483,7 +10740,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-simple-access/-/helper-simple-access-7.15.4.tgz", "integrity": "sha512-UzazrDoIVOZZcTeHHEPYrr1MvTR/K+wgLg6MY6e1CJyaRhbibftF6fR2KU2sFRtI/nERUZR9fBd6aKgBlIBaPg==", - "dev": true, "requires": { "@babel/types": "^7.15.4" } @@ -11492,7 +10748,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-skip-transparent-expression-wrappers/-/helper-skip-transparent-expression-wrappers-7.15.4.tgz", "integrity": "sha512-BMRLsdh+D1/aap19TycS4eD1qELGrCBJwzaY9IE8LrpJtJb+H7rQkPIdsfgnMtLBA6DJls7X9z93Z4U8h7xw0A==", - "dev": true, "requires": { "@babel/types": "^7.15.4" } @@ -11513,14 +10768,12 @@ "@babel/helper-validator-option": { "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/helper-validator-option/-/helper-validator-option-7.14.5.tgz", - "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==", - "dev": true + "integrity": "sha512-OX8D5eeX4XwcroVW45NMvoYaIuFI+GQpA2a8Gi+X/U/cDUIRsV37qQfF905F0htTRCREQIB4KqPeaveRJUl3Ow==" }, "@babel/helper-wrap-function": { "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helper-wrap-function/-/helper-wrap-function-7.15.4.tgz", "integrity": "sha512-Y2o+H/hRV5W8QhIfTpRIBwl57y8PrZt6JM3V8FOo5qarjshHItyH5lXlpMfBfmBefOqSCpKZs/6Dxqp0E/U+uw==", - "dev": true, "requires": { "@babel/helper-function-name": "^7.15.4", "@babel/template": "^7.15.4", @@ -11532,7 +10785,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/helpers/-/helpers-7.15.4.tgz", "integrity": "sha512-V45u6dqEJ3w2rlryYYXf6i9rQ5YMNu4FLS6ngs8ikblhu2VdR1AqAd6aJjBzmf2Qzh6KOLqKHxEN9+TFbAkAVQ==", - "dev": true, "requires": { "@babel/template": "^7.15.4", "@babel/traverse": "^7.15.4", @@ -11570,7 +10822,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-bugfix-v8-spread-parameters-in-optional-chaining/-/plugin-bugfix-v8-spread-parameters-in-optional-chaining-7.15.4.tgz", "integrity": "sha512-eBnpsl9tlhPhpI10kU06JHnrYXwg3+V6CaP2idsCXNef0aeslpqyITXQ74Vfk5uHgY7IG7XP0yIH8b42KSzHog==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.15.4", @@ -11581,7 +10832,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-async-generator-functions/-/plugin-proposal-async-generator-functions-7.15.4.tgz", "integrity": "sha512-2zt2g5vTXpMC3OmK6uyjvdXptbhBXfA77XGrd3gh93zwG8lZYBLOBImiGBEG0RANu3JqKEACCz5CGk73OJROBw==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/helper-remap-async-to-generator": "^7.15.4", @@ -11592,7 +10842,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-properties/-/plugin-proposal-class-properties-7.14.5.tgz", "integrity": "sha512-q/PLpv5Ko4dVc1LYMpCY7RVAAO4uk55qPwrIuJ5QJ8c6cVuAmhu7I/49JOppXL6gXf7ZHzpRVEUZdYoPLM04Gg==", - "dev": true, "requires": { "@babel/helper-create-class-features-plugin": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -11602,7 +10851,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-class-static-block/-/plugin-proposal-class-static-block-7.15.4.tgz", "integrity": "sha512-M682XWrrLNk3chXCjoPUQWOyYsB93B9z3mRyjtqqYJWDf2mfCdIYgDrA11cgNVhAQieaq6F2fn2f3wI0U4aTjA==", - "dev": true, "requires": { "@babel/helper-create-class-features-plugin": "^7.15.4", "@babel/helper-plugin-utils": "^7.14.5", @@ -11613,7 +10861,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-dynamic-import/-/plugin-proposal-dynamic-import-7.14.5.tgz", "integrity": "sha512-ExjiNYc3HDN5PXJx+bwC50GIx/KKanX2HiggnIUAYedbARdImiCU4RhhHfdf0Kd7JNXGpsBBBCOm+bBVy3Gb0g==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-dynamic-import": "^7.8.3" @@ -11623,7 +10870,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-export-namespace-from/-/plugin-proposal-export-namespace-from-7.14.5.tgz", "integrity": "sha512-g5POA32bXPMmSBu5Dx/iZGLGnKmKPc5AiY7qfZgurzrCYgIztDlHFbznSNCoQuv57YQLnQfaDi7dxCtLDIdXdA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-export-namespace-from": "^7.8.3" @@ -11633,7 +10879,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-json-strings/-/plugin-proposal-json-strings-7.14.5.tgz", "integrity": "sha512-NSq2fczJYKVRIsUJyNxrVUMhB27zb7N7pOFGQOhBKJrChbGcgEAqyZrmZswkPk18VMurEeJAaICbfm57vUeTbQ==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-json-strings": "^7.8.3" @@ -11643,7 +10888,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-logical-assignment-operators/-/plugin-proposal-logical-assignment-operators-7.14.5.tgz", "integrity": "sha512-YGn2AvZAo9TwyhlLvCCWxD90Xq8xJ4aSgaX3G5D/8DW94L8aaT+dS5cSP+Z06+rCJERGSr9GxMBZ601xoc2taw==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-logical-assignment-operators": "^7.10.4" @@ -11653,7 +10897,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-nullish-coalescing-operator/-/plugin-proposal-nullish-coalescing-operator-7.14.5.tgz", "integrity": "sha512-gun/SOnMqjSb98Nkaq2rTKMwervfdAoz6NphdY0vTfuzMfryj+tDGb2n6UkDKwez+Y8PZDhE3D143v6Gepp4Hg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-nullish-coalescing-operator": "^7.8.3" @@ -11663,7 +10906,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-numeric-separator/-/plugin-proposal-numeric-separator-7.14.5.tgz", "integrity": "sha512-yiclALKe0vyZRZE0pS6RXgjUOt87GWv6FYa5zqj15PvhOGFO69R5DusPlgK/1K5dVnCtegTiWu9UaBSrLLJJBg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-numeric-separator": "^7.10.4" @@ -11673,7 +10915,6 @@ "version": "7.14.7", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-object-rest-spread/-/plugin-proposal-object-rest-spread-7.14.7.tgz", "integrity": "sha512-082hsZz+sVabfmDWo1Oct1u1AgbKbUAyVgmX4otIc7bdsRgHBXwTwb3DpDmD4Eyyx6DNiuz5UAATT655k+kL5g==", - "dev": true, "requires": { "@babel/compat-data": "^7.14.7", "@babel/helper-compilation-targets": "^7.14.5", @@ -11686,7 +10927,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-catch-binding/-/plugin-proposal-optional-catch-binding-7.14.5.tgz", "integrity": "sha512-3Oyiixm0ur7bzO5ybNcZFlmVsygSIQgdOa7cTfOYCMY+wEPAYhZAJxi3mixKFCTCKUhQXuCTtQ1MzrpL3WT8ZQ==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/plugin-syntax-optional-catch-binding": "^7.8.3" @@ -11696,7 +10936,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-optional-chaining/-/plugin-proposal-optional-chaining-7.14.5.tgz", "integrity": "sha512-ycz+VOzo2UbWNI1rQXxIuMOzrDdHGrI23fRiz/Si2R4kv2XZQ1BK8ccdHwehMKBlcH/joGW/tzrUmo67gbJHlQ==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5", @@ -11707,7 +10946,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-methods/-/plugin-proposal-private-methods-7.14.5.tgz", "integrity": "sha512-838DkdUA1u+QTCplatfq4B7+1lnDa/+QMI89x5WZHBcnNv+47N8QEj2k9I2MUU9xIv8XJ4XvPCviM/Dj7Uwt9g==", - "dev": true, "requires": { "@babel/helper-create-class-features-plugin": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -11717,7 +10955,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-private-property-in-object/-/plugin-proposal-private-property-in-object-7.15.4.tgz", "integrity": "sha512-X0UTixkLf0PCCffxgu5/1RQyGGbgZuKoI+vXP4iSbJSYwPb7hu06omsFGBvQ9lJEvwgrxHdS8B5nbfcd8GyUNA==", - "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.15.4", "@babel/helper-create-class-features-plugin": "^7.15.4", @@ -11729,7 +10966,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-proposal-unicode-property-regex/-/plugin-proposal-unicode-property-regex-7.14.5.tgz", "integrity": "sha512-6axIeOU5LnY471KenAB9vI8I5j7NQ2d652hIYwVyRfgaZT5UpiqFKCuVXCDMSrU+3VFafnu2c5m3lrWIlr6A5Q==", - "dev": true, "requires": { "@babel/helper-create-regexp-features-plugin": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -11739,7 +10975,6 @@ "version": "7.8.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-async-generators/-/plugin-syntax-async-generators-7.8.4.tgz", "integrity": "sha512-tycmZxkGfZaxhMRbXlPXuVFpdWlXpir2W4AMhSJgRKzk/eDlIXOhb2LHWoLpDF7TEHylV5zNhykX6KAgHJmTNw==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -11748,7 +10983,6 @@ "version": "7.12.13", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-properties/-/plugin-syntax-class-properties-7.12.13.tgz", "integrity": "sha512-fm4idjKla0YahUNgFNLCB0qySdsoPiZP3iQE3rky0mBUtMZ23yDJ9SJdg6dXTSDnulOVqiF3Hgr9nbXvXTQZYA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.12.13" } @@ -11757,7 +10991,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-class-static-block/-/plugin-syntax-class-static-block-7.14.5.tgz", "integrity": "sha512-b+YyPmr6ldyNnM6sqYeMWE+bgJcJpO6yS4QD7ymxgH34GBPNDM/THBh8iunyvKIZztiwLH4CJZ0RxTk9emgpjw==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -11766,7 +10999,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-dynamic-import/-/plugin-syntax-dynamic-import-7.8.3.tgz", "integrity": "sha512-5gdGbFon+PszYzqs83S3E5mpi7/y/8M9eC90MRTZfduQOYW76ig6SOSPNe41IG5LoP3FGBn2N0RjVDSQiS94kQ==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -11775,7 +11007,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-export-namespace-from/-/plugin-syntax-export-namespace-from-7.8.3.tgz", "integrity": "sha512-MXf5laXo6c1IbEbegDmzGPwGNTsHZmEy6QGznu5Sh2UCWvueywb2ee+CCE4zQiZstxU9BMoQO9i6zUFSY0Kj0Q==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.3" } @@ -11784,7 +11015,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-json-strings/-/plugin-syntax-json-strings-7.8.3.tgz", "integrity": "sha512-lY6kdGpWHvjoe2vk4WrAapEuBR69EMxZl+RoGRhrFGNYVK8mOPAW8VfbT/ZgrFbXlDNiiaxQnAtgVCZ6jv30EA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -11802,7 +11032,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-logical-assignment-operators/-/plugin-syntax-logical-assignment-operators-7.10.4.tgz", "integrity": "sha512-d8waShlpFDinQ5MtvGU9xDAOzKH47+FFoney2baFIoMr952hKOLp1HR7VszoZvOsV/4+RRszNY7D17ba0te0ig==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -11811,7 +11040,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-nullish-coalescing-operator/-/plugin-syntax-nullish-coalescing-operator-7.8.3.tgz", "integrity": "sha512-aSff4zPII1u2QD7y+F8oDsz19ew4IGEJg9SVW+bqwpwtfFleiQDMdzA/R+UlWDzfnHFCxxleFT0PMIrR36XLNQ==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -11820,7 +11048,6 @@ "version": "7.10.4", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-numeric-separator/-/plugin-syntax-numeric-separator-7.10.4.tgz", "integrity": "sha512-9H6YdfkcK/uOnY/K7/aA2xpzaAgkQn37yzWUMRK7OaPOqOpGS1+n0H5hxT9AUw9EsSjPW8SVyMJwYRtWs3X3ug==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.10.4" } @@ -11829,7 +11056,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-object-rest-spread/-/plugin-syntax-object-rest-spread-7.8.3.tgz", "integrity": "sha512-XoqMijGZb9y3y2XskN+P1wUGiVwWZ5JmoDRwx5+3GmEplNyVM2s2Dg8ILFQm8rWM48orGy5YpI5Bl8U1y7ydlA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -11838,7 +11064,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-catch-binding/-/plugin-syntax-optional-catch-binding-7.8.3.tgz", "integrity": "sha512-6VPD0Pc1lpTqw0aKoeRTMiB+kWhAoT24PA+ksWSBrFtl5SIRVpZlwN3NNPQjehA2E/91FV3RjLWoVTglWcSV3Q==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -11847,7 +11072,6 @@ "version": "7.8.3", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-optional-chaining/-/plugin-syntax-optional-chaining-7.8.3.tgz", "integrity": "sha512-KoK9ErH1MBlCPxV0VANkXW2/dw4vlbGDrFgz8bmUsBGYkFRcbRwMh6cIJubdPrkxRwuGdtCk0v/wPTKbQgBjkg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.8.0" } @@ -11856,7 +11080,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-private-property-in-object/-/plugin-syntax-private-property-in-object-7.14.5.tgz", "integrity": "sha512-0wVnp9dxJ72ZUJDV27ZfbSj6iHLoytYZmh3rFcxNnvsJF3ktkzLDZPy/mA17HGsaQT3/DQsWYX1f1QGWkCoVUg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -11865,7 +11088,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-syntax-top-level-await/-/plugin-syntax-top-level-await-7.14.5.tgz", "integrity": "sha512-hx++upLv5U1rgYfwe1xBQUhRmU41NEvpUvrp8jkrSCdvGSnM5/qdRMtylJ6PG5OFkBaHkbTAKTnd3/YyESRHFw==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -11874,7 +11096,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-arrow-functions/-/plugin-transform-arrow-functions-7.14.5.tgz", "integrity": "sha512-KOnO0l4+tD5IfOdi4x8C1XmEIRWUjNRV8wc6K2vz/3e8yAOoZZvsRXRRIF/yo/MAOFb4QjtAw9xSxMXbSMRy8A==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -11883,7 +11104,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-async-to-generator/-/plugin-transform-async-to-generator-7.14.5.tgz", "integrity": "sha512-szkbzQ0mNk0rpu76fzDdqSyPu0MuvpXgC+6rz5rpMb5OIRxdmHfQxrktL8CYolL2d8luMCZTR0DpIMIdL27IjA==", - "dev": true, "requires": { "@babel/helper-module-imports": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5", @@ -11894,7 +11114,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoped-functions/-/plugin-transform-block-scoped-functions-7.14.5.tgz", "integrity": "sha512-dtqWqdWZ5NqBX3KzsVCWfQI3A53Ft5pWFCT2eCVUftWZgjc5DpDponbIF1+c+7cSGk2wN0YK7HGL/ezfRbpKBQ==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -11903,7 +11122,6 @@ "version": "7.15.3", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-block-scoping/-/plugin-transform-block-scoping-7.15.3.tgz", "integrity": "sha512-nBAzfZwZb4DkaGtOes1Up1nOAp9TDRRFw4XBzBBSG9QK7KVFmYzgj9o9sbPv7TX5ofL4Auq4wZnxCoPnI/lz2Q==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -11912,7 +11130,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-classes/-/plugin-transform-classes-7.15.4.tgz", "integrity": "sha512-Yjvhex8GzBmmPQUvpXRPWQ9WnxXgAFuZSrqOK/eJlOGIXwvv8H3UEdUigl1gb/bnjTrln+e8bkZUYCBt/xYlBg==", - "dev": true, "requires": { "@babel/helper-annotate-as-pure": "^7.15.4", "@babel/helper-function-name": "^7.15.4", @@ -11927,7 +11144,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-computed-properties/-/plugin-transform-computed-properties-7.14.5.tgz", "integrity": "sha512-pWM+E4283UxaVzLb8UBXv4EIxMovU4zxT1OPnpHJcmnvyY9QbPPTKZfEj31EUvG3/EQRbYAGaYEUZ4yWOBC2xg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -11936,7 +11152,6 @@ "version": "7.14.7", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-destructuring/-/plugin-transform-destructuring-7.14.7.tgz", "integrity": "sha512-0mDE99nK+kVh3xlc5vKwB6wnP9ecuSj+zQCa/n0voENtP/zymdT4HH6QEb65wjjcbqr1Jb/7z9Qp7TF5FtwYGw==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -11945,7 +11160,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-dotall-regex/-/plugin-transform-dotall-regex-7.14.5.tgz", "integrity": "sha512-loGlnBdj02MDsFaHhAIJzh7euK89lBrGIdM9EAtHFo6xKygCUGuuWe07o1oZVk287amtW1n0808sQM99aZt3gw==", - "dev": true, "requires": { "@babel/helper-create-regexp-features-plugin": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -11955,7 +11169,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-duplicate-keys/-/plugin-transform-duplicate-keys-7.14.5.tgz", "integrity": "sha512-iJjbI53huKbPDAsJ8EmVmvCKeeq21bAze4fu9GBQtSLqfvzj2oRuHVx4ZkDwEhg1htQ+5OBZh/Ab0XDf5iBZ7A==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -11964,7 +11177,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-exponentiation-operator/-/plugin-transform-exponentiation-operator-7.14.5.tgz", "integrity": "sha512-jFazJhMBc9D27o9jDnIE5ZErI0R0m7PbKXVq77FFvqFbzvTMuv8jaAwLZ5PviOLSFttqKIW0/wxNSDbjLk0tYA==", - "dev": true, "requires": { "@babel/helper-builder-binary-assignment-operator-visitor": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -11974,7 +11186,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-for-of/-/plugin-transform-for-of-7.15.4.tgz", "integrity": "sha512-DRTY9fA751AFBDh2oxydvVm4SYevs5ILTWLs6xKXps4Re/KG5nfUkr+TdHCrRWB8C69TlzVgA9b3RmGWmgN9LA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -11983,7 +11194,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-function-name/-/plugin-transform-function-name-7.14.5.tgz", "integrity": "sha512-vbO6kv0fIzZ1GpmGQuvbwwm+O4Cbm2NrPzwlup9+/3fdkuzo1YqOZcXw26+YUJB84Ja7j9yURWposEHLYwxUfQ==", - "dev": true, "requires": { "@babel/helper-function-name": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -11993,7 +11203,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-literals/-/plugin-transform-literals-7.14.5.tgz", "integrity": "sha512-ql33+epql2F49bi8aHXxvLURHkxJbSmMKl9J5yHqg4PLtdE6Uc48CH1GS6TQvZ86eoB/ApZXwm7jlA+B3kra7A==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -12002,7 +11211,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-member-expression-literals/-/plugin-transform-member-expression-literals-7.14.5.tgz", "integrity": "sha512-WkNXxH1VXVTKarWFqmso83xl+2V3Eo28YY5utIkbsmXoItO8Q3aZxN4BTS2k0hz9dGUloHK26mJMyQEYfkn/+Q==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -12011,7 +11219,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-amd/-/plugin-transform-modules-amd-7.14.5.tgz", "integrity": "sha512-3lpOU8Vxmp3roC4vzFpSdEpGUWSMsHFreTWOMMLzel2gNGfHE5UWIh/LN6ghHs2xurUp4jRFYMUIZhuFbody1g==", - "dev": true, "requires": { "@babel/helper-module-transforms": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5", @@ -12022,7 +11229,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-commonjs/-/plugin-transform-modules-commonjs-7.15.4.tgz", "integrity": "sha512-qg4DPhwG8hKp4BbVDvX1s8cohM8a6Bvptu4l6Iingq5rW+yRUAhe/YRup/YcW2zCOlrysEWVhftIcKzrEZv3sA==", - "dev": true, "requires": { "@babel/helper-module-transforms": "^7.15.4", "@babel/helper-plugin-utils": "^7.14.5", @@ -12034,7 +11240,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-systemjs/-/plugin-transform-modules-systemjs-7.15.4.tgz", "integrity": "sha512-fJUnlQrl/mezMneR72CKCgtOoahqGJNVKpompKwzv3BrEXdlPspTcyxrZ1XmDTIr9PpULrgEQo3qNKp6dW7ssw==", - "dev": true, "requires": { "@babel/helper-hoist-variables": "^7.15.4", "@babel/helper-module-transforms": "^7.15.4", @@ -12047,7 +11252,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-modules-umd/-/plugin-transform-modules-umd-7.14.5.tgz", "integrity": "sha512-RfPGoagSngC06LsGUYyM9QWSXZ8MysEjDJTAea1lqRjNECE3y0qIJF/qbvJxc4oA4s99HumIMdXOrd+TdKaAAA==", - "dev": true, "requires": { "@babel/helper-module-transforms": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -12057,7 +11261,6 @@ "version": "7.14.9", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-named-capturing-groups-regex/-/plugin-transform-named-capturing-groups-regex-7.14.9.tgz", "integrity": "sha512-l666wCVYO75mlAtGFfyFwnWmIXQm3kSH0C3IRnJqWcZbWkoihyAdDhFm2ZWaxWTqvBvhVFfJjMRQ0ez4oN1yYA==", - "dev": true, "requires": { "@babel/helper-create-regexp-features-plugin": "^7.14.5" } @@ -12066,7 +11269,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-new-target/-/plugin-transform-new-target-7.14.5.tgz", "integrity": "sha512-Nx054zovz6IIRWEB49RDRuXGI4Gy0GMgqG0cII9L3MxqgXz/+rgII+RU58qpo4g7tNEx1jG7rRVH4ihZoP4esQ==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -12075,7 +11277,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-object-super/-/plugin-transform-object-super-7.14.5.tgz", "integrity": "sha512-MKfOBWzK0pZIrav9z/hkRqIk/2bTv9qvxHzPQc12RcVkMOzpIKnFCNYJip00ssKWYkd8Sf5g0Wr7pqJ+cmtuFg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/helper-replace-supers": "^7.14.5" @@ -12085,7 +11286,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-parameters/-/plugin-transform-parameters-7.15.4.tgz", "integrity": "sha512-9WB/GUTO6lvJU3XQsSr6J/WKvBC2hcs4Pew8YxZagi6GkTdniyqp8On5kqdK8MN0LMeu0mGbhPN+O049NV/9FQ==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -12094,7 +11294,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-property-literals/-/plugin-transform-property-literals-7.14.5.tgz", "integrity": "sha512-r1uilDthkgXW8Z1vJz2dKYLV1tuw2xsbrp3MrZmD99Wh9vsfKoob+JTgri5VUb/JqyKRXotlOtwgu4stIYCmnw==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -12144,7 +11343,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-regenerator/-/plugin-transform-regenerator-7.14.5.tgz", "integrity": "sha512-NVIY1W3ITDP5xQl50NgTKlZ0GrotKtLna08/uGY6ErQt6VEQZXla86x/CTddm5gZdcr+5GSsvMeTmWA5Ii6pkg==", - "dev": true, "requires": { "regenerator-transform": "^0.14.2" } @@ -12153,7 +11351,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-reserved-words/-/plugin-transform-reserved-words-7.14.5.tgz", "integrity": "sha512-cv4F2rv1nD4qdexOGsRQXJrOcyb5CrgjUH9PKrrtyhSDBNWGxd0UIitjyJiWagS+EbUGjG++22mGH1Pub8D6Vg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -12162,7 +11359,6 @@ "version": "7.15.0", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-runtime/-/plugin-transform-runtime-7.15.0.tgz", "integrity": "sha512-sfHYkLGjhzWTq6xsuQ01oEsUYjkHRux9fW1iUA68dC7Qd8BS1Unq4aZ8itmQp95zUzIcyR2EbNMTzAicFj+guw==", - "dev": true, "requires": { "@babel/helper-module-imports": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5", @@ -12175,8 +11371,7 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, @@ -12184,7 +11379,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-shorthand-properties/-/plugin-transform-shorthand-properties-7.14.5.tgz", "integrity": "sha512-xLucks6T1VmGsTB+GWK5Pl9Jl5+nRXD1uoFdA5TSO6xtiNjtXTjKkmPdFXVLGlK5A2/or/wQMKfmQ2Y0XJfn5g==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -12193,7 +11387,6 @@ "version": "7.14.6", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-spread/-/plugin-transform-spread-7.14.6.tgz", "integrity": "sha512-Zr0x0YroFJku7n7+/HH3A2eIrGMjbmAIbJSVv0IZ+t3U2WUQUA64S/oeied2e+MaGSjmt4alzBCsK9E8gh+fag==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5", "@babel/helper-skip-transparent-expression-wrappers": "^7.14.5" @@ -12203,7 +11396,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-sticky-regex/-/plugin-transform-sticky-regex-7.14.5.tgz", "integrity": "sha512-Z7F7GyvEMzIIbwnziAZmnSNpdijdr4dWt+FJNBnBLz5mwDFkqIXU9wmBcWWad3QeJF5hMTkRe4dAq2sUZiG+8A==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -12212,7 +11404,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-template-literals/-/plugin-transform-template-literals-7.14.5.tgz", "integrity": "sha512-22btZeURqiepOfuy/VkFr+zStqlujWaarpMErvay7goJS6BWwdd6BY9zQyDLDa4x2S3VugxFb162IZ4m/S/+Gg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -12221,7 +11412,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-typeof-symbol/-/plugin-transform-typeof-symbol-7.14.5.tgz", "integrity": "sha512-lXzLD30ffCWseTbMQzrvDWqljvZlHkXU+CnseMhkMNqU1sASnCsz3tSzAaH3vCUXb9PHeUb90ZT1BdFTm1xxJw==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -12230,7 +11420,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-escapes/-/plugin-transform-unicode-escapes-7.14.5.tgz", "integrity": "sha512-crTo4jATEOjxj7bt9lbYXcBAM3LZaUrbP2uUdxb6WIorLmjNKSpHfIybgY4B8SRpbf8tEVIWH3Vtm7ayCrKocA==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.14.5" } @@ -12239,7 +11428,6 @@ "version": "7.14.5", "resolved": "https://registry.npmjs.org/@babel/plugin-transform-unicode-regex/-/plugin-transform-unicode-regex-7.14.5.tgz", "integrity": "sha512-UygduJpC5kHeCiRw/xDVzC+wj8VaYSoKl5JNVmbP7MadpNinAm3SvZCxZ42H37KZBKztz46YC73i9yV34d0Tzw==", - "dev": true, "requires": { "@babel/helper-create-regexp-features-plugin": "^7.14.5", "@babel/helper-plugin-utils": "^7.14.5" @@ -12249,7 +11437,6 @@ "version": "7.15.4", "resolved": "https://registry.npmjs.org/@babel/preset-env/-/preset-env-7.15.4.tgz", "integrity": "sha512-4f2nLw+q6ht8gl3sHCmNhmA5W6b1ItLzbH3UrKuJxACHr2eCpk96jwjrAfCAaXaaVwTQGnyUYHY2EWXJGt7TUQ==", - "dev": true, "requires": { "@babel/compat-data": "^7.15.0", "@babel/helper-compilation-targets": "^7.15.4", @@ -12329,8 +11516,7 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, @@ -12338,7 +11524,6 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/@babel/preset-modules/-/preset-modules-0.1.4.tgz", "integrity": "sha512-J36NhwnfdzpmH41M1DrnkkgAqhZaqr/NBdPfQ677mLzlaXo+oDiv1deyCDtgAhz8p328otdob0Du7+xgHGZbKg==", - "dev": true, "requires": { "@babel/helper-plugin-utils": "^7.0.0", "@babel/plugin-proposal-unicode-property-regex": "^7.4.4", @@ -12417,8 +11602,7 @@ "@discoveryjs/json-ext": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/@discoveryjs/json-ext/-/json-ext-0.5.3.tgz", - "integrity": "sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g==", - "dev": true + "integrity": "sha512-Fxt+AfXgjMoin2maPIYzFZnQjAXjAL0PHscM5pRTtatFqB+vZxAM9tLp2Optnuw3QOQC40jTNeGYFOMvyf7v9g==" }, "@emotion/is-prop-valid": { "version": "0.8.8", @@ -12484,7 +11668,6 @@ "version": "2.1.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.scandir/-/fs.scandir-2.1.5.tgz", "integrity": "sha512-vq24Bq3ym5HEQm2NKCr3yXDwjc7vTsEThRDnkp2DK9p1uqLR+DHurm/NOTo0KG7HYHU7eppKZj3MyqYuMBf62g==", - "dev": true, "requires": { "@nodelib/fs.stat": "2.0.5", "run-parallel": "^1.1.9" @@ -12493,23 +11676,21 @@ "@nodelib/fs.stat": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/@nodelib/fs.stat/-/fs.stat-2.0.5.tgz", - "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==", - "dev": true + "integrity": "sha512-RkhPPp2zrqDAQA/2jNhnztcPAlv64XdhIp7a7454A5ovI7Bukxgt7MX7udwAu3zg1DcpPU0rz3VV1SeaqvY4+A==" }, "@nodelib/fs.walk": { "version": "1.2.8", "resolved": "https://registry.npmjs.org/@nodelib/fs.walk/-/fs.walk-1.2.8.tgz", "integrity": "sha512-oGB+UxlgWcgQkgwo8GcEGwemoTFt3FIO9ababBmaGwXIoBKZ+GTy0pP185beGg7Llih/NSHSV2XAs1lnznocSg==", - "dev": true, "requires": { "@nodelib/fs.scandir": "2.1.5", "fastq": "^1.6.0" } }, "@popperjs/core": { - "version": "2.10.1", - "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.10.1.tgz", - "integrity": "sha512-HnUhk1Sy9IuKrxEMdIRCxpIqPw6BFsbYSEUO9p/hNw5sMld/+3OLMWQP80F8/db9qsv3qUjs7ZR5bS/R+iinXw==" + "version": "2.11.5", + "resolved": "https://registry.npmjs.org/@popperjs/core/-/core-2.11.5.tgz", + "integrity": "sha512-9X2obfABZuDVLCgPK9aX0a/x4jaOEweTTWE2+9sr0Qqqevj2Uv5XorvusThmc9XGYpS9yI+fhh8RTafBtGposw==" }, "@react-aria/ssr": { "version": "3.1.2", @@ -12643,14 +11824,12 @@ "@trysound/sax": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/@trysound/sax/-/sax-0.1.1.tgz", - "integrity": "sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==", - "dev": true + "integrity": "sha512-Z6DoceYb/1xSg5+e+ZlPZ9v0N16ZvZ+wYMraFue4HYrE4ttONKtsvruIRf6t9TBR0YvSOfi1hUU0fJfBLCDYow==" }, "@types/babel__core": { "version": "7.1.15", "resolved": "https://registry.npmjs.org/@types/babel__core/-/babel__core-7.1.15.tgz", "integrity": "sha512-bxlMKPDbY8x5h6HBwVzEOk2C8fb6SLfYQ5Jw3uBYuYF1lfWk/kbLd81la82vrIkBb0l+JdmrZaDikPrNxpS/Ew==", - "dev": true, "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0", @@ -12663,7 +11842,6 @@ "version": "7.6.3", "resolved": "https://registry.npmjs.org/@types/babel__generator/-/babel__generator-7.6.3.tgz", "integrity": "sha512-/GWCmzJWqV7diQW54smJZzWbSFf4QYtF71WCKhcx6Ru/tFyQIY2eiiITcCAeuPbNSvT9YCGkVMqqvSk2Z0mXiA==", - "dev": true, "requires": { "@babel/types": "^7.0.0" } @@ -12672,7 +11850,6 @@ "version": "7.4.1", "resolved": "https://registry.npmjs.org/@types/babel__template/-/babel__template-7.4.1.tgz", "integrity": "sha512-azBFKemX6kMg5Io+/rdGT0dkGreboUVR0Cdm3fz9QJWpaQGJRQXl7C+6hOTCZcMll7KFyEQpgbYI2lHdsS4U7g==", - "dev": true, "requires": { "@babel/parser": "^7.1.0", "@babel/types": "^7.0.0" @@ -12682,7 +11859,6 @@ "version": "7.14.2", "resolved": "https://registry.npmjs.org/@types/babel__traverse/-/babel__traverse-7.14.2.tgz", "integrity": "sha512-K2waXdXBi2302XUdcHcR1jCeU0LL4TD9HRs/gk0N2Xvrht+G/BfJa4QObBQZfhMdxiCpV3COl5Nfq4uKTeTnJA==", - "dev": true, "requires": { "@babel/types": "^7.3.0" } @@ -12691,7 +11867,6 @@ "version": "4.2.5", "resolved": "https://registry.npmjs.org/@types/clean-css/-/clean-css-4.2.5.tgz", "integrity": "sha512-NEzjkGGpbs9S9fgC4abuBvTpVwE3i+Acu9BBod3PUyjDVZcNsGx61b8r2PphR61QGPnn0JHVs5ey6/I4eTrkxw==", - "dev": true, "requires": { "@types/node": "*", "source-map": "^0.6.0" @@ -12700,8 +11875,7 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, @@ -12709,7 +11883,6 @@ "version": "7.28.0", "resolved": "https://registry.npmjs.org/@types/eslint/-/eslint-7.28.0.tgz", "integrity": "sha512-07XlgzX0YJUn4iG1ocY4IX9DzKSmMGUs6ESKlxWhZRaa0fatIWaHWUVapcuGa8r5HFnTqzj+4OCjd5f7EZ/i/A==", - "dev": true, "requires": { "@types/estree": "*", "@types/json-schema": "*" @@ -12719,7 +11892,6 @@ "version": "3.7.1", "resolved": "https://registry.npmjs.org/@types/eslint-scope/-/eslint-scope-3.7.1.tgz", "integrity": "sha512-SCFeogqiptms4Fg29WpOTk5nHIzfpKCemSN63ksBQYKTcXoJEmJagV+DhVmbapZzY4/5YaOV1nZwrsU79fFm1g==", - "dev": true, "requires": { "@types/eslint": "*", "@types/estree": "*" @@ -12728,14 +11900,12 @@ "@types/estree": { "version": "0.0.50", "resolved": "https://registry.npmjs.org/@types/estree/-/estree-0.0.50.tgz", - "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==", - "dev": true + "integrity": "sha512-C6N5s2ZFtuZRj54k2/zyRhNDjJwwcViAM3Nbm8zjBpbqAdZ00mr0CFxvSKeO8Y/e03WVFLpQMdHYVfUd6SB+Hw==" }, "@types/glob": { "version": "7.1.4", "resolved": "https://registry.npmjs.org/@types/glob/-/glob-7.1.4.tgz", "integrity": "sha512-w+LsMxKyYQm347Otw+IfBXOv9UWVjpHpCDdbBMt8Kz/xbvCYNjP+0qPh91Km3iKfSRLBB0P7fAMf0KHrPu+MyA==", - "dev": true, "requires": { "@types/minimatch": "*", "@types/node": "*" @@ -12745,7 +11915,6 @@ "version": "1.17.7", "resolved": "https://registry.npmjs.org/@types/http-proxy/-/http-proxy-1.17.7.tgz", "integrity": "sha512-9hdj6iXH64tHSLTY+Vt2eYOGzSogC+JQ2H7bdPWkuh7KXP5qLllWx++t+K9Wk556c3dkDdPws/SpMRi0sdCT1w==", - "dev": true, "requires": { "@types/node": "*" } @@ -12754,7 +11923,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/@types/imagemin/-/imagemin-7.0.1.tgz", "integrity": "sha512-xEn5+M3lDBtI3JxLy6eU3ksoVurygnlG7OYhTqJfGGP4PcvYnfn+IABCmMve7ziM/SneHDm5xgJFKC8hCYPicw==", - "dev": true, "requires": { "@types/node": "*" } @@ -12763,7 +11931,6 @@ "version": "7.0.1", "resolved": "https://registry.npmjs.org/@types/imagemin-gifsicle/-/imagemin-gifsicle-7.0.1.tgz", "integrity": "sha512-kUz6sUh0P95JOS0RGEaaemWUrASuw+dLsWIveK2UZJx74id/B9epgblMkCk/r5MjUWbZ83wFvacG5Rb/f97gyA==", - "dev": true, "requires": { "@types/imagemin": "*" } @@ -12772,7 +11939,6 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/@types/imagemin-mozjpeg/-/imagemin-mozjpeg-8.0.1.tgz", "integrity": "sha512-kMQWEoKxxhlnH4POI3qfW9DjXlQfi80ux3l2b3j5R3eudSCoUIzKQLkfMjNJ6eMYnMWBcB+rfQOWqIzdIwFGKw==", - "dev": true, "requires": { "@types/imagemin": "*" } @@ -12781,7 +11947,6 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/@types/imagemin-optipng/-/imagemin-optipng-5.2.1.tgz", "integrity": "sha512-XCM/3q+HUL7v4zOqMI+dJ5dTxT+MUukY9KU49DSnYb/4yWtSMHJyADP+WHSMVzTR63J2ZvfUOzSilzBNEQW78g==", - "dev": true, "requires": { "@types/imagemin": "*" } @@ -12790,7 +11955,6 @@ "version": "8.0.1", "resolved": "https://registry.npmjs.org/@types/imagemin-svgo/-/imagemin-svgo-8.0.1.tgz", "integrity": "sha512-YafkdrVAcr38U0Ln1C+L1n4SIZqC47VBHTyxCq7gTUSd1R9MdIvMcrljWlgU1M9O68WZDeQWUrKipKYfEOCOvQ==", - "dev": true, "requires": { "@types/imagemin": "*", "@types/svgo": "^1" @@ -12809,20 +11973,17 @@ "@types/minimatch": { "version": "3.0.5", "resolved": "https://registry.npmjs.org/@types/minimatch/-/minimatch-3.0.5.tgz", - "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==", - "dev": true + "integrity": "sha512-Klz949h02Gz2uZCMGwDUSDS1YBlTdDDgbWHi+81l29tQALUtvz4rAYi5uoVhE5Lagoq6DeqAUlbrHvW/mXDgdQ==" }, "@types/node": { "version": "16.7.10", "resolved": "https://registry.npmjs.org/@types/node/-/node-16.7.10.tgz", - "integrity": "sha512-S63Dlv4zIPb8x6MMTgDq5WWRJQe56iBEY0O3SOFA9JrRienkOVDXSXBjjJw6HTNQYSE2JI6GMCR6LVbIMHJVvA==", - "dev": true + "integrity": "sha512-S63Dlv4zIPb8x6MMTgDq5WWRJQe56iBEY0O3SOFA9JrRienkOVDXSXBjjJw6HTNQYSE2JI6GMCR6LVbIMHJVvA==" }, "@types/parse-json": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/@types/parse-json/-/parse-json-4.0.0.tgz", - "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==", - "dev": true + "integrity": "sha512-//oorEZjL6sbPcKUaCdIGlIUeH26mgzimjBB77G6XRgnDl/L5wOnpyBGRe/Mmf5CVW3PwEBE1NjiMZ/ssFh4wA==" }, "@types/prop-types": { "version": "15.7.4", @@ -12850,8 +12011,7 @@ "@types/retry": { "version": "0.12.1", "resolved": "https://registry.npmjs.org/@types/retry/-/retry-0.12.1.tgz", - "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==", - "dev": true + "integrity": "sha512-xoDlM2S4ortawSWORYqsdU+2rxdh4LRW9ytc3zmT37RIKQh6IHyKwwtKhKis9ah8ol07DCkZxPt8BBvPjC6v4g==" }, "@types/scheduler": { "version": "0.16.2", @@ -12861,8 +12021,7 @@ "@types/svgo": { "version": "1.3.6", "resolved": "https://registry.npmjs.org/@types/svgo/-/svgo-1.3.6.tgz", - "integrity": "sha512-AZU7vQcy/4WFEuwnwsNsJnFwupIpbllH1++LXScN6uxT1Z4zPzdrWG97w4/I7eFKFTvfy/bHFStWjdBAg2Vjug==", - "dev": true + "integrity": "sha512-AZU7vQcy/4WFEuwnwsNsJnFwupIpbllH1++LXScN6uxT1Z4zPzdrWG97w4/I7eFKFTvfy/bHFStWjdBAg2Vjug==" }, "@types/warning": { "version": "3.0.0", @@ -12886,7 +12045,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ast/-/ast-1.11.1.tgz", "integrity": "sha512-ukBh14qFLjxTQNTXocdyksN5QdM28S1CxHt2rdskFyL+xFV7VremuBLVbmCePj+URalXBENx/9Lm7lnhihtCSw==", - "dev": true, "requires": { "@webassemblyjs/helper-numbers": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1" @@ -12895,26 +12053,22 @@ "@webassemblyjs/floating-point-hex-parser": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/floating-point-hex-parser/-/floating-point-hex-parser-1.11.1.tgz", - "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==", - "dev": true + "integrity": "sha512-iGRfyc5Bq+NnNuX8b5hwBrRjzf0ocrJPI6GWFodBFzmFnyvrQ83SHKhmilCU/8Jv67i4GJZBMhEzltxzcNagtQ==" }, "@webassemblyjs/helper-api-error": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-api-error/-/helper-api-error-1.11.1.tgz", - "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==", - "dev": true + "integrity": "sha512-RlhS8CBCXfRUR/cwo2ho9bkheSXG0+NwooXcc3PAILALf2QLdFyj7KGsKRbVc95hZnhnERon4kW/D3SZpp6Tcg==" }, "@webassemblyjs/helper-buffer": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-buffer/-/helper-buffer-1.11.1.tgz", - "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==", - "dev": true + "integrity": "sha512-gwikF65aDNeeXa8JxXa2BAk+REjSyhrNC9ZwdT0f8jc4dQQeDQ7G4m0f2QCLPJiMTTO6wfDmRmj/pW0PsUvIcA==" }, "@webassemblyjs/helper-numbers": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-numbers/-/helper-numbers-1.11.1.tgz", "integrity": "sha512-vDkbxiB8zfnPdNK9Rajcey5C0w+QJugEglN0of+kmO8l7lDb77AnlKYQF7aarZuCrv+l0UvqL+68gSDr3k9LPQ==", - "dev": true, "requires": { "@webassemblyjs/floating-point-hex-parser": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", @@ -12924,14 +12078,12 @@ "@webassemblyjs/helper-wasm-bytecode": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-bytecode/-/helper-wasm-bytecode-1.11.1.tgz", - "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==", - "dev": true + "integrity": "sha512-PvpoOGiJwXeTrSf/qfudJhwlvDQxFgelbMqtq52WWiXC6Xgg1IREdngmPN3bs4RoO83PnL/nFrxucXj1+BX62Q==" }, "@webassemblyjs/helper-wasm-section": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/helper-wasm-section/-/helper-wasm-section-1.11.1.tgz", "integrity": "sha512-10P9No29rYX1j7F3EVPX3JvGPQPae+AomuSTPiF9eBQeChHI6iqjMIwR9JmOJXwpnn/oVGDk7I5IlskuMwU/pg==", - "dev": true, "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", @@ -12943,7 +12095,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/ieee754/-/ieee754-1.11.1.tgz", "integrity": "sha512-hJ87QIPtAMKbFq6CGTkZYJivEwZDbQUgYd3qKSadTNOhVY7p+gfP6Sr0lLRVTaG1JjFj+r3YchoqRYxNH3M0GQ==", - "dev": true, "requires": { "@xtuc/ieee754": "^1.2.0" } @@ -12952,7 +12103,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/leb128/-/leb128-1.11.1.tgz", "integrity": "sha512-BJ2P0hNZ0u+Th1YZXJpzW6miwqQUGcIHT1G/sf72gLVD9DZ5AdYTqPNbHZh6K1M5VmKvFXwGSWZADz+qBWxeRw==", - "dev": true, "requires": { "@xtuc/long": "4.2.2" } @@ -12960,14 +12110,12 @@ "@webassemblyjs/utf8": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/utf8/-/utf8-1.11.1.tgz", - "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==", - "dev": true + "integrity": "sha512-9kqcxAEdMhiwQkHpkNiorZzqpGrodQQ2IGrHHxCy+Ozng0ofyMA0lTqiLkVs1uzTRejX+/O0EOT7KxqVPuXosQ==" }, "@webassemblyjs/wasm-edit": { "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-edit/-/wasm-edit-1.11.1.tgz", "integrity": "sha512-g+RsupUC1aTHfR8CDgnsVRVZFJqdkFHpsHMfJuWQzWU3tvnLC07UqHICfP+4XyL2tnr1amvl1Sdp06TnYCmVkA==", - "dev": true, "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", @@ -12983,7 +12131,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-gen/-/wasm-gen-1.11.1.tgz", "integrity": "sha512-F7QqKXwwNlMmsulj6+O7r4mmtAlCWfO/0HdgOxSklZfQcDu0TpLiD1mRt/zF25Bk59FIjEuGAIyn5ei4yMfLhA==", - "dev": true, "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-wasm-bytecode": "1.11.1", @@ -12996,7 +12143,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-opt/-/wasm-opt-1.11.1.tgz", "integrity": "sha512-VqnkNqnZlU5EB64pp1l7hdm3hmQw7Vgqa0KF/KCNO9sIpI6Fk6brDEiX+iCOYrvMuBWDws0NkTOxYEb85XQHHw==", - "dev": true, "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-buffer": "1.11.1", @@ -13008,7 +12154,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wasm-parser/-/wasm-parser-1.11.1.tgz", "integrity": "sha512-rrBujw+dJu32gYB7/Lup6UhdkPx9S9SnobZzRVL7VcBH9Bt9bCBLEuX/YXOOtBsOZ4NQrRykKhffRWHvigQvOA==", - "dev": true, "requires": { "@webassemblyjs/ast": "1.11.1", "@webassemblyjs/helper-api-error": "1.11.1", @@ -13022,7 +12167,6 @@ "version": "1.11.1", "resolved": "https://registry.npmjs.org/@webassemblyjs/wast-printer/-/wast-printer-1.11.1.tgz", "integrity": "sha512-IQboUWM4eKzWW+N/jij2sRatKMh99QEelo3Eb2q0qXkvPRISAj8Qxtmw5itwqK+TTkBuUIE45AxYPToqPtL5gg==", - "dev": true, "requires": { "@webassemblyjs/ast": "1.11.1", "@xtuc/long": "4.2.2" @@ -13037,13 +12181,12 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/@webpack-cli/configtest/-/configtest-1.0.4.tgz", "integrity": "sha512-cs3XLy+UcxiP6bj0A6u7MLLuwdXJ1c3Dtc0RkKg+wiI1g/Ti1om8+/2hc2A2B60NbBNAbMgyBMHvyymWm/j4wQ==", - "dev": true + "requires": {} }, "@webpack-cli/info": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/@webpack-cli/info/-/info-1.3.0.tgz", "integrity": "sha512-ASiVB3t9LOKHs5DyVUcxpraBXDOKubYu/ihHhU+t1UPpxsivg6Od2E2qU4gJCekfEddzRBzHhzA/Acyw/mlK/w==", - "dev": true, "requires": { "envinfo": "^7.7.3" } @@ -13052,7 +12195,7 @@ "version": "1.5.2", "resolved": "https://registry.npmjs.org/@webpack-cli/serve/-/serve-1.5.2.tgz", "integrity": "sha512-vgJ5OLWadI8aKjDlOH3rb+dYyPd2GTZuQC/Tihjct6F9GpXGZINo3Y/IVuZVTM1eDQB+/AOsjPUWH/WySDaXvw==", - "dev": true + "requires": {} }, "@webxr-input-profiles/motion-controllers": { "version": "1.0.0", @@ -13062,20 +12205,17 @@ "@xtuc/ieee754": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/@xtuc/ieee754/-/ieee754-1.2.0.tgz", - "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==", - "dev": true + "integrity": "sha512-DX8nKgqcGwsc0eJSqYt5lwP4DH5FlHnmuWWBRy7X0NcaGR0ZtuyeESgMwTYVEtxmsNGY+qit4QYT/MIYTOTPeA==" }, "@xtuc/long": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/@xtuc/long/-/long-4.2.2.tgz", - "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==", - "dev": true + "integrity": "sha512-NuHqBY1PB/D8xU6s/thBgOAiAP7HOYDQ32+BFZILJ8ivkUkAHQnWfn6WhL79Owj1qmUnoN/YPhktdIoucipkAQ==" }, "accepts": { "version": "1.3.7", "resolved": "https://registry.npmjs.org/accepts/-/accepts-1.3.7.tgz", "integrity": "sha512-Il80Qs2WjYlJIBNzNkK6KYqlVMTbZLXgHx2oT0pU/fjRHyEp+PEfEPY0R3WCwAGVOtauxh1hOxNgIf5bv7dQpA==", - "dev": true, "requires": { "mime-types": "~2.1.24", "negotiator": "0.6.2" @@ -13084,14 +12224,13 @@ "acorn": { "version": "8.4.1", "resolved": "https://registry.npmjs.org/acorn/-/acorn-8.4.1.tgz", - "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==", - "dev": true + "integrity": "sha512-asabaBSkEKosYKMITunzX177CXxQ4Q8BSSzMTKD+FefUhipQC70gfW5SiUDhYQ3vk8G+81HqQk7Fv9OXwwn9KA==" }, "acorn-import-assertions": { "version": "1.7.6", "resolved": "https://registry.npmjs.org/acorn-import-assertions/-/acorn-import-assertions-1.7.6.tgz", "integrity": "sha512-FlVvVFA1TX6l3lp8VjDnYYq7R1nyW6x3svAt4nDgrWQ9SBaSh9CnbwgSUTasgfNfOG5HlM1ehugCvM+hjo56LA==", - "dev": true + "requires": {} }, "adjust-sourcemap-loader": { "version": "4.0.0", @@ -13120,7 +12259,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/aggregate-error/-/aggregate-error-3.1.0.tgz", "integrity": "sha512-4I7Td01quW/RpocfNayFdFVk1qSuoh0E7JrbRJ16nH01HhKFQ88INq9Sd+nd72zqRySlr9BmDA8xlEJ6vJMrYA==", - "dev": true, "requires": { "clean-stack": "^2.0.0", "indent-string": "^4.0.0" @@ -13140,19 +12278,18 @@ "ajv-keywords": { "version": "3.5.2", "resolved": "https://registry.npmjs.org/ajv-keywords/-/ajv-keywords-3.5.2.tgz", - "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==" + "integrity": "sha512-5p6WTN0DdTGVQk6VjcEju19IgaHudalcfabD7yhDGeA6bcQnmL+CpveLJq/3hvfwd1aof6L386Ougkx6RfyMIQ==", + "requires": {} }, "alphanum-sort": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/alphanum-sort/-/alphanum-sort-1.0.2.tgz", - "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=", - "dev": true + "integrity": "sha1-l6ERlkmyEa0zaR2fn0hqjsn74KM=" }, "ansi-escapes": { "version": "4.3.2", "resolved": "https://registry.npmjs.org/ansi-escapes/-/ansi-escapes-4.3.2.tgz", "integrity": "sha512-gKXj5ALrKWQLsYG9jlTRmR/xKluxHV+Z9QEwNIgCfM1/uwPMCuzVVnh5mwTd+OuBZcwSIMbqssNWRm1lE51QaQ==", - "dev": true, "requires": { "type-fest": "^0.21.3" } @@ -13160,14 +12297,12 @@ "ansi-html": { "version": "0.0.7", "resolved": "https://registry.npmjs.org/ansi-html/-/ansi-html-0.0.7.tgz", - "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=", - "dev": true + "integrity": "sha1-gTWEAhliqenm/QOflA0S9WynhZ4=" }, "ansi-regex": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-5.0.0.tgz", - "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==", - "dev": true + "integrity": "sha512-bY6fj56OUQ0hU1KjFNDQuJFezqKdrAyFdIevADiqrWHwSlbmBNMHp5ak2f40Pm8JTFyM2mqxkG6ngkHO11f/lg==" }, "ansi-styles": { "version": "3.2.1", @@ -13181,7 +12316,6 @@ "version": "3.1.2", "resolved": "https://registry.npmjs.org/anymatch/-/anymatch-3.1.2.tgz", "integrity": "sha512-P43ePfOAIupkguHUycrc4qJ9kz8ZiuOUijaETwX7THt0Y/GNK7v0aa8rY816xWjZ7rJdA5XdMcpVFTKMq+RvWg==", - "dev": true, "requires": { "normalize-path": "^3.0.0", "picomatch": "^2.0.4" @@ -13190,20 +12324,17 @@ "array-flatten": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-2.1.2.tgz", - "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==", - "dev": true + "integrity": "sha512-hNfzcOV8W4NdualtqBFPyVO+54DSJuZGY9qT4pRroB6S9e3iiido2ISIC5h9R2sPJ8H3FHCIiEnsv1lPXO3KtQ==" }, "array-union": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/array-union/-/array-union-2.1.0.tgz", - "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==", - "dev": true + "integrity": "sha512-HGyxoOTYUyCM6stUe6EJgnd4EoewAI7zMdfqO+kGjnlZmBDz/cR5pf8r/cR4Wq60sL/p0IkcjUEEPwS3GFrIyw==" }, "asn1.js": { "version": "5.4.1", "resolved": "https://registry.npmjs.org/asn1.js/-/asn1.js-5.4.1.tgz", "integrity": "sha512-+I//4cYPccV8LdmBLiX8CYvf9Sp3vQsrqu2QNXRcrbiWvcx/UdlFiqUJJzxRQxgsZmvhXhn4cSKeSmoFjVdupA==", - "dev": true, "requires": { "bn.js": "^4.0.0", "inherits": "^2.0.1", @@ -13214,8 +12345,7 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -13223,7 +12353,6 @@ "version": "1.5.0", "resolved": "https://registry.npmjs.org/assert/-/assert-1.5.0.tgz", "integrity": "sha512-EDsgawzwoun2CZkCgtxJbv392v4nbk9XDD06zI+kQYoBM/3RBWLlEyJARDOmhAAosBjWACEkKL6S+lIZtcAubA==", - "dev": true, "requires": { "object-assign": "^4.1.1", "util": "0.10.3" @@ -13232,14 +12361,12 @@ "inherits": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.1.tgz", - "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=", - "dev": true + "integrity": "sha1-sX0I0ya0Qj5Wjv9xn5GwscvfafE=" }, "util": { "version": "0.10.3", "resolved": "https://registry.npmjs.org/util/-/util-0.10.3.tgz", "integrity": "sha1-evsa/lCAUkZInj23/g7TeTNqwPk=", - "dev": true, "requires": { "inherits": "2.0.1" } @@ -13250,7 +12377,6 @@ "version": "2.6.3", "resolved": "https://registry.npmjs.org/async/-/async-2.6.3.tgz", "integrity": "sha512-zflvls11DCy+dQWzTW2dzuilv8Z5X/pjfmZOWba6TNIVDm+2UDaJmXSOXlasHKfNBs8oo3M0aT50fDEWfKZjXg==", - "dev": true, "requires": { "lodash": "^4.17.14" } @@ -13259,7 +12385,6 @@ "version": "10.3.4", "resolved": "https://registry.npmjs.org/autoprefixer/-/autoprefixer-10.3.4.tgz", "integrity": "sha512-EKjKDXOq7ug+jagLzmnoTRpTT0q1KVzEJqrJd0hCBa7FiG0WbFOBCcJCy2QkW1OckpO3qgttA1aWjVbeIPAecw==", - "dev": true, "requires": { "browserslist": "^4.16.8", "caniuse-lite": "^1.0.30001252", @@ -13282,7 +12407,6 @@ "version": "8.2.2", "resolved": "https://registry.npmjs.org/babel-loader/-/babel-loader-8.2.2.tgz", "integrity": "sha512-JvTd0/D889PQBtUXJ2PXaKU/pjZDMtHA9V2ecm+eNRmmBCMR09a+fmpGTNwnJtFmFl5Ei7Vy47LjBb+L0wQ99g==", - "dev": true, "requires": { "find-cache-dir": "^3.3.1", "loader-utils": "^1.4.0", @@ -13294,7 +12418,6 @@ "version": "2.3.3", "resolved": "https://registry.npmjs.org/babel-plugin-dynamic-import-node/-/babel-plugin-dynamic-import-node-2.3.3.tgz", "integrity": "sha512-jZVI+s9Zg3IqA/kdi0i6UDCybUI3aSBLnglhYbSSjKlV7yF1F/5LWv8MakQmvYpnbJDS6fcBL2KzHSxNCMtWSQ==", - "dev": true, "requires": { "object.assign": "^4.1.0" } @@ -13303,7 +12426,6 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs2/-/babel-plugin-polyfill-corejs2-0.2.2.tgz", "integrity": "sha512-kISrENsJ0z5dNPq5eRvcctITNHYXWOA4DUZRFYCz3jYCcvTb/A546LIddmoGNMVYg2U38OyFeNosQwI9ENTqIQ==", - "dev": true, "requires": { "@babel/compat-data": "^7.13.11", "@babel/helper-define-polyfill-provider": "^0.2.2", @@ -13313,8 +12435,7 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, @@ -13322,7 +12443,6 @@ "version": "0.2.4", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-corejs3/-/babel-plugin-polyfill-corejs3-0.2.4.tgz", "integrity": "sha512-z3HnJE5TY/j4EFEa/qpQMSbcUJZ5JQi+3UFjXzn6pQCmIKc5Ug5j98SuYyH+m4xQnvKlMDIW4plLfgyVnd0IcQ==", - "dev": true, "requires": { "@babel/helper-define-polyfill-provider": "^0.2.2", "core-js-compat": "^3.14.0" @@ -13332,7 +12452,6 @@ "version": "0.2.2", "resolved": "https://registry.npmjs.org/babel-plugin-polyfill-regenerator/-/babel-plugin-polyfill-regenerator-0.2.2.tgz", "integrity": "sha512-Goy5ghsc21HgPDFtzRkSirpZVW35meGoTmTOb2bxqdl60ghub4xOidgNTHaZfQ2FaxQsKmwvXtOAkcIS4SMBWg==", - "dev": true, "requires": { "@babel/helper-define-polyfill-provider": "^0.2.2" } @@ -13471,20 +12590,17 @@ "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 + "integrity": "sha512-3oSeUO0TMV67hN1AmbXsK4yaqU7tjiHlbxRDZOpH0KW9+CeX4bRAaX0Anxt0tx2MrpRpWwQaPwIlISEJhYU5Pw==" }, "base64-js": { "version": "1.5.1", "resolved": "https://registry.npmjs.org/base64-js/-/base64-js-1.5.1.tgz", - "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==", - "dev": true + "integrity": "sha512-AKpaYlHn8t4SVbOHCy+b5+KKgvR4vrsD8vbvrbiQJps7fKDTkjkDry6ji0rUJjC0kzbNePLwzxq8iypo41qeWA==" }, "batch": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/batch/-/batch-0.6.1.tgz", - "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=", - "dev": true + "integrity": "sha1-3DQxT05nkxgJP8dgJyUl+UvyXBY=" }, "bidi-js": { "version": "1.0.2", @@ -13502,20 +12618,17 @@ "binary-extensions": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/binary-extensions/-/binary-extensions-2.2.0.tgz", - "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==", - "dev": true + "integrity": "sha512-jDctJ/IVQbZoJykoeHbhXpOlNBqGNcwXJKJog42E5HDPUwQTSdjCHdihjj0DlnheQ7blbT6dHOafNAiS8ooQKA==" }, "bn.js": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-5.2.0.tgz", - "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==", - "dev": true + "integrity": "sha512-D7iWRBvnZE8ecXiLj/9wbxH7Tk79fAh8IHaTNq1RWRixsS02W+5qS+iE9yq6RYl0asXx5tw0bLhmT5pIfbSquw==" }, "body-parser": { "version": "1.19.0", "resolved": "https://registry.npmjs.org/body-parser/-/body-parser-1.19.0.tgz", "integrity": "sha512-dhEPs72UPbDnAQJ9ZKMNTP6ptJaionhP5cBb541nXPlW60Jepo9RV/a4fX4XWW9CuFNK22krhrj1+rgzifNCsw==", - "dev": true, "requires": { "bytes": "3.1.0", "content-type": "~1.0.4", @@ -13532,14 +12645,12 @@ "bytes": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" }, "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" } @@ -13547,8 +12658,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -13556,7 +12666,6 @@ "version": "3.5.0", "resolved": "https://registry.npmjs.org/bonjour/-/bonjour-3.5.0.tgz", "integrity": "sha1-jokKGD2O6aI5OzhExpGkK897yfU=", - "dev": true, "requires": { "array-flatten": "^2.1.0", "deep-equal": "^1.0.1", @@ -13569,20 +12678,19 @@ "boolbase": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/boolbase/-/boolbase-1.0.0.tgz", - "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=", - "dev": true + "integrity": "sha1-aN/1++YMUes3cl6p4+0xDcwed24=" }, "bootstrap": { "version": "5.1.3", "resolved": "https://registry.npmjs.org/bootstrap/-/bootstrap-5.1.3.tgz", "integrity": "sha512-fcQztozJ8jToQWXxVuEyXWW+dSo8AiXWKwiSSrKWsRB/Qt+Ewwza+JWoLKiTuQLaEPhdNAJ7+Dosc9DOIqNy7Q==", - "dev": true + "dev": true, + "requires": {} }, "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" @@ -13592,7 +12700,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/braces/-/braces-3.0.2.tgz", "integrity": "sha512-b8um+L1RzM3WDSzvhm6gIz1yfTbBt6YTlcEKAvsmqCZZFw46z626lVj9j1yEPW33H5H+lBQpZMP1k8l+78Ha0A==", - "dev": true, "requires": { "fill-range": "^7.0.1" } @@ -13600,14 +12707,12 @@ "brorand": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/brorand/-/brorand-1.1.0.tgz", - "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=", - "dev": true + "integrity": "sha1-EsJe/kCkXjwyPrhnWgoM5XsiNx8=" }, "browserify-aes": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/browserify-aes/-/browserify-aes-1.2.0.tgz", "integrity": "sha512-+7CHXqGuspUn/Sl5aO7Ea0xWGAtETPXNSAjHo48JfLdPWcMng33Xe4znFvQweqc/uzk5zSOI3H52CYnjCfb5hA==", - "dev": true, "requires": { "buffer-xor": "^1.0.3", "cipher-base": "^1.0.0", @@ -13621,7 +12726,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/browserify-cipher/-/browserify-cipher-1.0.1.tgz", "integrity": "sha512-sPhkz0ARKbf4rRQt2hTpAHqn47X3llLkUGn+xEJzLjwY8LRs2p0v7ljvI5EyoRO/mexrNunNECisZs+gw2zz1w==", - "dev": true, "requires": { "browserify-aes": "^1.0.4", "browserify-des": "^1.0.0", @@ -13632,7 +12736,6 @@ "version": "1.0.2", "resolved": "https://registry.npmjs.org/browserify-des/-/browserify-des-1.0.2.tgz", "integrity": "sha512-BioO1xf3hFwz4kc6iBhI3ieDFompMhrMlnDFC4/0/vd5MokpuAc3R+LYbwTA9A5Yc9pq9UYPqffKpW2ObuwX5A==", - "dev": true, "requires": { "cipher-base": "^1.0.1", "des.js": "^1.0.0", @@ -13644,7 +12747,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/browserify-rsa/-/browserify-rsa-4.1.0.tgz", "integrity": "sha512-AdEER0Hkspgno2aR97SAf6vi0y0k8NuOpGnVH3O99rcA5Q6sh8QxcngtHuJ6uXwnfAXNM4Gn1Gb7/MV1+Ymbog==", - "dev": true, "requires": { "bn.js": "^5.0.0", "randombytes": "^2.0.1" @@ -13654,7 +12756,6 @@ "version": "4.2.1", "resolved": "https://registry.npmjs.org/browserify-sign/-/browserify-sign-4.2.1.tgz", "integrity": "sha512-/vrA5fguVAKKAVTNJjgSm1tRQDHUU6DbwO9IROu/0WAzC8PKhucDSh18J0RMvVeHAn5puMd+QHC2erPRNf8lmg==", - "dev": true, "requires": { "bn.js": "^5.1.1", "browserify-rsa": "^4.0.1", @@ -13671,7 +12772,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -13681,8 +12781,7 @@ "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" } } }, @@ -13690,7 +12789,6 @@ "version": "0.2.0", "resolved": "https://registry.npmjs.org/browserify-zlib/-/browserify-zlib-0.2.0.tgz", "integrity": "sha512-Z942RysHXmJrhqk88FmKBVq/v5tqmSkDz7p54G/MGyjMnCFFnC79XWNbg+Vta8W6Wb2qtSZTSxIGkJrRpCFEiA==", - "dev": true, "requires": { "pako": "~1.0.5" } @@ -13699,7 +12797,6 @@ "version": "4.16.8", "resolved": "https://registry.npmjs.org/browserslist/-/browserslist-4.16.8.tgz", "integrity": "sha512-sc2m9ohR/49sWEbPj14ZSSZqp+kbi16aLao42Hmn3Z8FpjuMaq2xCA2l4zl9ITfyzvnvyE0hcg62YkIGKxgaNQ==", - "dev": true, "requires": { "caniuse-lite": "^1.0.30001251", "colorette": "^1.3.0", @@ -13712,7 +12809,6 @@ "version": "4.9.2", "resolved": "https://registry.npmjs.org/buffer/-/buffer-4.9.2.tgz", "integrity": "sha512-xq+q3SRMOxGivLhBNaUdC64hDTQwejJ+H0T/NB1XMtTVEwNTrfFF3gAxiyW0Bu/xWEGhjVKgUcMhCrUy2+uCWg==", - "dev": true, "requires": { "base64-js": "^1.0.2", "ieee754": "^1.1.4", @@ -13722,38 +12818,32 @@ "buffer-from": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/buffer-from/-/buffer-from-1.1.2.tgz", - "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==", - "dev": true + "integrity": "sha512-E+XQCRwSbaaiChtv6k6Dwgc+bx+Bs6vuKJHHl5kox/BaKbhiXzqQOwK4cO22yElGp2OCmjwVhT3HmxgyPGnJfQ==" }, "buffer-indexof": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/buffer-indexof/-/buffer-indexof-1.1.1.tgz", - "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==", - "dev": true + "integrity": "sha512-4/rOEg86jivtPTeOUUT61jJO1Ya1TrR/OkqCSZDyq84WJh3LuuiphBYJN+fm5xufIk4XAFcEwte/8WzC8If/1g==" }, "buffer-xor": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/buffer-xor/-/buffer-xor-1.0.3.tgz", - "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=", - "dev": true + "integrity": "sha1-JuYe0UIvtw3ULm42cp7VHYVf6Nk=" }, "builtin-status-codes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/builtin-status-codes/-/builtin-status-codes-3.0.0.tgz", - "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=", - "dev": true + "integrity": "sha1-hZgoeOIbmOHGZCXgPQF0eI9Wnug=" }, "bytes": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.0.0.tgz", - "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=", - "dev": true + "integrity": "sha1-0ygVQE1olpn4Wk6k+odV3ROpYEg=" }, "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" @@ -13762,14 +12852,12 @@ "callsites": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/callsites/-/callsites-3.1.0.tgz", - "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==", - "dev": true + "integrity": "sha512-P8BjAsXvZS+VIDUI11hHCQEv74YT67YUi5JJFNWIqL235sBmjX4+qx9Muvls5ivyNENctx46xQLQ3aTuE7ssaQ==" }, "camel-case": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/camel-case/-/camel-case-4.1.2.tgz", "integrity": "sha512-gxGWBrTT1JuMx6R+o5PTXMmUnhnVzLQ9SNutD4YqKtI6ap897t3tKECYla6gCWEkplXnlNybEkZg9GEGxKFCgw==", - "dev": true, "requires": { "pascal-case": "^3.1.2", "tslib": "^2.0.3" @@ -13784,7 +12872,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/caniuse-api/-/caniuse-api-3.0.0.tgz", "integrity": "sha512-bsTwuIg/BZZK/vreVTYYbSWoe2F+71P7K5QGEX+pT250DZbfU1MQ5prOKpPR+LL6uWKK3KMwMCAS74QB3Um1uw==", - "dev": true, "requires": { "browserslist": "^4.0.0", "caniuse-lite": "^1.0.0", @@ -13795,14 +12882,12 @@ "caniuse-lite": { "version": "1.0.30001252", "resolved": "https://registry.npmjs.org/caniuse-lite/-/caniuse-lite-1.0.30001252.tgz", - "integrity": "sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw==", - "dev": true + "integrity": "sha512-I56jhWDGMtdILQORdusxBOH+Nl/KgQSdDmpJezYddnAkVOmnoU8zwjTV9xAjMIYxr0iPreEAVylCGcmHCjfaOw==" }, "chalk": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/chalk/-/chalk-4.1.2.tgz", "integrity": "sha512-oKnbhFyRIXpUuez8iBMmyEa4nbj4IOQyuhc/wy9kY7/WVPcwIO9VA668Pu8RkO7+0G76SLROeyw9CpQ061i4mA==", - "dev": true, "requires": { "ansi-styles": "^4.1.0", "supports-color": "^7.1.0" @@ -13812,7 +12897,6 @@ "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" } @@ -13821,7 +12905,6 @@ "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" } @@ -13829,20 +12912,17 @@ "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 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" }, "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "supports-color": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-7.2.0.tgz", "integrity": "sha512-qpCAvRl9stuOHveKsn7HncJRvv501qIacKzQlO/+Lwxc9+0q2wLyv4Dfvt80/DPn2pqOBsJdDiogXGR9+OvwRw==", - "dev": true, "requires": { "has-flag": "^4.0.0" } @@ -13852,8 +12932,7 @@ "charenc": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/charenc/-/charenc-0.0.2.tgz", - "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=", - "dev": true + "integrity": "sha1-wKHS86cJLgN3S/qD8UwPxXkKhmc=" }, "chevrotain": { "version": "9.1.0", @@ -13869,7 +12948,6 @@ "version": "3.5.2", "resolved": "https://registry.npmjs.org/chokidar/-/chokidar-3.5.2.tgz", "integrity": "sha512-ekGhOnNVPgT77r4K/U3GDhu+FQ2S8TnK/s2KbIGXi0SZWuwkZ2QNyfWdZW+TVfn84DpEP7rLeCt2UI6bJ8GwbQ==", - "dev": true, "requires": { "anymatch": "~3.1.2", "braces": "~3.0.2", @@ -13884,20 +12962,17 @@ "chrome-trace-event": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/chrome-trace-event/-/chrome-trace-event-1.0.3.tgz", - "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==", - "dev": true + "integrity": "sha512-p3KULyQg4S7NIHixdwbGX+nFHkoBiA4YQmyWtjb8XngSKV124nJmRysgAeujbUVb15vh+RvFUfCPqU7rXk+hZg==" }, "ci-info": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/ci-info/-/ci-info-3.2.0.tgz", - "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==", - "dev": true + "integrity": "sha512-dVqRX7fLUm8J6FgHJ418XuIgDLZDkYcDFTeL6TA2gt5WlIZUQrrH6EZrNClwT/H0FateUsZkGIOPRrLbP+PR9A==" }, "cipher-base": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/cipher-base/-/cipher-base-1.0.4.tgz", "integrity": "sha512-Kkht5ye6ZGmwv40uUDZztayT2ThLQGfnj/T71N/XzeZeo3nf8foyW7zGTsPYkEya3m5f3cAypH+qe7YOrM1U2Q==", - "dev": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -13912,7 +12987,6 @@ "version": "5.1.5", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-5.1.5.tgz", "integrity": "sha512-9dr/cU/LjMpU57PXlSvDkVRh0rPxJBXiBtD0+SgYt8ahTCsXtfKjCkNYgIoTC6mBg8CFr5EKhW3DKCaGMUbUfQ==", - "dev": true, "requires": { "source-map": "~0.6.0" }, @@ -13920,22 +12994,19 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "clean-stack": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/clean-stack/-/clean-stack-2.2.0.tgz", - "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==", - "dev": true + "integrity": "sha512-4diC9HaTE+KRAMWhDhrGOECgWZxoevMc5TlkObMqNSsVU62PYzXZ/SMTjzyGAFF1YusgxGcSWTEXBhp0CPwQ1A==" }, "cli-table3": { "version": "0.6.0", "resolved": "https://registry.npmjs.org/cli-table3/-/cli-table3-0.6.0.tgz", "integrity": "sha512-gnB85c3MGC7Nm9I/FkiasNBOKjOiO1RNuXXarQms37q4QMpWdlbBgD/VnOStA2faG1dpXMv31RFApjX1/QdgWQ==", - "dev": true, "requires": { "colors": "^1.1.2", "object-assign": "^4.1.0", @@ -13946,7 +13017,6 @@ "version": "7.0.4", "resolved": "https://registry.npmjs.org/cliui/-/cliui-7.0.4.tgz", "integrity": "sha512-OcRE68cOsVMXp1Yvonl/fzkQOyjLSu/8bhPDfQt0e0/Eb283TKP20Fs2MqoPsr9SwA595rRCA+QMzYc9nBP+JQ==", - "dev": true, "requires": { "string-width": "^4.2.0", "strip-ansi": "^6.0.0", @@ -13957,7 +13027,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/clone-deep/-/clone-deep-4.0.1.tgz", "integrity": "sha512-neHB9xuzh/wk0dIHweyAXv2aPGZIVk3pLMe+/RNzINf17fe0OG96QroktYAUm7SM1PBnzTabaLboqqxDyMU+SQ==", - "dev": true, "requires": { "is-plain-object": "^2.0.4", "kind-of": "^6.0.2", @@ -13967,8 +13036,7 @@ "collect.js": { "version": "4.28.6", "resolved": "https://registry.npmjs.org/collect.js/-/collect.js-4.28.6.tgz", - "integrity": "sha512-NAyuk1DnCotRaDZIS5kJ4sptgkwOeYqElird10yziN5JBuwYOGkOTguhNcPn5g344IfylZecxNYZAVXgv19p5Q==", - "dev": true + "integrity": "sha512-NAyuk1DnCotRaDZIS5kJ4sptgkwOeYqElird10yziN5JBuwYOGkOTguhNcPn5g344IfylZecxNYZAVXgv19p5Q==" }, "color-convert": { "version": "1.9.3", @@ -13986,39 +13054,33 @@ "colord": { "version": "2.7.0", "resolved": "https://registry.npmjs.org/colord/-/colord-2.7.0.tgz", - "integrity": "sha512-pZJBqsHz+pYyw3zpX6ZRXWoCHM1/cvFikY9TV8G3zcejCaKE0lhankoj8iScyrrePA8C7yJ5FStfA9zbcOnw7Q==", - "dev": true + "integrity": "sha512-pZJBqsHz+pYyw3zpX6ZRXWoCHM1/cvFikY9TV8G3zcejCaKE0lhankoj8iScyrrePA8C7yJ5FStfA9zbcOnw7Q==" }, "colorette": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/colorette/-/colorette-1.3.0.tgz", - "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==", - "dev": true + "integrity": "sha512-ecORCqbSFP7Wm8Y6lyqMJjexBQqXSF7SSeaTyGGphogUjBlFP9m9o08wy86HL2uB7fMTxtOUzLMk7ogKcxMg1w==" }, "colors": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/colors/-/colors-1.4.0.tgz", "integrity": "sha512-a+UqTh4kgZg/SlGvfbzDHpgRu7AAQOmmqRHJnxhRZICKFUT91brVhNNt58CMWU9PsBbv3PDCZUHbVxuDiH2mtA==", - "dev": true, "optional": true }, "commander": { "version": "7.2.0", "resolved": "https://registry.npmjs.org/commander/-/commander-7.2.0.tgz", - "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==", - "dev": true + "integrity": "sha512-QrWXB+ZQSVPmIWIhtEO9H+gwHaMGYiF5ChvoJ+K9ZGHG/sVsa6yiesAD1GC/x46sET00Xlwo1u49RVVVzvcSkw==" }, "commondir": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/commondir/-/commondir-1.0.1.tgz", - "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=", - "dev": true + "integrity": "sha1-3dgA2gxmEnOTzKWVDqloo6rxJTs=" }, "compressible": { "version": "2.0.18", "resolved": "https://registry.npmjs.org/compressible/-/compressible-2.0.18.tgz", "integrity": "sha512-AF3r7P5dWxL8MxyITRMlORQNaOA2IkAFaTr4k7BUumjPtRpGDTZpl0Pb1XCO6JeDCBdp126Cgs9sMxqSjgYyRg==", - "dev": true, "requires": { "mime-db": ">= 1.43.0 < 2" } @@ -14027,7 +13089,6 @@ "version": "1.7.4", "resolved": "https://registry.npmjs.org/compression/-/compression-1.7.4.tgz", "integrity": "sha512-jaSIDzP9pZVS4ZfQ+TzvtiWhdpFhE2RDHz8QJkpX9SIpLq88VueF5jJw6t+6CUQcAoA6t+x89MLrWAqpfDE8iQ==", - "dev": true, "requires": { "accepts": "~1.3.5", "bytes": "3.0.0", @@ -14042,7 +13103,6 @@ "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" } @@ -14050,8 +13110,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -14059,7 +13118,6 @@ "version": "1.0.3", "resolved": "https://registry.npmjs.org/concat/-/concat-1.0.3.tgz", "integrity": "sha1-QPM1MInWVGdpXLGIa0Xt1jfYzKg=", - "dev": true, "requires": { "commander": "^2.9.0" }, @@ -14067,46 +13125,39 @@ "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" } } }, "concat-map": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/concat-map/-/concat-map-0.0.1.tgz", - "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=", - "dev": true + "integrity": "sha1-2Klr13/Wjfd5OnMDajug1UBdR3s=" }, "connect-history-api-fallback": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/connect-history-api-fallback/-/connect-history-api-fallback-1.6.0.tgz", - "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==", - "dev": true + "integrity": "sha512-e54B99q/OUoH64zYYRf3HBP5z24G38h5D3qXu23JGRoigpX5Ss4r9ZnDk3g0Z8uQC2x2lPaJ+UlWBc1ZWBWdLg==" }, "consola": { "version": "2.15.3", "resolved": "https://registry.npmjs.org/consola/-/consola-2.15.3.tgz", - "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==", - "dev": true + "integrity": "sha512-9vAdYbHj6x2fLKC4+oPH0kFzY/orMZyG2Aj+kNylHxKGJ/Ed4dpNyAQYwJOdqO4zdM7XpVHmyejQDcQHrnuXbw==" }, "console-browserify": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/console-browserify/-/console-browserify-1.2.0.tgz", - "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==", - "dev": true + "integrity": "sha512-ZMkYO/LkF17QvCPqM0gxw8yUzigAOZOSWSHg91FH6orS7vcEj5dVZTidN2fQ14yBSdg97RqhSNwLUXInd52OTA==" }, "constants-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/constants-browserify/-/constants-browserify-1.0.0.tgz", - "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=", - "dev": true + "integrity": "sha1-wguW2MYXdIqvHBYCF2DNJ/y4y3U=" }, "content-disposition": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/content-disposition/-/content-disposition-0.5.3.tgz", "integrity": "sha512-ExO0774ikEObIAEV9kDo50o+79VCUdEB6n6lzKgGwupcVeRlhrj3qGAfwq8G6uBJjkqLrhT0qEYFcWng8z1z0g==", - "dev": true, "requires": { "safe-buffer": "5.1.2" } @@ -14114,14 +13165,12 @@ "content-type": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/content-type/-/content-type-1.0.4.tgz", - "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==", - "dev": true + "integrity": "sha512-hIP3EEPs8tB9AT1L+NUqtwOAps4mk2Zob89MWXMHjHWg9milF/j4osnnQLXBCBFBk/tvIG/tUc9mOUJiPBhPXA==" }, "convert-source-map": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/convert-source-map/-/convert-source-map-1.8.0.tgz", "integrity": "sha512-+OQdjP49zViI/6i7nIJpA8rAl4sV/JdPfU9nZs3VqOwGIgizICvuN2ru6fMd+4llL0tar18UYJXfZ/TWtmhUjA==", - "dev": true, "requires": { "safe-buffer": "~5.1.1" } @@ -14129,14 +13178,12 @@ "cookie": { "version": "0.4.0", "resolved": "https://registry.npmjs.org/cookie/-/cookie-0.4.0.tgz", - "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==", - "dev": true + "integrity": "sha512-+Hp8fLp57wnUSt0tY0tHEXh4voZRDnoIrZPqlo3DPiI4y9lwg/jqx+1Om94/W6ZaPDOUbnjOt/99w66zk+l1Xg==" }, "cookie-signature": { "version": "1.0.6", "resolved": "https://registry.npmjs.org/cookie-signature/-/cookie-signature-1.0.6.tgz", - "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=", - "dev": true + "integrity": "sha1-4wOogrNCzD7oylE6eZmXNNqzriw=" }, "core-js": { "version": "2.6.12", @@ -14147,7 +13194,6 @@ "version": "3.17.2", "resolved": "https://registry.npmjs.org/core-js-compat/-/core-js-compat-3.17.2.tgz", "integrity": "sha512-lHnt7A1Oqplebl5i0MrQyFv/yyEzr9p29OjlkcsFRDDgHwwQyVckfRGJ790qzXhkwM8ba4SFHHa2sO+T5f1zGg==", - "dev": true, "requires": { "browserslist": "^4.16.8", "semver": "7.0.0" @@ -14156,22 +13202,19 @@ "semver": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/semver/-/semver-7.0.0.tgz", - "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==", - "dev": true + "integrity": "sha512-+GB6zVA9LWh6zovYQLALHwv5rb2PHGlJi3lfiqIHxR0uuwCgefcOJc59v9fv1w8GbStwxuuqqAjI9NMAOOgq1A==" } } }, "core-util-is": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/core-util-is/-/core-util-is-1.0.3.tgz", - "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==", - "dev": true + "integrity": "sha512-ZQBvi1DcpJ4GDqanjucZ2Hj3wEO5pZDS89BWbkcrvdxksJorwUDDZamX9ldFkp9aw2lmBDLgkObEA4DWNJ9FYQ==" }, "cosmiconfig": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/cosmiconfig/-/cosmiconfig-7.0.1.tgz", "integrity": "sha512-a1YWNUV2HwGimB7dU2s1wUMurNKjpx60HxBB6xUM8Re+2s1g1IIfJvFR0/iCF+XHdE0GMTKTuLR32UQff4TEyQ==", - "dev": true, "requires": { "@types/parse-json": "^4.0.0", "import-fresh": "^3.2.1", @@ -14184,7 +13227,6 @@ "version": "4.0.4", "resolved": "https://registry.npmjs.org/create-ecdh/-/create-ecdh-4.0.4.tgz", "integrity": "sha512-mf+TCx8wWc9VpuxfP2ht0iSISLZnt0JgWlrOKZiNqyUZWnjIaCIVNQArMHnCZKfEYRg6IM7A+NeJoN8gf/Ws0A==", - "dev": true, "requires": { "bn.js": "^4.1.0", "elliptic": "^6.5.3" @@ -14193,8 +13235,7 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -14202,7 +13243,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/create-hash/-/create-hash-1.2.0.tgz", "integrity": "sha512-z00bCGNHDG8mHAkP7CtT1qVu+bFQUPjYq/4Iv3C3kWjTFV10zIjfSoeqXo9Asws8gwSHDGj/hl2u4OGIjapeCg==", - "dev": true, "requires": { "cipher-base": "^1.0.1", "inherits": "^2.0.1", @@ -14215,7 +13255,6 @@ "version": "1.1.7", "resolved": "https://registry.npmjs.org/create-hmac/-/create-hmac-1.1.7.tgz", "integrity": "sha512-MJG9liiZ+ogc4TzUwuvbER1JRdgvUFSB5+VR/g5h82fGaIRWMWddtKBHi7/sVhfjQZ6SehlyhvQYrcYkaUIpLg==", - "dev": true, "requires": { "cipher-base": "^1.0.3", "create-hash": "^1.1.0", @@ -14229,7 +13268,6 @@ "version": "7.0.3", "resolved": "https://registry.npmjs.org/cross-spawn/-/cross-spawn-7.0.3.tgz", "integrity": "sha512-iRDPJKUPVEND7dHPO8rkbOnPpyDygcDFtWjpeWNCgy8WP2rXcxXL8TskReQl6OrB2G7+UJrags1q15Fudc7G6w==", - "dev": true, "requires": { "path-key": "^3.1.0", "shebang-command": "^2.0.0", @@ -14239,14 +13277,12 @@ "crypt": { "version": "0.0.2", "resolved": "https://registry.npmjs.org/crypt/-/crypt-0.0.2.tgz", - "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=", - "dev": true + "integrity": "sha1-iNf/fsDfuG9xPch7u0LQRNPmxBs=" }, "crypto-browserify": { "version": "3.12.0", "resolved": "https://registry.npmjs.org/crypto-browserify/-/crypto-browserify-3.12.0.tgz", "integrity": "sha512-fz4spIh+znjO2VjL+IdhEpRJ3YN6sMzITSBijk6FK2UvTqruSQW+/cCZTSNsMiZNvUeq0CqurF+dAbyiGOY6Wg==", - "dev": true, "requires": { "browserify-cipher": "^1.0.0", "browserify-sign": "^4.0.0", @@ -14269,14 +13305,12 @@ "css-color-names": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/css-color-names/-/css-color-names-1.0.1.tgz", - "integrity": "sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==", - "dev": true + "integrity": "sha512-/loXYOch1qU1biStIFsHH8SxTmOseh1IJqFvy8IujXOm1h+QjUdDhkzOrR5HG8K8mlxREj0yfi8ewCHx0eMxzA==" }, "css-declaration-sorter": { "version": "6.1.1", "resolved": "https://registry.npmjs.org/css-declaration-sorter/-/css-declaration-sorter-6.1.1.tgz", "integrity": "sha512-BZ1aOuif2Sb7tQYY1GeCjG7F++8ggnwUkH5Ictw0mrdpqpEd+zWmcPdstnH2TItlb74FqR0DrVEieon221T/1Q==", - "dev": true, "requires": { "timsort": "^0.3.0" } @@ -14411,7 +13445,6 @@ "version": "4.1.3", "resolved": "https://registry.npmjs.org/css-select/-/css-select-4.1.3.tgz", "integrity": "sha512-gT3wBNd9Nj49rAbmtFHj1cljIAOLYSX1nZ8CB7TBO3INYckygm5B7LISU/szY//YmdiSLbJvDLOx9VnMVpMBxA==", - "dev": true, "requires": { "boolbase": "^1.0.0", "css-what": "^5.0.0", @@ -14443,7 +13476,6 @@ "version": "1.1.3", "resolved": "https://registry.npmjs.org/css-tree/-/css-tree-1.1.3.tgz", "integrity": "sha512-tRpdppF7TRazZrjJ6v3stzv93qxRcSsFmW6cX0Zm2NVKpxE1WV1HblnghVv9TreireHkqI/VDEsfolRF1p6y7Q==", - "dev": true, "requires": { "mdn-data": "2.0.14", "source-map": "^0.6.1" @@ -14452,16 +13484,14 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "css-what": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/css-what/-/css-what-5.0.1.tgz", - "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==", - "dev": true + "integrity": "sha512-FYDTSHb/7KXsWICVsxdmiExPjCfRC4qRFBdVwv7Ax9hMnvMmEjP9RfxTEZ3qPZGmADDn2vAKSo9UcN1jKVYscg==" }, "cssesc": { "version": "3.0.0", @@ -14472,7 +13502,6 @@ "version": "5.0.8", "resolved": "https://registry.npmjs.org/cssnano/-/cssnano-5.0.8.tgz", "integrity": "sha512-Lda7geZU0Yu+RZi2SGpjYuQz4HI4/1Y+BhdD0jL7NXAQ5larCzVn+PUGuZbDMYz904AXXCOgO5L1teSvgu7aFg==", - "dev": true, "requires": { "cssnano-preset-default": "^5.1.4", "is-resolvable": "^1.1.0", @@ -14484,7 +13513,6 @@ "version": "5.1.4", "resolved": "https://registry.npmjs.org/cssnano-preset-default/-/cssnano-preset-default-5.1.4.tgz", "integrity": "sha512-sPpQNDQBI3R/QsYxQvfB4mXeEcWuw0wGtKtmS5eg8wudyStYMgKOQT39G07EbW1LB56AOYrinRS9f0ig4Y3MhQ==", - "dev": true, "requires": { "css-declaration-sorter": "^6.0.3", "cssnano-utils": "^2.0.1", @@ -14521,13 +13549,12 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/cssnano-utils/-/cssnano-utils-2.0.1.tgz", "integrity": "sha512-i8vLRZTnEH9ubIyfdZCAdIdgnHAUeQeByEeQ2I7oTilvP9oHO6RScpeq3GsFUVqeB8uZgOQ9pw8utofNn32hhQ==", - "dev": true + "requires": {} }, "csso": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/csso/-/csso-4.2.0.tgz", "integrity": "sha512-wvlcdIbf6pwKEk7vHj8/Bkc0B4ylXZruLvOgs9doS5eOsOpuodOV2zJChSpkp+pRpYQLQMeF04nr3Z68Sta9jA==", - "dev": true, "requires": { "css-tree": "^1.1.2" } @@ -14554,7 +13581,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/deep-equal/-/deep-equal-1.1.1.tgz", "integrity": "sha512-yd9c5AdiqVcR+JjcwUQb9DkhJc8ngNr0MahEBGvDiJw8puWab2yZlh+nkasOnZP+EGTAP6rRp2JzJhJZzvNF8g==", - "dev": true, "requires": { "is-arguments": "^1.0.4", "is-date-object": "^1.0.1", @@ -14568,7 +13594,6 @@ "version": "6.0.3", "resolved": "https://registry.npmjs.org/default-gateway/-/default-gateway-6.0.3.tgz", "integrity": "sha512-fwSOJsbbNzZ/CUFpqFBqYfYNLj1NbMPm8MMCIzHjC83iSJRBEGmDUxU+WP661BaBQImeC2yHwXtz+P/O9o+XEg==", - "dev": true, "requires": { "execa": "^5.0.0" } @@ -14576,14 +13601,12 @@ "define-lazy-prop": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/define-lazy-prop/-/define-lazy-prop-2.0.0.tgz", - "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==", - "dev": true + "integrity": "sha512-Ds09qNh8yw3khSjiJjiUInaGX9xlqZDY7JVryGxdxV7NPeuqQfplOpQ66yJFZut3jLa5zOwkXw1g9EI2uKh4Og==" }, "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" } @@ -14592,7 +13615,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/del/-/del-6.0.0.tgz", "integrity": "sha512-1shh9DQ23L16oXSZKB2JxpL7iMy2E0S9d517ptA1P8iw0alkPtQcrKH7ru31rYtKwF499HkTu+DRzq3TCKDFRQ==", - "dev": true, "requires": { "globby": "^11.0.1", "graceful-fs": "^4.2.4", @@ -14608,7 +13630,6 @@ "version": "11.0.4", "resolved": "https://registry.npmjs.org/globby/-/globby-11.0.4.tgz", "integrity": "sha512-9O4MVG9ioZJ08ffbcyVYyLOJLk5JQ688pJ4eMGLpdWLHq/Wr1D9BlriLQyL0E+jbkuePVZXYFj47QM/v093wHg==", - "dev": true, "requires": { "array-union": "^2.1.0", "dir-glob": "^3.0.1", @@ -14623,8 +13644,7 @@ "depd": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/depd/-/depd-1.1.2.tgz", - "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=", - "dev": true + "integrity": "sha1-m81S4UwJd2PnSbJ0xDRu0uVgtak=" }, "dequal": { "version": "2.0.2", @@ -14635,7 +13655,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/des.js/-/des.js-1.0.1.tgz", "integrity": "sha512-Q0I4pfFrv2VPd34/vfLrFOoRmlYj3OV50i7fskps1jZWK1kApMWWT9G6RRUeYedLcBDIhnSDaUvJMb3AhUlaEA==", - "dev": true, "requires": { "inherits": "^2.0.1", "minimalistic-assert": "^1.0.0" @@ -14644,8 +13663,7 @@ "destroy": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/destroy/-/destroy-1.0.4.tgz", - "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=", - "dev": true + "integrity": "sha1-l4hXRCxEdJ5CBmE+N5RiBYJqvYA=" }, "detect-gpu": { "version": "3.1.30", @@ -14658,14 +13676,12 @@ "detect-node": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/detect-node/-/detect-node-2.1.0.tgz", - "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==", - "dev": true + "integrity": "sha512-T0NIuQpnTvFDATNuHN5roPwSBG83rFsuO+MXXH9/3N1eFbn4wcPjttvjMLEPWJ0RGUYgQE7cGgS3tNxbqCGM7g==" }, "diffie-hellman": { "version": "5.0.3", "resolved": "https://registry.npmjs.org/diffie-hellman/-/diffie-hellman-5.0.3.tgz", "integrity": "sha512-kqag/Nl+f3GwyK25fhUMYj81BUOrZ9IuJsjIcDE5icNM9FJHAVm3VcUDxdLPoQtTuUylWm6ZIknYJwwaPxsUzg==", - "dev": true, "requires": { "bn.js": "^4.1.0", "miller-rabin": "^4.0.0", @@ -14675,8 +13691,7 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -14684,7 +13699,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/dir-glob/-/dir-glob-3.0.1.tgz", "integrity": "sha512-WkrWp9GR4KXfKGYzOLmTuGVi1UWFfws377n9cc55/tb6DuqyF6pcQ5AbiHEshaDpY9v6oaSr2XCDidGmMwdzIA==", - "dev": true, "requires": { "path-type": "^4.0.0" } @@ -14692,14 +13706,12 @@ "dns-equal": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/dns-equal/-/dns-equal-1.0.0.tgz", - "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=", - "dev": true + "integrity": "sha1-s55/HabrCnW6nBcySzR1PEfgZU0=" }, "dns-packet": { "version": "1.3.4", "resolved": "https://registry.npmjs.org/dns-packet/-/dns-packet-1.3.4.tgz", "integrity": "sha512-BQ6F4vycLXBvdrJZ6S3gZewt6rcrks9KBgM9vrhW+knGRqc8uEdT7fuCwloc7nny5xNoMJ17HGH0R/6fpo8ECA==", - "dev": true, "requires": { "ip": "^1.1.0", "safe-buffer": "^5.0.1" @@ -14709,7 +13721,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/dns-txt/-/dns-txt-2.0.2.tgz", "integrity": "sha1-uR2Ab10nGI5Ks+fRB9iBocxGQrY=", - "dev": true, "requires": { "buffer-indexof": "^1.0.0" } @@ -14727,7 +13738,6 @@ "version": "1.3.2", "resolved": "https://registry.npmjs.org/dom-serializer/-/dom-serializer-1.3.2.tgz", "integrity": "sha512-5c54Bk5Dw4qAxNOI1pFEizPSjVsx5+bpJKmL2kPn8JhBUq2q09tTCa3mjijun2NfK78NMouDYNMBkOrPZiS+ig==", - "dev": true, "requires": { "domelementtype": "^2.0.1", "domhandler": "^4.2.0", @@ -14737,20 +13747,17 @@ "domain-browser": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/domain-browser/-/domain-browser-1.2.0.tgz", - "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==", - "dev": true + "integrity": "sha512-jnjyiM6eRyZl2H+W8Q/zLMA481hzi0eszAaBUzIVnmYVDBbnLxVNnfu1HgEBvCbL+71FrxMl3E6lpKH7Ge3OXA==" }, "domelementtype": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/domelementtype/-/domelementtype-2.2.0.tgz", - "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==", - "dev": true + "integrity": "sha512-DtBMo82pv1dFtUmHyr48beiuq792Sxohr+8Hm9zoxklYPfa6n0Z3Byjj2IV7bmr2IyqClnqEQhfgHJJ5QF0R5A==" }, "domhandler": { "version": "4.2.2", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-4.2.2.tgz", "integrity": "sha512-PzE9aBMsdZO8TK4BnuJwH0QT41wgMbRzuZrHUcpYncEjmQazq8QEaBWgLG7ZyC/DAZKEgglpIA6j4Qn/HmxS3w==", - "dev": true, "requires": { "domelementtype": "^2.2.0" } @@ -14759,7 +13766,6 @@ "version": "2.8.0", "resolved": "https://registry.npmjs.org/domutils/-/domutils-2.8.0.tgz", "integrity": "sha512-w96Cjofp72M5IIhpjgobBimYEfoPjx1Vx0BSX9P30WBdZW2WIKU0T1Bd0kz2eNZ9ikjKgHbEyKx8BB6H1L3h3A==", - "dev": true, "requires": { "dom-serializer": "^1.0.1", "domelementtype": "^2.2.0", @@ -14770,7 +13776,6 @@ "version": "3.0.4", "resolved": "https://registry.npmjs.org/dot-case/-/dot-case-3.0.4.tgz", "integrity": "sha512-Kv5nKlh6yRrdrGvxeJ2e5y2eRUpkUosIW4A2AS38zwSz27zu7ufDwQPi5Jhs3XAlGNetl3bmnGhQsMtkKJnj3w==", - "dev": true, "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -14787,14 +13792,12 @@ "dotenv": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/dotenv/-/dotenv-10.0.0.tgz", - "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==", - "dev": true + "integrity": "sha512-rlBi9d8jpv9Sf1klPjNfFAuWDjKLwTIJJ/VxtoTwIR6hnZxcEOQCZg2oIL3MWBYw5GpUDKOEnND7LXTbIpQ03Q==" }, "dotenv-expand": { "version": "5.1.0", "resolved": "https://registry.npmjs.org/dotenv-expand/-/dotenv-expand-5.1.0.tgz", - "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==", - "dev": true + "integrity": "sha512-YXQl1DSa4/PQyRfgrv6aoNjhasp/p4qs9FjJ4q4cQk+8m4r6k4ZSiEyytKG8f8W9gi8WsQtIObNmKd+tMzNTmA==" }, "draco3d": { "version": "1.5.0", @@ -14804,20 +13807,17 @@ "ee-first": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/ee-first/-/ee-first-1.1.1.tgz", - "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=", - "dev": true + "integrity": "sha1-WQxhFWsK4vTwJVcyoViyZrxWsh0=" }, "electron-to-chromium": { "version": "1.3.830", "resolved": "https://registry.npmjs.org/electron-to-chromium/-/electron-to-chromium-1.3.830.tgz", - "integrity": "sha512-gBN7wNAxV5vl1430dG+XRcQhD4pIeYeak6p6rjdCtlz5wWNwDad8jwvphe5oi1chL5MV6RNRikfffBBiFuj+rQ==", - "dev": true + "integrity": "sha512-gBN7wNAxV5vl1430dG+XRcQhD4pIeYeak6p6rjdCtlz5wWNwDad8jwvphe5oi1chL5MV6RNRikfffBBiFuj+rQ==" }, "elliptic": { "version": "6.5.4", "resolved": "https://registry.npmjs.org/elliptic/-/elliptic-6.5.4.tgz", "integrity": "sha512-iLhC6ULemrljPZb+QutR5TQGB+pdW6KGD5RSegS+8sorOZT+rdQFbsQFJgvN3eRqNALqJer4oQ16YvJHlU8hzQ==", - "dev": true, "requires": { "bn.js": "^4.11.9", "brorand": "^1.1.0", @@ -14831,16 +13831,14 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, "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 + "integrity": "sha512-MSjYzcWNOA0ewAHpz0MxpYFvwg6yjy1NG3xteoqz644VCo/RPgnr1/GGt+ic3iJTzQ8Eu3TdM14SawnVUmGE6A==" }, "emojis-list": { "version": "3.0.0", @@ -14850,14 +13848,12 @@ "encodeurl": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/encodeurl/-/encodeurl-1.0.2.tgz", - "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=", - "dev": true + "integrity": "sha1-rT/0yG7C0CkyL1oCw6mmBslbP1k=" }, "enhanced-resolve": { "version": "5.8.2", "resolved": "https://registry.npmjs.org/enhanced-resolve/-/enhanced-resolve-5.8.2.tgz", "integrity": "sha512-F27oB3WuHDzvR2DOGNTaYy0D5o0cnrv8TeI482VM4kYgQd/FT9lUQwuNsJ0oOHtBUq7eiW5ytqzp7nBFknL+GA==", - "dev": true, "requires": { "graceful-fs": "^4.2.4", "tapable": "^2.2.0" @@ -14866,20 +13862,17 @@ "entities": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/entities/-/entities-2.2.0.tgz", - "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==", - "dev": true + "integrity": "sha512-p92if5Nz619I0w+akJrLZH0MX0Pb5DX39XOwQTtXSdQQOaYH03S1uIQp4mhOZtAXrxq4ViO67YTiLBo2638o9A==" }, "envinfo": { "version": "7.8.1", "resolved": "https://registry.npmjs.org/envinfo/-/envinfo-7.8.1.tgz", - "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==", - "dev": true + "integrity": "sha512-/o+BXHmB7ocbHEAs6F2EnG0ogybVVUdkRunTT2glZU9XAaGmhqskrvKwqXuDfNjEO0LZKWdejEEpnq8aM0tOaw==" }, "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" } @@ -14887,20 +13880,17 @@ "es-module-lexer": { "version": "0.7.1", "resolved": "https://registry.npmjs.org/es-module-lexer/-/es-module-lexer-0.7.1.tgz", - "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==", - "dev": true + "integrity": "sha512-MgtWFl5No+4S3TmhDmCz2ObFGm6lEpTnzbQi+Dd+pw4mlTIZTmM2iAs5gRlmx5zS9luzobCSBSI90JM/1/JgOw==" }, "escalade": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/escalade/-/escalade-3.1.1.tgz", - "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==", - "dev": true + "integrity": "sha512-k0er2gUkLf8O0zKJiAhmkTnJlTvINGv7ygDNPbeIsX/TJjGJZHuh9B2UxbsaEkmlEo9MfhrSzmhIlhRlI2GXnw==" }, "escape-html": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/escape-html/-/escape-html-1.0.3.tgz", - "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=", - "dev": true + "integrity": "sha1-Aljq5NPQwJdN4cFpGI7wBR0dGYg=" }, "escape-string-regexp": { "version": "1.0.5", @@ -14911,7 +13901,6 @@ "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" @@ -14921,7 +13910,6 @@ "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" }, @@ -14929,16 +13917,14 @@ "estraverse": { "version": "5.2.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-5.2.0.tgz", - "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==", - "dev": true + "integrity": "sha512-BxbNGGNm0RyRYvUdHpIwv9IWzeM9XClbOxwoATuFdOE7ZE6wHL+HQ5T8hoPM+zHvmKzzsEqhgy0GrQ5X13afiQ==" } } }, "estraverse": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/estraverse/-/estraverse-4.3.0.tgz", - "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==", - "dev": true + "integrity": "sha512-39nnKffWz8xN1BU/2c79n9nB9HDzo0niYUqx6xyqUnyoAnQyyWpOTdZEeiCch8BBu515t4wp9ZmgVfVhn9EBpw==" }, "esutils": { "version": "2.0.3", @@ -14948,26 +13934,22 @@ "etag": { "version": "1.8.1", "resolved": "https://registry.npmjs.org/etag/-/etag-1.8.1.tgz", - "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=", - "dev": true + "integrity": "sha1-Qa4u62XvpiJorr/qg6x9eSmbCIc=" }, "eventemitter3": { "version": "4.0.7", "resolved": "https://registry.npmjs.org/eventemitter3/-/eventemitter3-4.0.7.tgz", - "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==", - "dev": true + "integrity": "sha512-8guHBZCwKnFhYdHr2ysuRWErTwhoN2X8XELRlrRwpmfeY2jjuUN4taQMsULKUVo1K4DvZl+0pgfyoysHxvmvEw==" }, "events": { "version": "3.3.0", "resolved": "https://registry.npmjs.org/events/-/events-3.3.0.tgz", - "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==", - "dev": true + "integrity": "sha512-mQw+2fkQbALzQ7V0MY0IqdnXNOeTtP4r0lN9z7AAawCXgqea7bDii20AYrIBrFd/Hx0M2Ocz6S111CaFkUcb0Q==" }, "evp_bytestokey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/evp_bytestokey/-/evp_bytestokey-1.0.3.tgz", "integrity": "sha512-/f2Go4TognH/KvCISP7OUsHn85hT9nUkxxA9BEWxFn+Oj9o8ZNLm/40hdlgSLyuOimsrTKLUMEorQexp/aPQeA==", - "dev": true, "requires": { "md5.js": "^1.3.4", "safe-buffer": "^5.1.1" @@ -14977,7 +13959,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/execa/-/execa-5.1.1.tgz", "integrity": "sha512-8uSpZZocAZRBAPIEINJj3Lo9HyGitllczc27Eh5YYojjMFMn8yHMDMaUHE2Jqfq05D/wucwI4JGURyXt1vchyg==", - "dev": true, "requires": { "cross-spawn": "^7.0.3", "get-stream": "^6.0.0", @@ -14994,7 +13975,6 @@ "version": "4.17.1", "resolved": "https://registry.npmjs.org/express/-/express-4.17.1.tgz", "integrity": "sha512-mHJ9O79RqluphRrcw2X/GTh3k9tVv8YcoyY4Kkh4WDMUYKRZUq0h1o0w2rrrxBqM7VoeUVqgb27xlEMXTnYt4g==", - "dev": true, "requires": { "accepts": "~1.3.7", "array-flatten": "1.1.1", @@ -15031,14 +14011,12 @@ "array-flatten": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/array-flatten/-/array-flatten-1.1.1.tgz", - "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=", - "dev": true + "integrity": "sha1-ml9pkFGx5wczKPKgCJaLZOopVdI=" }, "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" } @@ -15046,8 +14024,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -15060,7 +14037,6 @@ "version": "3.2.7", "resolved": "https://registry.npmjs.org/fast-glob/-/fast-glob-3.2.7.tgz", "integrity": "sha512-rYGMRwip6lUMvYD3BTScMwT1HtAs2d71SMv66Vrxs0IekGZEjhM0pcMfjQPnknBt2zeCwQMEupiN02ZP4DiT1Q==", - "dev": true, "requires": { "@nodelib/fs.stat": "^2.0.2", "@nodelib/fs.walk": "^1.2.3", @@ -15077,8 +14053,7 @@ "fastest-levenshtein": { "version": "1.0.12", "resolved": "https://registry.npmjs.org/fastest-levenshtein/-/fastest-levenshtein-1.0.12.tgz", - "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==", - "dev": true + "integrity": "sha512-On2N+BpYJ15xIC974QNVuYGMOlEVt4s0EOI3wwMqOmK1fdDY+FN/zltPV8vosq4ad4c/gJ1KHScUn/6AWIgiow==" }, "fastparse": { "version": "1.1.2", @@ -15089,7 +14064,6 @@ "version": "1.12.0", "resolved": "https://registry.npmjs.org/fastq/-/fastq-1.12.0.tgz", "integrity": "sha512-VNX0QkHK3RsXVKr9KrlUv/FoTa0NdbYoHHl7uXHv2rzyHSlxjdNAKug2twd9luJxpcyNeAgf5iPPMutJO67Dfg==", - "dev": true, "requires": { "reusify": "^1.0.4" } @@ -15098,7 +14072,6 @@ "version": "0.11.4", "resolved": "https://registry.npmjs.org/faye-websocket/-/faye-websocket-0.11.4.tgz", "integrity": "sha512-CzbClwlXAuiRQAlUyfqPgvPoNKTckTPGfwZV4ZdAhVcP2lh9KUxJg2b5GkE7XbjKQ3YJnQ9z6D9ntLAlB+tP8g==", - "dev": true, "requires": { "websocket-driver": ">=0.5.1" } @@ -15112,7 +14085,6 @@ "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" } @@ -15121,7 +14093,6 @@ "version": "6.2.0", "resolved": "https://registry.npmjs.org/file-loader/-/file-loader-6.2.0.tgz", "integrity": "sha512-qo3glqyTa61Ytg4u73GultjHGjdRyig3tG6lPtyX/jOEJvHif9uB0/OCI2Kif6ctF3caQTW2G5gym21oAsI4pw==", - "dev": true, "requires": { "loader-utils": "^2.0.0", "schema-utils": "^3.0.0" @@ -15131,7 +14102,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, "requires": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -15142,7 +14112,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "requires": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -15154,14 +14123,12 @@ "file-type": { "version": "12.4.2", "resolved": "https://registry.npmjs.org/file-type/-/file-type-12.4.2.tgz", - "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==", - "dev": true + "integrity": "sha512-UssQP5ZgIOKelfsaB5CuGAL+Y+q7EmONuiwF3N5HAH0t27rvrttgi6Ra9k/+DVaY9UF6+ybxu5pOXLUdA8N7Vg==" }, "fill-range": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/fill-range/-/fill-range-7.0.1.tgz", "integrity": "sha512-qOo9F+dMUmC2Lcb4BbVvnKJxTPjCm+RRpe4gDuGrzkL7mEVl/djYSu2OdQ2Pa302N4oqkSg9ir6jaLWJ2USVpQ==", - "dev": true, "requires": { "to-regex-range": "^5.0.1" } @@ -15170,7 +14137,6 @@ "version": "1.1.2", "resolved": "https://registry.npmjs.org/finalhandler/-/finalhandler-1.1.2.tgz", "integrity": "sha512-aAWcW57uxVNrQZqFXjITpW3sIUQmHGG3qSb9mUah9MgMC4NeWhNOlNjXEYq3HjRAvL6arUviZGGJsBg6z0zsWA==", - "dev": true, "requires": { "debug": "2.6.9", "encodeurl": "~1.0.2", @@ -15185,7 +14151,6 @@ "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" } @@ -15193,8 +14158,7 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, @@ -15202,7 +14166,6 @@ "version": "3.3.2", "resolved": "https://registry.npmjs.org/find-cache-dir/-/find-cache-dir-3.3.2.tgz", "integrity": "sha512-wXZV5emFEjrridIgED11OoUKLxiYjAcqot/NJdAkOhlJ+vGzwhOAfcG5OX1jP+S0PcjEn8bdMJv+g2jwQ3Onig==", - "dev": true, "requires": { "commondir": "^1.0.1", "make-dir": "^3.0.2", @@ -15213,7 +14176,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/find-up/-/find-up-4.1.0.tgz", "integrity": "sha512-PpOwAdQ/YlXQ2vj8a3h8IipDuYRi3wceVQQGYWxNINccq40Anw7BlsEXCMbt1Zt+OLA6Fq9suIpIWD0OsnISlw==", - "dev": true, "requires": { "locate-path": "^5.0.0", "path-exists": "^4.0.0" @@ -15222,32 +14184,27 @@ "follow-redirects": { "version": "1.14.3", "resolved": "https://registry.npmjs.org/follow-redirects/-/follow-redirects-1.14.3.tgz", - "integrity": "sha512-3MkHxknWMUtb23apkgz/83fDoe+y+qr0TdgacGIA7bew+QLBo3vdgEN2xEsuXNivpFy4CyDhBBZnNZOtalmenw==", - "dev": true + "integrity": "sha512-3MkHxknWMUtb23apkgz/83fDoe+y+qr0TdgacGIA7bew+QLBo3vdgEN2xEsuXNivpFy4CyDhBBZnNZOtalmenw==" }, "forwarded": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/forwarded/-/forwarded-0.2.0.tgz", - "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==", - "dev": true + "integrity": "sha512-buRG0fpBtRHSTCOASe6hD258tEubFoRLb4ZNA6NxMVHNw2gOcwHo9wyablzMzOA5z9xA9L1KNjk/Nt6MT9aYow==" }, "fraction.js": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/fraction.js/-/fraction.js-4.1.1.tgz", - "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==", - "dev": true + "integrity": "sha512-MHOhvvxHTfRFpF1geTK9czMIZ6xclsEor2wkIGYYq+PxcQqT7vStJqjhe6S1TenZrMZzo+wlqOufBDVepUEgPg==" }, "fresh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/fresh/-/fresh-0.5.2.tgz", - "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=", - "dev": true + "integrity": "sha1-PYyt2Q2XZWn6g1qx+OSyOhBWBac=" }, "fs-extra": { "version": "10.0.0", "resolved": "https://registry.npmjs.org/fs-extra/-/fs-extra-10.0.0.tgz", "integrity": "sha512-C5owb14u9eJwizKGdchcDUQeFtlSHHthBk8pbX9Vc1PFZrLombudjDnNns88aYslCyF6IY5SUw3Roz6xShcEIQ==", - "dev": true, "requires": { "graceful-fs": "^4.2.0", "jsonfile": "^6.0.1", @@ -15257,27 +14214,23 @@ "fs-monkey": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/fs-monkey/-/fs-monkey-1.0.3.tgz", - "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==", - "dev": true + "integrity": "sha512-cybjIfiiE+pTWicSCLFHSrXZ6EilF30oh91FDP9S2B051prEa7QWfrVTQm10/dDpswBDXZugPa1Ogu8Yh+HV0Q==" }, "fs.realpath": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/fs.realpath/-/fs.realpath-1.0.0.tgz", - "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=", - "dev": true + "integrity": "sha1-FQStJSMVjKpA20onh8sBQRmU6k8=" }, "fsevents": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/fsevents/-/fsevents-2.3.2.tgz", "integrity": "sha512-xiqMQR4xAeHTuB9uWm+fFRcIOgKBMiOBP+eXiyT7jsgVCq1bkVygt00oASowB7EdtpOHaaPgKt812P9ab+DDKA==", - "dev": true, "optional": true }, "function-bind": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/function-bind/-/function-bind-1.1.1.tgz", - "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==", - "dev": true + "integrity": "sha512-yIovAzMX49sF8Yl58fSCWJ5svSLuaibPxXQJFLmBObTuCr0Mf1KiPopGM9NiFjiYBCbfaa2Fh6breQ6ANVTI0A==" }, "generic-names": { "version": "1.0.3", @@ -15318,20 +14271,17 @@ "gensync": { "version": "1.0.0-beta.2", "resolved": "https://registry.npmjs.org/gensync/-/gensync-1.0.0-beta.2.tgz", - "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==", - "dev": true + "integrity": "sha512-3hN7NaskYvMDLQY55gnW3NQ+mesEAepTqlg+VEbj7zzqEMBVNhzcGYYeqFo/TlYz6eQiFcp1HcsCZO+nGgS8zg==" }, "get-caller-file": { "version": "2.0.5", "resolved": "https://registry.npmjs.org/get-caller-file/-/get-caller-file-2.0.5.tgz", - "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==", - "dev": true + "integrity": "sha512-DyFP3BM/3YHTQOCUL/w0OZHR0lpKeGrxotcHWcqNEdnltqFwXVfhEBQ94eIo34AfQpo0rGki4cyIiftY06h2Fg==" }, "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", @@ -15341,14 +14291,12 @@ "get-stream": { "version": "6.0.1", "resolved": "https://registry.npmjs.org/get-stream/-/get-stream-6.0.1.tgz", - "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==", - "dev": true + "integrity": "sha512-ts6Wi+2j3jQjqi70w5AlN8DFnkSwC+MqmxEzdEALB2qXZYV3X/b1CTfgPLGJNMeAWxdPfU8FO1ms3NUfaHCPYg==" }, "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", @@ -15362,7 +14310,6 @@ "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" } @@ -15370,8 +14317,7 @@ "glob-to-regexp": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/glob-to-regexp/-/glob-to-regexp-0.4.1.tgz", - "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==", - "dev": true + "integrity": "sha512-lkX1HJXwyMcprw/5YUZc2s7DrpAiHB21/V+E1rHUrVNokkvB6bqMzT0VfV6/86ZNabt1k14YOIaT7nDvOX3Iiw==" }, "globals": { "version": "11.12.0", @@ -15382,7 +14328,6 @@ "version": "10.0.2", "resolved": "https://registry.npmjs.org/globby/-/globby-10.0.2.tgz", "integrity": "sha512-7dUi7RvCoT/xast/o/dLN53oqND4yk0nsHkhRgn9w65C4PofCLOoJ39iSOg+qVDdWQPIEj+eszMHQ+aLVwwQSg==", - "dev": true, "requires": { "@types/glob": "^7.1.1", "array-union": "^2.1.0", @@ -15402,26 +14347,22 @@ "graceful-fs": { "version": "4.2.8", "resolved": "https://registry.npmjs.org/graceful-fs/-/graceful-fs-4.2.8.tgz", - "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==", - "dev": true + "integrity": "sha512-qkIilPUYcNhJpd33n0GBXTB1MMPp14TxEsEs0pTrsSVucApsYzW5V+Q8Qxhik6KU3evy+qkAAowTByymK0avdg==" }, "growly": { "version": "1.3.0", "resolved": "https://registry.npmjs.org/growly/-/growly-1.3.0.tgz", - "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=", - "dev": true + "integrity": "sha1-8QdIy+dq+WS3yWyTxrzCivEgwIE=" }, "handle-thing": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/handle-thing/-/handle-thing-2.0.1.tgz", - "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==", - "dev": true + "integrity": "sha512-9Qn4yBxelxoh2Ow62nP+Ka/kMnOXRi8BXnRaUwezLNhqelnN49xKz4F/dPP8OYLxLxq6JDtZb2i9XznUQbNPTg==" }, "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" } @@ -15449,14 +14390,12 @@ "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 + "integrity": "sha512-chXa79rL/UC2KlX17jo3vRGz0azaWEx5tGqZg5pO3NUyEJVB17dMruQlzCCOfUvElghKcm5194+BCRvi2Rv/Gw==" }, "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" } @@ -15465,7 +14404,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/hash-base/-/hash-base-3.1.0.tgz", "integrity": "sha512-1nmYp/rhMDiE7AYkDw+lLwlAzz0AntGIe51F3RfFfEqyQ3feY2eI/NcwC6umIQVOASPMsWJLJScWKSSvzL9IVA==", - "dev": true, "requires": { "inherits": "^2.0.4", "readable-stream": "^3.6.0", @@ -15476,7 +14414,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -15486,22 +14423,19 @@ "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" } } }, "hash-sum": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/hash-sum/-/hash-sum-1.0.2.tgz", - "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=", - "dev": true + "integrity": "sha1-M7QHd3VMZDJXPBIMw4CLvRDUfwQ=" }, "hash.js": { "version": "1.1.7", "resolved": "https://registry.npmjs.org/hash.js/-/hash.js-1.1.7.tgz", "integrity": "sha512-taOaskGt4z4SOANNseOviYDvjEJinIkRgmp7LbKP2YTTmVxWBl87s/uzK9r+44BclBSp2X7K1hqeNfz9JbBeXA==", - "dev": true, "requires": { "inherits": "^2.0.3", "minimalistic-assert": "^1.0.1" @@ -15510,14 +14444,12 @@ "he": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/he/-/he-1.2.0.tgz", - "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==", - "dev": true + "integrity": "sha512-F/1DnUGPopORZi0ni+CvrCgHQ5FyEAHRLSApuYWMmrbSwoN2Mn/7k+Gl38gJnR7yyDZk6WLXwiGod1JOWNDKGw==" }, "history": { "version": "4.10.1", "resolved": "https://registry.npmjs.org/history/-/history-4.10.1.tgz", "integrity": "sha512-36nwAD620w12kuzPAsyINPWJqlNbij+hpK1k9XRloDtym8mxzGYl2c17LnV6IAGB2Dmg4tEa7G7DlawS0+qjew==", - "dev": true, "requires": { "@babel/runtime": "^7.1.2", "loose-envify": "^1.2.0", @@ -15531,7 +14463,6 @@ "version": "1.0.1", "resolved": "https://registry.npmjs.org/hmac-drbg/-/hmac-drbg-1.0.1.tgz", "integrity": "sha1-0nRXAQJabHdabFRXk+1QL8DGSaE=", - "dev": true, "requires": { "hash.js": "^1.0.3", "minimalistic-assert": "^1.0.0", @@ -15550,7 +14481,6 @@ "version": "2.1.6", "resolved": "https://registry.npmjs.org/hpack.js/-/hpack.js-2.1.6.tgz", "integrity": "sha1-h3dMCUnlE/QuhFdbPEVoH63ioLI=", - "dev": true, "requires": { "inherits": "^2.0.1", "obuf": "^1.0.0", @@ -15561,14 +14491,12 @@ "html-entities": { "version": "2.3.2", "resolved": "https://registry.npmjs.org/html-entities/-/html-entities-2.3.2.tgz", - "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==", - "dev": true + "integrity": "sha512-c3Ab/url5ksaT0WyleslpBEthOzWhrjQbg75y7XUsfSzi3Dgzt0l8w5e7DylRn15MTlMMD58dTfzddNS2kcAjQ==" }, "html-loader": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/html-loader/-/html-loader-1.3.2.tgz", "integrity": "sha512-DEkUwSd0sijK5PF3kRWspYi56XP7bTNkyg5YWSzBdjaSDmvCufep5c4Vpb3PBf6lUL0YPtLwBfy9fL0t5hBAGA==", - "dev": true, "requires": { "html-minifier-terser": "^5.1.1", "htmlparser2": "^4.1.0", @@ -15580,7 +14508,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, "requires": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -15591,7 +14518,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "requires": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -15604,7 +14530,6 @@ "version": "5.1.1", "resolved": "https://registry.npmjs.org/html-minifier-terser/-/html-minifier-terser-5.1.1.tgz", "integrity": "sha512-ZPr5MNObqnV/T9akshPKbVgyOqLmy+Bxo7juKCfTfnjNniTAMdy4hz21YQqoofMBJD2kdREaqPPdThoR78Tgxg==", - "dev": true, "requires": { "camel-case": "^4.1.1", "clean-css": "^4.2.3", @@ -15619,7 +14544,6 @@ "version": "4.2.3", "resolved": "https://registry.npmjs.org/clean-css/-/clean-css-4.2.3.tgz", "integrity": "sha512-VcMWDN54ZN/DS+g58HYL5/n4Zrqe8vHJpGA8KdgUXFU4fuP/aHNw8eld9SyEIyabIMJX/0RaY/fplOo5hYLSFA==", - "dev": true, "requires": { "source-map": "~0.6.0" } @@ -15627,20 +14551,17 @@ "commander": { "version": "4.1.1", "resolved": "https://registry.npmjs.org/commander/-/commander-4.1.1.tgz", - "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==", - "dev": true + "integrity": "sha512-NOKm8xhkzAjzFx8B2v5OAHT+u5pRQc2UCa2Vq9jYL/31o2wi9mxBA7LIFs3sV5VSC49z6pEhfbMULvShKj26WA==" }, "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" }, "terser": { "version": "4.8.0", "resolved": "https://registry.npmjs.org/terser/-/terser-4.8.0.tgz", "integrity": "sha512-EAPipTNeWsb/3wLPeup1tVPaXfIaU68xMnVdPafIL1TV05OhASArYyIfFvnvJCNrR2NIOvDVNNTFRa+Re2MWyw==", - "dev": true, "requires": { "commander": "^2.20.0", "source-map": "~0.6.1", @@ -15650,8 +14571,7 @@ "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" } } } @@ -15661,7 +14581,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/htmlparser2/-/htmlparser2-4.1.0.tgz", "integrity": "sha512-4zDq1a1zhE4gQso/c5LP1OtrhYTncXNSpvJYtWJBtXAETPlMfi3IFNjGuQbYLuVY4ZR0QMqRVvo4Pdy9KLyP8Q==", - "dev": true, "requires": { "domelementtype": "^2.0.1", "domhandler": "^3.0.0", @@ -15673,7 +14592,6 @@ "version": "3.3.0", "resolved": "https://registry.npmjs.org/domhandler/-/domhandler-3.3.0.tgz", "integrity": "sha512-J1C5rIANUbuYK+FuFL98650rihynUOEzRLxW+90bKZRWB6A1X1Tf82GxR1qAWLyfNPRvjqfip3Q5tdYlmAa9lA==", - "dev": true, "requires": { "domelementtype": "^2.0.1" } @@ -15683,14 +14601,12 @@ "http-deceiver": { "version": "1.2.7", "resolved": "https://registry.npmjs.org/http-deceiver/-/http-deceiver-1.2.7.tgz", - "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=", - "dev": true + "integrity": "sha1-+nFolEq5pRnTN8sL7HKE3D5yPYc=" }, "http-errors": { "version": "1.7.2", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.7.2.tgz", "integrity": "sha512-uUQBt3H/cSIVfch6i1EuPNy/YsRSOUBXTVfZ+yR7Zjez3qjBz6i9+i4zjNaoqcoFVI4lQJ5plg63TvGfRSDCRg==", - "dev": true, "requires": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -15702,22 +14618,19 @@ "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" } } }, "http-parser-js": { "version": "0.5.3", "resolved": "https://registry.npmjs.org/http-parser-js/-/http-parser-js-0.5.3.tgz", - "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==", - "dev": true + "integrity": "sha512-t7hjvef/5HEK7RWTdUzVUhl8zkEu+LlaE0IYzdMuvbSDipxBRpOn4Uhw8ZyECEa808iVT8XCjzo6xmYt4CiLZg==" }, "http-proxy": { "version": "1.18.1", "resolved": "https://registry.npmjs.org/http-proxy/-/http-proxy-1.18.1.tgz", "integrity": "sha512-7mz/721AbnJwIVbnaSv1Cz3Am0ZLT/UBwkC92VlxhXv/k/BBQfM2fXElQNC27BVGr0uwUpplYPQM9LnaBMR5NQ==", - "dev": true, "requires": { "eventemitter3": "^4.0.0", "follow-redirects": "^1.0.0", @@ -15728,7 +14641,6 @@ "version": "2.0.1", "resolved": "https://registry.npmjs.org/http-proxy-middleware/-/http-proxy-middleware-2.0.1.tgz", "integrity": "sha512-cfaXRVoZxSed/BmkA7SwBVNI9Kj7HFltaE5rqYOub5kWzWZ+gofV2koVN1j2rMW7pEfSSlCHGJ31xmuyFyfLOg==", - "dev": true, "requires": { "@types/http-proxy": "^1.17.5", "http-proxy": "^1.18.1", @@ -15740,20 +14652,17 @@ "https-browserify": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/https-browserify/-/https-browserify-1.0.0.tgz", - "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=", - "dev": true + "integrity": "sha1-7AbBDgo0wPL68Zn3/X/Hj//QPHM=" }, "human-signals": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/human-signals/-/human-signals-2.1.0.tgz", - "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==", - "dev": true + "integrity": "sha512-B4FFZ6q/T2jhhksgkbEW3HBvWIfDW85snkQgawt07S7J5QXTk6BkNV+0yAeZrM5QpMAdYlocGoljn0sJ/WQkFw==" }, "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" } @@ -15767,25 +14676,22 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/icss-utils/-/icss-utils-5.1.0.tgz", "integrity": "sha512-soFhflCVWLfRNOPU3iv5Z9VUdT44xFRbzjLsEzSr5AQmgqPMTHdU3PMT1Cf1ssx8fLNJDA1juftYl+PUcv3MqA==", - "dev": true + "requires": {} }, "ieee754": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/ieee754/-/ieee754-1.2.1.tgz", - "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==", - "dev": true + "integrity": "sha512-dcyqhDvX1C46lXZcVqCpK+FtMRQVdIMN6/Df5js2zouUsqG7I6sFxitIC+7KYK29KdXOLHdu9zL4sFnoVQnqaA==" }, "ignore": { "version": "5.1.8", "resolved": "https://registry.npmjs.org/ignore/-/ignore-5.1.8.tgz", - "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==", - "dev": true + "integrity": "sha512-BMpfD7PpiETpBl/A6S498BaIJ6Y/ABT93ETbby2fP00v4EbvPBXWEoaR1UBPKs3iR53pJY7EtZk5KACI57i1Uw==" }, "imagemin": { "version": "7.0.1", "resolved": "https://registry.npmjs.org/imagemin/-/imagemin-7.0.1.tgz", "integrity": "sha512-33AmZ+xjZhg2JMCe+vDf6a9mzWukE7l+wAtesjE7KyteqqKjzxv7aVQeWnul1Ve26mWvEQqyPwl0OctNBfSR9w==", - "dev": true, "requires": { "file-type": "^12.0.0", "globby": "^10.0.0", @@ -15800,7 +14706,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/img-loader/-/img-loader-4.0.0.tgz", "integrity": "sha512-UwRcPQdwdOyEHyCxe1V9s9YFwInwEWCpoO+kJGfIqDrBDqA8jZUsEZTxQ0JteNPGw/Gupmwesk2OhLTcnw6tnQ==", - "dev": true, "requires": { "loader-utils": "^1.1.0" } @@ -15809,7 +14714,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/import-cwd/-/import-cwd-3.0.0.tgz", "integrity": "sha512-4pnzH16plW+hgvRECbDWpQl3cqtvSofHWh44met7ESfZ8UZOWWddm8hEyDTqREJ9RbYHY8gi8DqmaelApoOGMg==", - "dev": true, "requires": { "import-from": "^3.0.0" } @@ -15818,7 +14722,6 @@ "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" @@ -15827,8 +14730,7 @@ "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 + "integrity": "sha512-pb/MYmXstAkysRFx8piNI1tGFNQIFA3vkE3Gq4EuA1dF6gHp/+vgZqsCGJapvy8N3Q+4o7FwvquPJcnZ7RYy4g==" } } }, @@ -15836,7 +14738,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/import-from/-/import-from-3.0.0.tgz", "integrity": "sha512-CiuXOFFSzkU5x/CR0+z7T91Iht4CXgfCxVOFRhh2Zyhg5wOpWvvDLQUsWl+gcN+QscYBjez8hDCt85O7RLDttQ==", - "dev": true, "requires": { "resolve-from": "^5.0.0" } @@ -15845,7 +14746,6 @@ "version": "3.0.2", "resolved": "https://registry.npmjs.org/import-local/-/import-local-3.0.2.tgz", "integrity": "sha512-vjL3+w0oulAVZ0hBHnxa/Nm5TAurf9YLQJDhqRZyqb+VKGOB6LU8t9H1Nr5CIo16vh9XfJTOoHwU0B71S557gA==", - "dev": true, "requires": { "pkg-dir": "^4.2.0", "resolve-cwd": "^3.0.0" @@ -15854,8 +14754,7 @@ "indent-string": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/indent-string/-/indent-string-4.0.0.tgz", - "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==", - "dev": true + "integrity": "sha512-EdDDZu4A2OyIK7Lr/2zG+w5jmbuk1DVBnEwREQvBzspBJkCEbRa8GxU1lghYcaGJCnRWibjDXlq779X1/y5xwg==" }, "indexes-of": { "version": "1.0.1", @@ -15866,7 +14765,6 @@ "version": "1.0.6", "resolved": "https://registry.npmjs.org/inflight/-/inflight-1.0.6.tgz", "integrity": "sha1-Sb1jMdfQLQwJvJEKEHW6gWW1bfk=", - "dev": true, "requires": { "once": "^1.3.0", "wrappy": "1" @@ -15875,14 +14773,12 @@ "inherits": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.4.tgz", - "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==", - "dev": true + "integrity": "sha512-k/vGaX4/Yla3WzyMCvTQOXYeIHvqOKtnqBduzTHpzpQZzAskKMhZ2K+EnBiSM9zGSoIFeMpXKxa4dYeZIQqewQ==" }, "internal-ip": { "version": "6.2.0", "resolved": "https://registry.npmjs.org/internal-ip/-/internal-ip-6.2.0.tgz", "integrity": "sha512-D8WGsR6yDt8uq7vDMu7mjcR+yRMm3dW8yufyChmszWRjcSHuxLBkR3GdS2HZAjodsaGuCvXeEJpueisXJULghg==", - "dev": true, "requires": { "default-gateway": "^6.0.0", "ipaddr.js": "^1.9.1", @@ -15893,16 +14789,14 @@ "ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" } } }, "interpret": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/interpret/-/interpret-2.2.0.tgz", - "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==", - "dev": true + "integrity": "sha512-Ju0Bz/cEia55xDwUWEa8+olFpCiQoypjnQySseKtmjNrnps3P+xfpUmGr90T7yjlVJmOtybRvPXhKMbHr+fWnw==" }, "invariant": { "version": "2.2.4", @@ -15915,32 +14809,27 @@ "ip": { "version": "1.1.5", "resolved": "https://registry.npmjs.org/ip/-/ip-1.1.5.tgz", - "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=", - "dev": true + "integrity": "sha1-vd7XARQpCCjAoDnnLvJfWq7ENUo=" }, "ip-regex": { "version": "4.3.0", "resolved": "https://registry.npmjs.org/ip-regex/-/ip-regex-4.3.0.tgz", - "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==", - "dev": true + "integrity": "sha512-B9ZWJxHHOHUhUjCPrMpLD4xEq35bUTClHM1S6CBU5ixQnkZmwipwgc96vAd7AAGM9TGHvJR+Uss+/Ak6UphK+Q==" }, "ipaddr.js": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-2.0.1.tgz", - "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==", - "dev": true + "integrity": "sha512-1qTgH9NG+IIJ4yfKs2e6Pp1bZg8wbDbKHT21HrLIeYBTRLgMYKnMTPAuI3Lcs61nfx5h1xlXnbJtH1kX5/d/ng==" }, "is-absolute-url": { "version": "3.0.3", "resolved": "https://registry.npmjs.org/is-absolute-url/-/is-absolute-url-3.0.3.tgz", - "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==", - "dev": true + "integrity": "sha512-opmNIX7uFnS96NtPmhWQgQx6/NYFgsUXYMllcfzwWKUMwfo8kku1TvE6hkNcH+Q1ts5cMVrsY7j0bxXQDciu9Q==" }, "is-arguments": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/is-arguments/-/is-arguments-1.1.1.tgz", "integrity": "sha512-8Q7EARjzEnKpt/PCD7e1cgUS0a6X8u5tdSiMqXhojOdoV9TsMsiO+9VLC5vAmO8N7/GmXn7yjR8qnA6bVAEzfA==", - "dev": true, "requires": { "call-bind": "^1.0.2", "has-tostringtag": "^1.0.0" @@ -15949,14 +14838,12 @@ "is-arrayish": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/is-arrayish/-/is-arrayish-0.2.1.tgz", - "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=", - "dev": true + "integrity": "sha1-d8mYQFJ6qOyxqLppe4BkWnqSap0=" }, "is-binary-path": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/is-binary-path/-/is-binary-path-2.1.0.tgz", "integrity": "sha512-ZMERYes6pDydyuGidse7OsHxtbI7WVeUEozgR/g7rd0xUimYNlvZRE/K2MgZTjWy725IfelLeVcEM97mmtRGXw==", - "dev": true, "requires": { "binary-extensions": "^2.0.0" } @@ -15964,14 +14851,12 @@ "is-buffer": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/is-buffer/-/is-buffer-1.1.6.tgz", - "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==", - "dev": true + "integrity": "sha512-NcdALwpXkTm5Zvvbk7owOUSvVvBKDgKP5/ewfXEznmQFfs4ZRmanOeKBTjRVjka3QFoN6XJ+9F3USqfHqTaU5w==" }, "is-core-module": { "version": "2.6.0", "resolved": "https://registry.npmjs.org/is-core-module/-/is-core-module-2.6.0.tgz", "integrity": "sha512-wShG8vs60jKfPWpF2KZRaAtvt3a20OAn7+IJ6hLPECpSABLcKtFKTTI4ZtH5QcBruBHlq+WsdHWyz0BCZW7svQ==", - "dev": true, "requires": { "has": "^1.0.3" } @@ -15980,7 +14865,6 @@ "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" } @@ -15988,26 +14872,22 @@ "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 + "integrity": "sha512-F+i2BKsFrH66iaUFc0woD8sLy8getkwTwtOBjvs56Cx4CgJDeKQeqfz8wAYiSb8JOprWhHH5p77PbmYCvvUuXQ==" }, "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 + "integrity": "sha1-qIwCU1eR8C7TfHahueqXc8gz+MI=" }, "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 + "integrity": "sha512-zymm5+u+sCsSWyD9qNaejV3DFvhCKclKdizYaJUuHA83RLjb7nSuGnddCHGv0hk+KY7BMAlsWeK4Ueg6EV6XQg==" }, "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" } @@ -16016,7 +14896,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/is-ip/-/is-ip-3.1.0.tgz", "integrity": "sha512-35vd5necO7IitFPjd/YBeqwWnyDWbuLH9ZXQdMfDA8TEo7pv5X8yfrvVO3xbJbLUlERCMvf6X0hTUamQxCYJ9Q==", - "dev": true, "requires": { "ip-regex": "^4.0.0" } @@ -16024,8 +14903,7 @@ "is-number": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/is-number/-/is-number-7.0.0.tgz", - "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==", - "dev": true + "integrity": "sha512-41Cifkg6e8TylSpdtTpeLVMqvSBEVzTttHvERD741+pnZ8ANv0004MRL43QKPDlK9cGvNp6NZWZUBlbGXYxxng==" }, "is-obj": { "version": "2.0.0", @@ -16035,26 +14913,22 @@ "is-path-cwd": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-path-cwd/-/is-path-cwd-2.2.0.tgz", - "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==", - "dev": true + "integrity": "sha512-w942bTcih8fdJPJmQHFzkS76NEP8Kzzvmw92cXsazb8intwLqPibPPdXf4ANdKV3rYMuuQYGIWtvz9JilB3NFQ==" }, "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 + "integrity": "sha512-Fd4gABb+ycGAmKou8eMftCupSir5lRxqf4aD/vd0cD2qc4HL07OjCeuHMr8Ro4CoMaeCKDB0/ECBOVWjTwUvPQ==" }, "is-plain-obj": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/is-plain-obj/-/is-plain-obj-3.0.0.tgz", - "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==", - "dev": true + "integrity": "sha512-gwsOE28k+23GP1B6vFl1oVh/WOzmawBrKwo5Ev6wMKzPkaXaCDIQKzLnvsA42DRlbVTWorkgTKIviAKCWkfUwA==" }, "is-plain-object": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/is-plain-object/-/is-plain-object-2.0.4.tgz", "integrity": "sha512-h5PpgXkWitc38BBMYawTYMWJHFZJVnBquFE57xFpjB8pJFiF6gZ+bU+WyI/yqXiFR5mdLsgYNaPe8uao6Uv9Og==", - "dev": true, "requires": { "isobject": "^3.0.1" } @@ -16063,7 +14937,6 @@ "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" @@ -16072,20 +14945,17 @@ "is-resolvable": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/is-resolvable/-/is-resolvable-1.1.0.tgz", - "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==", - "dev": true + "integrity": "sha512-qgDYXFSR5WvEfuS5dMj6oTMEbrrSaM0CrFk2Yiq/gXnBvD9pMa2jGXxyhGLfvhZpuMZe18CJpFxAt3CRs42NMg==" }, "is-stream": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/is-stream/-/is-stream-2.0.1.tgz", - "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==", - "dev": true + "integrity": "sha512-hFoiJiTl63nn+kstHGBtewWSKnQLpyb155KHheA1l39uvtO9nWIop1p3udqPcUd/xbF1VLMO4n7OI6p7RbngDg==" }, "is-wsl": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/is-wsl/-/is-wsl-2.2.0.tgz", "integrity": "sha512-fKzAra0rGJUUBwGBgNkHZuToZcn+TtXHpeCgmkMJMMYx1sQDYaCSyjJBSCa2nH1DGm7s3n1oBnohoVTBaN7Lww==", - "dev": true, "requires": { "is-docker": "^2.0.0" } @@ -16093,26 +14963,22 @@ "isarray": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/isarray/-/isarray-1.0.0.tgz", - "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=", - "dev": true + "integrity": "sha1-u5NdSFgsuhaMBoNJV6VKPgcSTxE=" }, "isexe": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/isexe/-/isexe-2.0.0.tgz", - "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=", - "dev": true + "integrity": "sha1-6PvzdNxVb/iUehDcsFctYz8s+hA=" }, "isobject": { "version": "3.0.1", "resolved": "https://registry.npmjs.org/isobject/-/isobject-3.0.1.tgz", - "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=", - "dev": true + "integrity": "sha1-TkMekrEalzFjaqH5yNHMvP2reN8=" }, "jest-worker": { "version": "27.1.0", "resolved": "https://registry.npmjs.org/jest-worker/-/jest-worker-27.1.0.tgz", "integrity": "sha512-mO4PHb2QWLn9yRXGp7rkvXLAYuxwhq1ZYUo0LoDhg8wqvv4QizP1ZWEJOeolgbEgAWZLIEU0wsku8J+lGWfBhg==", - "dev": true, "requires": { "@types/node": "*", "merge-stream": "^2.0.0", @@ -16122,14 +14988,12 @@ "has-flag": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/has-flag/-/has-flag-4.0.0.tgz", - "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==", - "dev": true + "integrity": "sha512-EykJT/Q1KjTWctppgIAgfSO0tKVuZUjhgMr17kqTumMl6Afv3EISleU7qZUzoXDFTAHTDC4NOoG/ZxU3EvlMPQ==" }, "supports-color": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/supports-color/-/supports-color-8.1.1.tgz", "integrity": "sha512-MpUEN2OodtUzxvKQl72cUF7RQ5EiHsGvSsVG0ia9c5RbWGL2CI4C7EpPS8UTBIplnlzZiNuV56w+FuNxy3ty2Q==", - "dev": true, "requires": { "has-flag": "^4.0.0" } @@ -16160,14 +15024,12 @@ "json-parse-better-errors": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/json-parse-better-errors/-/json-parse-better-errors-1.0.2.tgz", - "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==", - "dev": true + "integrity": "sha512-mrqyZKfX5EhL7hvqcV6WG1yYjnjeuYDzDhhcAAUrq8Po85NBQBJP+ZDUT75qZQ98IkUoBqdkExkukOU7Ts2wrw==" }, "json-parse-even-better-errors": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/json-parse-even-better-errors/-/json-parse-even-better-errors-2.3.1.tgz", - "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==", - "dev": true + "integrity": "sha512-xyFwyhro/JEof6Ghe2iz2NcXoj2sloNsWr/XsERDK/oiPCfaNhl5ONfp+jQdAZRQQ0IJWNzH9zIZF7li91kh2w==" }, "json-schema-traverse": { "version": "0.4.1", @@ -16178,7 +15040,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/json5/-/json5-2.2.0.tgz", "integrity": "sha512-f+8cldu7X/y7RAJurMEJmdoKXGB/X550w2Nr3tTbezL6RwEE/iMcm+tZnXeoZtKuOq6ft8+CqzEkrIgx1fPoQA==", - "dev": true, "requires": { "minimist": "^1.2.5" } @@ -16187,7 +15048,6 @@ "version": "6.1.0", "resolved": "https://registry.npmjs.org/jsonfile/-/jsonfile-6.1.0.tgz", "integrity": "sha512-5dgndWOriYSm5cnYaJNhalLNDKOqFwyDB/rr1E9ZsGciGvKPs8R2xYGCacuf3z6K1YKDz182fd+fY3cn3pMqXQ==", - "dev": true, "requires": { "graceful-fs": "^4.1.6", "universalify": "^2.0.0" @@ -16196,20 +15056,17 @@ "junk": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/junk/-/junk-3.1.0.tgz", - "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==", - "dev": true + "integrity": "sha512-pBxcB3LFc8QVgdggvZWyeys+hnrNWg4OcZIU/1X59k5jQdLBlCsYGRQaz234SqoRLTCgMH00fY0xRJH+F9METQ==" }, "kind-of": { "version": "6.0.3", "resolved": "https://registry.npmjs.org/kind-of/-/kind-of-6.0.3.tgz", - "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==", - "dev": true + "integrity": "sha512-dcS1ul+9tmeD95T+x28/ehLgd9mENa3LsvDTtzm3vyBEO7RPptvAD+t44WVXaUjTBRcrpFeFlC8WCruUR456hw==" }, "klona": { "version": "2.0.4", "resolved": "https://registry.npmjs.org/klona/-/klona-2.0.4.tgz", - "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==", - "dev": true + "integrity": "sha512-ZRbnvdg/NxqzC7L9Uyqzf4psi1OM4Cuc+sJAkQPjO6XkQIJTNbfK2Rsmbw8fx1p2mkZdp2FZYo2+LwXYY/uwIA==" }, "ktx-parse": { "version": "0.2.1", @@ -16220,7 +15077,6 @@ "version": "6.0.29", "resolved": "https://registry.npmjs.org/laravel-mix/-/laravel-mix-6.0.29.tgz", "integrity": "sha512-GGDpeicvHYh6J6uickr1ZiDtJdNuKsQUjWrthB4MTaN0ZzxL0kLxpNXIRHGhpoEHM+2Tl/tA40ATIDAAumCyow==", - "dev": true, "requires": { "@babel/core": "^7.14.5", "@babel/plugin-proposal-object-rest-spread": "^7.14.5", @@ -16278,7 +15134,6 @@ "version": "5.2.7", "resolved": "https://registry.npmjs.org/css-loader/-/css-loader-5.2.7.tgz", "integrity": "sha512-Q7mOvpBNBG7YrVGMxRxcBJZFL75o+cH2abNASdibkj/fffYD8qWbInZrD0S9ccI6vZclF3DsHE7njGlLtaHbhg==", - "dev": true, "requires": { "icss-utils": "^5.1.0", "loader-utils": "^2.0.0", @@ -16296,7 +15151,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, "requires": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -16307,7 +15161,6 @@ "version": "1.6.2", "resolved": "https://registry.npmjs.org/mini-css-extract-plugin/-/mini-css-extract-plugin-1.6.2.tgz", "integrity": "sha512-WhDvO3SjGm40oV5y26GjMJYjd2UMqrLAGKy5YS2/3QKJy2F7jgynuHTir/tgUUOiNQu5saXHdc8reo7YuhhT4Q==", - "dev": true, "requires": { "loader-utils": "^2.0.0", "schema-utils": "^3.0.0", @@ -16318,7 +15171,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "requires": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -16331,7 +15183,8 @@ "version": "0.1.4", "resolved": "https://registry.npmjs.org/laravel-mix-banner/-/laravel-mix-banner-0.1.4.tgz", "integrity": "sha512-GXLohbaRdFbS5cmaqlOJb45RlDe7n//AdVkOrO4c/citt+A4jmQ2BxeJdni6tGOyFVnEKtZRuYVyzyKdd2DOpg==", - "dev": true + "dev": true, + "requires": {} }, "laravel-mix-react-css-modules": { "version": "2.0.0", @@ -16346,20 +15199,17 @@ "lilconfig": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/lilconfig/-/lilconfig-2.0.3.tgz", - "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==", - "dev": true + "integrity": "sha512-EHKqr/+ZvdKCifpNrJCKxBTgk5XupZA3y/aCPY9mxfgBzmgh93Mt/WqjjQ38oMxXuvDokaKiM3lAgvSH2sjtHg==" }, "lines-and-columns": { "version": "1.1.6", "resolved": "https://registry.npmjs.org/lines-and-columns/-/lines-and-columns-1.1.6.tgz", - "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=", - "dev": true + "integrity": "sha1-HADHQ7QzzQpOgHWPe2SldEDZ/wA=" }, "loader-runner": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/loader-runner/-/loader-runner-4.2.0.tgz", - "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==", - "dev": true + "integrity": "sha512-92+huvxMvYlMzMt0iIOukcwYBFpkYJdpl2xsZ7LrlayO7E8SOv+JJUEK17B/dJIHAOLMfh2dZZ/Y18WgmGtYNw==" }, "loader-utils": { "version": "1.4.0", @@ -16385,7 +15235,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/locate-path/-/locate-path-5.0.0.tgz", "integrity": "sha512-t7hw9pI+WvuwNJXwk5zVHpyhIqzg2qTlklJOf0mVxGSbe3Fp2VieZcduNYjaLDoy6p9uGpQEGWG87WpMKlNq8g==", - "dev": true, "requires": { "p-locate": "^4.1.0" } @@ -16426,8 +15275,7 @@ "lodash.debounce": { "version": "4.0.8", "resolved": "https://registry.npmjs.org/lodash.debounce/-/lodash.debounce-4.0.8.tgz", - "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=", - "dev": true + "integrity": "sha1-gteb/zCmfEAF/9XiUVMArZyk168=" }, "lodash.foreach": { "version": "3.0.3", @@ -16463,8 +15311,7 @@ "lodash.memoize": { "version": "4.1.2", "resolved": "https://registry.npmjs.org/lodash.memoize/-/lodash.memoize-4.1.2.tgz", - "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=", - "dev": true + "integrity": "sha1-vMbEmkKihA7Zl/Mj6tpezRguC/4=" }, "lodash.omit": { "version": "4.5.0", @@ -16479,8 +15326,7 @@ "lodash.uniq": { "version": "4.5.0", "resolved": "https://registry.npmjs.org/lodash.uniq/-/lodash.uniq-4.5.0.tgz", - "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=", - "dev": true + "integrity": "sha1-0CJTc662Uq3BvILklFM5qEJ1R3M=" }, "loose-envify": { "version": "1.4.0", @@ -16494,7 +15340,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/lower-case/-/lower-case-2.0.2.tgz", "integrity": "sha512-7fm3l3NAF9WfN6W3JOmf5drwpVqX78JtoGJ3A6W0a6ZnldM41w2fV5D490psKFTpMds8TJse/eHLFFsNHHjHgg==", - "dev": true, "requires": { "tslib": "^2.0.3" } @@ -16503,7 +15348,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/lru-cache/-/lru-cache-6.0.0.tgz", "integrity": "sha512-Jo6dJ04CmSjuznwJSS3pUeWmd/H0ffTlkXXgwZi+eq1UCmqQwCh+eLsYOYCwY991i2Fah4h1BEMCx4qThGbsiA==", - "dev": true, "requires": { "yallist": "^4.0.0" } @@ -16512,7 +15356,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/make-dir/-/make-dir-3.1.0.tgz", "integrity": "sha512-g3FeP20LNwhALb/6Cz6Dd4F2ngze0jz7tbzrD2wAV+o9FeNHe4rL+yK2md0J/fiSf1sa1ADhXqi5+oVwOM/eGw==", - "dev": true, "requires": { "semver": "^6.0.0" }, @@ -16520,8 +15363,7 @@ "semver": { "version": "6.3.0", "resolved": "https://registry.npmjs.org/semver/-/semver-6.3.0.tgz", - "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==", - "dev": true + "integrity": "sha512-b39TBaTSfV6yBrapU89p5fKekE2m/NwnDocOVruQFS1/veMgdzuPcnOM34M6CwxW8jH/lxEa5rBoDeUwu5HHTw==" } } }, @@ -16529,7 +15371,6 @@ "version": "0.1.3", "resolved": "https://registry.npmjs.org/map-age-cleaner/-/map-age-cleaner-0.1.3.tgz", "integrity": "sha512-bJzx6nMoP6PDLPBFmg7+xRKeFZvFboMrGlxmNj9ClvX53KrmvM5bXFXEWjbz4cz1AFn+jWJ9z/DJSz7hrs0w3w==", - "dev": true, "requires": { "p-defer": "^1.0.0" } @@ -16538,7 +15379,6 @@ "version": "2.3.0", "resolved": "https://registry.npmjs.org/md5/-/md5-2.3.0.tgz", "integrity": "sha512-T1GITYmFaKuO91vxyoQMFETst+O71VUPEU3ze5GNzDm0OWdP8v1ziTaAEPUr/3kLsY3Sftgz242A1SetQiDL7g==", - "dev": true, "requires": { "charenc": "0.0.2", "crypt": "0.0.2", @@ -16549,7 +15389,6 @@ "version": "1.3.5", "resolved": "https://registry.npmjs.org/md5.js/-/md5.js-1.3.5.tgz", "integrity": "sha512-xitP+WxNPcTTOgnTJcrhM0xvdPepipPSf3I8EIpGKeFLjt3PlJLIDG3u8EX53ZIubkb+5U2+3rELYpEhHhzdkg==", - "dev": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1", @@ -16559,20 +15398,17 @@ "mdn-data": { "version": "2.0.14", "resolved": "https://registry.npmjs.org/mdn-data/-/mdn-data-2.0.14.tgz", - "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==", - "dev": true + "integrity": "sha512-dn6wd0uw5GsdswPFfsgMp5NSB0/aDe6fK94YJV/AJDYXL6HVLWBsxeq7js7Ad+mU2K9LAlwpk6kN2D5mwCPVow==" }, "media-typer": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/media-typer/-/media-typer-0.3.0.tgz", - "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=", - "dev": true + "integrity": "sha1-hxDXrwqmJvj/+hzgAWhUUmMlV0g=" }, "mem": { "version": "8.1.1", "resolved": "https://registry.npmjs.org/mem/-/mem-8.1.1.tgz", "integrity": "sha512-qFCFUDs7U3b8mBDPyz5EToEKoAkgCzqquIgi9nkkR9bixxOVOre+09lbuH7+9Kn2NFpm56M3GUWVbU2hQgdACA==", - "dev": true, "requires": { "map-age-cleaner": "^0.1.3", "mimic-fn": "^3.1.0" @@ -16581,8 +15417,7 @@ "mimic-fn": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/mimic-fn/-/mimic-fn-3.1.0.tgz", - "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==", - "dev": true + "integrity": "sha512-Ysbi9uYW9hFyfrThdDEQuykN4Ey6BuwPD2kpI5ES/nFTDn/98yxYNLZJcgUAKPT/mcrLLKaGzJR9YVxJrIdASQ==" } } }, @@ -16590,7 +15425,6 @@ "version": "3.2.4", "resolved": "https://registry.npmjs.org/memfs/-/memfs-3.2.4.tgz", "integrity": "sha512-2mDCPhuduRPOxlfgsXF9V+uqC6Jgz8zt/bNe4d4W7d5f6pCzHrWkxLNr17jKGXd4+j2kQNsAG2HARPnt74sqVQ==", - "dev": true, "requires": { "fs-monkey": "1.0.3" } @@ -16598,32 +15432,27 @@ "merge-descriptors": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/merge-descriptors/-/merge-descriptors-1.0.1.tgz", - "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=", - "dev": true + "integrity": "sha1-sAqqVW3YtEVoFQ7J0blT8/kMu2E=" }, "merge-stream": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/merge-stream/-/merge-stream-2.0.0.tgz", - "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==", - "dev": true + "integrity": "sha512-abv/qOcuPfk3URPfDzmZU1LKmuw8kT+0nIHvKrKgFrwifol/doWcdA4ZqsWQ8ENrFKkd67Mfpo/LovbIUsbt3w==" }, "merge2": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/merge2/-/merge2-1.4.1.tgz", - "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==", - "dev": true + "integrity": "sha512-8q7VEgMJW4J8tcfVPy8g09NcQwZdbwFEqhe/WZkoIzjn/3TGDwtOCYtXGxA3O8tPzpczCCDgv+P2P5y00ZJOOg==" }, "methods": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/methods/-/methods-1.1.2.tgz", - "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=", - "dev": true + "integrity": "sha1-VSmk1nZUE07cxSZmVoNbD4Ua/O4=" }, "micromatch": { "version": "4.0.4", "resolved": "https://registry.npmjs.org/micromatch/-/micromatch-4.0.4.tgz", "integrity": "sha512-pRmzw/XUcwXGpD9aI9q/0XOwLNygjETJ8y0ao0wdqprrzDa4YnxLcz7fQRZr8voh8V10kGhABbNcHVk5wHgWwg==", - "dev": true, "requires": { "braces": "^3.0.1", "picomatch": "^2.2.3" @@ -16633,7 +15462,6 @@ "version": "4.0.1", "resolved": "https://registry.npmjs.org/miller-rabin/-/miller-rabin-4.0.1.tgz", "integrity": "sha512-115fLhvZVqWwHPbClyntxEVfVDfl9DLLTuJvq3g2O/Oxi8AiNouAHvDSzHS0viUJc+V5vm3eq91Xwqn9dp4jRA==", - "dev": true, "requires": { "bn.js": "^4.0.0", "brorand": "^1.0.1" @@ -16642,28 +15470,24 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, "mime": { "version": "1.6.0", "resolved": "https://registry.npmjs.org/mime/-/mime-1.6.0.tgz", - "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==", - "dev": true + "integrity": "sha512-x0Vn8spI+wuJ1O6S7gnbaQg8Pxh4NNHb7KSINmEWKiPE4RKOplvijn+NkmYmmRgP68mc70j2EbeTFRsrswaQeg==" }, "mime-db": { "version": "1.49.0", "resolved": "https://registry.npmjs.org/mime-db/-/mime-db-1.49.0.tgz", - "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==", - "dev": true + "integrity": "sha512-CIc8j9URtOVApSFCQIF+VBkX1RwXp/oMMOrqdyXSBXq5RWNEsRfyj1kiRnQgmNXmHxPoFIxOroKA3zcU9P+nAA==" }, "mime-types": { "version": "2.1.32", "resolved": "https://registry.npmjs.org/mime-types/-/mime-types-2.1.32.tgz", "integrity": "sha512-hJGaVS4G4c9TSMYh2n6SQAGrC4RnfU+daP8G7cSCmaqNjiOoUY0VHCMS42pxnQmVF1GWwFhbHWn3RIxCqTmZ9A==", - "dev": true, "requires": { "mime-db": "1.49.0" } @@ -16671,14 +15495,12 @@ "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 + "integrity": "sha512-OqbOk5oEQeAZ8WXWydlu9HJjz9WVdEIvamMCcXmuqUYjTknH/sqsWvhQ3vgwKFRR1HpjvNBKQ37nbJgYzGqGcg==" }, "mini-create-react-context": { "version": "0.4.1", "resolved": "https://registry.npmjs.org/mini-create-react-context/-/mini-create-react-context-0.4.1.tgz", "integrity": "sha512-YWCYEmd5CQeHGSAKrYvXgmzzkrvssZcuuQDDeqkT+PziKGMgE+0MCCtcKbROzocGBG1meBLl2FotlRwf4gAzbQ==", - "dev": true, "requires": { "@babel/runtime": "^7.12.1", "tiny-warning": "^1.0.3" @@ -16707,20 +15529,17 @@ "minimalistic-assert": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-assert/-/minimalistic-assert-1.0.1.tgz", - "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==", - "dev": true + "integrity": "sha512-UtJcAD4yEaGtjPezWuO9wC4nwUnVH/8/Im3yEHQP4b67cXlD/Qr9hdITCU1xDbSEXg2XKNaP8jsReV7vQd00/A==" }, "minimalistic-crypto-utils": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/minimalistic-crypto-utils/-/minimalistic-crypto-utils-1.0.1.tgz", - "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=", - "dev": true + "integrity": "sha1-9sAMHAsIIkblxNmd+4x8CDsrWCo=" }, "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" } @@ -16734,7 +15553,6 @@ "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" } @@ -16753,7 +15571,6 @@ "version": "6.2.3", "resolved": "https://registry.npmjs.org/multicast-dns/-/multicast-dns-6.2.3.tgz", "integrity": "sha512-ji6J5enbMyGRHIAkAOu3WdV8nggqviKCEKtXcOqfphZZtQrmHKycfynJ2V7eVPUA4NhJ6V7Wf4TmGbTwKE9B6g==", - "dev": true, "requires": { "dns-packet": "^1.3.1", "thunky": "^1.0.2" @@ -16762,32 +15579,27 @@ "multicast-dns-service-types": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/multicast-dns-service-types/-/multicast-dns-service-types-1.1.0.tgz", - "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=", - "dev": true + "integrity": "sha1-iZ8R2WhuXgXLkbNdXw5jt3PPyQE=" }, "nanoid": { "version": "3.1.25", "resolved": "https://registry.npmjs.org/nanoid/-/nanoid-3.1.25.tgz", - "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==", - "dev": true + "integrity": "sha512-rdwtIXaXCLFAQbnfqDRnI6jaRHp9fTcYBjtFKE8eezcZ7LuLjhUaQGNeMXf1HmRoCH32CLz6XwX0TtxEOS/A3Q==" }, "negotiator": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/negotiator/-/negotiator-0.6.2.tgz", - "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==", - "dev": true + "integrity": "sha512-hZXc7K2e+PgeI1eDBe/10Ard4ekbfrrqG8Ep+8Jmf4JID2bNg7NvCPOZN+kfF574pFQI7mum2AUqDidoKqcTOw==" }, "neo-async": { "version": "2.6.2", "resolved": "https://registry.npmjs.org/neo-async/-/neo-async-2.6.2.tgz", - "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==", - "dev": true + "integrity": "sha512-Yd3UES5mWCSqR+qNT93S3UoYUkqAZ9lLg8a7g9rimsWmYGK8cVToA4/sF3RrshdyV3sAGMXVUmpMYOw+dLpOuw==" }, "no-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/no-case/-/no-case-3.0.4.tgz", "integrity": "sha512-fgAN3jGAh+RoxUGZHTSOLJIqUc2wmoBwGR4tbpNAKmmovFoWq0OdRkb0VkldReO2a2iBT/OEulG9XSUc10r3zg==", - "dev": true, "requires": { "lower-case": "^2.0.2", "tslib": "^2.0.3" @@ -16796,14 +15608,12 @@ "node-forge": { "version": "0.10.0", "resolved": "https://registry.npmjs.org/node-forge/-/node-forge-0.10.0.tgz", - "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==", - "dev": true + "integrity": "sha512-PPmu8eEeG9saEUvI97fm4OYxXVB6bFvyNTyiUOBichBpFG8A1Ljw3bY62+5oOjDEMHRnd0Y7HQ+x7uzxOzC6JA==" }, "node-libs-browser": { "version": "2.2.1", "resolved": "https://registry.npmjs.org/node-libs-browser/-/node-libs-browser-2.2.1.tgz", "integrity": "sha512-h/zcD8H9kaDZ9ALUWwlBUDo6TKF8a7qBSCSEGfjTVIYeqsioSKaAX+BN7NgiMGp6iSIXZ3PxgCu8KS3b71YK5Q==", - "dev": true, "requires": { "assert": "^1.1.1", "browserify-zlib": "^0.2.0", @@ -16833,8 +15643,7 @@ "punycode": { "version": "1.4.1", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.4.1.tgz", - "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=", - "dev": true + "integrity": "sha1-wNWmOycYgArY4esPpSachN1BhF4=" } } }, @@ -16842,7 +15651,6 @@ "version": "9.0.1", "resolved": "https://registry.npmjs.org/node-notifier/-/node-notifier-9.0.1.tgz", "integrity": "sha512-fPNFIp2hF/Dq7qLDzSg4vZ0J4e9v60gJR+Qx7RbjbWqzPDdEqeVpEx5CFeDAELIl+A/woaaNn1fQ5nEVerMxJg==", - "dev": true, "requires": { "growly": "^1.3.0", "is-wsl": "^2.2.0", @@ -16855,40 +15663,34 @@ "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 + "integrity": "sha512-+NYs2QeMWy+GWFOEm9xnn6HCDp0l7QBD7ml8zLUmJ+93Q5NF0NocErnwkTkXVFNiX3/fpC6afS8Dhb/gz7R7eg==" } } }, "node-releases": { "version": "1.1.75", "resolved": "https://registry.npmjs.org/node-releases/-/node-releases-1.1.75.tgz", - "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==", - "dev": true + "integrity": "sha512-Qe5OUajvqrqDSy6wrWFmMwfJ0jVgwiw4T3KqmbTcZ62qW0gQkheXYhcFM1+lOVcGUoRxcEcfyvFMAnDgaF1VWw==" }, "normalize-path": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/normalize-path/-/normalize-path-3.0.0.tgz", - "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==", - "dev": true + "integrity": "sha512-6eZs5Ls3WtCisHWp9S2GUy8dqkpGi4BVSz3GaqiE6ezub0512ESztXUwUB6C6IKbQkY2Pnb/mD4WYojCRwcwLA==" }, "normalize-range": { "version": "0.1.2", "resolved": "https://registry.npmjs.org/normalize-range/-/normalize-range-0.1.2.tgz", - "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=", - "dev": true + "integrity": "sha1-LRDAa9/TEuqXd2laTShDlFa3WUI=" }, "normalize-url": { "version": "6.1.0", "resolved": "https://registry.npmjs.org/normalize-url/-/normalize-url-6.1.0.tgz", - "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==", - "dev": true + "integrity": "sha512-DlL+XwOy3NxAQ8xuC0okPgK46iuVNAK01YN7RueYBqqFeGsBjV9XmCAzAdgt+667bCl5kPh9EqKKDwnaPG1I7A==" }, "npm-run-path": { "version": "4.0.1", "resolved": "https://registry.npmjs.org/npm-run-path/-/npm-run-path-4.0.1.tgz", "integrity": "sha512-S48WzZW777zhNIrn7gxOlISNAqi9ZC/uQFnRdbeIHhZhCA6UqpkOT8T1G7BvfdgP4Er8gF4sUbaS0i7QvIfCWw==", - "dev": true, "requires": { "path-key": "^3.0.0" } @@ -16897,7 +15699,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/nth-check/-/nth-check-2.0.0.tgz", "integrity": "sha512-i4sc/Kj8htBrAiH1viZ0TgU8Y5XqCaV/FziYK6TBczxmeKm3AEFWqqF3195yKudrarqy7Zu80Ra5dobFjn9X/Q==", - "dev": true, "requires": { "boolbase": "^1.0.0" } @@ -16911,7 +15712,6 @@ "version": "1.1.5", "resolved": "https://registry.npmjs.org/object-is/-/object-is-1.1.5.tgz", "integrity": "sha512-3cyDsyHgtmi7I7DfSSI2LDp6SK2lwvtbg0p0R1e0RvTqF5ceGx+K2dfSjm1bKDMVCFEDAQvy+o8c6a7VujOddw==", - "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" @@ -16920,14 +15720,12 @@ "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 + "integrity": "sha512-NuAESUOUMrlIXOfHKzD6bpPu3tYt3xvjNdRIQ+FeT0lNb4K8WR70CaDxhuNguS2XG+GjkyMwOzsN5ZktImfhLA==" }, "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", @@ -16938,14 +15736,12 @@ "obuf": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/obuf/-/obuf-1.1.2.tgz", - "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==", - "dev": true + "integrity": "sha512-PX1wu0AmAdPqOL1mWhqmlOd8kOIZQwGZw6rh7uby9fTc5lhaOWFLX3I6R1hrF9k3zUY40e6igsLGkDXK92LJNg==" }, "on-finished": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/on-finished/-/on-finished-2.3.0.tgz", "integrity": "sha1-IPEzZIGwg811M3mSoWlxqi2QaUc=", - "dev": true, "requires": { "ee-first": "1.1.1" } @@ -16953,14 +15749,12 @@ "on-headers": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/on-headers/-/on-headers-1.0.2.tgz", - "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==", - "dev": true + "integrity": "sha512-pZAE+FJLoyITytdqK0U5s+FIpjN0JP3OzFi/u8Rx+EV5/W+JTWGXG8xFzevE7AjBfDqHv/8vL8qQsIhHnqRkrA==" }, "once": { "version": "1.4.0", "resolved": "https://registry.npmjs.org/once/-/once-1.4.0.tgz", "integrity": "sha1-WDsap3WWHUsROsF9nFC6753Xa9E=", - "dev": true, "requires": { "wrappy": "1" } @@ -16969,7 +15763,6 @@ "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" } @@ -16978,7 +15771,6 @@ "version": "8.2.1", "resolved": "https://registry.npmjs.org/open/-/open-8.2.1.tgz", "integrity": "sha512-rXILpcQlkF/QuFez2BJDf3GsqpjGKbkUUToAIGo9A0Q6ZkoSGogZJulrUdwRkrAsoQvoZsrjCYt8+zblOk7JQQ==", - "dev": true, "requires": { "define-lazy-prop": "^2.0.0", "is-docker": "^2.1.1", @@ -16997,20 +15789,17 @@ "os-browserify": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/os-browserify/-/os-browserify-0.3.0.tgz", - "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=", - "dev": true + "integrity": "sha1-hUNzx/XCMVkU/Jv8a9gjj92h7Cc=" }, "p-defer": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-defer/-/p-defer-1.0.0.tgz", - "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=", - "dev": true + "integrity": "sha1-n26xgvbJqozXQwBKfU+WsZaw+ww=" }, "p-event": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/p-event/-/p-event-4.2.0.tgz", "integrity": "sha512-KXatOjCRXXkSePPb1Nbi0p0m+gQAwdlbhi4wQKJPI1HsMQS9g+Sqp2o+QHziPr7eYJyOZet836KoHEVM1mwOrQ==", - "dev": true, "requires": { "p-timeout": "^3.1.0" } @@ -17018,14 +15807,12 @@ "p-finally": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/p-finally/-/p-finally-1.0.0.tgz", - "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=", - "dev": true + "integrity": "sha1-P7z7FbiZpEEjs0ttzBi3JDNqLK4=" }, "p-limit": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-2.3.0.tgz", "integrity": "sha512-//88mFWSJx8lxCzwdAABTJL2MyWB12+eIY7MDL2SqLmAkeKU9qxRvWuSyTjm3FUmpBEMuFfckAIqEaVGUDxb6w==", - "dev": true, "requires": { "p-try": "^2.0.0" } @@ -17034,7 +15821,6 @@ "version": "4.1.0", "resolved": "https://registry.npmjs.org/p-locate/-/p-locate-4.1.0.tgz", "integrity": "sha512-R79ZZ/0wAxKGu3oYMlz8jy/kbhsNrS7SKZ7PxEHBgJ5+F2mtFW2fK2cOtBh1cHYkQsbzFV7I+EoRKe6Yt0oK7A==", - "dev": true, "requires": { "p-limit": "^2.2.0" } @@ -17043,7 +15829,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/p-map/-/p-map-4.0.0.tgz", "integrity": "sha512-/bjOqmgETBYB5BoEeGVea8dmvHb2m9GLy1E9W43yeyfP6QQCZGFNa+XRceJEuDB6zqr+gKpIAmlLebMpykw/MQ==", - "dev": true, "requires": { "aggregate-error": "^3.0.0" } @@ -17051,14 +15836,12 @@ "p-pipe": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-pipe/-/p-pipe-3.1.0.tgz", - "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==", - "dev": true + "integrity": "sha512-08pj8ATpzMR0Y80x50yJHn37NF6vjrqHutASaX5LiH5npS9XPvrUmscd9MF5R4fuYRHOxQR1FfMIlF7AzwoPqw==" }, "p-retry": { "version": "4.6.1", "resolved": "https://registry.npmjs.org/p-retry/-/p-retry-4.6.1.tgz", "integrity": "sha512-e2xXGNhZOZ0lfgR9kL34iGlU8N/KO0xZnQxVEwdeOvpqNDQfdnxIYizvWtK8RglUa3bGqI8g0R/BdfzLMxRkiA==", - "dev": true, "requires": { "@types/retry": "^0.12.0", "retry": "^0.13.1" @@ -17068,7 +15851,6 @@ "version": "3.2.0", "resolved": "https://registry.npmjs.org/p-timeout/-/p-timeout-3.2.0.tgz", "integrity": "sha512-rhIwUycgwwKcP9yTOOFK/AKsAopjjCakVqLHePO3CC6Mir1Z99xT+R63jZxAT5lFZLa2inS5h+ZS2GvR99/FBg==", - "dev": true, "requires": { "p-finally": "^1.0.0" } @@ -17076,20 +15858,17 @@ "p-try": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/p-try/-/p-try-2.2.0.tgz", - "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==", - "dev": true + "integrity": "sha512-R4nPAVTAU0B9D35/Gk3uJf/7XYbQcyohSKdvAxIRSNghFl4e71hVoGnBNQz9cWaXxO2I10KTC+3jMdvvoKw6dQ==" }, "pako": { "version": "1.0.11", "resolved": "https://registry.npmjs.org/pako/-/pako-1.0.11.tgz", - "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==", - "dev": true + "integrity": "sha512-4hLB8Py4zZce5s4yd9XzopqwVv/yGNhV1Bl8NTmCq1763HeK2+EwVTv+leGeL13Dnh2wfbqowVPXCIO0z4taYw==" }, "param-case": { "version": "3.0.4", "resolved": "https://registry.npmjs.org/param-case/-/param-case-3.0.4.tgz", "integrity": "sha512-RXlj7zCYokReqWpOPH9oYivUzLYZ5vAPIfEmCTNViosC78F8F0H9y7T7gG2M39ymgutxF5gcFEsyZQSph9Bp3A==", - "dev": true, "requires": { "dot-case": "^3.0.4", "tslib": "^2.0.3" @@ -17099,7 +15878,6 @@ "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" } @@ -17108,7 +15886,6 @@ "version": "5.1.6", "resolved": "https://registry.npmjs.org/parse-asn1/-/parse-asn1-5.1.6.tgz", "integrity": "sha512-RnZRo1EPU6JBnra2vGHj0yhp6ebyjBZpmUCLHWiFhxlzvBCCpAuZ7elsBp1PVAbQN0/04VD/19rfzlBSwLstMw==", - "dev": true, "requires": { "asn1.js": "^5.2.0", "browserify-aes": "^1.0.0", @@ -17121,7 +15898,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/parse-json/-/parse-json-5.2.0.tgz", "integrity": "sha512-ayCKvm/phCGxOkYRSCM82iDwct8/EonSEgCSxWxD7ve6jHggsFl4fZVQBPRNgQoKiuV/odhFrGzQXZwbifC8Rg==", - "dev": true, "requires": { "@babel/code-frame": "^7.0.0", "error-ex": "^1.3.1", @@ -17132,14 +15908,12 @@ "parseurl": { "version": "1.3.3", "resolved": "https://registry.npmjs.org/parseurl/-/parseurl-1.3.3.tgz", - "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==", - "dev": true + "integrity": "sha512-CiyeOxFT/JZyN5m0z9PfXw4SCBJ6Sygz1Dpl0wqjlhDEGGBP1GnsUVEL0p63hoG1fcj3fHynXi9NYO4nWOL+qQ==" }, "pascal-case": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/pascal-case/-/pascal-case-3.1.2.tgz", "integrity": "sha512-uWlGT3YSnK9x3BQJaOdcZwrnV6hPpd8jFH1/ucpiLRPh/2zCVJKS19E4GvYHvaCcACn3foXZ0cLB9Wrx1KGe5g==", - "dev": true, "requires": { "no-case": "^3.0.4", "tslib": "^2.0.3" @@ -17148,50 +15922,42 @@ "path-browserify": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/path-browserify/-/path-browserify-0.0.1.tgz", - "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==", - "dev": true + "integrity": "sha512-BapA40NHICOS+USX9SN4tyhq+A2RrN/Ws5F0Z5aMHDp98Fl86lX8Oti8B7uN93L4Ifv4fHOEA+pQw87gmMO/lQ==" }, "path-exists": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-exists/-/path-exists-4.0.0.tgz", - "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==", - "dev": true + "integrity": "sha512-ak9Qy5Q7jYb2Wwcey5Fpvg2KoAc/ZIhLSLOSBmRmygPsGwkVVt0fZa0qrtMz+m6tJTAHfZQ8FnmB4MG4LWy7/w==" }, "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 + "integrity": "sha1-F0uSaHNVNP+8es5r9TpanhtcX18=" }, "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 + "integrity": "sha512-ojmeN0qd+y0jszEtoY48r0Peq5dwMEkIlCOu6Q5f41lfkswXuKtYrhgoTpLnyIcHm24Uhqx+5Tqm2InSwLhE6Q==" }, "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 + "integrity": "sha512-LDJzPVEEEPR+y48z93A0Ed0yXb8pAByGWo/k5YYdYgpY2/2EsOsksJrq7lOHxryrVOn1ejG6oAp8ahvOIQD8sw==" }, "path-to-regexp": { "version": "0.1.7", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-0.1.7.tgz", - "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=", - "dev": true + "integrity": "sha1-32BBeABfUi8V60SQ5yR6G/qmf4w=" }, "path-type": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/path-type/-/path-type-4.0.0.tgz", - "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==", - "dev": true + "integrity": "sha512-gDKb8aZMDeD/tZWs9P6+q0J9Mwkdl6xMV8TjnGP3qJVJ06bdMgkbBlLU8IdfOsIsFz2BW1rNVT3XuNEl8zPAvw==" }, "pbkdf2": { "version": "3.1.2", "resolved": "https://registry.npmjs.org/pbkdf2/-/pbkdf2-3.1.2.tgz", "integrity": "sha512-iuh7L6jA7JEGu2WxDwtQP1ddOpaJNC4KlDEFfdQajSGgGPNi4OyDc2R7QnbY2bR9QjBVGwgvTdNJZoE7RaxUMA==", - "dev": true, "requires": { "create-hash": "^1.1.2", "create-hmac": "^1.1.4", @@ -17208,14 +15974,12 @@ "picomatch": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/picomatch/-/picomatch-2.3.0.tgz", - "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==", - "dev": true + "integrity": "sha512-lY1Q/PiJGC2zOv/z391WOTD+Z02bCgsFfvxoXXf6h7kv9o+WmsmzYqrAwY63sNgOxE4xEdq0WyUnXfKeBrSvYw==" }, "pkg-dir": { "version": "4.2.0", "resolved": "https://registry.npmjs.org/pkg-dir/-/pkg-dir-4.2.0.tgz", "integrity": "sha512-HRDzbaKjC+AOWVXxAU/x54COGeIv9eb+6CkDSQoNTt4XyWoIJvuPsXizxu/Fr23EiekbtZwmh1IcIG/l/a10GQ==", - "dev": true, "requires": { "find-up": "^4.0.0" } @@ -17224,7 +15988,6 @@ "version": "1.0.28", "resolved": "https://registry.npmjs.org/portfinder/-/portfinder-1.0.28.tgz", "integrity": "sha512-Se+2isanIcEqf2XMHjyUKskczxbPH7dQnlMjXX6+dybayyHvAf/TCgyMRlzf/B6QDhAEFOGes0pzRo3by4AbMA==", - "dev": true, "requires": { "async": "^2.6.2", "debug": "^3.1.1", @@ -17235,7 +15998,6 @@ "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" } @@ -17246,7 +16008,6 @@ "version": "8.3.6", "resolved": "https://registry.npmjs.org/postcss/-/postcss-8.3.6.tgz", "integrity": "sha512-wG1cc/JhRgdqB6WHEuyLTedf3KIRuD0hG6ldkFEZNCjRxiC+3i6kkWUUbiJQayP28iwG35cEmAbe98585BYV0A==", - "dev": true, "requires": { "colorette": "^1.2.2", "nanoid": "^3.1.23", @@ -17257,7 +16018,6 @@ "version": "8.0.0", "resolved": "https://registry.npmjs.org/postcss-calc/-/postcss-calc-8.0.0.tgz", "integrity": "sha512-5NglwDrcbiy8XXfPM11F3HeC6hoT9W7GUH/Zi5U/p7u3Irv4rHhdDcIZwG0llHXV4ftsBjpfWMXAnXNl4lnt8g==", - "dev": true, "requires": { "postcss-selector-parser": "^6.0.2", "postcss-value-parser": "^4.0.2" @@ -17267,7 +16027,6 @@ "version": "5.2.0", "resolved": "https://registry.npmjs.org/postcss-colormin/-/postcss-colormin-5.2.0.tgz", "integrity": "sha512-+HC6GfWU3upe5/mqmxuqYZ9B2Wl4lcoUUNkoaX59nEWV4EtADCMiBqui111Bu8R8IvaZTmqmxrqOAqjbHIwXPw==", - "dev": true, "requires": { "browserslist": "^4.16.6", "caniuse-api": "^3.0.0", @@ -17279,7 +16038,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-convert-values/-/postcss-convert-values-5.0.1.tgz", "integrity": "sha512-C3zR1Do2BkKkCgC0g3sF8TS0koF2G+mN8xxayZx3f10cIRmTaAnpgpRQZjNekTZxM2ciSPoh2IWJm0VZx8NoQg==", - "dev": true, "requires": { "postcss-value-parser": "^4.1.0" } @@ -17288,31 +16046,30 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-comments/-/postcss-discard-comments-5.0.1.tgz", "integrity": "sha512-lgZBPTDvWrbAYY1v5GYEv8fEO/WhKOu/hmZqmCYfrpD6eyDWWzAOsl2rF29lpvziKO02Gc5GJQtlpkTmakwOWg==", - "dev": true + "requires": {} }, "postcss-discard-duplicates": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-duplicates/-/postcss-discard-duplicates-5.0.1.tgz", "integrity": "sha512-svx747PWHKOGpAXXQkCc4k/DsWo+6bc5LsVrAsw+OU+Ibi7klFZCyX54gjYzX4TH+f2uzXjRviLARxkMurA2bA==", - "dev": true + "requires": {} }, "postcss-discard-empty": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-empty/-/postcss-discard-empty-5.0.1.tgz", "integrity": "sha512-vfU8CxAQ6YpMxV2SvMcMIyF2LX1ZzWpy0lqHDsOdaKKLQVQGVP1pzhrI9JlsO65s66uQTfkQBKBD/A5gp9STFw==", - "dev": true + "requires": {} }, "postcss-discard-overridden": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-discard-overridden/-/postcss-discard-overridden-5.0.1.tgz", "integrity": "sha512-Y28H7y93L2BpJhrdUR2SR2fnSsT+3TVx1NmVQLbcnZWwIUpJ7mfcTC6Za9M2PG6w8j7UQRfzxqn8jU2VwFxo3Q==", - "dev": true + "requires": {} }, "postcss-load-config": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/postcss-load-config/-/postcss-load-config-3.1.0.tgz", "integrity": "sha512-ipM8Ds01ZUophjDTQYSVP70slFSYg3T0/zyfII5vzhN6V57YSxMgG5syXuwi5VtS8wSf3iL30v0uBdoIVx4Q0g==", - "dev": true, "requires": { "import-cwd": "^3.0.0", "lilconfig": "^2.0.3", @@ -17323,7 +16080,6 @@ "version": "6.1.1", "resolved": "https://registry.npmjs.org/postcss-loader/-/postcss-loader-6.1.1.tgz", "integrity": "sha512-lBmJMvRh1D40dqpWKr9Rpygwxn8M74U9uaCSeYGNKLGInbk9mXBt1ultHf2dH9Ghk6Ue4UXlXWwGMH9QdUJ5ug==", - "dev": true, "requires": { "cosmiconfig": "^7.0.0", "klona": "^2.0.4", @@ -17334,7 +16090,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-merge-longhand/-/postcss-merge-longhand-5.0.2.tgz", "integrity": "sha512-BMlg9AXSI5G9TBT0Lo/H3PfUy63P84rVz3BjCFE9e9Y9RXQZD3+h3YO1kgTNsNJy7bBc1YQp8DmSnwLIW5VPcw==", - "dev": true, "requires": { "css-color-names": "^1.0.1", "postcss-value-parser": "^4.1.0", @@ -17345,7 +16100,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-merge-rules/-/postcss-merge-rules-5.0.2.tgz", "integrity": "sha512-5K+Md7S3GwBewfB4rjDeol6V/RZ8S+v4B66Zk2gChRqLTCC8yjnHQ601omj9TKftS19OPGqZ/XzoqpzNQQLwbg==", - "dev": true, "requires": { "browserslist": "^4.16.6", "caniuse-api": "^3.0.0", @@ -17358,7 +16112,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-minify-font-values/-/postcss-minify-font-values-5.0.1.tgz", "integrity": "sha512-7JS4qIsnqaxk+FXY1E8dHBDmraYFWmuL6cgt0T1SWGRO5bzJf8sUoelwa4P88LEWJZweHevAiDKxHlofuvtIoA==", - "dev": true, "requires": { "postcss-value-parser": "^4.1.0" } @@ -17367,7 +16120,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-minify-gradients/-/postcss-minify-gradients-5.0.2.tgz", "integrity": "sha512-7Do9JP+wqSD6Prittitt2zDLrfzP9pqKs2EcLX7HJYxsxCOwrrcLt4x/ctQTsiOw+/8HYotAoqNkrzItL19SdQ==", - "dev": true, "requires": { "colord": "^2.6", "cssnano-utils": "^2.0.1", @@ -17378,7 +16130,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-minify-params/-/postcss-minify-params-5.0.1.tgz", "integrity": "sha512-4RUC4k2A/Q9mGco1Z8ODc7h+A0z7L7X2ypO1B6V8057eVK6mZ6xwz6QN64nHuHLbqbclkX1wyzRnIrdZehTEHw==", - "dev": true, "requires": { "alphanum-sort": "^1.0.2", "browserslist": "^4.16.0", @@ -17391,7 +16142,6 @@ "version": "5.1.0", "resolved": "https://registry.npmjs.org/postcss-minify-selectors/-/postcss-minify-selectors-5.1.0.tgz", "integrity": "sha512-NzGBXDa7aPsAcijXZeagnJBKBPMYLaJJzB8CQh6ncvyl2sIndLVWfbcDi0SBjRWk5VqEjXvf8tYwzoKf4Z07og==", - "dev": true, "requires": { "alphanum-sort": "^1.0.2", "postcss-selector-parser": "^6.0.5" @@ -17437,13 +16187,12 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-extract-imports/-/postcss-modules-extract-imports-3.0.0.tgz", "integrity": "sha512-bdHleFnP3kZ4NYDhuGlVK+CMrQ/pqUm8bx/oGL93K6gVwiclvX5x0n76fYMKuIGKzlABOy13zsvqjb0f92TEXw==", - "dev": true + "requires": {} }, "postcss-modules-local-by-default": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-local-by-default/-/postcss-modules-local-by-default-4.0.0.tgz", "integrity": "sha512-sT7ihtmGSF9yhm6ggikHdV0hlziDTX7oFoXtuVWeDd3hHObNkcHRo9V3yg7vCAY7cONyxJC/XXCmmiHHcvX7bQ==", - "dev": true, "requires": { "icss-utils": "^5.0.0", "postcss-selector-parser": "^6.0.2", @@ -17527,7 +16276,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-scope/-/postcss-modules-scope-3.0.0.tgz", "integrity": "sha512-hncihwFA2yPath8oZ15PZqvWGkWf+XUfQgUGamS4LqoP1anQLOsOJw0vr7J7IwLpoY9fatA2qiGUGmuZL0Iqlg==", - "dev": true, "requires": { "postcss-selector-parser": "^6.0.4" } @@ -17536,7 +16284,6 @@ "version": "4.0.0", "resolved": "https://registry.npmjs.org/postcss-modules-values/-/postcss-modules-values-4.0.0.tgz", "integrity": "sha512-RDxHkAiEGI78gS2ofyvCsu7iycRv7oqw5xMWn9iMoR0N/7mf9D50ecQqUo5BZ9Zh2vH4bCUR/ktCqbB9m8vJjQ==", - "dev": true, "requires": { "icss-utils": "^5.0.0" } @@ -17591,13 +16338,12 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-charset/-/postcss-normalize-charset-5.0.1.tgz", "integrity": "sha512-6J40l6LNYnBdPSk+BHZ8SF+HAkS4q2twe5jnocgd+xWpz/mx/5Sa32m3W1AA8uE8XaXN+eg8trIlfu8V9x61eg==", - "dev": true + "requires": {} }, "postcss-normalize-display-values": { "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-display-values/-/postcss-normalize-display-values-5.0.1.tgz", "integrity": "sha512-uupdvWk88kLDXi5HEyI9IaAJTE3/Djbcrqq8YgjvAVuzgVuqIk3SuJWUisT2gaJbZm1H9g5k2w1xXilM3x8DjQ==", - "dev": true, "requires": { "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" @@ -17607,7 +16353,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-positions/-/postcss-normalize-positions-5.0.1.tgz", "integrity": "sha512-rvzWAJai5xej9yWqlCb1OWLd9JjW2Ex2BCPzUJrbaXmtKtgfL8dBMOOMTX6TnvQMtjk3ei1Lswcs78qKO1Skrg==", - "dev": true, "requires": { "postcss-value-parser": "^4.1.0" } @@ -17616,7 +16361,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-repeat-style/-/postcss-normalize-repeat-style-5.0.1.tgz", "integrity": "sha512-syZ2itq0HTQjj4QtXZOeefomckiV5TaUO6ReIEabCh3wgDs4Mr01pkif0MeVwKyU/LHEkPJnpwFKRxqWA/7O3w==", - "dev": true, "requires": { "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" @@ -17626,7 +16370,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-string/-/postcss-normalize-string-5.0.1.tgz", "integrity": "sha512-Ic8GaQ3jPMVl1OEn2U//2pm93AXUcF3wz+OriskdZ1AOuYV25OdgS7w9Xu2LO5cGyhHCgn8dMXh9bO7vi3i9pA==", - "dev": true, "requires": { "postcss-value-parser": "^4.1.0" } @@ -17635,7 +16378,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-timing-functions/-/postcss-normalize-timing-functions-5.0.1.tgz", "integrity": "sha512-cPcBdVN5OsWCNEo5hiXfLUnXfTGtSFiBU9SK8k7ii8UD7OLuznzgNRYkLZow11BkQiiqMcgPyh4ZqXEEUrtQ1Q==", - "dev": true, "requires": { "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" @@ -17645,7 +16387,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-unicode/-/postcss-normalize-unicode-5.0.1.tgz", "integrity": "sha512-kAtYD6V3pK0beqrU90gpCQB7g6AOfP/2KIPCVBKJM2EheVsBQmx/Iof+9zR9NFKLAx4Pr9mDhogB27pmn354nA==", - "dev": true, "requires": { "browserslist": "^4.16.0", "postcss-value-parser": "^4.1.0" @@ -17655,7 +16396,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-normalize-url/-/postcss-normalize-url-5.0.2.tgz", "integrity": "sha512-k4jLTPUxREQ5bpajFQZpx8bCF2UrlqOTzP9kEqcEnOfwsRshWs2+oAFIHfDQB8GO2PaUaSE0NlTAYtbluZTlHQ==", - "dev": true, "requires": { "is-absolute-url": "^3.0.3", "normalize-url": "^6.0.1", @@ -17666,7 +16406,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-normalize-whitespace/-/postcss-normalize-whitespace-5.0.1.tgz", "integrity": "sha512-iPklmI5SBnRvwceb/XH568yyzK0qRVuAG+a1HFUsFRf11lEJTiQQa03a4RSCQvLKdcpX7XsI1Gen9LuLoqwiqA==", - "dev": true, "requires": { "postcss-value-parser": "^4.1.0" } @@ -17675,7 +16414,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-ordered-values/-/postcss-ordered-values-5.0.2.tgz", "integrity": "sha512-8AFYDSOYWebJYLyJi3fyjl6CqMEG/UVworjiyK1r573I56kb3e879sCJLGvR3merj+fAdPpVplXKQZv+ey6CgQ==", - "dev": true, "requires": { "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" @@ -17685,7 +16423,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-reduce-initial/-/postcss-reduce-initial-5.0.1.tgz", "integrity": "sha512-zlCZPKLLTMAqA3ZWH57HlbCjkD55LX9dsRyxlls+wfuRfqCi5mSlZVan0heX5cHr154Dq9AfbH70LyhrSAezJw==", - "dev": true, "requires": { "browserslist": "^4.16.0", "caniuse-api": "^3.0.0" @@ -17695,7 +16432,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-reduce-transforms/-/postcss-reduce-transforms-5.0.1.tgz", "integrity": "sha512-a//FjoPeFkRuAguPscTVmRQUODP+f3ke2HqFNgGPwdYnpeC29RZdCBvGRGTsKpMURb/I3p6jdKoBQ2zI+9Q7kA==", - "dev": true, "requires": { "cssnano-utils": "^2.0.1", "postcss-value-parser": "^4.1.0" @@ -17740,7 +16476,6 @@ "version": "6.0.6", "resolved": "https://registry.npmjs.org/postcss-selector-parser/-/postcss-selector-parser-6.0.6.tgz", "integrity": "sha512-9LXrvaaX3+mcv5xkg5kFwqSzSH1JIObIx51PrndZwlmznwXRfxMddDvo9gve3gVR8ZTKgoFDdWkbRFmEhT4PMg==", - "dev": true, "requires": { "cssesc": "^3.0.0", "util-deprecate": "^1.0.2" @@ -17750,7 +16485,6 @@ "version": "5.0.2", "resolved": "https://registry.npmjs.org/postcss-svgo/-/postcss-svgo-5.0.2.tgz", "integrity": "sha512-YzQuFLZu3U3aheizD+B1joQ94vzPfE6BNUcSYuceNxlVnKKsOtdo6hL9/zyC168Q8EwfLSgaDSalsUGa9f2C0A==", - "dev": true, "requires": { "postcss-value-parser": "^4.1.0", "svgo": "^2.3.0" @@ -17760,7 +16494,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/postcss-unique-selectors/-/postcss-unique-selectors-5.0.1.tgz", "integrity": "sha512-gwi1NhHV4FMmPn+qwBNuot1sG1t2OmacLQ/AX29lzyggnjd+MnVD5uqQmpXO3J17KGL2WAxQruj1qTd3H0gG/w==", - "dev": true, "requires": { "alphanum-sort": "^1.0.2", "postcss-selector-parser": "^6.0.5", @@ -17780,20 +16513,17 @@ "pretty-time": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/pretty-time/-/pretty-time-1.1.0.tgz", - "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==", - "dev": true + "integrity": "sha512-28iF6xPQrP8Oa6uxE6a1biz+lWeTOAPKggvjB8HAs6nVMKZwf5bG++632Dx614hIWgUPkgivRfG+a8uAXGTIbA==" }, "process": { "version": "0.11.10", "resolved": "https://registry.npmjs.org/process/-/process-0.11.10.tgz", - "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=", - "dev": true + "integrity": "sha1-czIwDoQBYb2j5podHZGn1LwW8YI=" }, "process-nextick-args": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/process-nextick-args/-/process-nextick-args-2.0.1.tgz", - "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==", - "dev": true + "integrity": "sha512-3ouUOpQhtgrbOa17J7+uxOTpITYWaGP7/AhoR3+A+/1e9skrzelGi/dXzEYyvbxubEF6Wn2ypscTKiKJFFn1ag==" }, "prop-types": { "version": "15.8.1", @@ -17818,7 +16548,6 @@ "version": "2.0.7", "resolved": "https://registry.npmjs.org/proxy-addr/-/proxy-addr-2.0.7.tgz", "integrity": "sha512-llQsMLSUDUPT44jdrU/O37qlnifitDP+ZwrmmZcoSKyLKvtZxpyV0n2/bD/N4tBAAZ/gJEdZU7KMraoK1+XYAg==", - "dev": true, "requires": { "forwarded": "0.2.0", "ipaddr.js": "1.9.1" @@ -17827,8 +16556,7 @@ "ipaddr.js": { "version": "1.9.1", "resolved": "https://registry.npmjs.org/ipaddr.js/-/ipaddr.js-1.9.1.tgz", - "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==", - "dev": true + "integrity": "sha512-0KI/607xoxSToH7GjN1FfSbLoU0+btTicjsQSWQlh/hZykN8KpmMf7uYwPW3R+akZ6R/w18ZlXSHBYXiYUPO3g==" } } }, @@ -17836,7 +16564,6 @@ "version": "4.0.3", "resolved": "https://registry.npmjs.org/public-encrypt/-/public-encrypt-4.0.3.tgz", "integrity": "sha512-zVpa8oKZSz5bTMTFClc1fQOnyyEzpl5ozpi1B5YcvBrdohMjH2rfsBtyXcuNuwjsDIXmBYlF2N5FlJYhR29t8Q==", - "dev": true, "requires": { "bn.js": "^4.1.0", "browserify-rsa": "^4.0.0", @@ -17849,8 +16576,7 @@ "bn.js": { "version": "4.12.0", "resolved": "https://registry.npmjs.org/bn.js/-/bn.js-4.12.0.tgz", - "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==", - "dev": true + "integrity": "sha512-c98Bf3tPniI+scsdk237ku1Dc3ujXQTSgyiPUDEOe7tRkhrqridvh8klBv0HCEso1OLOYcHuCv/cS6DNxKH+ZA==" } } }, @@ -17862,32 +16588,27 @@ "qs": { "version": "6.7.0", "resolved": "https://registry.npmjs.org/qs/-/qs-6.7.0.tgz", - "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==", - "dev": true + "integrity": "sha512-VCdBRNFTX1fyE7Nb6FYoURo/SPe62QCaAyzJvUjwRaIsc+NePBEniHlvxFmmX56+HZphIGtV0XeCirBtpDrTyQ==" }, "querystring": { "version": "0.2.0", "resolved": "https://registry.npmjs.org/querystring/-/querystring-0.2.0.tgz", - "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=", - "dev": true + "integrity": "sha1-sgmEkgO7Jd+CDadW50cAWHhSFiA=" }, "querystring-es3": { "version": "0.2.1", "resolved": "https://registry.npmjs.org/querystring-es3/-/querystring-es3-0.2.1.tgz", - "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=", - "dev": true + "integrity": "sha1-nsYfeQSYdXB9aUFFlv2Qek1xHnM=" }, "queue-microtask": { "version": "1.2.3", "resolved": "https://registry.npmjs.org/queue-microtask/-/queue-microtask-1.2.3.tgz", - "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==", - "dev": true + "integrity": "sha512-NuaNSa6flKT5JaSYQzJok04JzTL1CA6aGhv5rfLW3PgqA+M2ChpZQnAC8h8i4ZFkBS8X5RqkDBHA7r4hej3K9A==" }, "randombytes": { "version": "2.1.0", "resolved": "https://registry.npmjs.org/randombytes/-/randombytes-2.1.0.tgz", "integrity": "sha512-vYl3iOX+4CKUWuxGi9Ukhie6fsqXqS9FE2Zaic4tNFD2N2QQaXOMFbuKK4QmDHC0JO6B1Zp41J0LpT0oR68amQ==", - "dev": true, "requires": { "safe-buffer": "^5.1.0" } @@ -17896,7 +16617,6 @@ "version": "1.0.4", "resolved": "https://registry.npmjs.org/randomfill/-/randomfill-1.0.4.tgz", "integrity": "sha512-87lcbR8+MhcWcUiQ+9e+Rwx8MyR2P7qnt15ynUlbm3TU/fjbgz4GsvfSUDTemtCCtVCqb4ZcEFlyPNTh9bBTLw==", - "dev": true, "requires": { "randombytes": "^2.0.5", "safe-buffer": "^5.1.0" @@ -17905,14 +16625,12 @@ "range-parser": { "version": "1.2.1", "resolved": "https://registry.npmjs.org/range-parser/-/range-parser-1.2.1.tgz", - "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==", - "dev": true + "integrity": "sha512-Hrgsx+orqoygnmhFbKaHE6c296J+HTAQXoxEF6gNupROmmGJRoyzfG3ccAveqCBrwr/2yxQ5BVd/GTl5agOwSg==" }, "raw-body": { "version": "2.4.0", "resolved": "https://registry.npmjs.org/raw-body/-/raw-body-2.4.0.tgz", "integrity": "sha512-4Oz8DUIwdvoa5qMJelxipzi/iJIi40O5cGV1wNYp5hvZP8ZN0T+jiNkL0QepXs+EsQ9XJ8ipEDoiH70ySUJP3Q==", - "dev": true, "requires": { "bytes": "3.1.0", "http-errors": "1.7.2", @@ -17923,8 +16641,7 @@ "bytes": { "version": "3.1.0", "resolved": "https://registry.npmjs.org/bytes/-/bytes-3.1.0.tgz", - "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==", - "dev": true + "integrity": "sha512-zauLjrfCG+xvoyaqLoV8bLVXXNGC4JqlxFCutSDWA6fJrTo2ZuvLYTqZ7aHBLZSMOopbzwv8f+wZcVzfVTI2Dg==" } } }, @@ -17932,7 +16649,6 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react/-/react-17.0.2.tgz", "integrity": "sha512-gnhPt75i/dq/z3/6q/0asP78D0u592D5L1pd7M8P+dck6Fu/jJeL6iVVK23fptSUZj8Vjf++7wXA8UNclGQcbA==", - "dev": true, "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1" @@ -17982,7 +16698,6 @@ "version": "17.0.2", "resolved": "https://registry.npmjs.org/react-dom/-/react-dom-17.0.2.tgz", "integrity": "sha512-s4h96KtLDUQlsENhMn1ar8t2bEa+q/YAtj8pPPdIjPDGBDIVNsrD9aXNWqspUe6AzKCIG0C1HZZLqLV7qpOBGA==", - "dev": true, "requires": { "loose-envify": "^1.1.0", "object-assign": "^4.1.1", @@ -18027,7 +16742,6 @@ "version": "5.2.1", "resolved": "https://registry.npmjs.org/react-router/-/react-router-5.2.1.tgz", "integrity": "sha512-lIboRiOtDLFdg1VTemMwud9vRVuOCZmUIT/7lUoZiSpPODiiH1UQlfXy+vPLC/7IWdFYnhRwAyNqA/+I7wnvKQ==", - "dev": true, "requires": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", @@ -18044,14 +16758,12 @@ "isarray": { "version": "0.0.1", "resolved": "https://registry.npmjs.org/isarray/-/isarray-0.0.1.tgz", - "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=", - "dev": true + "integrity": "sha1-ihis/Kmo9Bd+Cav8YDiTmwXR7t8=" }, "path-to-regexp": { "version": "1.8.0", "resolved": "https://registry.npmjs.org/path-to-regexp/-/path-to-regexp-1.8.0.tgz", "integrity": "sha512-n43JRhlUKUAlibEJhPeir1ncUID16QnEjNpwzNdO3Lm4ywrBpBZ5oLD0I6br9evr1Y9JTqwRtAh7JLoOzAQdVA==", - "dev": true, "requires": { "isarray": "0.0.1" } @@ -18062,7 +16774,6 @@ "version": "5.3.0", "resolved": "https://registry.npmjs.org/react-router-dom/-/react-router-dom-5.3.0.tgz", "integrity": "sha512-ObVBLjUZsphUUMVycibxgMdh5jJ1e3o+KpAZBVeHcNQZ4W+uUGGWsokurzlF4YOldQYRQL4y6yFRWM4m3svmuQ==", - "dev": true, "requires": { "@babel/runtime": "^7.12.13", "history": "^4.9.0", @@ -18109,7 +16820,6 @@ "version": "2.3.7", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-2.3.7.tgz", "integrity": "sha512-Ebho8K4jIbHAxnuxi7o42OrZgF/ZTNcsZj6nRKyUmkhLFq8CHItp/fy6hQZuZmP/n3yZ9VBUbp4zz/mX8hmYPw==", - "dev": true, "requires": { "core-util-is": "~1.0.0", "inherits": "~2.0.3", @@ -18124,7 +16834,6 @@ "version": "1.1.1", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.1.1.tgz", "integrity": "sha512-n/ShnvDi6FHbbVfviro+WojiFzv+s8MPMHBczVePfUpDJLwoLT0ht1l4YwBCbi8pJAveEEdnkHyPyTP/mzRfwg==", - "dev": true, "requires": { "safe-buffer": "~5.1.0" } @@ -18135,7 +16844,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readdirp/-/readdirp-3.6.0.tgz", "integrity": "sha512-hOS089on8RduqdbhvQ5Z37A0ESjsqz6qnRcffsMU3495FuTdqSm+7bhJ29JvIOsBDEEnan5DPu9t3To9VRlMzA==", - "dev": true, "requires": { "picomatch": "^2.2.1" } @@ -18144,7 +16852,6 @@ "version": "0.7.1", "resolved": "https://registry.npmjs.org/rechoir/-/rechoir-0.7.1.tgz", "integrity": "sha512-/njmZ8s1wVeR6pjTZ+0nCnv8SpZNRMT2D1RLOJQESlYFDBvwpTA4KWJpZ+sBJ4+vhjILRcK7JIFdGCdxEAAitg==", - "dev": true, "requires": { "resolve": "^1.9.0" } @@ -18152,14 +16859,12 @@ "regenerate": { "version": "1.4.2", "resolved": "https://registry.npmjs.org/regenerate/-/regenerate-1.4.2.tgz", - "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==", - "dev": true + "integrity": "sha512-zrceR/XhGYU/d/opr2EKO7aRHUeiBI8qjtfHqADTwZd6Szfy16la6kqD0MIUs5z5hx6AaKa+PixpPrR289+I0A==" }, "regenerate-unicode-properties": { "version": "8.2.0", "resolved": "https://registry.npmjs.org/regenerate-unicode-properties/-/regenerate-unicode-properties-8.2.0.tgz", "integrity": "sha512-F9DjY1vKLo/tPePDycuH3dn9H1OTPIkVD9Kz4LODu+F2C75mgjAJ7x/gwy6ZcSNRAAkhNlJSOHRe8k3p+K9WhA==", - "dev": true, "requires": { "regenerate": "^1.4.0" } @@ -18173,7 +16878,6 @@ "version": "0.14.5", "resolved": "https://registry.npmjs.org/regenerator-transform/-/regenerator-transform-0.14.5.tgz", "integrity": "sha512-eOf6vka5IO151Jfsw2NO9WpGX58W6wWmefK3I1zEGr0lOD0u8rwPaNqQL1aRxUaxLeKO3ArNh3VYg1KbaD+FFw==", - "dev": true, "requires": { "@babel/runtime": "^7.8.4" } @@ -18193,7 +16897,6 @@ "version": "1.3.1", "resolved": "https://registry.npmjs.org/regexp.prototype.flags/-/regexp.prototype.flags-1.3.1.tgz", "integrity": "sha512-JiBdRBq91WlY7uRJ0ds7R+dU02i6LKi8r3BuQhNXn+kmeLN+EfHhfjqMRis1zJxnlu88hq/4dx0P2OP3APRTOA==", - "dev": true, "requires": { "call-bind": "^1.0.2", "define-properties": "^1.1.3" @@ -18203,7 +16906,6 @@ "version": "4.7.1", "resolved": "https://registry.npmjs.org/regexpu-core/-/regexpu-core-4.7.1.tgz", "integrity": "sha512-ywH2VUraA44DZQuRKzARmw6S66mr48pQVva4LBeRhcOltJ6hExvWly5ZjFLYo67xbIxb6W1q4bAGtgfEl20zfQ==", - "dev": true, "requires": { "regenerate": "^1.4.0", "regenerate-unicode-properties": "^8.2.0", @@ -18216,14 +16918,12 @@ "regjsgen": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/regjsgen/-/regjsgen-0.5.2.tgz", - "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==", - "dev": true + "integrity": "sha512-OFFT3MfrH90xIW8OOSyUrk6QHD5E9JOTeGodiJeBS3J6IwlgzJMNE/1bZklWz5oTg+9dCMyEetclvCVXOPoN3A==" }, "regjsparser": { "version": "0.6.9", "resolved": "https://registry.npmjs.org/regjsparser/-/regjsparser-0.6.9.tgz", "integrity": "sha512-ZqbNRz1SNjLAiYuwY0zoXW8Ne675IX5q+YHioAGbCw4X96Mjl2+dcX9B2ciaeyYjViDAfvIjFpQjJgLttTEERQ==", - "dev": true, "requires": { "jsesc": "~0.5.0" }, @@ -18231,28 +16931,24 @@ "jsesc": { "version": "0.5.0", "resolved": "https://registry.npmjs.org/jsesc/-/jsesc-0.5.0.tgz", - "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=", - "dev": true + "integrity": "sha1-597mbjXW/Bb3EP6R1c9p9w8IkR0=" } } }, "relateurl": { "version": "0.2.7", "resolved": "https://registry.npmjs.org/relateurl/-/relateurl-0.2.7.tgz", - "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=", - "dev": true + "integrity": "sha1-VNvzd+UUQKypCkzSdGANP/LYiKk=" }, "replace-ext": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/replace-ext/-/replace-ext-1.0.1.tgz", - "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==", - "dev": true + "integrity": "sha512-yD5BHCe7quCgBph4rMQ+0KkIRKwWCrHDOX1p1Gp6HwjPM5kVoCdKGNhN7ydqqsX6lJEnQDKZ/tFMiEdQ1dvPEw==" }, "require-directory": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/require-directory/-/require-directory-2.1.1.tgz", - "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=", - "dev": true + "integrity": "sha1-jGStX9MNqxyXbiNE/+f3kqam30I=" }, "require-from-string": { "version": "2.0.2", @@ -18262,8 +16958,7 @@ "requires-port": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/requires-port/-/requires-port-1.0.0.tgz", - "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=", - "dev": true + "integrity": "sha1-kl0mAdOaxIXgkc8NpcbmlNw9yv8=" }, "resize-observer-polyfill": { "version": "1.5.1", @@ -18274,7 +16969,6 @@ "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" @@ -18284,7 +16978,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-cwd/-/resolve-cwd-3.0.0.tgz", "integrity": "sha512-OrZaX2Mb+rJCpH/6CpSqt9xFVpN++x01XnN2ie9g6P5/3xelLAkXWVADpdz1IHD/KFfEXyE6V0U01OQ3UO2rEg==", - "dev": true, "requires": { "resolve-from": "^5.0.0" } @@ -18292,14 +16985,12 @@ "resolve-from": { "version": "5.0.0", "resolved": "https://registry.npmjs.org/resolve-from/-/resolve-from-5.0.0.tgz", - "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==", - "dev": true + "integrity": "sha512-qYg9KP24dD5qka9J47d0aVky0N+b4fTU89LN9iDnjB5waksiC49rvMB0PrUJQGoTmH50XPiqOvAjDfaijGxYZw==" }, "resolve-pathname": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/resolve-pathname/-/resolve-pathname-3.0.0.tgz", - "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==", - "dev": true + "integrity": "sha512-C7rARubxI8bXFNB/hqcp/4iUeIXJhJZvFPFPiSPRnhU5UPxzMFIl+2E6yY6c4k9giDJAhtV+enfA+G89N6Csng==" }, "resolve-url-loader": { "version": "4.0.0", @@ -18378,20 +17069,17 @@ "retry": { "version": "0.13.1", "resolved": "https://registry.npmjs.org/retry/-/retry-0.13.1.tgz", - "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==", - "dev": true + "integrity": "sha512-XQBQ3I8W1Cge0Seh+6gjj03LbmRFWuoszgK9ooCpwYIrhhoO80pfq4cUkU5DkknwfOfFteRwlZ56PYOGYyFWdg==" }, "reusify": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/reusify/-/reusify-1.0.4.tgz", - "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==", - "dev": true + "integrity": "sha512-U9nH88a3fc/ekCF1l0/UP1IosiuIjyTh7hBvXVMHYgVcfGvt897Xguj2UOLDeI5BG2m7/uwyaLVT6fbtCwTyzw==" }, "rimraf": { "version": "3.0.2", "resolved": "https://registry.npmjs.org/rimraf/-/rimraf-3.0.2.tgz", "integrity": "sha512-JZkJMZkAGFFPP2YqXZXPbMlMBgsxzE8ILs4lMIX/2o0L9UBw9O/Y3o6wFw/i9YLapcUJWwqbi3kdxIPdC62TIA==", - "dev": true, "requires": { "glob": "^7.1.3" } @@ -18400,7 +17088,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/ripemd160/-/ripemd160-2.0.2.tgz", "integrity": "sha512-ii4iagi25WusVoiC4B4lq7pbXfAp3D9v5CwfkY33vffw2+pkDjY1D8GaN7spsxvCSx8dkPqOZCEZyfxcmJG2IA==", - "dev": true, "requires": { "hash-base": "^3.0.0", "inherits": "^2.0.1" @@ -18410,7 +17097,6 @@ "version": "1.2.0", "resolved": "https://registry.npmjs.org/run-parallel/-/run-parallel-1.2.0.tgz", "integrity": "sha512-5l4VyZR86LZ/lDxZTR6jqL8AFE2S0IFLMP26AbjsLVADxHdhB/c0GUsH+y39UfCi3dzz8OlQuPmnaJOMoDHQBA==", - "dev": true, "requires": { "queue-microtask": "^1.2.2" } @@ -18418,14 +17104,12 @@ "safe-buffer": { "version": "5.1.2", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.1.2.tgz", - "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==", - "dev": true + "integrity": "sha512-Gd2UZBJDkXlY7GbJxfsE8/nvKkUEU1G38c1siN6QP6a9PT9MmHB8GnpscSmMJSoF8LOIrt8ud/wPtojys4G6+g==" }, "safer-buffer": { "version": "2.1.2", "resolved": "https://registry.npmjs.org/safer-buffer/-/safer-buffer-2.1.2.tgz", - "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==", - "dev": true + "integrity": "sha512-YZo3K82SD7Riyi0E1EQPojLz7kpepnSQI9IyPbHHg1XXXevb5dJI7tpyN2ADxGcQbHG7vcyRHk0cbwqcQriUtg==" }, "sass": { "version": "1.39.0", @@ -18459,7 +17143,6 @@ "version": "2.7.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-2.7.1.tgz", "integrity": "sha512-SHiNtMOUGWBQJwzISiVYKu82GiV4QYGePp3odlY1tuKO7gPtphAT5R/py0fA6xtbgLL/RvtJZnU9b8s0F1q0Xg==", - "dev": true, "requires": { "@types/json-schema": "^7.0.5", "ajv": "^6.12.4", @@ -18469,14 +17152,12 @@ "select-hose": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/select-hose/-/select-hose-2.0.0.tgz", - "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=", - "dev": true + "integrity": "sha1-Yl2GWPhlr0Psliv8N2o3NZpJlMo=" }, "selfsigned": { "version": "1.10.11", "resolved": "https://registry.npmjs.org/selfsigned/-/selfsigned-1.10.11.tgz", "integrity": "sha512-aVmbPOfViZqOZPgRBT0+3u4yZFHpmnIghLMlAcb5/xhp5ZtB/RVnKhz5vl2M32CLXAqR4kha9zfhNg0Lf/sxKA==", - "dev": true, "requires": { "node-forge": "^0.10.0" } @@ -18485,7 +17166,6 @@ "version": "7.3.5", "resolved": "https://registry.npmjs.org/semver/-/semver-7.3.5.tgz", "integrity": "sha512-PoeGJYh8HK4BTO/a9Tf6ZG3veo/A7ZVsYrSA6J8ny9nb3B1VrpkuN+z9OE5wfE5p6H4LchYZsegiQgbJD94ZFQ==", - "dev": true, "requires": { "lru-cache": "^6.0.0" } @@ -18494,7 +17174,6 @@ "version": "0.17.1", "resolved": "https://registry.npmjs.org/send/-/send-0.17.1.tgz", "integrity": "sha512-BsVKsiGcQMFwT8UxypobUKyv7irCNRHk1T0G680vk88yf6LBByGcZJOTJCrTP2xVN6yI+XjPJcNuE3V4fT9sAg==", - "dev": true, "requires": { "debug": "2.6.9", "depd": "~1.1.2", @@ -18515,7 +17194,6 @@ "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" }, @@ -18523,16 +17201,14 @@ "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" } } }, "ms": { "version": "2.1.1", "resolved": "https://registry.npmjs.org/ms/-/ms-2.1.1.tgz", - "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==", - "dev": true + "integrity": "sha512-tgp+dl5cGk28utYktBsrFqA7HKgrhgPsg6Z/EfhWI4gl1Hwq8B/GmY/0oXZ6nF8hDVesS/FpnYaD/kOWhYQvyg==" } } }, @@ -18540,7 +17216,6 @@ "version": "6.0.0", "resolved": "https://registry.npmjs.org/serialize-javascript/-/serialize-javascript-6.0.0.tgz", "integrity": "sha512-Qr3TosvguFt8ePWqsvRfrKyQXIiW+nGbYpy8XK24NQHE83caxWt+mIymTT19DGFbNWNLfEwsrkSmN64lVWB9ag==", - "dev": true, "requires": { "randombytes": "^2.1.0" } @@ -18549,7 +17224,6 @@ "version": "1.9.1", "resolved": "https://registry.npmjs.org/serve-index/-/serve-index-1.9.1.tgz", "integrity": "sha1-03aNabHn2C5c4FD/9bRTvqEqkjk=", - "dev": true, "requires": { "accepts": "~1.3.4", "batch": "0.6.1", @@ -18564,7 +17238,6 @@ "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" } @@ -18573,7 +17246,6 @@ "version": "1.6.3", "resolved": "https://registry.npmjs.org/http-errors/-/http-errors-1.6.3.tgz", "integrity": "sha1-i1VoC7S+KDoLW/TqLjhYC+HZMg0=", - "dev": true, "requires": { "depd": "~1.1.2", "inherits": "2.0.3", @@ -18584,20 +17256,17 @@ "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" }, "ms": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/ms/-/ms-2.0.0.tgz", - "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=", - "dev": true + "integrity": "sha1-VgiurfwAvmwpAd9fmGF4jeDVl8g=" }, "setprototypeof": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.0.tgz", - "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==", - "dev": true + "integrity": "sha512-BvE/TwpZX4FXExxOxZyRGQQv651MSwmWKZGqvmPcRIjDqWub67kTKuIMx43cZZrS/cBBzwBcNDWoFxt2XEFIpQ==" } } }, @@ -18605,7 +17274,6 @@ "version": "1.14.1", "resolved": "https://registry.npmjs.org/serve-static/-/serve-static-1.14.1.tgz", "integrity": "sha512-JMrvUwE54emCYWlTI+hGrGv5I8dEwmco/00EvkzIIsR7MqrHonbD9pO2MOfFnpFntl7ecpZs+3mW+XbQZu9QCg==", - "dev": true, "requires": { "encodeurl": "~1.0.2", "escape-html": "~1.0.3", @@ -18616,20 +17284,17 @@ "setimmediate": { "version": "1.0.5", "resolved": "https://registry.npmjs.org/setimmediate/-/setimmediate-1.0.5.tgz", - "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=", - "dev": true + "integrity": "sha1-KQy7Iy4waULX1+qbg3Mqt4VvgoU=" }, "setprototypeof": { "version": "1.1.1", "resolved": "https://registry.npmjs.org/setprototypeof/-/setprototypeof-1.1.1.tgz", - "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==", - "dev": true + "integrity": "sha512-JvdAWfbXeIGaZ9cILp38HntZSFSo3mWg6xGcJJsd+d4aRMOqauag1C63dJfDw7OaMYwEbHMOxEZ1lqVRYP2OAw==" }, "sha.js": { "version": "2.4.11", "resolved": "https://registry.npmjs.org/sha.js/-/sha.js-2.4.11.tgz", "integrity": "sha512-QMEp5B7cftE7APOjk5Y6xgrbWu+WkLVQwk8JNjZ8nKRciZaByEW6MubieAiToS7+dwvrjGhH8jRXz3MVd0AYqQ==", - "dev": true, "requires": { "inherits": "^2.0.1", "safe-buffer": "^5.0.1" @@ -18639,7 +17304,6 @@ "version": "3.0.1", "resolved": "https://registry.npmjs.org/shallow-clone/-/shallow-clone-3.0.1.tgz", "integrity": "sha512-/6KqX+GVUdqPuPPd2LxDDxzX6CAbjJehAAOKlNpqqUpAqPM6HeL8f+o3a+JsyGjn2lv0WY8UsTgUJjU9Ok55NA==", - "dev": true, "requires": { "kind-of": "^6.0.2" } @@ -18653,7 +17317,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/shebang-command/-/shebang-command-2.0.0.tgz", "integrity": "sha512-kHxr2zZpYtdmrN1qDjrrX/Z1rR1kG8Dx+gkpK1G4eXmvXswmcE1hTWBWYUzlraYw1/yZp6YuDY77YtvbN0dmDA==", - "dev": true, "requires": { "shebang-regex": "^3.0.0" } @@ -18661,32 +17324,27 @@ "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 + "integrity": "sha512-7++dFhtcx3353uBaq8DDR4NuxBetBzC7ZQOhmTQInHEd6bSrXdiEyzCvG07Z44UYdLShWUyXt5M/yhz8ekcb1A==" }, "shellwords": { "version": "0.1.1", "resolved": "https://registry.npmjs.org/shellwords/-/shellwords-0.1.1.tgz", - "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==", - "dev": true + "integrity": "sha512-vFwSUfQvqybiICwZY5+DAWIPLKsWO31Q91JSKl3UYv+K5c2QRPzn0qzec6QPu1Qc9eHYItiP3NdJqNVqetYAww==" }, "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 + "integrity": "sha512-VUJ49FC8U1OxwZLxIbTTrDvLnf/6TDgxZcK8wxR8zs13xpx7xbG60ndBlhNrFi2EMuFRoeDoJO7wthSLq42EjA==" }, "slash": { "version": "3.0.0", "resolved": "https://registry.npmjs.org/slash/-/slash-3.0.0.tgz", - "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==", - "dev": true + "integrity": "sha512-g9Q1haeby36OSStwb4ntCGGGaKsaVSjQ68fBxoQcutl5fS1vuY18H3wSt3jFyFtrkx+Kz0V1G85A4MyAdDMi2Q==" }, "sockjs": { "version": "0.3.21", "resolved": "https://registry.npmjs.org/sockjs/-/sockjs-0.3.21.tgz", "integrity": "sha512-DhbPFGpxjc6Z3I+uX07Id5ZO2XwYsWOrYjaSeieES78cq+JaJvVe5q/m1uvjIQhXinhIeCFRH6JgXe+mvVMyXw==", - "dev": true, "requires": { "faye-websocket": "^0.11.3", "uuid": "^3.4.0", @@ -18696,8 +17354,7 @@ "source-list-map": { "version": "2.0.1", "resolved": "https://registry.npmjs.org/source-list-map/-/source-list-map-2.0.1.tgz", - "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==", - "dev": true + "integrity": "sha512-qnQ7gVMxGNxsiL4lEuJwe/To8UnK7fAnmbGEEH8RpLouuKbeEm0lhbQVFIrNSuB+G7tVrAlVsZgETT5nljf+Iw==" }, "source-map": { "version": "0.5.7", @@ -18707,14 +17364,12 @@ "source-map-js": { "version": "0.6.2", "resolved": "https://registry.npmjs.org/source-map-js/-/source-map-js-0.6.2.tgz", - "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==", - "dev": true + "integrity": "sha512-/3GptzWzu0+0MBQFrDKzw/DvvMTUORvgY6k6jd/VS6iCR4RDTKWH6v6WPwQoUO8667uQEf9Oe38DxAYWY5F/Ug==" }, "source-map-support": { "version": "0.5.19", "resolved": "https://registry.npmjs.org/source-map-support/-/source-map-support-0.5.19.tgz", "integrity": "sha512-Wonm7zOCIJzBGQdB+thsPar0kYuCIzYvxZwlBa87yi/Mdjv7Tip2cyVbLj5o0cFPN4EVkuTwb3GDDyUx2DGnGw==", - "dev": true, "requires": { "buffer-from": "^1.0.0", "source-map": "^0.6.0" @@ -18723,8 +17378,7 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, @@ -18732,7 +17386,6 @@ "version": "4.0.2", "resolved": "https://registry.npmjs.org/spdy/-/spdy-4.0.2.tgz", "integrity": "sha512-r46gZQZQV+Kl9oItvl1JZZqJKGr+oEkB08A6BzkiR7593/7IbtuncXHd2YoYeTsG4157ZssMu9KYvUHLcjcDoA==", - "dev": true, "requires": { "debug": "^4.1.0", "handle-thing": "^2.0.0", @@ -18745,7 +17398,6 @@ "version": "3.0.0", "resolved": "https://registry.npmjs.org/spdy-transport/-/spdy-transport-3.0.0.tgz", "integrity": "sha512-hsLVFE5SjA6TCisWeJXFKniGGOpBgMLmerfO2aCyCU5s7nJ/rpAepqmFifv/GCbSbueEeAJJnmSQ2rKC/g8Fcw==", - "dev": true, "requires": { "debug": "^4.1.0", "detect-node": "^2.0.4", @@ -18759,7 +17411,6 @@ "version": "3.6.0", "resolved": "https://registry.npmjs.org/readable-stream/-/readable-stream-3.6.0.tgz", "integrity": "sha512-BViHy7LKeTz4oNnkcLJ+lVSL6vpiFeX6/d3oSH8zCW7UxP2onchk+vTGB143xuFjHS3deTgkKoXXymXqymiIdA==", - "dev": true, "requires": { "inherits": "^2.0.3", "string_decoder": "^1.1.1", @@ -18771,8 +17422,7 @@ "stable": { "version": "0.1.8", "resolved": "https://registry.npmjs.org/stable/-/stable-0.1.8.tgz", - "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==", - "dev": true + "integrity": "sha512-ji9qxRnOVfcuLDySj9qzhGSEFVobyt1kIOSkj1qZzYLzq7Tos/oUUWvotUPQLlrsidqsK6tBH89Bc9kL5zHA6w==" }, "stats.js": { "version": "0.17.0", @@ -18782,14 +17432,12 @@ "statuses": { "version": "1.5.0", "resolved": "https://registry.npmjs.org/statuses/-/statuses-1.5.0.tgz", - "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=", - "dev": true + "integrity": "sha1-Fhx9rBd2Wf2YEfQ3cfqZOBR4Yow=" }, "std-env": { "version": "2.3.0", "resolved": "https://registry.npmjs.org/std-env/-/std-env-2.3.0.tgz", "integrity": "sha512-4qT5B45+Kjef2Z6pE0BkskzsH0GO7GrND0wGlTM1ioUe3v0dGYx9ZJH0Aro/YyA8fqQ5EyIKDRjZojJYMFTflw==", - "dev": true, "requires": { "ci-info": "^3.0.0" } @@ -18798,7 +17446,6 @@ "version": "2.0.2", "resolved": "https://registry.npmjs.org/stream-browserify/-/stream-browserify-2.0.2.tgz", "integrity": "sha512-nX6hmklHs/gr2FuxYDltq8fJA1GDlxKQCz8O/IM4atRqBH8OORmBNgfvW5gG10GT/qQ9u0CzIvr2X5Pkt6ntqg==", - "dev": true, "requires": { "inherits": "~2.0.1", "readable-stream": "^2.0.2" @@ -18808,7 +17455,6 @@ "version": "2.8.3", "resolved": "https://registry.npmjs.org/stream-http/-/stream-http-2.8.3.tgz", "integrity": "sha512-+TSkfINHDo4J+ZobQLWiMouQYB+UVYFttRA94FpEzzJ7ZdqcL4uUUQ7WkdkI4DSozGmgBUE/a47L+38PenXhUw==", - "dev": true, "requires": { "builtin-status-codes": "^3.0.0", "inherits": "^2.0.1", @@ -18821,7 +17467,6 @@ "version": "1.3.0", "resolved": "https://registry.npmjs.org/string_decoder/-/string_decoder-1.3.0.tgz", "integrity": "sha512-hkRX8U1WjJFd8LsDJ2yQ/wWWxaopEsABU1XfkM8A+j0+85JAGppt16cr1Whg6KIbb4okU6Mql6BOj+uup/wKeA==", - "dev": true, "requires": { "safe-buffer": "~5.2.0" }, @@ -18829,8 +17474,7 @@ "safe-buffer": { "version": "5.2.1", "resolved": "https://registry.npmjs.org/safe-buffer/-/safe-buffer-5.2.1.tgz", - "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==", - "dev": true + "integrity": "sha512-rp3So07KcdmmKbGvgaNxQSJr7bGVSVk5S9Eq1F+ppbRo70+YeaDxkw5Dd8NPN+GD6bjnYm2VuPuCXmpuYvmCXQ==" } } }, @@ -18843,7 +17487,6 @@ "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", @@ -18859,7 +17502,6 @@ "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" } @@ -18867,14 +17509,12 @@ "strip-final-newline": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/strip-final-newline/-/strip-final-newline-2.0.0.tgz", - "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==", - "dev": true + "integrity": "sha512-BrpvfNAE3dcvq7ll3xVumzjKjZQ5tI1sEUIKr3Uoks0XUl45St3FlatVqef9prk4jRDzhW6WZg+3bk93y6pLjA==" }, "style-loader": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/style-loader/-/style-loader-2.0.0.tgz", "integrity": "sha512-Z0gYUJmzZ6ZdRUqpg1r8GsaFKypE+3xAzuFeMuoHgjc9KZv3wMyCRjQIWEbhoFSq7+7yoHXySDJyyWQaPajeiQ==", - "dev": true, "requires": { "loader-utils": "^2.0.0", "schema-utils": "^3.0.0" @@ -18884,7 +17524,6 @@ "version": "2.0.0", "resolved": "https://registry.npmjs.org/loader-utils/-/loader-utils-2.0.0.tgz", "integrity": "sha512-rP4F0h2RaWSvPEkD7BLDFQnvSf+nK+wr3ESUjNTyAGobqrijmW92zc+SO6d4p4B1wh7+B/Jg1mkQe5NYUEHtHQ==", - "dev": true, "requires": { "big.js": "^5.2.2", "emojis-list": "^3.0.0", @@ -18895,7 +17534,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "requires": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -18925,7 +17563,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/stylehacks/-/stylehacks-5.0.1.tgz", "integrity": "sha512-Es0rVnHIqbWzveU1b24kbw92HsebBepxfcqe5iix7t9j0PQqhs0IxXVXv0pY2Bxa08CgMkzD6OWql7kbGOuEdA==", - "dev": true, "requires": { "browserslist": "^4.16.0", "postcss-selector-parser": "^6.0.4" @@ -18943,7 +17580,6 @@ "version": "2.5.0", "resolved": "https://registry.npmjs.org/svgo/-/svgo-2.5.0.tgz", "integrity": "sha512-FSdBOOo271VyF/qZnOn1PgwCdt1v4Dx0Sey+U1jgqm1vqRYjPGdip0RGrFW6ItwtkBB8rHgHk26dlVr0uCs82Q==", - "dev": true, "requires": { "@trysound/sax": "0.1.1", "colorette": "^1.3.0", @@ -18957,14 +17593,12 @@ "tapable": { "version": "2.2.0", "resolved": "https://registry.npmjs.org/tapable/-/tapable-2.2.0.tgz", - "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==", - "dev": true + "integrity": "sha512-FBk4IesMV1rBxX2tfiK8RAmogtWn53puLOQlvO8XuwlgxcYbP4mVPS9Ph4aeamSyyVjOl24aYWAuc8U5kCVwMw==" }, "terser": { "version": "5.7.2", "resolved": "https://registry.npmjs.org/terser/-/terser-5.7.2.tgz", "integrity": "sha512-0Omye+RD4X7X69O0eql3lC4Heh/5iLj3ggxR/B5ketZLOtLiOqukUgjw3q4PDnNQbsrkKr3UMypqStQG3XKRvw==", - "dev": true, "requires": { "commander": "^2.20.0", "source-map": "~0.7.2", @@ -18974,14 +17608,12 @@ "commander": { "version": "2.20.3", "resolved": "https://registry.npmjs.org/commander/-/commander-2.20.3.tgz", - "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==", - "dev": true + "integrity": "sha512-GpVkmM8vF2vQUkj2LvZmD35JxeJOLCwJ9cUkugyk2nuhbv3+mJvpLYYt+0+USMxE+oj+ey/lJEnhZw75x/OMcQ==" }, "source-map": { "version": "0.7.3", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.7.3.tgz", - "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==", - "dev": true + "integrity": "sha512-CkCj6giN3S+n9qrYiBTX5gystlENnRW5jZeNLHpe6aue+SrHcG5VYwujhW9s4dY31mEGsxBDrHR6oI69fTXsaQ==" } } }, @@ -18989,7 +17621,6 @@ "version": "5.2.3", "resolved": "https://registry.npmjs.org/terser-webpack-plugin/-/terser-webpack-plugin-5.2.3.tgz", "integrity": "sha512-eDbuaDlXhVaaoKuLD3DTNTozKqln6xOG6Us0SzlKG5tNlazG+/cdl8pm9qiF1Di89iWScTI0HcO+CDcf2dkXiw==", - "dev": true, "requires": { "jest-worker": "^27.0.6", "p-limit": "^3.1.0", @@ -19003,7 +17634,6 @@ "version": "3.1.0", "resolved": "https://registry.npmjs.org/p-limit/-/p-limit-3.1.0.tgz", "integrity": "sha512-TYOanM3wGwNGsZN2cVTYPArw454xnXj5qmWF1bEoAc4+cU/ol7GVh7odevjp1FNHduHc3KZMcFduxU5Xc6uJRQ==", - "dev": true, "requires": { "yocto-queue": "^0.1.0" } @@ -19012,7 +17642,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "requires": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -19022,16 +17651,14 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, "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 + "integrity": "sha1-f17oI66AUgfACvLfSoTsP8+lcLQ=" }, "three": { "version": "0.135.0", @@ -19041,7 +17668,8 @@ "three-mesh-bvh": { "version": "0.5.2", "resolved": "https://registry.npmjs.org/three-mesh-bvh/-/three-mesh-bvh-0.5.2.tgz", - "integrity": "sha512-DAKWujkp8xpSBqGiIsZbZC1utxAbYBg0SShQk9LdOG/xWWl1/OLK76eXDGfov47trl3L7PUTHi0hhRvZdVro1Q==" + "integrity": "sha512-DAKWujkp8xpSBqGiIsZbZC1utxAbYBg0SShQk9LdOG/xWWl1/OLK76eXDGfov47trl3L7PUTHi0hhRvZdVro1Q==", + "requires": {} }, "three-stdlib": { "version": "2.6.1", @@ -19064,14 +17692,12 @@ "thunky": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/thunky/-/thunky-1.1.0.tgz", - "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==", - "dev": true + "integrity": "sha512-eHY7nBftgThBqOyHGVN+l8gF0BucP09fMo0oO/Lb0w1OF80dJv+lDVpXG60WMQvkcxAkNybKsrEIE3ZtKGmPrA==" }, "timers-browserify": { "version": "2.0.12", "resolved": "https://registry.npmjs.org/timers-browserify/-/timers-browserify-2.0.12.tgz", "integrity": "sha512-9phl76Cqm6FhSX9Xe1ZUAMLtm1BLkKj2Qd5ApyWkXzsMRaA7dgr81kf4wJmQf/hAvg8EEyJxDo3du/0KlhPiKQ==", - "dev": true, "requires": { "setimmediate": "^1.0.4" } @@ -19079,8 +17705,7 @@ "timsort": { "version": "0.3.0", "resolved": "https://registry.npmjs.org/timsort/-/timsort-0.3.0.tgz", - "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=", - "dev": true + "integrity": "sha1-QFQRqOfmM5/mTbmiNN4R3DHgK9Q=" }, "tiny-inflate": { "version": "1.0.3", @@ -19095,14 +17720,12 @@ "tiny-warning": { "version": "1.0.3", "resolved": "https://registry.npmjs.org/tiny-warning/-/tiny-warning-1.0.3.tgz", - "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==", - "dev": true + "integrity": "sha512-lBN9zLN/oAf68o3zNXYrdCt1kP8WsiGW8Oo2ka41b2IM5JL/S1CTyX1rW0mb/zSuJun0ZUrDxx4sqvYS2FWzPA==" }, "to-arraybuffer": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/to-arraybuffer/-/to-arraybuffer-1.0.1.tgz", - "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=", - "dev": true + "integrity": "sha1-fSKbH8xjfkZsoIEYCDanqr/4P0M=" }, "to-fast-properties": { "version": "2.0.0", @@ -19113,7 +17736,6 @@ "version": "5.0.1", "resolved": "https://registry.npmjs.org/to-regex-range/-/to-regex-range-5.0.1.tgz", "integrity": "sha512-65P7iz6X5yEr1cwcgvQxbbIw7Uk3gOy5dIdtZ4rDveLqhrdJP+Li/Hx6tyK0NEb+2GCyneCMJiGqrADCSNk8sQ==", - "dev": true, "requires": { "is-number": "^7.0.0" } @@ -19121,8 +17743,7 @@ "toidentifier": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/toidentifier/-/toidentifier-1.0.0.tgz", - "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==", - "dev": true + "integrity": "sha512-yaOH/Pk/VEhBWWTlhI+qXxDFXlejDGcQipMlyxda9nthulaxLZUNcUqFxokp0vcYnvteJln5FNQDRrxj3YcbVw==" }, "troika-three-text": { "version": "0.44.0", @@ -19137,7 +17758,8 @@ "troika-three-utils": { "version": "0.44.0", "resolved": "https://registry.npmjs.org/troika-three-utils/-/troika-three-utils-0.44.0.tgz", - "integrity": "sha512-gaEpqrlWnkrVU5UgUx+YZTC8NrhsA2Tt6zEIbn3WNuom7pLtrgjuHpAM72gif7DoYdOWEyFco3Zb6rpJh9Fodg==" + "integrity": "sha512-gaEpqrlWnkrVU5UgUx+YZTC8NrhsA2Tt6zEIbn3WNuom7pLtrgjuHpAM72gif7DoYdOWEyFco3Zb6rpJh9Fodg==", + "requires": {} }, "troika-worker-utils": { "version": "0.44.0", @@ -19147,26 +17769,22 @@ "tslib": { "version": "2.3.1", "resolved": "https://registry.npmjs.org/tslib/-/tslib-2.3.1.tgz", - "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==", - "dev": true + "integrity": "sha512-77EbyPPpMz+FRFRuAFlWMtmgUWGe9UOG2Z25NqCwiIjRhOf5iKGuzSe5P2w1laq+FkRy4p+PCuVkJSGkzTEKVw==" }, "tty-browserify": { "version": "0.0.0", "resolved": "https://registry.npmjs.org/tty-browserify/-/tty-browserify-0.0.0.tgz", - "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=", - "dev": true + "integrity": "sha1-oVe6QC2iTpv5V/mqadUk7tQpAaY=" }, "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 + "integrity": "sha512-t0rzBq87m3fVcduHDUFhKmyyX+9eo6WQjZvf51Ea/M0Q7+T374Jp1aUiyUl0GKxp8M/OETVHSDvmkyPgvX+X2w==" }, "type-is": { "version": "1.6.18", "resolved": "https://registry.npmjs.org/type-is/-/type-is-1.6.18.tgz", "integrity": "sha512-TkRKr9sUTxEH8MdfuCSP7VizJyzRNMjj2J2do2Jr3Kym598JVdEksuzPQCnlFPW4ky9Q+iA+ma9BGm06XQBy8g==", - "dev": true, "requires": { "media-typer": "0.3.0", "mime-types": "~2.1.24" @@ -19192,14 +17810,12 @@ "unicode-canonical-property-names-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-canonical-property-names-ecmascript/-/unicode-canonical-property-names-ecmascript-1.0.4.tgz", - "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==", - "dev": true + "integrity": "sha512-jDrNnXWHd4oHiTZnx/ZG7gtUTVp+gCcTTKr8L0HjlwphROEW3+Him+IpvC+xcJEFegapiMZyZe02CyuOnRmbnQ==" }, "unicode-match-property-ecmascript": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/unicode-match-property-ecmascript/-/unicode-match-property-ecmascript-1.0.4.tgz", "integrity": "sha512-L4Qoh15vTfntsn4P1zqnHulG0LdXgjSO035fEpdtp6YxXhMT51Q6vgM5lYdG/5X3MjS+k/Y9Xw4SFCY9IkR0rg==", - "dev": true, "requires": { "unicode-canonical-property-names-ecmascript": "^1.0.4", "unicode-property-aliases-ecmascript": "^1.0.4" @@ -19208,14 +17824,12 @@ "unicode-match-property-value-ecmascript": { "version": "1.2.0", "resolved": "https://registry.npmjs.org/unicode-match-property-value-ecmascript/-/unicode-match-property-value-ecmascript-1.2.0.tgz", - "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==", - "dev": true + "integrity": "sha512-wjuQHGQVofmSJv1uVISKLE5zO2rNGzM/KCYZch/QQvez7C1hUhBIuZ701fYXExuufJFMPhv2SyL8CyoIfMLbIQ==" }, "unicode-property-aliases-ecmascript": { "version": "1.1.0", "resolved": "https://registry.npmjs.org/unicode-property-aliases-ecmascript/-/unicode-property-aliases-ecmascript-1.1.0.tgz", - "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==", - "dev": true + "integrity": "sha512-PqSoPh/pWetQ2phoj5RLiaqIk4kCNwoV3CI+LfGmWLKI3rE3kl1h59XpX2BjgDrmbxD9ARtQobPGU1SguCYuQg==" }, "uniq": { "version": "1.0.1", @@ -19225,20 +17839,17 @@ "uniqs": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/uniqs/-/uniqs-2.0.0.tgz", - "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=", - "dev": true + "integrity": "sha1-/+3ks2slKQaW5uFl1KWe25mOawI=" }, "universalify": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/universalify/-/universalify-2.0.0.tgz", - "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==", - "dev": true + "integrity": "sha512-hAZsKq7Yy11Zu1DE0OzWjw7nnLZmJZYTDZZyEFHZdUhV8FkH5MCfoU1XMaxXovpyW5nq5scPqq0ZDP9Zyl04oQ==" }, "unpipe": { "version": "1.0.0", "resolved": "https://registry.npmjs.org/unpipe/-/unpipe-1.0.0.tgz", - "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=", - "dev": true + "integrity": "sha1-sr9O6FFKrmFltIF4KdIbLvSZBOw=" }, "uri-js": { "version": "4.4.1", @@ -19252,7 +17863,6 @@ "version": "0.11.0", "resolved": "https://registry.npmjs.org/url/-/url-0.11.0.tgz", "integrity": "sha1-ODjpfPxgUh63PFJajlW/3Z4uKPE=", - "dev": true, "requires": { "punycode": "1.3.2", "querystring": "0.2.0" @@ -19261,8 +17871,7 @@ "punycode": { "version": "1.3.2", "resolved": "https://registry.npmjs.org/punycode/-/punycode-1.3.2.tgz", - "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=", - "dev": true + "integrity": "sha1-llOgNvt8HuQjQvIyXM7v6jkmxI0=" } } }, @@ -19278,7 +17887,6 @@ "version": "0.11.1", "resolved": "https://registry.npmjs.org/util/-/util-0.11.1.tgz", "integrity": "sha512-HShAsny+zS2TZfaXxD9tYj4HQGlBezXZMZuM/S5PKLLoZkShZiGk9o5CzukI1LVHZvjdvZ2Sj1aW/Ndn2NB/HQ==", - "dev": true, "requires": { "inherits": "2.0.3" }, @@ -19286,16 +17894,14 @@ "inherits": { "version": "2.0.3", "resolved": "https://registry.npmjs.org/inherits/-/inherits-2.0.3.tgz", - "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=", - "dev": true + "integrity": "sha1-Yzwsg+PaQqUC9SRmAiSA9CCCYd4=" } } }, "util-deprecate": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/util-deprecate/-/util-deprecate-1.0.2.tgz", - "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=", - "dev": true + "integrity": "sha1-RQ1Nyfpw3nMnYvvS1KKJgUGaDM8=" }, "utility-types": { "version": "3.10.0", @@ -19305,50 +17911,42 @@ "utils-merge": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/utils-merge/-/utils-merge-1.0.1.tgz", - "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=", - "dev": true + "integrity": "sha1-n5VxD1CiZ5R7LMwSR0HBAoQn5xM=" }, "uuid": { "version": "3.4.0", "resolved": "https://registry.npmjs.org/uuid/-/uuid-3.4.0.tgz", - "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==", - "dev": true + "integrity": "sha512-HjSDRw6gZE5JMggctHBcjVak08+KEVhSIiDzFnT9S9aegmp85S/bReBVTb4QTFaRNptJ9kuYaNhnbNEOkbKb/A==" }, "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 + "integrity": "sha512-l8lCEmLcLYZh4nbunNZvQCJc5pv7+RCwa8q/LdUx8u7lsWvPDKmpodJAJNwkAhJC//dFY48KuIEmjtd4RViDrA==" }, "value-equal": { "version": "1.0.1", "resolved": "https://registry.npmjs.org/value-equal/-/value-equal-1.0.1.tgz", - "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==", - "dev": true + "integrity": "sha512-NOJ6JZCAWr0zlxZt+xqCHNTEKOsrks2HQd4MqhP1qy4z1SkbEP467eNx6TgDKXMvUOb+OENfJCZwM+16n7fRfw==" }, "vary": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vary/-/vary-1.1.2.tgz", - "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=", - "dev": true + "integrity": "sha1-IpnwLG3tMNSllhsLn3RSShj2NPw=" }, "vendors": { "version": "1.0.4", "resolved": "https://registry.npmjs.org/vendors/-/vendors-1.0.4.tgz", - "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==", - "dev": true + "integrity": "sha512-/juG65kTL4Cy2su4P8HjtkTxk6VmJDiOPBufWniqQ6wknac6jNiXS9vU+hO3wgusiyqWlzTbVHi0dyJqRONg3w==" }, "vm-browserify": { "version": "1.1.2", "resolved": "https://registry.npmjs.org/vm-browserify/-/vm-browserify-1.1.2.tgz", - "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==", - "dev": true + "integrity": "sha512-2ham8XPWTONajOR0ohOKOHXkm3+gaBmGut3SRuu75xLd/RRaY6vqgh8NBYYk7+RW3u5AtzPQZG8F10LHkl0lAQ==" }, "vue-style-loader": { "version": "4.1.3", "resolved": "https://registry.npmjs.org/vue-style-loader/-/vue-style-loader-4.1.3.tgz", "integrity": "sha512-sFuh0xfbtpRlKfm39ss/ikqs9AbKCoXZBpHeVZ8Tx650o0k0q/YCM7FRvigtxpACezfq6af+a7JeqVTWvncqDg==", - "dev": true, "requires": { "hash-sum": "^1.0.2", "loader-utils": "^1.0.2" @@ -19366,7 +17964,6 @@ "version": "2.2.0", "resolved": "https://registry.npmjs.org/watchpack/-/watchpack-2.2.0.tgz", "integrity": "sha512-up4YAn/XHgZHIxFBVCdlMiWDj6WaLKpwVeGQk2I5thdYxF/KmF0aaz6TfJZ/hfl1h/XlcDr7k1KH7ThDagpFaA==", - "dev": true, "requires": { "glob-to-regexp": "^0.4.1", "graceful-fs": "^4.1.2" @@ -19376,7 +17973,6 @@ "version": "1.7.3", "resolved": "https://registry.npmjs.org/wbuf/-/wbuf-1.7.3.tgz", "integrity": "sha512-O84QOnr0icsbFGLS0O3bI5FswxzRr8/gHwWkDlQFskhSPryQXvrTMxjxGP4+iWYoauLoBvfDpkrOauZ+0iZpDA==", - "dev": true, "requires": { "minimalistic-assert": "^1.0.0" } @@ -19390,7 +17986,6 @@ "version": "5.52.0", "resolved": "https://registry.npmjs.org/webpack/-/webpack-5.52.0.tgz", "integrity": "sha512-yRZOat8jWGwBwHpco3uKQhVU7HYaNunZiJ4AkAVQkPCUGoZk/tiIXiwG+8HIy/F+qsiZvSOa+GLQOj3q5RKRYg==", - "dev": true, "requires": { "@types/eslint-scope": "^3.7.0", "@types/estree": "^0.0.50", @@ -19422,7 +18017,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "requires": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -19432,8 +18026,7 @@ "webpack-sources": { "version": "3.2.0", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-3.2.0.tgz", - "integrity": "sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw==", - "dev": true + "integrity": "sha512-fahN08Et7P9trej8xz/Z7eRu8ltyiygEo/hnRi9KqBUs80KeDcnf96ZJo++ewWd84fEf3xSX9bp4ZS9hbw0OBw==" } } }, @@ -19441,7 +18034,6 @@ "version": "4.8.0", "resolved": "https://registry.npmjs.org/webpack-cli/-/webpack-cli-4.8.0.tgz", "integrity": "sha512-+iBSWsX16uVna5aAYN6/wjhJy1q/GKk4KjKvfg90/6hykCTSgozbfz5iRgDTSJt/LgSbYxdBX3KBHeobIs+ZEw==", - "dev": true, "requires": { "@discoveryjs/json-ext": "^0.5.0", "@webpack-cli/configtest": "^1.0.4", @@ -19462,7 +18054,6 @@ "version": "5.0.0", "resolved": "https://registry.npmjs.org/webpack-dev-middleware/-/webpack-dev-middleware-5.0.0.tgz", "integrity": "sha512-9zng2Z60pm6A98YoRcA0wSxw1EYn7B7y5owX/Tckyt9KGyULTkLtiavjaXlWqOMkM0YtqGgL3PvMOFgyFLq8vw==", - "dev": true, "requires": { "colorette": "^1.2.2", "mem": "^8.1.1", @@ -19476,7 +18067,6 @@ "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "requires": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -19489,7 +18079,6 @@ "version": "4.0.0-rc.1", "resolved": "https://registry.npmjs.org/webpack-dev-server/-/webpack-dev-server-4.0.0-rc.1.tgz", "integrity": "sha512-gZlGe0CMA0YZ5bIXFbtSegd33tYsUujYv+rgJu9Y75xHvXBSXFJiBvakMV7yTkBE+k8dgz4VsBzl7J5I5xatyg==", - "dev": true, "requires": { "ansi-html": "^0.0.7", "bonjour": "^3.5.0", @@ -19521,14 +18110,12 @@ "ansi-regex": { "version": "6.0.0", "resolved": "https://registry.npmjs.org/ansi-regex/-/ansi-regex-6.0.0.tgz", - "integrity": "sha512-tAaOSrWCHF+1Ear1Z4wnJCXA9GGox4K6Ic85a5qalES2aeEwQGr7UC93mwef49536PkCYjzkp0zIxfFvexJ6zQ==", - "dev": true + "integrity": "sha512-tAaOSrWCHF+1Ear1Z4wnJCXA9GGox4K6Ic85a5qalES2aeEwQGr7UC93mwef49536PkCYjzkp0zIxfFvexJ6zQ==" }, "schema-utils": { "version": "3.1.1", "resolved": "https://registry.npmjs.org/schema-utils/-/schema-utils-3.1.1.tgz", "integrity": "sha512-Y5PQxS4ITlC+EahLuXaY86TXfR7Dc5lw294alXOq86JAHCihAIZfqv8nNCWvaEJvaC51uN9hbLGeV0cFBdH+Fw==", - "dev": true, "requires": { "@types/json-schema": "^7.0.8", "ajv": "^6.12.5", @@ -19539,7 +18126,6 @@ "version": "7.0.0", "resolved": "https://registry.npmjs.org/strip-ansi/-/strip-ansi-7.0.0.tgz", "integrity": "sha512-UhDTSnGF1dc0DRbUqr1aXwNoY3RgVkSWG8BrpnuFIxhP57IqbS7IRta2Gfiavds4yCxc5+fEAVVOgBZWnYkvzg==", - "dev": true, "requires": { "ansi-regex": "^6.0.0" } @@ -19550,7 +18136,6 @@ "version": "5.8.0", "resolved": "https://registry.npmjs.org/webpack-merge/-/webpack-merge-5.8.0.tgz", "integrity": "sha512-/SaI7xY0831XwP6kzuwhKWVKDP9t1QY1h65lAFLbZqMPIuYcD9QAW4u9STIbU9kaJbPBB/geU/gLr1wDjOhQ+Q==", - "dev": true, "requires": { "clone-deep": "^4.0.1", "wildcard": "^2.0.0" @@ -19560,7 +18145,6 @@ "version": "1.13.0", "resolved": "https://registry.npmjs.org/webpack-notifier/-/webpack-notifier-1.13.0.tgz", "integrity": "sha512-QLk6l/TZKGhyN6Hd1zobaiYno7S9YPX3wH86+YOSufHes77SegGhnGdj+4vrLDFK5A4ZKoQD5GRXXFnM0h0N8A==", - "dev": true, "requires": { "node-notifier": "^9.0.0", "strip-ansi": "^6.0.0" @@ -19570,7 +18154,6 @@ "version": "1.4.3", "resolved": "https://registry.npmjs.org/webpack-sources/-/webpack-sources-1.4.3.tgz", "integrity": "sha512-lgTS3Xhv1lCOKo7SA5TjKXMjpSM4sBjNV5+q2bqesbSPs5FjGmU6jjtBSkX9b4qW87vDIsCIlUPOEhbZrMdjeQ==", - "dev": true, "requires": { "source-list-map": "^2.0.0", "source-map": "~0.6.1" @@ -19579,8 +18162,7 @@ "source-map": { "version": "0.6.1", "resolved": "https://registry.npmjs.org/source-map/-/source-map-0.6.1.tgz", - "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==", - "dev": true + "integrity": "sha512-UjgapumWlbMhkBgzT7Ykc5YXUT46F0iKu8SGXq0bcwP5dz/h0Plj6enJqjz1Zbq2l5WaqYnrVbwWOWMyF3F47g==" } } }, @@ -19597,7 +18179,6 @@ "version": "5.0.0-3", "resolved": "https://registry.npmjs.org/webpackbar/-/webpackbar-5.0.0-3.tgz", "integrity": "sha512-viW6KCYjMb0NPoDrw2jAmLXU2dEOhRrtku28KmOfeE1vxbfwCYuTbTaMhnkrCZLFAFyY9Q49Z/jzYO80Dw5b8g==", - "dev": true, "requires": { "ansi-escapes": "^4.3.1", "chalk": "^4.1.0", @@ -19613,7 +18194,6 @@ "version": "0.7.4", "resolved": "https://registry.npmjs.org/websocket-driver/-/websocket-driver-0.7.4.tgz", "integrity": "sha512-b17KeDIQVjvb0ssuSDF2cYXSg2iztliJ4B9WdsuB6J952qCPKmnVq4DyW5motImXHDC1cBT/1UezrJVsKw5zjg==", - "dev": true, "requires": { "http-parser-js": ">=0.5.1", "safe-buffer": ">=5.1.0", @@ -19623,14 +18203,12 @@ "websocket-extensions": { "version": "0.1.4", "resolved": "https://registry.npmjs.org/websocket-extensions/-/websocket-extensions-0.1.4.tgz", - "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==", - "dev": true + "integrity": "sha512-OqedPIGOfsDlo31UNwYbCFMSaO9m9G/0faIHj5/dZFDMFqPTcx6UwqyOy3COEaEOg/9VsGIpdqn62W5KhoKSpg==" }, "which": { "version": "2.0.2", "resolved": "https://registry.npmjs.org/which/-/which-2.0.2.tgz", "integrity": "sha512-BLI3Tl1TW3Pvl70l3yq3Y64i+awpwXqsGBYWkkqMtnbXgrMD+yj7rhW0kuEDxzJaYXGjEW5ogapKNMEKNMjibA==", - "dev": true, "requires": { "isexe": "^2.0.0" } @@ -19638,14 +18216,12 @@ "wildcard": { "version": "2.0.0", "resolved": "https://registry.npmjs.org/wildcard/-/wildcard-2.0.0.tgz", - "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==", - "dev": true + "integrity": "sha512-JcKqAHLPxcdb9KM49dufGXn2x3ssnfjbcaQdLlfZsL9rH9wgDQjUtDxbo8NE0F6SFvydeu1VhZe7hZuHsB2/pw==" }, "wrap-ansi": { "version": "7.0.0", "resolved": "https://registry.npmjs.org/wrap-ansi/-/wrap-ansi-7.0.0.tgz", "integrity": "sha512-YVGIj2kamLSTxw6NsZjoBxfSwsn0ycdesmc4p+Q21c5zPuZ1pl+NfxVdxPtdHvmNVOQ6XSYG4AUtyt/Fi7D16Q==", - "dev": true, "requires": { "ansi-styles": "^4.0.0", "string-width": "^4.1.0", @@ -19656,7 +18232,6 @@ "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" } @@ -19665,7 +18240,6 @@ "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" } @@ -19673,52 +18247,45 @@ "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 + "integrity": "sha512-dOy+3AuW3a2wNbZHIuMZpTcgjGuLU/uBL/ubcZF9OXbDo8ff4O8yVp5Bf0efS8uEoYo5q4Fx7dY9OgQGXgAsQA==" } } }, "wrappy": { "version": "1.0.2", "resolved": "https://registry.npmjs.org/wrappy/-/wrappy-1.0.2.tgz", - "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=", - "dev": true + "integrity": "sha1-tSQ9jz7BqjXxNkYFvA0QNuMKtp8=" }, "ws": { "version": "8.2.1", "resolved": "https://registry.npmjs.org/ws/-/ws-8.2.1.tgz", "integrity": "sha512-XkgWpJU3sHU7gX8f13NqTn6KQ85bd1WU7noBHTT8fSohx7OS1TPY8k+cyRPCzFkia7C4mM229yeHr1qK9sM4JQ==", - "dev": true + "requires": {} }, "xtend": { "version": "4.0.2", "resolved": "https://registry.npmjs.org/xtend/-/xtend-4.0.2.tgz", - "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==", - "dev": true + "integrity": "sha512-LKYU1iAXJXUgAXn9URjiu+MWhyUXHsvfp7mcuYm9dSUKK0/CjtrUwFAxD82/mCWbtLsGjFIad0wIsod4zrTAEQ==" }, "y18n": { "version": "5.0.8", "resolved": "https://registry.npmjs.org/y18n/-/y18n-5.0.8.tgz", - "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==", - "dev": true + "integrity": "sha512-0pfFzegeDWJHJIAmTLRP2DwHjdF5s7jo9tuztdQxAhINCdvS+3nGINqPd00AphqJR/0LhANUS6/+7SCb98YOfA==" }, "yallist": { "version": "4.0.0", "resolved": "https://registry.npmjs.org/yallist/-/yallist-4.0.0.tgz", - "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==", - "dev": true + "integrity": "sha512-3wdGidZyq5PB084XLES5TpOSRA3wjXAlIWMhum2kRcv/41Sn2emQ0dycQW4uZXLejwKvg6EsvbdlVL+FYEct7A==" }, "yaml": { "version": "1.10.2", "resolved": "https://registry.npmjs.org/yaml/-/yaml-1.10.2.tgz", - "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==", - "dev": true + "integrity": "sha512-r3vXyErRCYJ7wg28yvBY5VSoAF8ZvlcW9/BwUzEtUsjvX/DKs24dIkuwjtuprwJJHsbyUbLApepYTR1BN4uHrg==" }, "yargs": { "version": "17.1.1", "resolved": "https://registry.npmjs.org/yargs/-/yargs-17.1.1.tgz", "integrity": "sha512-c2k48R0PwKIqKhPMWjeiF6y2xY/gPMUlro0sgxqXpbOIohWiLNXWslsootttv7E1e73QPAMQSg5FeySbVcpsPQ==", - "dev": true, "requires": { "cliui": "^7.0.2", "escalade": "^3.1.1", @@ -19732,14 +18299,12 @@ "yargs-parser": { "version": "20.2.9", "resolved": "https://registry.npmjs.org/yargs-parser/-/yargs-parser-20.2.9.tgz", - "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==", - "dev": true + "integrity": "sha512-y11nGElTIV+CT3Zv9t7VKl+Q3hTQoT9a1Qzezhhl6Rp21gJ/IVTW7Z3y9EWXhuUBC2Shnf+DX0antecpAwSP8w==" }, "yocto-queue": { "version": "0.1.0", "resolved": "https://registry.npmjs.org/yocto-queue/-/yocto-queue-0.1.0.tgz", - "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==", - "dev": true + "integrity": "sha512-rVksvsnNCdJ/ohGc6xgPwyN8eheCxsiLM8mxuE/t/mOVqJewPuO1miLpTHQiRgTKCLexL4MeAFVagts7HmNZ2Q==" }, "zstddec": { "version": "0.0.2", @@ -19749,7 +18314,8 @@ "zustand": { "version": "3.6.7", "resolved": "https://registry.npmjs.org/zustand/-/zustand-3.6.7.tgz", - "integrity": "sha512-bYWKXMfoJwZyliFgidcQ3tJC/F2f2hHq1+lhTk8dVPX2k28i4VnpnKjBGNxAd2QNliV0m455Vm+gDL8LShrV3g==" + "integrity": "sha512-bYWKXMfoJwZyliFgidcQ3tJC/F2f2hHq1+lhTk8dVPX2k28i4VnpnKjBGNxAd2QNliV0m455Vm+gDL8LShrV3g==", + "requires": {} } } } diff --git a/web/package.json b/web/package.json index 2f740df..9dbd3a8 100644 --- a/web/package.json +++ b/web/package.json @@ -11,7 +11,7 @@ }, "devDependencies": { "@babel/preset-react": "^7.13.13", - "@popperjs/core": "^2.9.2", + "@popperjs/core": "^2.11.5", "axios": "^0.21", "bootstrap": "^5.1.3", "css-loader": "^6.4.0", diff --git a/web/public/images/symbols/token.svg b/web/public/images/symbols/token.svg index 7228c27..80d57f9 100644 --- a/web/public/images/symbols/token.svg +++ b/web/public/images/symbols/token.svg @@ -2,7 +2,7 @@ diff --git a/web/public/images/user-image-vignette.png b/web/public/images/user-image-vignette.png new file mode 100644 index 0000000000000000000000000000000000000000..043083bc626339d34ba325250b12a93e0bee041d GIT binary patch literal 1252 zcmVPx#1ZP1_K>z@;j|==^1poj532;bRa{vGi!vFvd!vV){sAK>D1bInBK~!i%)tU=# z8%GdCB|AAo669+nIZN(;p2T+cE%+A2V$YI_EWjzC*wsC=)72hYA|yROJw5%k@$<${ z7k;dKMfXfm-JqWlzB`Gj-$yOitUn`u-$+yF5JYP$vM2dZ11#DAVZ^PV}LqN?Wf$>rF{xr&3=EfT` z$afnx=MWm727oj$Y9tM%UI7F5(0j~}0XFWp!i#3w^fUluuTjGp)%VcP!|u`4Q%3li zL2~0n56x!kW@1{GiLPf3(}V2%lQ%+=H?U86A-Os!QiEQfFzv~j+TIx_?l&@RJktVw zmOp}Nzvrx|m-O~A2WjSm>ZVBjQcUM~ezH9!ul|or4?vJnEjs@%$TOz%Cjz}5Hv)Tr zBrt;1UkZI@_im=&{cG@%RBTRI)nAJ|xAnyRtJZWAz$kL(pY)Od>`a%#UuYv$DV#`{a(lz`nJl<+}usUc}e+$qn`%S&~Js9s>Nevvf>u-V8`Po~2Rm&k(1jfdy z{#xX@>0!m=Htr1srW#278uU5YCu0-u?|OjMK-LqTzXo|$>xZ~cbD_n~CFopCwMQ{M zm*=S`j|W{O@)MP-#S8nO#J&6;azFZvpuHVboDE@=ox{Xb6ZuT;QTKX!$-Z5GpNrEl z)bc_1O3=B;`m`>r_ugiDO1*oukPDNB9@Y&c=zN9Tw_^5|lfOOk!Vj?pAIAJZcJ?8X zMj3@BfO;aB>Qb|5T7ENde``q&$OoW@WNc=0^-I}jPMrL}{dokxu>#xxMUb~)-RK_C zHMRAL80k1svv9l#$qT{4jUP+w`}WcrysU)m?!Gc{@Tg zVA4qq!mRZg)L3e$X@|NR0`kJ|**Ub4H8rvIM2t*zsc|(v+B{6tImFFgUKnJ8O@R?u zzeml&&aG+0nt2bv+i5k#o+J1Z4#D9G4G?q9T)KxSJC|u7YZ_1e&=5pk_@kNx23FC= z=%#B;*RC3GoQ!EWb=TaRXN`jZ%>i|DKcHxxb5kD;D<`Ho^JK31Ovarge{5Vq)1b|- z@~pRk*0Rm_02A%8lfs`HCt&D|c~BmVW<48bl$uTBevg2?KkLP(=YIjH*t6-dhR=@x O0000J literal 0 HcmV?d00001 diff --git a/web/resources/js.old/app.js b/web/resources/js.old/app.js new file mode 100644 index 0000000..184155e --- /dev/null +++ b/web/resources/js.old/app.js @@ -0,0 +1,15 @@ +/** + * First we will load all of this project's JavaScript dependencies which + * includes React and other helpers. It's a great starting point while + * building robust, powerful web applications using React + Laravel. + */ + +require('./bootstrap'); + +/** + * Next, we will create a fresh React component instance and attach it to + * the page. Then, you may begin adding components to this application + * or customize the JavaScript scaffolding to fit your unique needs. + */ + +require('./components/Main'); \ No newline at end of file diff --git a/web/resources/js.old/bootstrap.js b/web/resources/js.old/bootstrap.js new file mode 100644 index 0000000..d7b36b7 --- /dev/null +++ b/web/resources/js.old/bootstrap.js @@ -0,0 +1,18 @@ +window._ = require('lodash'); + +/** + * Echo exposes an expressive API for subscribing to channels and listening + * for events that are broadcast by Laravel. Echo and event broadcasting + * allows your team to easily build robust real-time web applications. + */ + +// import Echo from 'laravel-echo'; + +// window.Pusher = require('pusher-js'); + +// window.Echo = new Echo({ +// broadcaster: 'pusher', +// key: process.env.MIX_PUSHER_APP_KEY, +// cluster: process.env.MIX_PUSHER_APP_CLUSTER, +// forceTLS: true +// }); \ No newline at end of file diff --git a/web/resources/js/components/Banner.js b/web/resources/js.old/components/Banner.js similarity index 100% rename from web/resources/js/components/Banner.js rename to web/resources/js.old/components/Banner.js diff --git a/web/resources/js/components/Card.js b/web/resources/js.old/components/Card.js similarity index 100% rename from web/resources/js/components/Card.js rename to web/resources/js.old/components/Card.js diff --git a/web/resources/js/components/Footer.js b/web/resources/js.old/components/Footer.js similarity index 100% rename from web/resources/js/components/Footer.js rename to web/resources/js.old/components/Footer.js diff --git a/web/resources/js/components/Landing/SocialCard.js b/web/resources/js.old/components/Landing/SocialCard.js similarity index 100% rename from web/resources/js/components/Landing/SocialCard.js rename to web/resources/js.old/components/Landing/SocialCard.js diff --git a/web/resources/js/components/Loader.js b/web/resources/js.old/components/Loader.js similarity index 100% rename from web/resources/js/components/Loader.js rename to web/resources/js.old/components/Loader.js diff --git a/web/resources/js.old/components/Main.js b/web/resources/js.old/components/Main.js new file mode 100644 index 0000000..4829c4c --- /dev/null +++ b/web/resources/js.old/components/Main.js @@ -0,0 +1,16 @@ +import 'bootstrap'; + +import React from 'react'; +import ReactDOM from 'react-dom'; +import { useState, useEffect } from "react"; +import App from '../layouts/App.js'; + +function Main() { + return ( + + ); +} + +export default Main; + +ReactDOM.render(
, document.getElementById('gtoria-root')); \ No newline at end of file diff --git a/web/resources/js/components/Navbar.js b/web/resources/js.old/components/Navbar.js similarity index 100% rename from web/resources/js/components/Navbar.js rename to web/resources/js.old/components/Navbar.js diff --git a/web/resources/js/components/SearchBar.js b/web/resources/js.old/components/SearchBar.js similarity index 100% rename from web/resources/js/components/SearchBar.js rename to web/resources/js.old/components/SearchBar.js diff --git a/web/resources/js.old/config.js b/web/resources/js.old/config.js new file mode 100644 index 0000000..05d4c2f --- /dev/null +++ b/web/resources/js.old/config.js @@ -0,0 +1,6 @@ +const Config = { + BaseUrl: 'http://gtoria.local', + Protocol: 'http://' +}; + +export default Config; \ No newline at end of file diff --git a/web/resources/js/helpers/Auth.js b/web/resources/js.old/helpers/Auth.js similarity index 100% rename from web/resources/js/helpers/Auth.js rename to web/resources/js.old/helpers/Auth.js diff --git a/web/resources/js/helpers/Date.js b/web/resources/js.old/helpers/Date.js similarity index 100% rename from web/resources/js/helpers/Date.js rename to web/resources/js.old/helpers/Date.js diff --git a/web/resources/js/helpers/Title.js b/web/resources/js.old/helpers/Title.js similarity index 100% rename from web/resources/js/helpers/Title.js rename to web/resources/js.old/helpers/Title.js diff --git a/web/resources/js/helpers/utils.js b/web/resources/js.old/helpers/utils.js similarity index 100% rename from web/resources/js/helpers/utils.js rename to web/resources/js.old/helpers/utils.js diff --git a/web/resources/js/layouts/App.js b/web/resources/js.old/layouts/App.js similarity index 100% rename from web/resources/js/layouts/App.js rename to web/resources/js.old/layouts/App.js diff --git a/web/resources/js/pages/Auth.js b/web/resources/js.old/pages/Auth.js similarity index 100% rename from web/resources/js/pages/Auth.js rename to web/resources/js.old/pages/Auth.js diff --git a/web/resources/js/pages/Auth/ForgotPassword.js b/web/resources/js.old/pages/Auth/ForgotPassword.js similarity index 100% rename from web/resources/js/pages/Auth/ForgotPassword.js rename to web/resources/js.old/pages/Auth/ForgotPassword.js diff --git a/web/resources/js/pages/Auth/Login.js b/web/resources/js.old/pages/Auth/Login.js similarity index 100% rename from web/resources/js/pages/Auth/Login.js rename to web/resources/js.old/pages/Auth/Login.js diff --git a/web/resources/js/pages/Auth/Register.js b/web/resources/js.old/pages/Auth/Register.js similarity index 100% rename from web/resources/js/pages/Auth/Register.js rename to web/resources/js.old/pages/Auth/Register.js diff --git a/web/resources/js/pages/Catalog.js b/web/resources/js.old/pages/Catalog.js similarity index 100% rename from web/resources/js/pages/Catalog.js rename to web/resources/js.old/pages/Catalog.js diff --git a/web/resources/js/pages/CreatePost.js b/web/resources/js.old/pages/CreatePost.js similarity index 100% rename from web/resources/js/pages/CreatePost.js rename to web/resources/js.old/pages/CreatePost.js diff --git a/web/resources/js/pages/CreateReply.js b/web/resources/js.old/pages/CreateReply.js similarity index 100% rename from web/resources/js/pages/CreateReply.js rename to web/resources/js.old/pages/CreateReply.js diff --git a/web/resources/js/pages/Dashboard.js b/web/resources/js.old/pages/Dashboard.js similarity index 100% rename from web/resources/js/pages/Dashboard.js rename to web/resources/js.old/pages/Dashboard.js diff --git a/web/resources/js/pages/Errors.js b/web/resources/js.old/pages/Errors.js similarity index 100% rename from web/resources/js/pages/Errors.js rename to web/resources/js.old/pages/Errors.js diff --git a/web/resources/js/pages/Forum.js b/web/resources/js.old/pages/Forum.js similarity index 100% rename from web/resources/js/pages/Forum.js rename to web/resources/js.old/pages/Forum.js diff --git a/web/resources/js/pages/Games.js b/web/resources/js.old/pages/Games.js similarity index 100% rename from web/resources/js/pages/Games.js rename to web/resources/js.old/pages/Games.js diff --git a/web/resources/js/pages/Home.js b/web/resources/js.old/pages/Home.js similarity index 100% rename from web/resources/js/pages/Home.js rename to web/resources/js.old/pages/Home.js diff --git a/web/resources/js/pages/Item.js b/web/resources/js.old/pages/Item.js similarity index 100% rename from web/resources/js/pages/Item.js rename to web/resources/js.old/pages/Item.js diff --git a/web/resources/js/pages/Legal/About.js b/web/resources/js.old/pages/Legal/About.js similarity index 100% rename from web/resources/js/pages/Legal/About.js rename to web/resources/js.old/pages/Legal/About.js diff --git a/web/resources/js/pages/Legal/Copyright.js b/web/resources/js.old/pages/Legal/Copyright.js similarity index 100% rename from web/resources/js/pages/Legal/Copyright.js rename to web/resources/js.old/pages/Legal/Copyright.js diff --git a/web/resources/js/pages/Legal/Privacy.js b/web/resources/js.old/pages/Legal/Privacy.js similarity index 100% rename from web/resources/js/pages/Legal/Privacy.js rename to web/resources/js.old/pages/Legal/Privacy.js diff --git a/web/resources/js/pages/Legal/Terms.js b/web/resources/js.old/pages/Legal/Terms.js similarity index 100% rename from web/resources/js/pages/Legal/Terms.js rename to web/resources/js.old/pages/Legal/Terms.js diff --git a/web/resources/js/pages/Maintenance.js b/web/resources/js.old/pages/Maintenance.js similarity index 100% rename from web/resources/js/pages/Maintenance.js rename to web/resources/js.old/pages/Maintenance.js diff --git a/web/resources/js/pages/Post.js b/web/resources/js.old/pages/Post.js similarity index 100% rename from web/resources/js/pages/Post.js rename to web/resources/js.old/pages/Post.js diff --git a/web/resources/js/pages/Settings.js b/web/resources/js.old/pages/Settings.js similarity index 100% rename from web/resources/js/pages/Settings.js rename to web/resources/js.old/pages/Settings.js diff --git a/web/resources/js/pages/Templates/Legal.js b/web/resources/js.old/pages/Templates/Legal.js similarity index 100% rename from web/resources/js/pages/Templates/Legal.js rename to web/resources/js.old/pages/Templates/Legal.js diff --git a/web/resources/js/pages/User.js b/web/resources/js.old/pages/User.js similarity index 100% rename from web/resources/js/pages/User.js rename to web/resources/js.old/pages/User.js diff --git a/web/resources/js/components/Main.js b/web/resources/js/components/Main.js index 4829c4c..e775b32 100644 --- a/web/resources/js/components/Main.js +++ b/web/resources/js/components/Main.js @@ -1,16 +1,9 @@ -import 'bootstrap'; +import $ from 'jquery'; +import * as Bootstrap from 'bootstrap'; -import React from 'react'; -import ReactDOM from 'react-dom'; -import { useState, useEffect } from "react"; -import App from '../layouts/App.js'; - -function Main() { - return ( - - ); -} - -export default Main; - -ReactDOM.render(
, document.getElementById('gtoria-root')); \ No newline at end of file +$(document).ready(function() { + var tooltipTriggerList = [].slice.call(document.querySelectorAll('[data-bs-toggle="tooltip"]')); + var tooltipList = tooltipTriggerList.map(function (tooltipTriggerEl) { + return new Bootstrap.Tooltip(tooltipTriggerEl) + }); +}); \ No newline at end of file diff --git a/web/resources/js/components/Search.js b/web/resources/js/components/Search.js new file mode 100644 index 0000000..e69de29 diff --git a/web/resources/sass/Graphictoria.scss b/web/resources/sass/Graphictoria.scss index a6e06f4..c2f973f 100644 --- a/web/resources/sass/Graphictoria.scss +++ b/web/resources/sass/Graphictoria.scss @@ -231,6 +231,23 @@ html { } } +.graphictora-user-circle { + border-radius: 50%; + background: url("/Images/User-Image-Vignette.png"); + background-size: cover; +} + +// Border + +.border { + html.gtoria-dark & { + border-color: $gray-700!important; + } + html.gtoria-light & { + border-color: $border-color!important; + } +} + // Navbar .navbar { @@ -371,6 +388,12 @@ html { margin-bottom: 16px !important; } +.graphictoria-user-dropdown::after { + position: absolute; + top: 50%; + right: 0; +} + .graphictoria-search, #graphictoria-search-dropdown { position: absolute; @media (max-width: 992px) { diff --git a/web/resources/views/home.blade.php b/web/resources/views/home.blade.php new file mode 100644 index 0000000..a7f81b1 --- /dev/null +++ b/web/resources/views/home.blade.php @@ -0,0 +1,5 @@ +@extends('layouts.app') + +@section('content') +

abcd

+@endsection diff --git a/web/resources/views/javascript.blade.php b/web/resources/views/javascript.blade.php index 104a504..87c31a3 100644 --- a/web/resources/views/javascript.blade.php +++ b/web/resources/views/javascript.blade.php @@ -1,15 +1,17 @@ -@extends('layouts.app', ['title' => 'JavaScript', 'jsPage' => true]) +@extends('layouts.app', ['title' => 'Javascript']) @section('content')
@endsection diff --git a/web/resources/views/layouts/app.blade.php b/web/resources/views/layouts/app.blade.php index 1951aaf..edc74b5 100644 --- a/web/resources/views/layouts/app.blade.php +++ b/web/resources/views/layouts/app.blade.php @@ -1,16 +1,21 @@ +@php + $slogan = 'Graphictoria is an online social platform for those looking to relive the classic Roblox experience. So what are you waiting for? Join 8k+ other users in reliving the good ol\' days! Graphictoria is not affiliated with or sponsored by Roblox Corporation, all Roblox related indica and slogans belong to Roblox Corporation.'; + + $authenticated = \App\Helpers\AuthHelper::IsAuthenticated(request()); +@endphp - + Graphictoria{{ isset($title) ? ' | ' . $title : '' }} - - + + - + @@ -22,11 +27,21 @@ @endonce + @yield('extra-headers') + @yield('page-specific')
+ @if(!isset($noNav)) + @include('layouts.nav') + @endif + @yield('content') + + @if(!isset($noFooter)) + @include('layouts.footer') + @endif
\ No newline at end of file diff --git a/web/resources/views/layouts/footer.blade.php b/web/resources/views/layouts/footer.blade.php new file mode 100644 index 0000000..ce7ca46 --- /dev/null +++ b/web/resources/views/layouts/footer.blade.php @@ -0,0 +1,55 @@ +@php + // TODO: load from website configuration? + $routes = [ + [ + "label" => "About Us", + "location" => "/legal/about-us" + ], + [ + "label" => "Terms of Use", + "location" => "/legal/terms-of-use" + ], + [ + "label" => "Privacy Policy", + "location" => "/legal/privacy-policy" + ], + [ + "label" => "DMCA", + "location" => "/legal/dmca" + ], + [ + "label" => "Support", + "location" => "/support" + ], + [ + "label" => "Blog", + "location" => 'https://blog.gtoria.net' + ], + ] +@endphp + + \ No newline at end of file diff --git a/web/resources/views/layouts/nav.blade.php b/web/resources/views/layouts/nav.blade.php new file mode 100644 index 0000000..f1b9b22 --- /dev/null +++ b/web/resources/views/layouts/nav.blade.php @@ -0,0 +1,73 @@ +@php + // TODO: load from website configuration? + $routes = [ + [ + "label" => "Games", + "location" => "/games" + ], + [ + "label" => "Shop", + "location" => "/shop" + ], + [ + "label" => "Forum", + "location" => "/forum" + ] + ] +@endphp + + +
\ No newline at end of file diff --git a/web/resources/views/main.blade.php b/web/resources/views/main.blade.php deleted file mode 100644 index 2fe8675..0000000 --- a/web/resources/views/main.blade.php +++ /dev/null @@ -1,9 +0,0 @@ -@extends('layouts.app') - -@section('extra-headers') - -@endsection - -@section('content') - -@endsection diff --git a/web/routes/appsettings.php b/web/routes/appsettings.php index 8463f0f..0568f0b 100644 --- a/web/routes/appsettings.php +++ b/web/routes/appsettings.php @@ -2,7 +2,6 @@ use Illuminate\Http\Request; use Illuminate\Support\Facades\Route; -use App\Http\Controllers\Apis\AppSettings; /* |-------------------------------------------------------------------------- @@ -19,7 +18,7 @@ Route::get('/', function(){ return 'API OK'; }); -Route::get('/Setting/QuietGet/{Bucket}', 'AppSettings@getBucket'); +Route::get('/Setting/QuietGet/{Bucket}', 'Apis\AppSettings@getBucket'); Route::fallback(function(){ return response('{"errors":[{"code":404,"message":"NotFound"}]}', 404) diff --git a/web/routes/assetgame.php b/web/routes/assetgame.php new file mode 100644 index 0000000..2d360d1 --- /dev/null +++ b/web/routes/assetgame.php @@ -0,0 +1,29 @@ +header('Cache-Control', 'private') + ->header('Content-Type', 'application/json; charset=utf-8'); +}); \ No newline at end of file diff --git a/web/routes/clientapis.php b/web/routes/clientapis.php new file mode 100644 index 0000000..74bc96d --- /dev/null +++ b/web/routes/clientapis.php @@ -0,0 +1,28 @@ +header('Cache-Control', 'private') + ->header('Content-Type', 'application/json; charset=utf-8'); +}); \ No newline at end of file diff --git a/web/routes/versioncompatibility.php b/web/routes/versioncompatibility.php index 370eac0..fe78b1e 100644 --- a/web/routes/versioncompatibility.php +++ b/web/routes/versioncompatibility.php @@ -2,7 +2,6 @@ use Illuminate\Http\Request; use Illuminate\Support\Facades\Route; -use App\Http\Controllers\Apis\VersionCompatibility; /* |-------------------------------------------------------------------------- @@ -20,10 +19,10 @@ Route::get('/', function(){ }); // RCC Security Backbone -Route::get('/GetAllowedSecurityVersions', 'VersionCompatibility@getVersions'); -Route::get('/GetAllowedSecurityKeys', 'VersionCompatibility@getVersions'); -Route::get('/GetAllowedMD5Hashes', 'VersionCompatibility@getMD5Hashes'); -Route::get('/GetAllowedMemHashes', 'VersionCompatibility@getMemHashes'); +Route::get('/GetAllowedSecurityVersions', 'Apis\VersionCompatibility@getVersions'); +Route::get('/GetAllowedSecurityKeys', 'Apis\VersionCompatibility@getVersions'); +Route::get('/GetAllowedMD5Hashes', 'Apis\VersionCompatibility@getMD5Hashes'); +Route::get('/GetAllowedMemHashes', 'Apis\VersionCompatibility@getMemHashes'); // Client/Launcher apis Route::get('/GetCurrentClientVersionUpload', 'VersionCompatibility@getClientVersion'); diff --git a/web/routes/web.php b/web/routes/web.php index 852bacd..ea60956 100644 --- a/web/routes/web.php +++ b/web/routes/web.php @@ -15,58 +15,8 @@ use App\Http\Controllers\GridTest; | */ -// client apis -Route::get('/universes/validate-place-join', 'GamesController@validatePlaceJoin'); +// web +Route::view('/', 'home'); -// other -Route::get('/javascript', function(){ - return view('javascript'); -})->middleware('auth'); - -Route::get('/', function(){ - return view('main'); -}); - -Route::get('/home', function(){ - return view('main'); -}); - -Route::get('/forum', function(){ - return view('main'); -}); - -Route::get('/login', function(){ - return view('main'); -}); - -Route::get('/register', function(){ - return view('main'); -}); - -Route::get('/passwordreset', function(){ - return view('main'); -}); - -Route::get('/legal/about-us', function(){ - return view('main'); -}); - -Route::get('/legal/terms-of-service', function(){ - return view('main'); -}); - -Route::get('/legal/privacy-policy', function(){ - return view('main'); -}); - -Route::get('/legal/dmca', function(){ - return view('main'); -}); - -Route::get('/games', function(){ - return view('main'); -}); - -Route::get('/account/logout', 'AuthController@logout'); - -Route::get('/test123', 'GridTest@generateThumbnail'); +// misc +Route::view('/javascript', 'javascript'); \ No newline at end of file